This is an automated email from the git hooks/post-receive script.
"tcwg-buildslave pushed a change to branch linaro-local/ci/llvm-kernel-aarch64-tested in repository toolchain/linux-next.
omits 9660309cab05 Add linux-next specific files for 20180907 omits a06a73e01123 Merge branch 'akpm/master' omits e19dd7e429c7 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 1e9f99e58d52 vfs: replace current_kernel_time64 with ktime equivalent omits 551b08289b94 Merge branch 'akpm-current/current' omits 3cee983ea75c Merge remote-tracking branch 'kspp/for-next/kspp' omits d797703c80cd Merge remote-tracking branch 'ntb/ntb-next' omits dc62985a1fef Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 28b692b4d308 Merge remote-tracking branch 'rtc/rtc-next' omits d5cc66ebcb8d Merge remote-tracking branch 'coresight/next' omits 898f46cdf3cc Merge remote-tracking branch 'livepatching/for-next' omits d74401af8d99 Merge remote-tracking branch 'y2038/y2038' omits 66ddfe183ff6 Merge remote-tracking branch 'kselftest/next' omits a8320e25a64d Merge remote-tracking branch 'random/dev' omits ba656a4b2c07 Merge remote-tracking branch 'pinctrl/for-next' omits ceaee881612b Merge remote-tracking branch 'gpio/for-next' omits 077db80528fd Merge remote-tracking branch 'rpmsg/for-next' omits f176cc4dd8ef Merge remote-tracking branch 'scsi-mkp/for-next' omits 9dce13372989 Merge remote-tracking branch 'scsi/for-next' omits 64ffb130956f Merge remote-tracking branch 'slave-dma/next' omits f98a1d3b4d58 Merge remote-tracking branch 'icc/icc-next' omits 4071522ec5db Merge remote-tracking branch 'mux/for-next' omits 09b96cde48a7 Merge remote-tracking branch 'staging/staging-next' omits 5879a4e4afd1 Merge remote-tracking branch 'soundwire/next' omits c07b062ebb36 Merge remote-tracking branch 'extcon/extcon-next' omits 10c582ddc26e Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 66fa9cc5d9a2 Merge remote-tracking branch 'ipmi/for-next' omits ab877b1cc78c Merge remote-tracking branch 'leds/for-next' omits 1c49571f15c9 Merge remote-tracking branch 'xen-tip/linux-next' omits e1bdc97c28c6 Merge remote-tracking branch 'kvms390/next' omits ef488d5c6e71 Merge remote-tracking branch 'rcu/rcu/next' omits 59b0df0352f3 Merge remote-tracking branch 'edac-amd/for-next' omits a03e59c2bd79 Merge remote-tracking branch 'tip/auto-latest' omits 444541ec0569 Merge remote-tracking branch 'spi/for-next' omits 9a577a050941 Merge remote-tracking branch 'devicetree/for-next' omits 5dc3c30a24a6 Merge remote-tracking branch 'selinux/next' omits fc3a87b9557b Merge remote-tracking branch 'security/next-testing' omits 9f91dd6a2d16 Merge remote-tracking branch 'regulator/for-next' omits 5c2eabcb6296 Merge remote-tracking branch 'battery/for-next' omits 6804e8c1520f Merge remote-tracking branch 'md/for-next' omits 1b1d17e37b94 Merge remote-tracking branch 'mmc/next' omits 3789866add31 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 2f84257ba5ac Merge remote-tracking branch 'device-mapper/for-next' omits 3d78fe77a1c9 Merge remote-tracking branch 'block/for-next' omits a2b6d655a3cb Merge remote-tracking branch 'sound-asoc/for-next' omits 495ca6ac7619 Merge remote-tracking branch 'sound/for-next' omits 03961aaeade8 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' omits 7b77c8a4f92d Merge remote-tracking branch 'drm-msm/msm-next' omits c4b8f33eca2e Merge remote-tracking branch 'drm-misc/for-linux-next' omits 268e744d2158 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 5b54f84c90ab Merge remote-tracking branch 'crypto/master' omits df1d42625477 Merge remote-tracking branch 'nand/nand/next' omits eeb576f9a8b8 Merge remote-tracking branch 'gfs2/for-next' omits 313c475aef55 Merge remote-tracking branch 'bluetooth/master' omits d0dd4fc8323f Merge remote-tracking branch 'wireless-drivers-next/master' omits c40babc03681 Merge remote-tracking branch 'nfc-next/master' omits f382c9976b84 Merge remote-tracking branch 'ipsec-next/master' omits cda6c0b00d0f next-20180906/bpf-next omits 39b042e0b347 Merge remote-tracking branch 'net-next/master' omits a1cfc48b5e83 Merge remote-tracking branch 'rdma/for-next' omits b69081510f8e Merge remote-tracking branch 'cpupower/cpupower' omits 393f392c3b50 Merge remote-tracking branch 'pm/linux-next' omits 4e4316c1ed2f Merge remote-tracking branch 'v4l-dvb-next/master' omits babdb81bc958 Merge remote-tracking branch 'v4l-dvb/master' omits ec2a701b6e27 Merge remote-tracking branch 'jc_docs/docs-next' omits d943b6682f82 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 3ded4048cd77 Merge branch 'dmi/master' omits c398b6c88aa8 Merge remote-tracking branch 'i2c/i2c/for-next' omits 8129ff846957 Merge remote-tracking branch 'hid/for-next' omits abc0d99325e2 Merge remote-tracking branch 'pci/next' omits 26964449c8db Merge remote-tracking branch 'printk/for-next' omits d6f0727a4567 Merge remote-tracking branch 'vfs/for-next' omits 08189d0a34c3 Merge remote-tracking branch 'v9fs/9p-next' omits 22ed9db4e335 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 8a6b067d1894 Merge remote-tracking branch 'jfs/jfs-next' omits c142e461d7e1 Merge remote-tracking branch 'f2fs/dev' omits ddc4d236dc71 liquidio CN23XX: Remove set but not used variable 'ring_flag' omits 488752220b4a liquidio: Add spoof checking on a VF MAC address omits a4e8e05e7147 Merge remote-tracking branch 'ext3/for_next' omits 7368128cf639 Merge remote-tracking branch 'ecryptfs/next' omits 8ed27f630206 Merge remote-tracking branch 'cifs/for-next' omits 00bd837b572f Merge remote-tracking branch 'ceph/master' omits a0aa5bc6555c Merge remote-tracking branch 'btrfs-kdave/for-next' omits ddc9cc013161 Merge tag 'mlx5e-updates-2018-09-05' of git://git.kernel.o [...] omits 9d1d7f8ef428 Merge remote-tracking branch 'befs/for-next' omits c0489a620a7a Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 71741e983b03 Merge remote-tracking branch 'uml/linux-next' omits 25ba6711b1c1 Merge remote-tracking branch 'risc-v/for-next' omits fd6a3008b9bc Merge remote-tracking branch 'parisc-hd/for-next' omits f13a9a370281 Merge remote-tracking branch 'mips/mips-next' omits 987f6a392b08 Merge remote-tracking branch 'm68knommu/for-next' omits 54aa7ac93053 Merge remote-tracking branch 'm68k/for-next' omits 1bdf2a1eb9a7 Merge remote-tracking branch 'c6x/for-linux-next' omits 534e6b3db29b Merge remote-tracking branch 'clk-samsung/for-next' omits f8bb29a1e829 Merge remote-tracking branch 'clk/clk-next' omits 7d9d9554d1db Merge remote-tracking branch 'tegra/for-next' omits 81eeb50ac973 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 338061596373 Merge remote-tracking branch 'samsung-krzk/for-next' omits e58ee4fbae86 Merge remote-tracking branch 'rockchip/for-next' omits 70cc2ea3d7c0 Merge remote-tracking branch 'renesas/next' omits 56938ef58bcb Merge remote-tracking branch 'realtek/for-next' omits 9876c2c1070a Merge remote-tracking branch 'qcom/for-next' omits 132bb146d535 Merge remote-tracking branch 'mvebu/for-next' omits d159745fe347 Merge remote-tracking branch 'mediatek/for-next' omits d3cd702b2bf2 Merge remote-tracking branch 'keystone/next' omits dc61108fb779 Merge remote-tracking branch 'imx-mxs/for-next' omits 3bf03f065ff0 Merge remote-tracking branch 'bcm2835/for-next' omits 59061b5d1879 Merge remote-tracking branch 'at91/at91-next' omits ba217840ddd9 Merge remote-tracking branch 'aspeed/for-next' omits 5917a91b7571 Merge remote-tracking branch 'amlogic/for-next' omits 833a0bcdd90e Merge remote-tracking branch 'actions/for-next' omits c750b55c8198 Merge remote-tracking branch 'arm-soc/for-next' omits 57f8735aae4c Merge remote-tracking branch 'arm/for-next' omits 444a848c2c0f Merge remote-tracking branch 'leaks/leaks-next' omits d98214aa54f4 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 182e22d269c9 Merge remote-tracking branch 'mmc-fixes/fixes' omits a3e2322268c9 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits e1c75301d8fe Merge remote-tracking branch 'scsi-fixes/fixes' omits 0dbc5db1d354 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 885bedea7474 Merge remote-tracking branch 'kvms390-fixes/master' omits f4191aa7ce78 Merge remote-tracking branch 'kvm-fixes/master' omits 4bdd0ab4be82 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 544eb9b2088f Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 62f9ebb591c7 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits d477879381a8 Merge remote-tracking branch 'staging.current/staging-linus' omits b0d04cfeb153 Merge remote-tracking branch 'usb.current/usb-linus' omits f685158c0f8c Merge remote-tracking branch 'pci-current/for-linus' omits 0b2ff5f61cf1 Merge remote-tracking branch 'spi-fixes/for-linus' omits 9d4d134a589d Merge remote-tracking branch 'regulator-fixes/for-linus' omits 30cb66f550c6 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 70b66f31cc6c Merge remote-tracking branch 'sound-current/for-linus' omits 068d3d03260f Merge remote-tracking branch 'rdma-fixes/for-rc' omits 8e6a2ad18349 Merge remote-tracking branch 'mac80211/master' omits e282c4bd8884 Merge remote-tracking branch 'netfilter/master' omits 7ab2a936fe66 Merge remote-tracking branch 'ipsec/master' omits 7e6a3f7ebe57 Merge remote-tracking branch 'net/master' omits 62ecb872801f Merge remote-tracking branch 'arc-current/for-curr' omits 157e3a498212 Merge remote-tracking branch 'kbuild-current/fixes' omits 72358c0b59b7 linux-next: build warnings from the build of Linus' tree omits 0205748ea669 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 3b0d1b65c19f remoteproc: qcom: adsp: Add SDM845 ADSP and CDSP support omits 0eb1cfffd543 MIPS: pci-rt2880: set pci controller of_node omits 503c346e9e30 Merge branch 'for-4.20/libata' into for-next omits c6e1241a82e6 mips: txx9: fix iounmap related issue omits 7759eb23fd98 block: remove bio_rewind_iter() omits 3d0e63754fa4 drbd: Convert from ahash to shash omits 5380c05b6829 dm raid: bump target version, update comments and documentation omits 36a240a706d4 dm raid: fix RAID leg rebuild errors omits c44a5ee803d2 dm raid: fix rebuild of specific devices by updating superblock omits 644e2537fdc7 dm raid: fix stripe adding reshape deadlock omits ca16eb342ebe Merge tag 'for-linus-20180906' of git://git.kernel.dk/linux-block omits 9b2c0b94ae32 mtd: rawnand: Do not treat !maxchips specially in nand_sca [...] omits d882599ba8a5 mtd: rawnand: Make maxchips an unsigned int omits 08338928172b ARM: pxa: palmtreo: Drop docg4 specific init omits 1a26660fb24e mtd: rawnand: Remove docg4 omits 3e4111031952 mtd: rawnand: marvell: support 8b/512B strength for 2kiB p [...] omits ddc789c57499 mtd: rawnand: marvell: rework BCH engine failure path omits 72934a2c220f Merge branch 'next-general' into next-testing omits 0d42d73a37ff seccomp: remove unnecessary unlikely() omits 45de718fb0dc Merge branch 'next/soc' into for-next omits 70c1d87cd67b mtd: rawnand: Pass a nand_chip object nand_erase_nand() omits eae2a8d7dee2 mtd: rawnand: Pass a nand_chip object to all nand_xxx_bbt( [...] omits d3afaeb4ba86 mtd: rawnand: Pass a nand_chip object to chip->setup_data_ [...] omits f6ef02fec94b mtd: rawnand: Pass a nand_chip object to chip->setup_read_retry() omits d6e5a21935ea mtd: rawnand: Pass a nand_chip object to chip->{get, set}_ [...] omits e566136e1bc8 mtd: rawnand: Pass a nand_chip object to chip->erase() omits a3bf6e2e2c4e mtd: rawnand: Pass a nand_chip object to chip->waitfunc() omits 5ab3a61737af mtd: rawnand: Pass a nand_chip object to chip->cmdfunc() omits 0a49cdf34151 mtd: rawnand: Pass a nand_chip object to chip->dev_ready() omits 239edda183cd mtd: rawnand: Pass a nand_chip object to chip->cmd_ctrl() omits 320d8272bda8 mtd: rawnand: Pass a nand_chip object to chip->block_xxx() hooks omits b1e4396f17f6 mtd: rawnand: Pass a nand_chip object to chip->select_chip() omits 1b0d4bf894a4 mtd: rawnand: Pass a nand_chip object to chip->write_xxx() hooks omits 0cde13f1772c mtd: rawnand: Pass a nand_chip object to chip->read_xxx() hooks omits 11f100b536a0 mtd: rawnand: Pass a nand_chip object to ecc->write_xxx() hooks omits 6af9275a39b0 mtd: rawnand: Pass a nand_chip object to ecc->read_xxx() hooks omits 03784031b1ee mtd: rawnand: Pass a nand_chip object to ecc->correct() omits acf6f2fba9db mtd: rawnand: Pass a nand_chip object to ecc->calculate() omits e858b81b08aa mtd: rawnand: Pass a nand_chip object to ecc->hwctl() omits 25e68c93243b mtd: rawnand: Pass a nand_chip object to nand_wait_ready() omits 76b7bb18a74b mtd: rawnand: Pass a nand_chip object to nand_release() omits 2d9678685b43 mtd: rawnand: Pass a nand_chip object to nand_scan() omits 1002aed789bc mtd: rawnand: plat_nand: Pass a nand_chip object to all pl [...] omits 72128c8827c5 clk: samsung: exynos5433: Add suspend state for TOP, CPIF [...] omits af68ec14f112 clk: samsung: Use NOIRQ stage for Exynos5433 clocks suspen [...] omits d3bfd26508ba xen/manage: don't complain about an empty value in control [...] omits 3a2ddc1af79c MAINTAINERS: Add entries for PPC64 RPA PCI hotplug drivers omits 2f8df8d3afed Merge branch 'i2c/for-4.20' into i2c/for-next omits 89528bd5bc0c Merge branch 'i2c/for-current' into i2c/for-next omits 9ac6d15aac25 clk: samsung: exynos5420: Use generic helper for handling [...] omits 730f3711c249 clk: samsung: exynos4: Use generic helper for handling sus [...] omits ae7304c3ea28 i2c: xiic: Make the start and the byte count write atomic omits 59674cdb98ba clk: samsung: Add support for setting registers state befo [...] omits 78c7bd42abb6 clk: samsung: exynos5250: Use generic helper for handling [...] omits c2dbfa8d1290 clk: samsung: s5pv210: Use generic helper for handling sus [...] omits e0f997a444a0 clk: samsung: s3c64xx: Use generic helper for handling sus [...] omits b5331e2feafe clk: samsung: s3c2443: Use generic helper for handling sus [...] omits 1b3493d755c8 clk: samsung: s3c2412: Use generic helper for handling sus [...] omits 6bdac3b4c493 clk: samsung: s3c2410: Use generic helper for handling sus [...] omits 53e6ab3d0750 clk: samsung: Remove excessive include omits 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 3e9efc3299dd i2c: aspeed: Handle master/slave combined irq events properly omits fc66b39fe36a i2c: mediatek: Use DMA safe buffers for i2c transactions omits ef439d49e0bf xtensa: ISS: don't allocate memory in platform_setup omits 9cbeeca05049 i2c: designware: Remove Cherry Trail PMIC I2C bus pm_disab [...] omits 7035c568999d cgroup: kselftests: add test_core to .gitignore omits 31b2c4162b91 Merge branch 'x86/urgent' omits 0db666a1f90c Merge branch 'x86/paravirt' omits b1d89e759810 Merge branch 'x86/microcode' omits cc7c018b9e41 Merge branch 'x86/core' omits 35b65bb8bd98 Merge branch 'timers/urgent' omits 8ddec5e3aba9 Merge branch 'smp/urgent' omits dfb3c536f5f3 Merge branch 'perf/core' omits 38b0bd0cda07 dm raid: fix reshape race on small devices omits 34a9a02a7b34 cifs: remove set but not used variable 'cifs_sb' omits 4b893af22f74 fs/cifs: suppress a string overflow warning omits d5274b3cd6a8 block: bfq: swap puts in bfqg_and_blkg_put omits 432061b3da64 dm: disable CRYPTO_TFM_REQ_MAY_SLEEP to fix a GFP_KERNEL r [...] omits 23ec36344093 ARM: Document merges omits 4e7afff85160 Merge branch 'fixes' into for-next omits 73b934227ded Merge branch 'next/soc' into for-next omits 6b45a2b1c0bc memory: ti-aemif: fix a potential NULL-pointer dereference omits 23b4f8b184f5 ARM: u300: Delete dummy SPI chip omits e312b6dcbb63 Merge tag 'arm-soc/for-4.19/drivers-fixes' of https://gith [...] omits 96d529bac562 firmware: arm_scmi: fix divide by zero when sustained_perf [...] omits e8d4ceeb34a5 jfs: cache NULL when both default_acl and acl are NULL omits db44bf4b4768 Merge tag 'apparmor-pr-2018-09-06' of git://git.kernel.org [...] omits ef2ecab9af5f ARM: dts: exynos: Disable pull control for S5M8767 PMIC omits b803211825d8 ARM: dts: exynos: Remove double SD card detect pin inversion omits c58ce8e66d89 ARM: dts: exynos: Add missing PMIC interrupts on Universal [...] omits be65e2595b4c Merge tag 'trace-v4.19-rc2' of git://git.kernel.org/pub/sc [...] omits 5404525b98c2 Merge tag 'for-4.19-rc2-tag' of git://git.kernel.org/pub/s [...] omits f5e758b8358f ARM: dts: exynos: Disable pull control for MAX8997 interru [...] omits 2f4830ef96d2 FireWire: add driver-api Introduction section omits ea2ae0ecc9ad FireWire: add a Documentation driver-api chapter omits 226b18ad5589 FireWire: clean up core-transaction.c kernel-doc omits 48f02b88c82b FireWire: clean up core-iso.c kernel-doc omits 9a40068220cb FireWire: clean up firewire-cdev.h kernel-doc omits d1c392c9e2a3 printk/tracing: Do not trace printk_nmi_enter() omits 6da410d97ffa Merge tag 'mlx5e-fixes-2018-09-05' of git://git.kernel.org [...] omits 2002bc328ca3 Merge branch 'dsa-b53-SerDes-support' omits 0e01491de646 net: dsa: b53: Add SerDes support omits a8e8b9853136 net: dsa: b53: Add PHYLINK support omits 5e004460f874 net: dsa: b53: Add helper to set link parameters omits 16994374a6fc net: dsa: b53: Make SRAB driver manage port interrupts omits 8ca7c1608c34 net: dsa: b53: Add ability to enable/disable port interrupts omits a3f723079df8 qed*: Utilize FW 8.37.7.0 omits 4c640c41381e Merge branch 'for-4.19/fixes' into for-next omits 52cf93e63ee6 HID: i2c-hid: Don't reset device upon system resume omits e92c0eaf7543 rbd: support cloning across namespaces omits eb3b2d6be4b5 rbd: factor out get_parent_info() omits 8aaff15168cf ceph: avoid a use-after-free in ceph_destroy_options() omits 69fa6eb7d6a6 cpu/hotplug: Prevent state corruption on error rollback omits f8b7530aa0a1 cpu/hotplug: Adjust misplaced smb() in cpuhp_thread_fun() omits bda58ee8f8e4 Merge tag 'perf-core-for-mingo-4.20-20180905' of git://git [...] omits b7a5eb6aafa9 x86/paravirt: Prevent redefinition of SAVE_FLAGS macro omits 4f2d7af70256 x86/xen: Make xen_reservation_lock static omits 9fe6299dde58 x86/process: Don't mix user/kernel regs in 64bit __show_regs() omits 17f6bac22493 x86/tsc: Prevent result truncation on 32bit omits 2b2b0609b7a7 Merge branch 'spi-4.20' into spi-next omits 4cd5d1d385f4 Merge branch 'spi-4.19' into spi-linus omits be77a5191db9 Merge branch 'asoc-4.20' into asoc-next omits 4f3184ed5e20 Merge branch 'asoc-4.19' into asoc-linus omits af060b3f72b8 spi: dw: support 4-16 bits per word omits 9ab708aef61f ASoC: sgtl5000: avoid division by zero if lo_vag is zero omits 8177d85a70c2 Merge branches 'arm-defconfig-for-v4.20', 'arm-dt-for-v4.2 [...] omits 760902b24960 clocksource: Revert "Remove kthread" omits 48c29d0d27fb spi: spi-gpio: Remove set but not used variable 'pdata' omits 0ccfa3661a26 Merge branch 'acpi-soc' into linux-next omits f11fc4bc669b ACPI / LPSS: Force LPSS quirks on boot omits ce016885f98e Merge branch 'acpi-bus' into linux-next omits 5d128fbd8b20 ACPI / bus: Only call dmi_check_system() on X86 omits dabdbe3ae0cb ASoC: rsnd: don't use %p for dev_dbg() omits 6c92d5a2744e ASoC: rsnd: don't fallback to PIO mode when -EPROBE_DEFER omits 69235ccf491d ASoC: rsnd: adg: care clock-frequency size omits 501683d0cd54 ASoC: rsnd: gen: use tab instead of white-space omits c24fb71fa4f7 ASoC: hdac_hdmi: remove redundant check for !port condition omits 6d4d885d1e51 arm64: dts: renesas: enable SDR104 on R-Car Gen3 omits 1926bd6bf20f ARM: dts: r9a06g032: Use r9a06g032-sysctrl binding definitions omits c1801ad02845 arm64: enable CMT/TMU support for Renesas SoC omits bfa150f37f80 Merge tag 'fixes-for-v4.19-rc2' of git://git.kernel.org/pu [...] omits adce0aa911a1 arm64: dts: renesas: r8a77990: Add SYS-DMAC device nodes omits 8615abe0a145 arm64: dts: r8a77990: Add I2C device nodes omits 053f0c7e8547 arm64: dts: r8a77990: Add VIN and CSI-2 device nodes omits 9a09a42369a4 drm: expand replace_fence to support timeline point v2 omits 0a6730ea27b6 drm: expand drm_syncobj_find_fence to support timeline point v2 omits e28bd101ae1b drm: rename null fence to stub fence in syncobj v2 omits 94e4c5305a9b drm: fix syncobj null_fence_enable_signaling omits 70109354fed2 drm: Reject unknown legacy bpp and depth for drm_mode_addfb ioctl omits 6960e6da9cec drm: fix drm_mode_addfb() on big endian machines. omits 00409fd6f14f drm: do not mask out DRM_FORMAT_BIG_ENDIAN omits ec2fae2558ba drm: byteorder: add DRM_FORMAT_HOST_* omits 0e94043ee1d9 drm: replace DRIVER_PREFER_XBGR_30BPP driver flag with mod [...] omits fce471e3c119 Merge branch 'iucv-fixes' omits b7f41565546d net/iucv: declare iucv_path_table_empty() as static omits b2f543949acd net/af_iucv: fix skb handling on HiperTransport xmit error omits 222440996d6d net/af_iucv: drop inbound packets with invalid flags omits 6ef848efc231 Merge branch 'rtnetlink-add-IFA_TARGET_NETNSID-for-RTM_GETADDR' omits 203651b665f7 ipv6: add inet6_fill_args omits 978a46fa6c34 ipv4: add inet_fill_args omits 7e4a8d5a93f6 rtnetlink: s/IFLA_IF_NETNSID/IFLA_TARGET_NETNSID/g omits 19d8f1ad12fd if_link: add IFLA_TARGET_NETNSID alias omits 87ccbb1f9436 rtnetlink: move type calculation out of loop omits 6ecf4c37eb3e ipv6: enable IFA_TARGET_NETNSID for RTM_GETADDR omits d38071455ffb ipv4: enable IFA_TARGET_NETNSID for RTM_GETADDR omits 9f3c057c146f if_addr: add IFA_TARGET_NETNSID omits c383edc42403 rtnetlink: add rtnl_get_net_ns_capable() omits d4cc597623c3 Merge branch 'net-lan78xx-Minor-improvements' omits 51ceac9fb588 net: lan78xx: Make declaration style consistent omits 6be665a56d36 net: lan78xx: Switch to SPDX identifier omits 7a6b022d7964 net: lan78xx: Drop unnecessary strcpy in lan78xx_probe omits fa8cd98c0640 net: lan78xx: Bail out if lan78xx_get_endpoints fails omits ee28bb56ac5b net/sched: fix memory leak in act_tunnel_key_init() omits 7848418e28f5 nfp: separate VXLAN and GRE feature handling omits eebd3faa4f03 Merge branch 'nfp-improve-the-new-rtsym-helpers' omits e84b2f2db2ea nfp: validate rtsym accesses fall within the symbol omits 31e380f38f6d nfp: prefix rtsym error messages with symbol name omits 3c576de30bb4 nfp: fix readq on absolute RTsyms omits 9e7e6cabf371 failover: Add missing check to validate 'slave_dev' in net [...] omits 0a3b8b2b215f tipc: orphan sock in tipc_release() omits 428f944bd586 netlink: Make groups check less stupid in netlink_bind() omits fa788d986a3a packet: add sockopt to ignore outgoing packets omits fe1dc069990c net/mlx5e: don't set CHECKSUM_COMPLETE on SCTP packets omits f007c13d4ad6 net/mlx5e: Set ECN for received packets using CQE indication omits 64109f1dc41f net/mlx5e: Replace PTP clock lock from RW lock to seq lock omits 1462e48db059 net/mlx5e: Move Q counters allocation and drop RQ to init_rx omits d24082050f2f net/mlx5e: Move mlx5e_priv_flags into en_ethtool.c omits 12d6066c3b29 net/mlx5: Add flow counters idr omits 9aff93d7d0d4 net/mlx5: Store flow counters in a list omits 6e5e22839136 net/mlx5: Add new list to store deleted flow counters omits 83033688b7ad net/mlx5: Change flow counters addlist type to single linked list omits ad9421e36a77 net/mlx5: Fix possible deadlock from lockdep when adding f [...] omits fc433829f9a2 net/mlx5e: Ethtool steering, fix udp source port value omits 47bc94b82291 net/mlx5: Check for error in mlx5_attach_interface omits df7ddb2396cd net/mlx5: Consider PCI domain in search for next dev omits 071304772fc7 net/mlx5: Fix not releasing read lock when adding flow rules omits c88a026e0121 net/mlx5: E-Switch, Fix memory leak when creating switchde [...] omits a09036221092 net/mlx5: Use u16 for Work Queue buffer strides offset omits 8d71e8185067 net/mlx5: Use u16 for Work Queue buffer fragment size omits 5df816e7f43f net/mlx5: Fix debugfs cleanup in the device init/remove flow omits 76d5581c8704 net/mlx5: Fix use-after-free in self-healing flow omits 7c45885ea929 MIPS: dts: mscc: enable i2c on ocelot_pcb123 omits 9ca953a3d6a6 MIPS: dts: mscc: Add i2c on ocelot omits 2c910cb75e1f Merge branch 'uverbs_dev_cleanups' into rdma.git for-next omits b53b1c08a23e RDMA/uverbs: Use device.groups to initialize device attributes omits c5c4d92e70f3 RDMA/uverbs: Use cdev_device_add() instead of cdev_add() omits adee9f3f3bbb RDMA/core: Depend on device_add() to add device attributes omits 08e74be10305 RDMA/uverbs: Fix error cleanup path of ib_uverbs_add_one() omits 8b2ded1c94c0 block: don't warn when doing fsync on read-only devices omits f40f299bbe80 bnxt_re: Fix couple of memory leaks that could lead to IOM [...] omits 627212c9d49b RDMA/core: Replace open-coded variant of get_device omits 6ceb6331b329 RDMA/uverbs: Declare closing variable as boolean omits 12d6f669717d RDMA/nes: Delete impossible debug prints omits b3b43483a26d RDMA/qedr: remove set but not used variable 'ctx' omits 882dff2890e1 IB/srp: Remove unnecessary unlikely() omits 95ffe194204a selinux: refactor mls_context_to_sid() and make it stricter omits f794809a7259 IB/core: Add an unbound WQ type to the new CQ API omits 08920b8f5d2d RDMA/bnxt_re: QPLIB: Add and use #define dev_fmt(fmt) "QPL [...] omits 816e846c2eb9 IB/ipoib: Avoid a race condition between start_xmit and cm [...] omits b4a3e3daccf7 switchtec: Fix Spectre v1 vulnerability omits 776a52a8bcdb bfs: add sanity check at bfs_fill_super() omits 9f81f23375a5 reiserfs: propagate errors from fill_with_dentries() properly omits 30b4c3b6455c hfs: prevent btree data loss on ENOSPC omits 0e85bcb481c1 hfs: fix BUG on bnode parent update omits 28b304d02152 hfs: prevent btree data loss on root split omits 44278b864546 hfsplus: prevent btree data loss on ENOSPC omits cb8fae1c12a8 hfsplus: fix BUG on bnode parent update omits c3ddacf40b4b hfsplus: prevent btree data loss on root split omits 5faa36f16993 init/do_mounts.c: add root=PARTLABEL=<name> support omits d9f09ea80827 checkpatch: remove GCC_BINARY_CONSTANT warning omits b76079b96103 lib/parser.c: switch match_u64int() over to use match_strdup() omits e8d4282f860c lib/parser.c: switch match_strdup() over to use kmemdup_nul() omits 63a2c16d5fa1 lib/bitmap.c: simplify bitmap_print_to_pagebuf() omits 95d0c243efa8 lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] omits 64a74a0f9e83 lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] omits e4b72cbf8d2b lib/bitmap.c: fix remaining space computation in bitmap_pr [...] omits 93428f5d1910 linux/bitmap.h: relax comment on compile-time constant nbits omits 46f5ba16a9ae linux/bitmap.h: fix type of nbits in bitmap_shift_right() omits 3f38e6e3c68c linux/bitmap.h: remove redundant uses of small_const_nbits() omits 4eb31b18d820 linux/bitmap.h: handle constant zero-size bitmaps correctly omits 899bc4136546 lib/bitmap.c: remove wrong documentation omits a9d268f9a604 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits d9bcc7b25f67 mm/page_owner: align with pageblock_nr pages omits c4325e5339fd mm/page_owner: align with pageblock_nr_pages omits 8503a3ffc537 mm: don't expose page to fast gup before it's ready omits 19940c21a247 mm: add strictlimit knob omits 2ed6755a31b8 list_lru-prefetch-neighboring-list-entries-before-acquirin [...] omits 19e46ce0e45f mm/list_lru.c: prefetch neighboring list entries before ac [...] omits 31c56ee41f38 mm: fix race between swapoff and mincore omits e8d39f2e184d mm, swap: fix race between swapoff and some swap operations omits a9acd4d520de mm, swap: fix race between swapoff and some swap operations omits 03e0e316c90e mm-move-mirrored-memory-specific-code-outside-of-memmap_in [...] omits 5815663080c4 mm: move mirrored memory specific code outside of memmap_i [...] omits 6b42913440a8 mm-calculate-deferred-pages-after-skipping-mirrored-memory-fix omits 694b65e99e3f mm-calculate-deferred-pages-after-skipping-mirrored-memory-v2 omits 1602cce2bc73 mm: calculate deferred pages after skipping mirrored memory omits 03eccf699ffb mm: make memmap_init a proper function omits 4562309b56df mm/z3fold.c: fix wrong handling of headless pages omits 78061e0ede6b mm: page_alloc: reduce unnecessary binary search in early_ [...] omits 999953838646 mm/memblock: introduce pfn_valid_region() omits b4ad08c0a5ce mm-memblock-introduce-memblock_search_pfn_regions-fix omits 9e15cf4a8e28 mm/memblock: introduce memblock_search_pfn_regions() omits da36dae635d3 mm-page_alloc-reduce-unnecessary-binary-search-in-memblock [...] omits c5b6877b3bc9 mm-page_alloc-reduce-unnecessary-binary-search-in-memblock [...] omits 77f29a4dee6e mm: page_alloc: reduce unnecessary binary search in memblo [...] omits e17417c2e9cc mm: page_alloc: restore memblock_next_valid_pfn() on arm/arm64 omits 897a8f7b2dc1 arm: arm64: introduce CONFIG_HAVE_MEMBLOCK_PFN_VALID omits 847b493819ef userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) [...] omits 412047339497 alpha: switch to NO_BOOTMEM omits 7f9bceb7d504 unicore32: switch to NO_BOOTMEM omits d5feadfe8cfa um: switch to NO_BOOTMEM omits dad9e1722d4b um: setup_physmem: stop using global variables omits 1715b2b7ad31 nios2: switch to NO_BOOTMEM omits ead3765a2696 nios2: use generic early_init_dt_add_memory_arch omits f81110d2c85b of: ignore sub-page memory regions omits 365c1f4922a4 hexagon: switch to NO_BOOTMEM omits af68ccbc1131 Merge branch 'mlx5-flow-mutate' into rdma.git for-next omits a090d0d859ff RDMA/mlx5: Extend packet reformat verbs omits 08aeb97cb824 RDMA/mlx5: Add new flow action verb - packet reformat omits 841eefc5cb57 RDMA/uverbs: Add generic function to fill in flow action object omits b4749bf25652 RDMA/mlx5: Add a new flow action verb - modify header omits 0953fffec9ba RDMA/uverbs: Add UVERBS_ATTR_CONST_IN to the specs language omits 3ea7a150795e Merge branch 'pci/hotplug' omits ce395d89d6f5 Merge branch 'pci/enumeration' omits 0ad7367f1875 Merge branch 'pci/aspm' omits d79dcabdd895 cramfs: convert to use vmf_insert_mixed omits 6cc28226c0d2 mm: convert insert_pfn() to vm_fault_t omits 8fac66e73052 mm: convert __vm_insert_mixed() to vm_fault_t omits 378eadaa954a mm: inline vm_insert_pfn_prot() into caller omits dacd89a8ce15 mm: remove vm_insert_pfn() omits 4a7e07374637 mm: remove references to vm_insert_pfn() omits 3be5baed7512 mm: make vm_insert_pfn_prot() static omits d70f4afbef78 x86: convert vdso to use vm_fault_t omits 4154260b4c12 mm: introduce vmf_insert_pfn_prot() omits 5d3dc06be001 mm: remove vm_insert_mixed() omits 4531727e43fd mm: convert to use vm_fault_t omits f677c190e45a mm/page_alloc.c: clean up check_for_memory() omits 656a4b6faefe mm/swapfile.c: clear si->swap_map[] in swap_free_cluster() omits db484edc24e9 mm/swapfile.c: call free_swap_slot() in __swap_entry_free() omits d42597fed255 mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_an [...] omits be67f0f4299f kmemleak: add module param to print warnings to dmesg omits 467127c192c3 Revert "mm, mmu_notifier: annotate mmu notifiers with bloc [...] omits 910dc4b19263 mm, mmu_notifier: be explicit about range invalition non-b [...] omits 4307b4fc81a8 xen/gntdev: fix up blockable calls to mn_invl_range_start omits 67dc439c831c mmpage_alloc-pf_wq_worker-threads-must-sleep-at-should_rec [...] omits ef472f9d358f mm,page_alloc: PF_WQ_WORKER threads must sleep at should_r [...] omits 3b63f8a5f59a mm: don't miss the last page because of round-off error omits 65fe1715c95c mm: drain memcg stocks on css offlining omits 609930f17497 mm: rework memcg kernel stack accounting omits d57955b58d0a mm/slub.c: switch to bitmap_zalloc() omits 3ca0e5d41104 fs-convert-return-type-int-to-vm_fault_t-v2 omits 7b6ec2ae877a fs: convert return type int to vm_fault_t omits 14409f42b9b1 fs/iomap.c: change return type to vm_fault_t omits 08f3ef04dd93 block: restore /proc/partitions to not display non-partiti [...] omits e06468d903b4 fix-clusters-leak-in-ocfs2_defrag_extent-fix omits 9c60d6d8d053 ocfs2: fix clusters leak in ocfs2_defrag_extent() omits 4ea1601fbf57 ocfs2-fix-dead-lock-caused-by-ocfs2_defrag_extent-v2 omits eb91b09cbce7 ocfs2: fix deadlock caused by ocfs2_defrag_extent omits 655f367f951d ocfs2: dlmglue: clean up timestamp handling omits fc5093d550ed ocfs2: don't put and assigning null to bh allocated outside omits e363a4ce47d2 ocfs2: fix a misuse a of brelse after failing ocfs2_check_ [...] omits 7d13b5bc222f ocfs2: don't use iocb when EIOCBQUEUED returns omits 885c9b0861c4 ocfs2: without quota support, avoid calling quota recovery omits ddc045b9f65a ocfs2: remove ocfs2_is_o2cb_active() omits d57336c78836 arm: arch/arm/include/asm/page.h needs personality.h omits c971dad09de2 mm: disable deferred struct page for 32-bit arches omits 2294d778b1be fork: report pid exhaustion correctly omits b0a71076d0e1 fix-crash-on-ocfs2_duplicate_clusters_by_page-v5-checkpatch-fixes omits 8356a91b2d83 fix-crash-on-ocfs2_duplicate_clusters_by_page-v5 omits df33d4c2384c ocfs2: fix crash in ocfs2_duplicate_clusters_by_page() omits 3b8ce7bbaed7 hugetlb: take PMD sharing into account when flushing tlb/caches omits 02a37633da9c mm: migration: fix migration of huge PMD shared pages omits 9b627383b0c4 proc/kcore: fix invalid memory access in multi-page read o [...] omits 67314ec7b025 RISC-V: Request newstat syscalls omits abde73c71829 f2fs: fix unnecessary periodic wakeup of discard thread wh [...] omits 7d20c8abb2ed f2fs: fix to avoid NULL pointer dereference on se->discard_map omits 1618e6e29708 f2fs: add additional sanity check in f2fs_acl_from_disk() omits 681df3b41937 coresight: etm4x: Configure EL2 exception level when kerne [...] omits ca5b45b7c5cd Merge branch 'bcm2835-defconfig-next' into for-next omits d0404083649d Merge branch 'bcm2835-dt-next' into for-next omits 3ee22b769fd7 drm/rockchip: rgb: add stub functions when rgb encoder is [...] omits 6ef5bd6cfd5d ARM: dts: bcm283x-rpi-lan7515: Enable Ethernet LEDs omits d07f05fb8643 hwmon: rpi: add module alias to raspberrypi-hwmon omits eb638239d217 Revert "PCI: Add ACS quirk for Intel 300 series" omits 4d85af102a66 selftests: memory-hotplug: add required configs omits 53cf59d6c0ad selftests/efivarfs: add required kernel configs omits b36fdc6853a3 Merge tag 'gpio-v4.19-2' of git://git.kernel.org/pub/scm/l [...] omits f4697d9a8a9c Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits d0c1db1da4b7 Merge tag 'nds32-for-linus-4.19-tag1' of git://git.kernel. [...] omits 243bcfafcd9a ASoC: dapm: Move CODEC to CODEC params from the widget to [...] omits 4a75aae17b2a ASoC: dapm: Add support for multi-CODEC CODEC to CODEC links omits 778ff5bb8689 ASoC: dapm: Move connection of CODEC to CODEC DAIs omits 94e630a35d33 ASoC: dapm: Cosmetic tidy up of snd_soc_dapm_new_control omits 3bbf5d34fd4a ASoC: dapm: Move error handling to snd_soc_dapm_new_contro [...] omits 865e63b04e9b tracing: Add back in rcu_irq_enter/exit_irqson() for rcuid [...] omits e65a9e480e91 net: qca_spi: Fix race condition in spi transfers omits 9d7f19dc4673 be2net: Fix memory leak in be_cmd_get_profile_config() omits 05dcc7129864 net: lan743x_ptp: make function lan743x_ptp_set_sync_ts_in [...] omits fbb66ad5dcbe net/mlx5e: Make function mlx5i_grp_sw_update_stats() static omits df9e33b723ae Merge branch 'for-4.20/core' into for-next omits 8473a93d1ba5 HID: input: Set INPUT_PROP_-property for HID_UP_DIGITIZERS omits 3a3539cd3632 mlxsw: spectrum_buffers: Set up a dedicated pool for BUM traffic omits 579d03fecb23 Merge tag 'mac80211-next-for-davem-2018-09-05' of git://gi [...] omits d8c3916023d4 Merge tag 'usb-serial-4.19-rc3' of https://git.kernel.org/ [...] omits b2d35fa5fc80 selftests: add headers_install to lib.mk omits 0ca33adb91c0 drm/vkms: Fix race condition around accessing frame number omits aed6b9a5edcc Merge branch 'v4.20-armsoc/dts32' into for-next omits 0fff1428bee0 ARM: dts: rockchip: add rk3188 lcd controller nodes omits 1632936480a5 perf tests: Fix record+probe_libc_inet_pton.sh without pin [...] omits 6e22e3af7bb3 usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service [...] omits bc8acc214d3f usb: misc: uss720: Fix two sleep-in-atomic-context bugs omits 6d4f268fa132 usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in [...] omits f9a5b4f58b28 usb: Avoid use-after-free by flushing endpoints early in u [...] omits d23df2dc5632 linux/mod_devicetable.h: fix kernel-doc missing notation f [...] omits 40de5fe4f45c usb/typec: fix kernel-doc notation warning for typec_match [...] omits f3dc41c5d22b usb: Don't die twice if PCI xhci host is not responding in resume omits ae45893f74c7 ASoC: uniphier: change status to orphan omits 8dbbaa47b96f spi: rspi: Fix interrupted DMA transfers omits c1ca59c22c56 spi: rspi: Fix invalid SPI use during system suspend omits 31a5fae4c5a0 spi: sh-msiof: Fix handling of write value for SISTR register omits ffa69d6a16f6 spi: sh-msiof: Fix invalid SPI use during system suspend omits 7c5d8a249aca spi: Do not print a message if spi_controller_{suspend,res [...] omits 78af87b8bbbb usb: mtu3: fix error of xhci port id when enable U3 dual role omits 42d1c6d4a06a usb: uas: add support for more quirk flags omits f45681f9beca USB: Add quirk to support DJI CineSSD omits 49aa5afda2ed usb: typec: fix kernel-doc parameter warning omits 4e3121abcf53 usb/dwc3/gadget: fix kernel-doc parameter warning omits 14427b86837a USB: yurex: Check for truncation in yurex_read() omits 7e10f14ebfac USB: yurex: Fix buffer over-read in yurex_write() omits 222471f7640d usb: host: xhci-plat: Iterate over parent nodes for findin [...] omits 4937213ba7fa xhci: Fix use after free for URB cancellation on a realloc [...] omits c765667f188b Merge branch 'for-4.20/microsoft' into for-next omits 830e82aa48f3 HID: microsoft: the driver now neeed MEMLESS_FF infrastructure omits 9b83a1c301ad USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI [...] omits 6eae4a6c2be3 mac80211: fix pending queue hang due to TX_DROP omits 2e3099c62ab3 arm64: dts: renesas: r8a77990: Add all MSIOF nodes omits 428e15cc41e3 drm/rockchip: vop: add rk3188 vop definitions omits 8d544233100b drm/rockchip: vop: Add directly output rgb feature for px30 omits 1f0f01515172 drm/rockchip: Add support for Rockchip Soc RGB output interface omits 3880f62e476d drm/rockchip: add function to check if endpoint is a subdriver omits d9707490077b usb: dwc2: Fix call location of dwc2_check_core_endianness omits 3d46fda12a9d MAINTAINERS: add a maintainer for the interconnect API omits 8d9300299a40 interconnect: qcom: Add msm8916 interconnect provider driver omits 3c2858c771be dt-bindings: interconnect: Document qcom,msm8916 NoC bindings omits 8d9dd19a2b98 interconnect: qcom: Add RPM communication omits 3695cfd562c1 interconnect: Add debugfs support omits d54599e06b06 interconnect: Allow endpoints translation via DT omits a21cfea97e68 dt-bindings: Introduce interconnect binding omits 81b4cdb447fe interconnect: Add generic on-chip interconnect API omits 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next omits 75f1f19bdd60 HID: cougar: Stop processing vendor events on hid-core omits 6b003a8ddd6f HID: cougar: Make parameter 'g6_is_space' dinamically settable omits c226b359099d Merge branch 'for-4.19/fixes' into for-next omits ade573eb1e03 HID: sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 [...] omits cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next omits 73c5b254c365 HID: microsoft: Add rumble support for Xbox One S controller omits f2d3b625dae1 HID: microsoft: Convert private data to be a proper struct omits 014f5a250fc4 cfg80211: validate wmm rule when setting omits 40b5a0f8c6c7 mac80211: remove unnecessary NULL check omits 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next omits 3fe1d6bbcd16 HID: logitech: Use LDJ_DEVICE macro for existing Logitech mice omits d56ca9855bf9 HID: logitech: Enable high-resolution scrolling on Logitech mice omits 051dc9b05796 HID: logitech: Add function to enable HID++ 1.0 "scrolling [...] omits 1ff2e1a44e02 HID: input: Create a utility class for counting scroll events omits aaf9978c3c02 Input: Add the `REL_WHEEL_HI_RES` event code omits 9739fe29a207 mac80211: add an option for drivers to check if packets ca [...] omits edba6bdad6fe mac80211: allow AMSDU size limitation per-TID omits 0eeb2b674f05 mac80211: add an option for station management TXQ omits add7453ad62f wireless: align to draft 11ax D3.0 omits 77cbbc35a49b mac80211: fix saving a few HE values omits e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next omits c3d1f8752802 mac80211: support reporting 0-length PSDU in radiotap omits b034ed50a2bb HID: core: fix NULL pointer dereference omits 24f33e64fcd0 cfg80211: reg: Init wiphy_idx in regulatory_hint_core() omits 94a5b3acd0ae mac80211: Don't wake up from PS for offchannel TX omits 8682250b3c1b mac80211: Always report TX status omits 84344295689a Merge branches 'sunxi/clk-for-4.20', 'sunxi/config64-for-4 [...] omits 62872a9b9a10 mac80211: Fix PTK rekey freezes and clear text leak omits 2b815b04dfe4 nl80211: Add CAN_REPLACE_PTK0 API omits d1332e7be250 mac80211: support radiotap L-SIG data omits 70e53669c4c4 mac80211: Store sk_pacing_shift in ieee80211_hw omits e80d642552a3 mac80211: copy VHT EXT NSS BW Support/Capable data to station omits 7eb26df29725 mac80211: add ability to parse CCFS2 omits 09b4a4faf9d0 mac80211: introduce capability flags for VHT EXT NSS support omits b0aa75f0b1b2 ieee80211: add new VHT capability fields/parsing omits 34fb190ec0e2 mac80211: in AP mode, set bss_conf::he_supported omits 244eb9ae7973 cfg80211: add he_capabilities (ext) IE to AP settings omits 03512ceb60ae ieee80211: remove redundant leading zeroes omits adf8ed01e4fd mac80211: add an optional TXQ for other PS-buffered frames omits 331aead5203f mac80211: use le16_encode_bits() instead of open-coding omits 6f527287e0bb mac80211: remove pointless 'params' NULL checks omits 80aaa9c16415 mac80211: Add he_capa debugfs entry omits 666907a3f9bd ARM: dts: sun8i: sun8i-r40-bananapi-m2-ultra: enable AHCI omits 41c64d3318aa ARM: dts: sun8i: r40: add sata node omits 633ba1e086e1 drm/sun4i: Add support for HDMI voltage regulator omits 50414b954ba6 dt-bindings: sun4i-drm: add HDMI VCC supply property for s [...] omits 8b2a37870419 dt-bindings: clock: sun50i-a64-ccu: Add PLL_VIDEO0 macro omits d9ac59978d0d dt-bindings: display: Add compatible for A64 HDMI omits dd8bd5478cc4 drm/sun4i: Add support for A64 display engine omits 06f27fe9ffb7 drm/sun4i: Add support for A64 mixers omits 69517c1798f3 dt-bindings: display: Add compatible for A64 DE2 display pipeline omits 5de39acaf346 clk: sunxi-ng: a64: Add max. rate constraint to video PLLs omits 65b1e8a6ca5f clk: sunxi-ng: a64: Add minimal rate for video PLLs omits 0570921c4c32 arm64: defconfig: Enable CONFIG_DRM_SUN4I omits 0185f9a01131 Merge branch 'sunxi/clk-for-4.20' into sunxi/for-next omits c2ff8383cc33 clk: sunxi-ng: sun50i: h6: Add 2x fixed post-divider to MM [...] omits 730fbcc5b7db Merge branch 'fixes' into next omits beed8d101694 mmc: tegra: fix inconsistent IS_ERR and PTR_ERR omits c483a5cc9d09 mmc: meson-mx-sdio: fix OF child-node lookup omits 683a0e630cb4 dma-buf/udmabuf: Fix NULL pointer dereference in udmabuf_create omits a3b815f09bb8 drm/virtio: add iommu support. omits b3f13ec958a7 drm/virtio: add virtio_gpu_object_detach() function omits 6c19787e10b1 drm/virtio: track virtual output state omits 7948a2b15873 qxl: fix null-pointer crash during suspend omits 08d70c106258 Bluetooth: hci_serdev: Add protocol check in hci_uart_dequeue(). omits 0254fd67b9ed Bluetooth: hci_serdev: clear HCI_UART_PROTO_READY to avoid [...] omits 9c1eecd5145d Bluetooth: hci_qca: Remove hdev dereference in qca_close(). omits b8afe12ac980 Bluetooth: hci_qca: Remove serdev_device_open/close functi [...] omits f6d5afe542c9 Bluetooth: Remove unnecessary smp_mb__{before,after}_atomic omits 11f026b4e306 libbpf: Remove the duplicate checking of function storage omits 50acec06f392 net/mlx5: Export packet reformat alloc/dealloc functions omits 31ca3648f01b net/mlx5: Pass a namespace for packet reformat ID allocation omits bea4e1f6c6c5 net/mlx5: Expose new packet reformat capabilities omits 60786f0987c0 {net, RDMA}/mlx5: Rename encap to reformat packet omits e0e7a3861b6c net/mlx5: Move header encap type to IFC header file omits 61444b458b01 net/mlx5: Break encap/decap into two separated flow table [...] omits c3c062f80665 net/mlx5: Add support for more namespaces when allocating [...] omits 90c1d1b8da67 net/mlx5: Export modify header alloc/dealloc functions omits 8ce78257965e net/mlx5: Add proper NIC TX steering flow tables support omits 2226dcb424bf net/mlx5: Cleanup flow namespace getter switch logic omits 36302685f593 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 3350139c0ff3 nds32: linker script: GCOV kernel may refers data in __exit omits 0febaa8bd513 of/fdt: avoid re-parsing '#{address,size}-cells' in of_fdt [...] omits cdc7274029ca riscv: Do not overwrite initrd_start and initrd_end omits 0e9b10395018 Merge branch 'akpm' (patches from Andrew) omits ae98043f5f7f nilfs2: convert to SPDX license tags omits 36bdac1e674d drivers/dax/device.c: convert variable to vm_fault_t type omits 4c5d114ea04d lib/Kconfig.debug: fix three typos in help text omits c5967e989f1f checkpatch: add __ro_after_init to known $Attribute omits 62ec0d8c4f33 mm: fix BUG_ON() in vmf_insert_pfn_pud() from VM_MIXEDMAP removal omits 8a2336e549d3 uapi/linux/keyctl.h: don't use C++ reserved keyword as a s [...] omits 4e8346d0be88 memory_hotplug: fix kernel_panic on offline page processing omits 328b5f417a4a checkpatch: add optional static const to blank line declar [...] omits 9c21dae291d1 ipc/shm: properly return EIDRM in shm_lock() omits 464c7ffbcb16 mm/hugetlb: filter out hugetlb pages if HUGEPAGE migration [...] omits 04b8e946075d mm/util.c: improve kvfree() kerneldoc omits 7ab660f8baec tools/vm/page-types.c: fix "defined but not used" warning omits 904506562e08 tools/vm/slabinfo.c: fix sign-compare warning omits b353756b2b71 kmemleak: always register debugfs file omits 1ed0cc5a01a4 mm: respect arch_dup_mmap() return value omits 79cc81057eef mm, oom: fix missing tlb_finish_mmu() in __oom_reap_task_mm(). omits 3100dab2aa09 mm: memcontrol: print proper OOM header when no eligible v [...] omits c6a21c3864fc IB/mlx5: Change TX affinity assignment in RoCE LAG mode omits 219111083e33 vfs: Allow fsinfo() to be used to query an fs parameter de [...] omits c8baf7beb5dc vfs: Allow fsinfo() to query what's in an fs_context omits 78a75087cff6 afs: Add fsinfo support omits 67f668a6a913 vfs: syscall: Add fsinfo() to query filesystem information omits 3e83f58bcc4f vfs: Add a sample program for the new mount API omits b7cd9136aa13 afs: Use fs_context to pass parameters over automount omits c317886d50a6 afs: Add fs_context support omits e8ec556ea765 vfs: syscall: Add fspick() to select a superblock for reco [...] omits 2a86afdbfddc vfs: syscall: Add fsmount() to create a mount for a superblock omits 22eb820c369f vfs: syscall: Add fsconfig() for configuring and managing [...] omits 53092187a136 vfs: Add some logging to the core users of the fs_context log omits 920cf2eca9e5 vfs: Implement logging through fs_context omits 37beac0107cd vfs: syscall: Add fsopen() to prepare for superblock creation omits ce0e916fc290 Make anon_inodes unconditional omits daa4a2610585 vfs: Provide documentation for new mount API omits 9f7743a748a9 vfs: Remove kern_mount_data() omits 982fd61a36a9 hugetlbfs: Convert to fs_context omits a8c7fe83d171 kernfs, sysfs, cgroup, intel_rdt: Support fs_context omits 88ed9083f578 cpuset: Use fs_context omits eb7e666ca901 ipc: Convert mqueue fs to fs_context omits 1b34a4bb5b1b proc: Add fs_context support to procfs omits 3ac0d8fd1cca procfs: Move proc_fill_super() to fs/proc/root.c omits dfcf373eab92 vfs: Remove unused code after filesystem context changes omits fd0002870b45 vfs: Implement a filesystem superblock creation/configurat [...] omits bae551929c54 vfs: Separate changing mount flags full remount omits 150b64bee436 tomoyo: Implement security hooks for the new mount API omits bf39e8b45845 apparmor: Implement security hooks for the new mount API omits d728698f35d8 smack: Implement filesystem context security hooks omits a37ec8d68ff0 selinux: Implement the new mount API LSM hooks omits 788257358869 vfs: Put security flags into the fs_context struct omits 14e246638ac8 vfs: Add LSM hooks for the new mount API omits 7bb185edb030 selinux: fix mounting of cgroup2 under older policies omits 2f91eb6951d9 mtd: rawnand: atmel: use struct_size() in devm_kzalloc() omits 72d7b946be6b ACPI / bus: Only call dmi_check_system on X86 omits 81592c69c9ed mtd: rawnand: jz4780: use struct_size() in devm_kzalloc() omits a9fdba0b0e5f mtd: rawnand: Convert to using %pOFn instead of device_node.name omits ab0fb17c7d46 mtd: rawnand: qcom: don't include dma-direct.h omits f1bf52e86572 mtd: rawnand: denali: use SPDX-License-Identifier and fix [...] omits ff8648f29fe5 mtd: rawnand: fsl_ifc: fixup SRAM init for newer ctrl versions omits 434655af6a18 mtd: rawnand: fsl_ifc: check result of SRAM initialization omits 64a225881705 Documentation: mtd: remove stale pxa3xx NAND controller do [...] omits 33c1c5fee2e8 mtd: rawnand: marvell: document a bit more the driver omits f223713f1517 mtd: rawnand: toshiba: Add support for Toshiba Memory BENA [...] omits 88aa3bbfc020 mtd: rawnand: marvell: use regmap_update_bits() for syscon access omits c9dc3ea59b8e Merge branch 'v4.20/dt64' into tmp/aml-rebuild omits c0feb8614662 Merge branch 'v4.20/dt' into tmp/aml-rebuild omits 308aa2b8f7b7 iw_cxgb4: only allow 1 flush on user qps omits e4ff3d22c11d IB/core: Release object lock if destroy failed omits 0d23ba6034b9 RDMA/ucma: check fd type in ucma_migrate_id() omits f31094fe8c16 ARM: dts: meson8b: fix the clock controller register size omits f7f9da89bc4f ARM: dts: meson8: fix the clock controller register size omits 7525c9518ea6 mtd: rawnand: Get rid of the ->read_word() hook omits 52f05b6b87de mtd: rawnand: Add the nand_wait_rdy_op() helper and use it omits 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] omits 7ffa13be4945 HID: multitouch: simplify the application retrieval omits 85e08e586445 mtd: rawnand: Add the nand_wait_readrdy() helper and use it omits dd45210b6dd4 ARC: don't check for HIGHMEM pages in arch_dma_alloc omits 2b720e99a129 ARC: IOC: panic if both IOC and ZONE_HIGHMEM enabled omits 2820a708d5a3 ARC: dma [IOC] Enable per device io coherency omits d8e75a110df7 perf map: Turn some pr_warning() to pr_debug() omits b1a9e2535e20 perf trace: Use the raw_syscalls:sys_enter for the augment [...] omits db2da3f85cd6 perf trace: Setup augmented_args in the raw_syscalls:sys_e [...] omits 28619527b8a7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits d7065620b89f HID: input: do not append a suffix if the name already has it omits 0d6c30114091 HID: core: fix grouping by application omits ec6adef5fbc3 HID: multitouch: fix Elan panels with 2 input modes declaration omits a33710bdb6b2 net: phy: sfp: Handle unimplemented hwmon limits and alarms omits 84cb8eb26cb9 net: sched: action_ife: take reference to meta module omits 2fc4aa59ab47 net: usbnet: mark expected switch fall-through omits 6d784f1625ea act_ife: fix a potential use-after-free omits 639505d4397b net/mlx5: Fix SQ offset in QPs with small RQ omits 732b53146ac8 Merge tag 'kvm-ppc-fixes-4.19-1' of git://git.kernel.org/p [...] omits 6e9511f9cd5a Merge branch 'next-general' into next-testing omits dbdb75bd0879 security: tomoyo: Fix obsolete function omits 2d7d25463f85 of/fdt: Scan the root node properties earlier omits e42f6f9be4f8 Merge tag 'v4.19-rc2' into next-general omits 70f7922c25cf Merge branch 'topic/pcm-indirect-fixes' into for-next omits 5ddd6582cd7b drm: Remove "protection" around drm_vma_offset_manager_destroy() omits a9734d8ee633 drm: Suppress user controlled spam for invalid drm_wait_vb [...] omits bc811f05d77f nbd: don't allow invalid blocksize settings omits e76ac5875f5d PCI: pciehp: Differentiate between surprise and safe removal omits e02eef317d71 dt-bindings: net: phy: mscc: vsc8531: factorize vsc8531, l [...] omits 4bdbacfda627 dt-bindings: net: phy: mscc: vsc8531: remove compatible fr [...] omits 5ff8e1f3cd63 net: phy: mscc: read 'vsc8531, led-%d-mode' as an u32 omits 36c53cf0f465 net: phy: mscc: read 'vsc8531, edge-slowdown' as an u32 omits a993e0f583c7 net: phy: mscc: read 'vsc8531,vddmac' as an u32 omits 0969abaa5093 net: phy: mscc: factorize function for getting LED mode from DT omits 11bfdabb7ff5 net: phy: mscc: factorize code for LEDs mode omits 9261be54c739 ARM: Document merges omits e62ebe4c9b72 Merge branch 'next/dt' into for-next omits 6fcde9046673 arm64: Drop unneeded stackleak_check_alloca() omits b4f31be638b1 Merge tag 'v4.19-rc2' into for-next omits 964c9dff0091 stackleak: Allow runtime disabling of kernel stack erasing omits ed535a2dae18 doc: self-protection: Add information about STACKLEAK feature omits c8d126275a5f fs/proc: Show STACKLEAK metrics in the /proc file system omits f90d1e0c7804 lkdtm: Add a test for STACKLEAK omits 10e9ae9fabaf gcc-plugins: Add STACKLEAK plugin for tracking the kernel stack omits afaef01c0015 x86/entry: Add STACKLEAK erasing the kernel stack at the e [...] omits 7adb6bab2846 Merge tag 'socfpga_updates_for_v4.20_part1' of git://git.k [...] omits 1f3934b1d5e5 PCI/ASPM: Fix link_state teardown on device removal omits 3919d74e3052 Merge branch 'regulator-4.20' into regulator-next omits 25be6316a30a Merge branch 'regulator-4.19' into regulator-linus omits 1723c3155f11 spi: gpio: Fix copy-and-paste error omits 851a15114895 i2c: i801: fix DNV's SMBCTRL register offset omits 35386dfd13b7 spi: spidev_test: Improve decoded text part of hex dump omits 3806112c9ecb spi: sh-msiof: Document R-Car E3 support omits 04c55a34cf3d spi: sh-msiof: Document R-Car D3 support omits 0b7990e38971 ASoC: add for_each_rtd_codec_dai() macro omits 3db769f17714 ASoC: add for_each_link_codecs() macro omits 1efef7cc7271 regulator: fix kernel-doc for regulator_suspend() omits 18d545bb2599 ASoC: tlv320aic31xx: Add overflow detection support omits d18f2b18628d KVM: s390: set host program identifier omits e4b069e0945f dm verity: fix crash on bufio buffer that was allocated wi [...] omits bd487f7a253c KVM: s390: vsie: Make use of CRYCB FORMAT2 clear omits 5c3bdaa421cc KVM: s390: vsie: Do the CRYCB validation first omits 5c4cf4c6aaac Merge branch 'sunxi/dt64-for-4.20' into sunxi/for-next omits 0b1ea6f3573a arm64: dts: allwinner: h6: Add OrangePi One Plus initial support omits 9449d56d762e of: make PowerMac cache node search conditional on CONFIG_ [...] omits 10e2514edec5 vsprintf: print OF node name using full_name omits 73813f8483b1 of: Convert to using %pOFn instead of device_node.name omits 6901378c799d of/unittest: add printf tests for node name omits b610e2ff4622 of/unittest: remove use of node name pointer in overlay hi [...] omits 3c398f3c3bef mmc: omap_hsmmc: fix wakeirq handling on removal omits 848a6e8eebf7 x86/PCI: Remove node-local allocation when initialising ho [...] omits 7502a431832f arm64: PCI: Remove node-local allocations when initialisin [...] omits b9a40816fef7 Document/gpu: Use new vm_fault_t type omits d5e04cc86231 Merge branch 'devel' into for-next omits 09adbb5dd01b net/mlx5: Add memic command opcode to command checker omits aa7e80b220f3 net/mlx5: Fix atomic_mode enum values omits d873d5ea89e3 ALSA: mips: Cleanup indirect PCM helper usages omits b81e7732ce86 ALSA: cs46xx: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag omits 10a23f614dc9 ALSA: emu10k1: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag omits dc0d1c451909 ALSA: mips: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag omits 38ce57ad1648 ALSA: rme32: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag omits df88f3181f10 KVM: s390: Properly lock mm context allow_gmap_hpage_1m setting omits 204c97245612 KVM: s390: vsie: copy wrapping keys to right place omits a11bdb1a6b78 KVM: s390: Fix pfmf and conditional skey emulation omits 782710e333a5 xfrm: reset crypto_done when iterating over multiple input xfrms omits bfc0698bebcb xfrm: reset transport header back to network header after [...] omits cf5652c962da orinoco_usb: fix spelling mistake in fall-through annotation omits b9bcce366bd5 rtlwifi: remove set but unused variables omits ec7eccf7ad1c rsi: remove set but not used variables 'header_size' and ' [...] omits 7e41fb504592 wireless: remove unnecessary unlikely() omits 514502c3a70b rtl8xxxu: Add rtl8188ctv support omits b1c7aa81c9e6 9p: Rename req to rreq in trans_fd omits b37b30afc2b3 mt76: Enable NL80211_EXT_FEATURE_CQM_RSSI_LIST omits 01b302cd5874 mt76x0: remove unused routines for usb_buff alloc/free omits a0b65ca60ec7 mt76x0: use mt76u_mcu_fw_send_data for fw uploading omits 0e3612e06be4 mt76x0: remove unused mt76x0_mcu structure omits 6f4796b7063e mt76x0: use mt76u_mcu_send_msg utility routine to send fw cmds omits 876d3d02ee31 mt76x0: remove unused mt76x0_wait_asic_ready routine omits 172222cff066 mt76x0: remove mt76x0_vendor_request routine omits 73d411e2d499 mt76x0: remove mt76x0_complete_urb routine omits ad27c4ae0ba7 mt76x0: use shared mt76 usb mcu completion omits 84740d5dc66e mt76x0: remove mt76x0_mcu_msg_alloc routine omits 72750efddba9 mt76x0: remove mt76x0_vendor_single_wr routine omits e9fa647a0ad3 mt76x0: remove mt76x0_vendor_reset routine omits 795dbf0fd20c mt76x0: use mt76u_init for bus initialization omits 851ab66e293c mt76: add multiple regs read support to usb_mcu layer omits 288d600a8880 mt76: move mt76x2u_mcu_deinit routine in mt76-usb module omits 4c89ff2c74e3 mt76: split __mt76u_mcu_send_msg and mt76u_mcu_send_msg routines omits 5090efa4a2e8 mt76: move mt76_reg_pair definition in mt76.h omits 16c8a792ea44 mt76x0: use mt76x02_sta and mt76x02_tx_status omits 78dae93fd8ff mt76x0: initalize custom tx queues omits b2d91fb30223 mt76: unify sta structure part 2 omits f5a7f126e5fe mt76: unify sta structure part 1 omits 98ff26e5e217 mt76: unify mt76x02_vif struct omits 459e237f14cd mt76x0: use mt76_wcid_free in mt76x0 omits 516ea2a2a9d4 mt76: use mac_wcid_set_drop in mt76x0 omits 32bb405fe2bc mt76: unify mac_wcid_setup omits 46436b5ef9dd mt76: unify mac_wcid_set_key omits 047aed1c38cf mt76: unify mac_shared_key_setup omits d413127359c3 mt76: add helpers for register access with mt76_dev struct omits c378f2473466 mt76: unify mac_get_key_info omits 108a4861ef19 mt76: create new mt76x02-lib module for common mt76x{0,2} code omits 797ea2407825 mt76: merge mt76x0/regs.h into mt76x02_regs.h omits 89e1b1bc075a mt76: rename mt76x2_regs.h omits 2735a6dd7df3 mt76: unify wait_for_mac omits ec865393292f nds32: fix build error because of wrong semicolon omits 0cde56e0280d nds32: Fix a kernel panic issue because of wrong frame poi [...] omits 487c4b2323b2 nds32: Only print one page of stack when die to prevent pr [...] omits 95f93ed7fe92 nds32: Add macro definition for offset of lp register on stack omits c5fdf7e00d49 nds32: Remove the deprecated ABI implementation omits 1e377ae9b04a nds32/stack: Get real return address by using ftrace_graph [...] omits 95cd2f7bce9a nds32/ftrace: Support dynamic function graph tracer omits 6b1d6d2fba37 nds32/ftrace: Support dynamic function tracer omits fbf58a52ac08 nds32/ftrace: Add RECORD_MCOUNT support omits 1e9b14c0d92b nds32/ftrace: Support static function graph tracer omits a18082575c66 nds32/ftrace: Support static function tracer omits 487913ab18c2 nds32: Extract the checking and getting pointer to a macro omits 7ef39548df8c nds32: Clean up the coding style omits 6cce95a6c7d2 nds32: Fix get_user/put_user macro expand pointer problem omits c17df7960534 nds32: Fix empty call trace omits 1944a50859ec nds32: add NULL entry to the end of_device_id array omits 1dfdf9910666 nds32: fix logic for module omits 37c09944f4e6 gpio: twl6040: Implement .get_direction() omits 463534489e53 gpio: twl6040: Use bitops omits 36dbeec4e422 gpio: twl6040: Cut down boilerplate omits b60f0592a754 gpio: twl6040: Include the right header omits df66ab8a053a gpio: twl4030: Implement .get_direction() omits a84a28f3f6c1 gpio: twl4030: Cut down boilerplate omits fc71295459a9 gpio: twl4030: Include the right header omits f0916167d7e5 gpio: zevio: Include the right header omits 97feacc05dfb gpio: ts5500: Delete platform data handling omits bf97279079be gpio: ts5500: Use SPDX header omits c99601f672fd gpio: ts5500: Include the right header omits 833eacc7b591 gpio: mxs: Get rid of external API call omits d5a4da159ed3 gpio: tps65xxx: Use SPDX license tag omits 5d75683e2b87 gpio: tpx65xxx: Include the right header omits 802869f4e542 Merge branch 'ethernet-over-hdlc' omits ccb7bc0edd99 net/wan/fsl_ucc_hdlc: tx timeout handler omits 040b7c94e4ec net/wan/fsl_ucc_hdlc: GUMR for non tsa mode omits 045f77baf6b4 net/wan/fsl_ucc_hdlc: hmask omits 8978ca7c8b7b net/wan/fsl_ucc_hdlc: Adding ARPHRD_ETHER omits 43a78e0e64d1 net/wan/fsl_ucc_hdlc: allow PARITY_CRC16_PR0_CCITT parity omits d8d7477702f7 net/wan/fsl_ucc_hdlc: allow ucc index up to 7 omits fc3e3bf55f48 Merge tag 'mac80211-for-davem-2018-09-03' of git://git.ker [...] omits 68ddc82aff0c cxgb4: collect hardware queue descriptors omits b5e281ab5a96 cxgb4: when max_tx_rate is 0 disable tx rate limiting omits 4ee5489e5419 Merge branch 'hns3-fixes' omits 12f46bc1d447 net: hns3: Refine hns3_get_link_ksettings() omits 7a0a92840268 net: hns3: Remove redundant codes of query advertised flow [...] omits 7f7d9e501f41 net: hns3: Change the dst mac addr of loopback packet omits 2d03eacc0b7e net: hns3: Only update mac configuation when necessary omits daaa8521760e net: hns3: Preserve vlan 0 in hardware table omits 3f8601f0f571 net: hns3: Fix ping exited problem when doing lp selftest omits 0f29fc23b21d net: hns3: Fix for loopback selftest failed problem omits ce2c1d2ea67a net: hns3: Implement shutdown ops in hns3 pci driver omits 54e97d117baf net: hns3: Fix error of checking used vlan id omits fd5f9da3f658 net: hns3: Fix for multicast failure omits 41dafea2af78 net: hns3: Fix for vf vlan delete failed problem omits a484ef3442d2 tipc: correct spelling errors for tipc_topsrv_queue_evt() [...] omits 9cc1bf3928b3 tipc: correct spelling errors for struct tipc_bc_base's comment omits a104d18def04 Merge branch 'bnxt_en-Bug-fixes' omits 00fe9c326d20 bnxt_en: Do not adjust max_cp_rings by the ones used by RDMA. omits ad95c27bdb93 bnxt_en: Clean up unused functions. omits 6b95c3e96972 bnxt_en: Fix firmware signaled resource change logic in open. omits 6570aa1d1039 Merge branch 'sctp-two-fixes-for-spp_ipv6_flowlabel-and-sp [...] omits 741880e1f2f5 sctp: not traverse asoc trans list if non-ipv6 trans exist [...] omits af8a2b8ba767 sctp: fix invalid reference to the index variable of the iterator omits bf68066fccb1 net/ibm/emac: wrong emac_calc_base call was used by typo omits c10bbfae3ae4 net: sched: null actions array pointer before releasing action omits 05a6843c9281 tipc: correct structure parameter comments for topsrv omits 2b82435cb90b drm/i915/dp_mst: Fix enabling pipe clock for all streams omits 4fe967912ee8 drm/i915/dsc: Fix PPS register definition macros for 2nd V [...] omits 399334708b4f drm/i915: Re-apply "Perform link quality check, unconditio [...] omits f518cd94ecdc Merge tag 'gvt-fixes-2018-09-04' of https://github.com/int [...] omits c48300c92ad9 vhost: fix VHOST_GET_BACKEND_FEATURES ioctl request definition omits a1b22a5f45fe crypto: arm/chacha20 - faster 8-bit rotations and other op [...] omits 11dcb1037f40 crc-t10dif: Allow current transform to be inspected in sysfs omits b76377543b73 crc-t10dif: Pick better transform if one becomes available omits dd8b083f9a5e crypto: api - Introduce notifier for new crypto algorithms omits 2fffee536c68 crypto: arm64/crct10dif - implement non-Crypto Extensions [...] omits 6c1b0da13e52 crypto: arm64/crct10dif - preparatory refactor for 8x8 PMU [...] omits 598b7d41e544 crypto: arm64/crc32 - remove PMULL based CRC32 driver omits ed6ed11830a9 crypto: arm64/aes-modes - get rid of literal load of adden [...] omits 00227e3a1d08 crypto: arm/ghash-ce - implement support for 4-way aggregation omits ab8085c130ed crypto: x86 - remove SHA multibuffer routines and mcryptd omits 820684cc269f crypto: atmel - switch to SPDX license identifiers omits e82867fddd28 crypto: ccp - add timeout support in the SEV command omits f3569fd613f6 crypto: shash - Remove VLA usage in unaligned hashing omits 1299c9cfae6d crypto: qat - Remove VLA usage omits a9f7f88a12f1 crypto: api - Introduce generic max blocksize and alignmask omits b68a7ec1e9a3 crypto: hash - Remove VLA usage omits ebf533adc877 crypto: ccm - Remove VLA usage omits d73d67fbcb94 crypto: cbc - Remove VLA usage omits 3bdd23f886c0 crypto: xcbc - Remove VLA usage omits 578bdaabd015 crypto: speck - remove Speck omits 9dbe3072c6b1 crypto: caam/qi - ablkcipher -> skcipher conversion omits 5ca7badb1f62 crypto: caam/jr - ablkcipher -> skcipher conversion omits aec48adce85d crypto: caam/qi - remove ablkcipher IV generation omits cf5448b5c3d8 crypto: caam/jr - remove ablkcipher IV generation omits 35a334659bcc usb: chipidea: imx: make MODULE_LICENCE and SPDX-identifier match omits 1657ebedd025 usb: chipidea: imx: enable OTG overcurrent in case USB sub [...] omits 53bae38cf79c usb: chipidea: imx: do not use preprocessor conditionals for PM omits 35878618c92d liquidio: Added delayed work for periodically updating the [...] omits 9fd0e09a4e86 r8169: add support for NCube 8168 network card omits 36feaac35405 ip6_tunnel: respect ttl inherit for ip6tnl omits eea6c885fc72 9p: fix spelling mistake in fall-through annotation omits becdedd7d6a8 9p/rdma: do not disconnect on down_interruptible EAGAIN omits 7ff24700e1cd 9p: Add refcount to p9_req_t omits a75c729c7dca 9p: rename p9_free_req() function omits fc8fb4eb08e5 9p: add a per-client fcall kmem_cache omits e0d28e6234d6 9p: embed fcall in req to round down buffer allocs omits f7c50fa636f7 ALSA: hda: Fix several mismatch for register mask and value omits b917d58dcfaa ALSA: aoa: Convert to using %pOFn instead of device_node.name omits 8a041f86a83f perf trace: Introduce syscall__augmented_args() method omits 0ab05c4a0129 hwmon: (k10temp) Support all Family 15h Model 6xh and Mode [...] omits 391ccf247171 hwmon: (ibmpowernv) drop unnecessary OF name NULL checks omits 254fc9190055 hwmon: (iio_hwmon) Do not duplicate or sanitize fixed string omits 41adb7f1e24a hwmon: Convert to using %pOFn instead of device_node.name omits 7469979e3330 hwmon: (mc13783-adc) Use nxp.com URLs omits 0f20b9b36e3f hwmon: (mc13783-adc) Remove the mention to 'Atlas' omits 00e4d5bb6083 drivers: hwmon: (pmbus/ltc2978) Add support for LTM4686 uModule omits 7538d16397df perf augmented_syscalls: Avoid optimization to pass older [...] omits edf4e7b7b910 apparmor: fix bad debug check in apparmor_secid_to_secctx() omits 21d7eb9a2473 perf augmented_syscalls: Check probe_read_str() return separately omits 6e4228fbaf0f drm/tegra: kick out simplefb omits a7e3fa769891 drm/sun4i: use simpler remove_conflicting_framebuffers(NULL) omits ff07a5854b09 drm/vc4: use simpler remove_conflicting_framebuffers(NULL) omits 770af5859d69 drm/virtio: use simpler remove_conflicting_pci_framebuffers() omits 020aa2ec15fc drm/mgag200: use simpler remove_conflicting_pci_framebuffers() omits 39a3043aa446 drm/radeon: use simpler remove_conflicting_pci_framebuffers() omits 77d1ed41c0c1 drm/bochs: use simpler remove_conflicting_pci_framebuffers() omits 256ee417525a drm/cirrus: use simpler remove_conflicting_pci_framebuffers() omits a62dfac0ff98 drm/amdgpu: use simpler remove_conflicting_pci_framebuffers() omits 4d18975c78f2 fbdev: add remove_conflicting_pci_framebuffers() omits 69aa5355ab0d fbdev: add kerneldoc do remove_conflicting_framebuffers() omits 5fa793d36646 fbdev: allow apertures == NULL in remove_conflicting_frame [...] omits fbc42d455a29 fbdev: show fbdev number for debugging omits cd7e36ab7222 regulator: Fix useless O^2 complexity in suspend/resume omits 3edd79cf5a44 regulator: Fix 'do-nothing' value for regulators without s [...] omits 495310e4f2dd x86/paravirt: Remove unneeded mmu related paravirt ops bits omits fdc0269e8958 x86/paravirt: Move the Xen-only pv_mmu_ops under the PARAV [...] omits 6da63eb241a0 x86/paravirt: Move the pv_irq_ops under the PARAVIRT_XXL umbrella omits 9bad5658ea71 x86/paravirt: Move the Xen-only pv_cpu_ops under the PARAV [...] omits 40181646db45 x86/paravirt: Move items in pv_info under PARAVIRT_XXL umbrella omits c00a280a8efa x86/paravirt: Introduce new config option PARAVIRT_XXL omits 5def7a4cd5be x86/paravirt: Remove unused paravirt bits omits 5c83511bdb98 x86/paravirt: Use a single ops structure omits 27876f3882fd x86/paravirt: Remove clobbers from struct paravirt_patch_site omits abc745f85c11 x86/paravirt: Remove clobbers parameter from paravirt patc [...] omits 7e4372028929 x86/paravirt: Make paravirt_patch_call() and paravirt_patc [...] omits 901d209a8b0e x86/xen: Add SPDX identifier in arch/x86/xen files omits 3013c2be600f x86/xen: Link platform-pci-unplug.o only if CONFIG_XEN_PVHVM omits f030aade9165 x86/xen: Move pv specific parts of arch/x86/xen/mmu.c to mmu_pv.c omits 28c11b0f798c x86/xen: Move pv irq related functions under CONFIG_XEN_PV [...] omits e03546ddd3db ASoC: core: Don't schedule DAPM work if already in target state omits caf8975b97c1 dt-bindings: ata: update ahci_sunxi bindings omits 76dfb49d2e2a ata: ahci_sunxi: add support for r40 omits a052ae02e401 dt-bindings: ata: ahci-platform: document phy-supply omits f20fb266e77a ata: ahci_platform: add support for PHY controller regulator omits d4fbe64bc6ed dt-bindings: ata: ahci-platform: document ahci-supply omits a37da9180f42 ata: ahci_platform: add support for AHCI controller regulator omits 15fd6ec97d4c dt-bindings: ata: ahci-platform: fix indentation of target-supply omits 373950d02422 Merge branch 'at91-defconfig' into at91-next omits 725015964640 Merge branch 'at91-dt' into at91-next omits c163ee9b4c50 Merge branch 'at91-soc' into at91-next omits b69cba840da5 Merge branch 'at91-drivers' into at91-next omits 1ac9450c87f2 Pull fanotify superblock watch support. omits 5bd72622e7cc ARM: dts: at91: tse850: drop three indentation levels omits 8daa181d91eb ARM: dts: at91: nattis: drop three indentation levels omits c7ba47362858 spi: orion: cosmetics - alias long direct_access variables omits 85e16fdd2f25 ASoC: mikroe-proto: dt-bindings: add DT bindings for PROTO board omits a45f8853a5f9 ASoC: Add driver for PROTO Audio CODEC (with a WM8731) omits 6ab6a2474e0d ASoC: rsnd: merge .nolock_start and .prepare omits d47f9580a6ea Merge branch 'asoc-4.19' into asoc-4.20 for rcar dep omits 2e66d523cd05 ASoC: rsnd: ssiu: Support to init different BUSIF instance omits 8c9d75033340 ASoC: rsnd: ssiu: Support BUSIF other than BUSIF0 omits 92c7d384ff72 ASoc: rsnd: dma: Calculate PDMACHCRE with consider of BUSIF omits 5e45a6fab3b9 ASoc: rsnd: dma: Calculate dma address with consider of BUSIF omits 599da084e041 ASoC: rsnd: ssi: Check runtime channel number rather than [...] omits 0e289012b47a ASoC: rsnd: ssi: Fix issue in dma data address assignment omits b735662fa473 ASoC: rsnd: remove is_play parameter from hw_rule function omits ba5d553b7bd7 ASoC: rsnd: add support for 8 bit S8 format omits 3791b3ee4bb1 ASoC: rsnd: add support for the DSP_A/DSP_B formats omits fb2815f44a9e ASoC: rsnd: add support for 16/24 bit slot widths omits b5c088689847 ASoC: rsnd: add warning message to rsnd_kctrl_accept_runtime() omits 4d230d127106 ASoC: rsnd: fixup not to call clk_get/set under non-atomic omits 5a7b44a8df82 ALSA: rawmidi: Initialize allocated buffers omits d54f4fba889b fanotify: add API to attach/detach super block mark omits 60f7ed8c7c4d fsnotify: send path type events to group with super block marks omits 1e6cb72399fd fsnotify: add super block object type omits bef459026b16 lkdtm: Test copy_to_user() on bad kernel pointer under KERNEL_DS omits 9da3f2b74054 x86/fault: BUG() when uaccess helpers fault on kernel addresses omits 81fd9c18444e x86/fault: Plumb error code and fault address through to f [...] omits 75045f77f7a7 x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups omits e3e4d5019c2d x86/kprobes: Stop calling fixup_exception() from kprobe_fa [...] omits 76dee4a72849 x86/kprobes: Inline kprobe_exceptions_notify() into do_gen [...] omits a980c0ef9f6d x86/kprobes: Refactor kprobes_fault() like kprobe_exceptio [...] omits 80863ee222d3 ASoC: tlv320aic31xx: Add short circuit detection support omits 0c7c4d3f1038 Merge fsnotify ignore mask handling fix. omits 9bdda4e9cf2d fsnotify: fix ignore mask logic in fsnotify() omits fbb0de795078 Add udmabuf misc device omits c1b85e08ee85 Merge branch 'topic/sprd' into next omits 4ac695464763 dmaengine: sprd: Support DMA link-list mode omits c43c5e9f524e timekeeping: Fix declaration of read_persistent_wall_and_b [...] omits 7001cab1dabc spi: tegra20-slink: explicitly enable/disable clock omits 63a886f38dd9 ASoC: fix soc-core.c kernel-doc warning omits 7aa09ff24301 ASoC: q6routing: initialize data correctly omits ee729402f0e6 Merge branches 'topic/fsl', 'topic/at' and 'topic/mv' into next omits d8570d018f69 dmaengine: at_xdmac: move spin_lock_bh to spin_lock in tasklet omits cbc229a47c82 dmaengine: mv_xor: move spin_lock_bh to spin_lock in tasklet omits 1297b647c58c dmaengine: fsldma: move spin_lock_bh to spin_lock in tasklet omits 4331f4d5ada5 x86: Fix kernel-doc atomic.h warnings omits bd1852317ffe EDAC: Get rid of custom ICPU() macro omits c31ad71c756c mmc: tegra: Implement periodic pad calibration omits cf54017bb0f6 mmc: tegra: Implement HS400 delay line calibration omits 49b0c98d0021 mmc: tegra: Implement HS400 enhanced strobe omits 2bb6acbe608a mmc: tegra: Parse and program DQS trim value omits b78b39dea67d dt-bindings: mmc: Add DQS trim value to Tegra SDHCI omits 9740d4295859 mmc: tegra: Enable UHS and HS200 modes for Tegra186 omits 8a3ea98410e3 mmc: tegra: Enable UHS and HS200 modes for Tegra210 omits 5db6c9ba3c70 mmc: tegra: Disable card clock during tuning cmd on Tegra210 omits f411a44c685e mmc: tegra: Remove tegra_sdhci_writew() from tegra210_sdhci_ops omits 799b22cba7a4 mmc: tegra: Use standard SDHCI tuning on Tegra210 and Tegra186 omits 0ec621f4d96b mmc: tegra: Configure default trim value on reset omits 20b60cd19f62 mmc: tegra: Configure default tap values omits 42dd19f7148e mmc: tegra: Parse default trim and tap from dt omits 6de7d45b090c mmc: tegra: Add a workaround for tap value change glitch omits 70931298820b mmc: tegra: Enable pad calibration on Tegra210 and Tegra186 omits b31f063ea5a7 mmc: tegra: Perform pad calibration after voltage switch omits 193c844590e7 mmc: tegra: Program pad autocal offsets from dt omits bbb986015837 mmc: tegra: Disable card clock during pad calibration omits f76d5e8849d4 mmc: tegra: Power on the calibration pad omits a3404c388ad5 mmc: tegra: Set calibration pad voltage reference omits 16acad75863d mmc: tegra: Poll for calibration completion omits 5783a9529891 mmc: tegra: Reconfigure pad voltages during voltage switching omits 8081b141f2ae dt-bindings: mmc: Add Tegra SDHCI sampling trimmer values omits adde2b6cca5d dt-bindings: Add Tegra SDHCI pad pdpu offset bindings omits 9118f92ca8bb dt-bindings: mmc: tegra: Add pad voltage control properties omits 2287a18f75c4 mmc: tmio: remove now unused variable omits 8feb64aa8ebe mmc: tmio: more concise clk calculation omits dea44187f530 mmc: tmio: Fix SCC error detection omits c012e72f38fd mmc: renesas_sdhi: skip SCC error check when retuning omits b4a297d8a59a mmc: core: add helper to see if a host is doing a retune omits 0bd487286405 mmc: tmio: refactor CLK_CTL bit calculation omits cc8bccdf5b83 mmc: renesas_sdhi: merge clk_{start,stop} functions to set_clock omits 56b7a4f812d9 mmc: sdhci-of-dwcmshc: solve 128MB DMA boundary limitation omits 5176332bd898 mmc: sdhci: introduce adma_write_desc() hook to struct sdhci_ops omits fd39c3b8e1f4 mmc: sdhci: add adma_table_cnt member to struct sdhci_host omits e50c42279642 mmc: Convert to using %pOFn instead of device_node.name omits 9cbdf861b70d mmc: sdhci: Export sdhci_request() omits c368a4b40693 sdhci: acpi: add qcom sdhci host reset quirk fix omits 180f02d6a5b3 sdhci: acpi: add free_slot callback omits f2900545441f mmc: sdhci-of-esdhc: add erratum A008171 support omits 1838e762f0fc mmc: sdhci: add tuning error codes omits 988c2fadf12c mmc: uniphier-sd: add UniPhier SD/eMMC controller driver omits deb29eb041a5 dt-bindings: mmc: add DT binding for UniPhier SD/eMMC controller omits fb0fd959d1e6 mmc: tmio: move tmio_mmc_set_clock() to platform hook omits 4d65532ef24f mmc: tmio: replace tmio_mmc_clk_stop() calls with tmio_mmc [...] omits 3cd3553c9f8c mmc: jz4740: Add support for the JZ4725B omits 580c6fd84758 mmc: use SPDX identifier for Renesas drivers omits 28c855fa255e dt-bindings: mmc: tmio_mmc: document Renesas R8A77970 bindings omits 7385fb4482fb mmc: renesas_sdhi_internal_dmac: add R8A77970 to whitelist omits a71a73203596 mmc: renesas_sdhi_internal_dmac: Fix a few typos omits 64f4c8e63cfa mmc: jz4740: Drop dependency on MACH_JZ4740/80 omits c46bf4e7e22a mmc: dw_mmc: hi3798cv200: add MMC_CAP_CMD23 cap omits 05872e25a479 mmc: renesas_sdhi: Add r8a774a1 support omits 6953ea7cd17c mmc: renesas_sdhi_internal_dmac: Whitelist r8a774a1 omits fb6de9f69a0b mmc: sdhci-of-arasan: Do now show error message in case of [...] omits eff74fa804af mmc: sdhci-iproc: Add ACPI support omits 5bad7244c7c2 mmc: sdhci-pltfm: Convert DT properties to generic device [...] omits 59fed3bf8a46 ext2: cache NULL when both default_acl and acl are NULL omits 849fe89ce6d7 udf: remove unused variables group_start and nr_groups omits c6e57b3896fc mac80211: shorten the IBSS debug messages omits 6c18b27d6e5c mac80211: don't Tx a deauth frame if the AP forbade Tx omits 0007e94355fd mac80211: Fix station bandwidth setting after channel switch omits f3ffb6c3a289 mac80211: fix a race between restart and CSA flows omits abd76d255d69 mac80211: fix WMM TXOP calculation omits 8442938c3a21 cfg80211: fix a type issue in ieee80211_chandef_to_operati [...] omits 66eb02d839e8 mac80211: fix an off-by-one issue in A-MSDU max_subframe c [...] omits b833a3660394 ovl: add ovl_fadvise() omits 54ff01fd0d44 drm/i915/gvt: Give new born vGPU higher scheduling chance omits 215ab0f021c9 xfrm6: call kfree_skb when skb is toobig omits 0b09a85314e7 Merge branch 'imx/defconfig' into for-next omits 9a98cef3f9e3 Merge branch 'imx/dt64' into for-next omits 86029ce05e88 Merge branch 'imx/dt' into for-next omits 0f14a55d350e smb3: add tracepoint to catch cases where credit refund of [...] omits 815aaa2ac8d5 cifs: only wake the thread for the very last PDU in a compound omits 1d367ba660e4 cifs: add a warning if we try to to dequeue a deleted mid omits dfd0af1e7940 SMB3: Backup intent flag missing from compounded ops omits 9e5ebfd1a709 cifs: create a define for the max number of iov we need fo [...] omits 025bcb65f2f5 cifs: change SMB2_OP_RENAME and SMB2_OP_HARDLINK to use co [...] omits 9700e7d44b30 cifs: remove the is_falloc argument to SMB2_set_eof omits 6f4ec8842dd2 ARM: dts: imx7s: enable cpuidle driver omits f72339f65bcb cifs: change SMB2_OP_SET_INFO to use compounding omits d3f4a936292a ARM: imx_v4_v5_defconfig: Re-sync defconfig omits f4a1ac758830 ARM: mxs_defconfig: Re-sync defconfig omits 77bfb68e43cd ARM: imx_v6_v7_defconfig: Re-sync defconfig omits d0a072c6d77d cifs: change SMB2_OP_SET_EOF to use compounding omits 66c2773d3c2b cifs: make rmdir() use compounding omits 1a0888cb57bb cifs: create helpers for SMB2_set_info_init/free() omits 566059ed6c06 cifs: change unlink to use a compound omits 582d2a2c560c cifs: change mkdir to use a compound omits af2c965f8cfd cifs: add a smb2_compound_op and change QUERY_INFO to use it omits 470104ae7296 arm64: dts: ls208xa: add second duart omits 5b39601cd3a3 arm64: dts: fsl: remove big-endian field from IFC controller omits 03444ad87be2 arm64: dts: Add big-endian in nor node for ls104xa omits f5d5d2e6c649 ARM: dts: imx6sx-sdb: enable gpio buttons as wakeup source omits 9873fde84ae8 ARM: dts: imx7d-sdb: enable gpio buttons as wakeup source omits 85b839c87339 ARM: dts: imx7s-warp: use SPDX-License-Identifier omits f6fea52a7efb ARM: dts: Add big-endian in nor node for ls1021a omits 66ba345ba8a6 dt-bindings: arm: add missing compatible for i.MX boards omits 243e022efafb ARM: dts: imx6ull-14x14-evk: correct machine model name omits 994558374538 ARM: dts: imx6sll: add gpio clocks omits 3494cfb5e41e ARM: dts: imx6ul: Add weim node omits 31edaa6e7fd8 ARM: dts: imx6ull: keep IMX6UL_ prefix for signals on both [...] omits 3ca5a850de83 ARM: dts: imx6qdl-wandboard: Add stdout-path omits cf69efe57ae8 ARM: dts: imx7s-warp: enable i2c3 device support omits 09ad741b7ece ARM: dts: imx6q-icore-mipi: Use 1.5 version of i.Core MX6 omits 37c045d25e90 ARM: dts: imx6qdl: Add Engicam i.Core 1.5 MX6 omits cc07fd3c45c1 ARM: dts: ls1021a: Enable I2C DMA support omits 475ecf2ef8b0 ARM: dts: i.MX6: Use consistent node names for Engicam files omits dd203753d493 ARM: dts: imx6ul-isiot: Move node definitions into dtsi omits 6b3f0b58397e ARM: dts: imx: Switch Engicam boards to use SPDX identifier omits 96daf949112d ARM: dts: imx7s: remove snvs_poweroff node omits c91727f47656 ARM: dts: imx7s: add i.MX7 messaging unit support omits 2c72d69ffda5 ARM: dts: imx7ulp: update pinfunc header file omits 2f7d353c8b10 ARM: dts: imx51-babbage: Add MC13892 ADC support omits ec16e9bc7b09 ARM: dts: imx6sll: add gpio-ranges property omits 1c83350a710a bus: imx-weim: drop unnecessary DT node name NULL check omits 967c9a4ea657 soc: imx: gpcv2: make pgc driver more generic for other i. [...] omits 534ebfbcbd27 soc: imx: gpc: use A_CORE instread of A7 for more i.MX platforms omits b0682d485f12 soc: imx: gpc: use GPC_PGC_DOMAIN_* indexes omits 9f4d61d531e0 soc: imx: gpc: fix PDN delay omits 87c50b35e2c9 ARM: imx_v6_v7_defconfig: select CONFIG_ARM_CPUIDLE by default omits f2899686a277 ARM: imx_v6_v7_defconfig: Make usbnet drivers builtin for boot omits 58cfbcaae469 ARM: imx_v6_v7_defconfig: add CONFIG_FW_LOADER_USER_HELPER omits a3dbf478243d ARM: imx_v6_v7_defconfig: Select CONFIG_SENSORS_MC13783_ADC omits 395a2076b406 cifs: connect to servername instead of IP for IPC$ share omits f80156833232 smb3: check for and properly advertise directory lease support omits 25f2573512d7 smb3: minor debugging clarifications in rfc1001 len processing omits 5e19697b56a6 SMB3: Backup intent flag missing for directory opens with [...] omits c15e3f19a6d5 fs/cifs: don't translate SFM_SLASH (U+F026) to backslash omits 60c1f89241d4 Merge tag 'dma-mapping-4.19-2' of git://git.infradead.org/ [...] omits 0565855d71db Merge branches 'sunxi/dt64-for-4.20' and 'sunxi/h3-h5-for- [...] omits 51e23b1e1b58 arm64: dts: allwinner: h5: Add device tree for Bananapi M2 [...] omits 03aac16d32dd ARM: dts: sun8i: h3: Split out non-SoC-specific parts of B [...] omits d910a0e8dc9c ARM: dts: sun8i: h3: bpi-m2-plus: Fix address for external [...] omits 1b6ff1cb7e67 arm64: dts: allwinner: a64: Rename r_i2c_pins_a label to r [...] omits d91ebb95b96c arm64: dts: allwinner: a64: Rename uart0_pins_a label to u [...] omits fa59dd2ef755 arm64: dts: allwinner: a64: Split out data strobe pin from [...] omits 6abe58d985c4 m68k: fix early memory reservation for ColdFire MMU systems omits 132c5b452ed8 Merge branch 'mlx5e-IPoIB-stats' omits 19052a3b7710 net/mlx5e: IPoIB, Use priv stats in completion rx flow omits b75ba3822c61 net/mlx5e: IPoIB, Add ndo stats support for IPoIB child devices omits c57d2358ff0d net/mlx5e: IPoIB, Add ndo stats support for IPoIB netdevices omits 6dae6f06f0fc net/mlx5e: IPoIB, Initialize max_opened_tc in mlx5i_init flow omits 1fcc3fd75ee5 Merge branch 'Full-phylink-support-for-mv88e6352' omits 4382172fa778 net: dsa: mv88e6xxx: Add SERDES phydev_link_change for 6352 omits c309b158090d net: dsa: mv88e6xxx: Fix writing to a PHY page. omits 59a03fea131d uapi: Fix linux/rds.h userspace compilation errors. omits 743e481580b4 tcp: remove useless add operation when init sysctl_max_tw_buckets omits 1914104fc6f8 net: nixge: Fix Kconfig warning with OF_MDIO omits 16fe10cf9278 net: cadence: Fix a sleep-in-atomic-context bug in macb_halt_tx() omits a80afe89d81a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 34b7be301d4c Merge branch 'i2c/for-current' into i2c/for-next omits 1bb39959623b i2c: designware: add MSCC Ocelot support omits ffbc01bff2ef dt-bindings: i2c: designware: document MSCC Ocelot bindings omits c7fa7aeff85c i2c: designware: allow IP specific sda_hold_time omits 96742775a3c0 i2c: designware: move #ifdef CONFIG_OF to the top omits 1732c22abca8 i2c: designware: use generic table matching omits 20fdcd760a63 i2c: imx-lpi2c: Remove mx8dv compatible entry omits f6eb89349078 dt-bindings: imx-lpi2c: Remove mx8dv compatible entry omits 4c85609b08c4 i2c: uniphier-f: issue STOP only for last message or I2C_M_STOP omits 38f5d8d8cbb2 i2c: uniphier: issue STOP only for last message or I2C_M_STOP omits 57361846b52b Linux 4.19-rc2 omits 42220b77495d Merge branch 'mvneta-some-small-improvements' omits bd9f1ee36409 net: mvneta: reduce smp_processor_id() calling in mvneta_t [...] omits 7772988ad623 net: mvneta: enable NETIF_F_RXCSUM by default omits d28118e39516 net: mvneta: Don't check NETIF_F_GRO ourself omits 15a81b418e22 net/ipv6: Only update MTU metric if it set omits b9de3963cc2b net/sched: fix type of htb statistics omits 18eb8aea7fb2 net: ethernet: cpsw-phy-sel: prefer phandle for phy sel omits 10d7fac4c526 dt-bindings: net: cpsw: Document cpsw-phy-sel usage but pr [...] omits c60e06c3e056 Merge branch 'igmp-fix-two-incorrect-unsolicit-report-coun [...] omits ff06525fcb8a igmp: fix incorrect unsolicit report count after link down and up omits 4fb7253e4f9a igmp: fix incorrect unsolicit report count when join group omits 597222f72a94 bpf: avoid misuse of psock when TCP_ULP_BPF collides with [...] omits 97911e0ccb54 tools/bpf: bpftool, add xskmap in map types omits 9db39f4d4f94 bpf: Fix bpf_msg_pull_data() omits fd6868d82b82 Merge tag 'devicetree-fixes-for-4.19' of git://git.kernel. [...] omits a3ea9911e225 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 914b087ff9e0 kbuild: make missing $DEPMOD a Warning instead of an Error omits fd65465b7016 kconfig: do not require pkg-config on make {menu,n}config omits 899ba79553cf Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 1395d109cddc Merge branch 'smp-urgent-for-linus' of git://git.kernel.or [...] omits 99fa3b0c6082 ARM: bcm2835_defconfig: Enable bcm2835-audio omits 501dacbc2435 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits 8da38ebaad23 x86/microcode: Update the new microcode revision unconditionally omits 370a132bb222 x86/microcode: Make sure boot_cpu_data.microcode is up-to-date omits f4661d293eb2 x86/microcode: Make revision and processor flags world-readable omits ff924c5a1ec7 x86/pti: Fix section mismatch warning/error omits 8c89ef7b6b64 of/platform: initialise AMBA default DMA masks omits 5a7faef72eb9 sparc: set a default 32-bit dma mask for OF devices omits 2d5c28859839 net: bgmac: remove set but not used variable 'err' omits 5582f44360c4 net: dsa: b53: Provide sensible defaults omits c9e4f5f067f0 liquidio: remove set but not used variable 'irh' omits c8b795669a5e qed: Lower the severity of a dcbx log message. omits 2de9d505fb0d rds: store socket timestamps as ktime_t omits c2ad647c6442 selftests/tls: Add test for recv(PEEK) spanning across mul [...] omits 94524d8fc965 net/tls: Add support for async decryption of tls records omits 16f739917dc7 Merge branch 'fixes' into for-next omits a72b44a871c2 Merge tag 'omap-for-v4.19/fixes-v2-signed' of git://git.ke [...] omits 181ab62311c6 bnxt_en: remove set but not used variable 'rx_stats' omits d99b7d6bca9c net: remove duplicated include from net_failover.c omits 93bbadd6e0a2 ipv6: don't get lwtstate twice in ip6_rt_copy_init() omits ec6ea8e3eee9 net: stmmac: Add CBS support in XGMAC2 omits 531778d0e3a3 Merge branch 'dpaa2-eth-Move-DPAA2-Ethernet-driver' omits 34ff68465a17 dpaa2-eth: Move DPAA2 Ethernet driver from staging to drivers/net omits 7f12c8a3670f staging: fsl-dpaa2/eth: Delay netdev_register() call omits e78e5a91456f x86/vdso: Fix lsl operand order omits f0beb4ba9b18 rpmsg: glink: Remove chunk size word align warning omits 360bd62dc494 Merge tag 'linux-watchdog-4.19-rc2' of git://www.linux-wat [...] omits b18ed664c262 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 9b25436662d5 random: make CPU trust a boot parameter omits c1d0af1a1d5d kernel/dma/direct: take DMA offset into account in dma_dir [...] omits c7486104a5ce x86/mce: Fix set_mce_nospec() to avoid #GP fault omits dc9f5d0f841d IB/hfi1: Move URGENT IRQ enable to hfi1_rcvctrl() omits a2f7bbdc2dba IB/hfi1: Rework the IRQ API to be more flexible omits e63bb50d1994 IB/hfi1: PCIe bus width retry omits 6eb4eb10fb0d IB/hfi1: Make the MSIx resource allocation a bit more flexible omits 09e71899b9cf IB/hfi1: Prepare for new HFI1 MSIx API omits 57f97e96625f IB/hfi1: Get the hfi1_devdata structure as early as possible omits 6a516bc9d70b IB/hfi1: tune_pcie_caps is arbitrarily placed, poorly omits 22c21438aad7 IB/hfi1: Remove duplicated defines omits c54a73d8202a IB/hfi1: Rework file list in Makefile omits f611a5b4a51f ibmvnic: Include missing return code checks in reset function omits c81c7012e0c7 selftests: pmtu: detect correct binary to ping ipv6 addresses omits 902b5417f28d selftests: pmtu: maximum MTU for vti4 is 2^16-1-20 omits 459479da9769 bridge: Switch to bitmap_zalloc() omits 63cc357f7bba tcp: do not restart timewait timer on rst reception omits b0e0b0abbd5e net/rds: RDS is not Radio Data System omits e04e7a7bbd4b hv_netvsc: Fix a deadlock by getting rtnl lock earlier in [...] omits 0340376ecc89 net: dsa: mv88e6xxx: Share main switch IRQ omits 1367bbf52a43 net/ipv6: Do not reset nl_net in ip6_route_info_create omits 066b10300889 net/ipv4: Add extack message that dev is required for ONLINK omits 7788174e8726 tcp: change IPv6 flow-label upon receiving spurious retran [...] omits 9ad716b95fd6 nfp: wait for posted reconfigs when disabling the device omits 3a7ad0634f09 Revert "packet: switch kvzalloc to allocate memory" omits 506a03aa04de net_sched: add missing tcf_lock for act_connmark omits aa4e689ed1a7 veth: add software timestamping omits f061b48c1787 Revert "net: sched: act: add extack for lookup callback" omits fd3c040b244b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 41a950411265 md-cluster: release RESYNC lock after the last resync message omits 1d0ffd264204 RAID10 BUG_ON in raise_barrier when force is true and conf [...] omits e254de6bcf3f md/raid5-cache: disable reshape completely omits 93ee30f3e8b4 xsk: i40e: get rid of useless struct xdp_umem_props omits cf484f9f91f7 i40e: fix possible compiler warning in xsk TX path omits 9746b1ee2edc bpf: add selftest for bpf's (set|get)_sockopt for SAVE_SYN omits 11c3f5113600 samples/bpf: xdpsock, minor fixes omits a29c8bb640ca xsk: remove unnecessary assignment omits acb4ea956415 bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN sample program omits 1e215300f138 bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN options for bpf_(set|g [...] omits 7296216776db xdp: remove redundant variable 'headroom' omits 9eff4a2e92a2 docs: dev-tools: coccinelle: Update documentation omits 9799445af124 docs: tidy up TOCs and refs to license-rules.rst omits 60ca05c3b445 Documentation/l1tf: Fix small spelling typo omits 8a2933cfe784 docs: tracing: Add stacktrace filter command omits ff7872ef6f9a Documentation/fb/vesafb.txt: "inverse" option corrections omits 52c985acf3fe MIPS: Move arch_mem_init() comment near definition omits cb95ff7da118 docs: fix typo in table describing 4.16 development cycle omits 0e0f00935ae1 doc: dev-tools: kselftest.rst: update config file location omits 74f0fc936c05 docs/vm/hmm.rst: Add missed space omits ee713b6da510 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 3111885015b4 blkcg: use tryget logic when associating a blkg with a bio omits 59b57717fff8 blkcg: delay blkg destruction until after writeback has finished omits 6b0654620686 Revert "blk-throttle: fix race between blkcg_bio_issue_che [...] omits 678c8110d23c ARC: dma [IOC]: mark DMA devices connected as dma-coherent omits bc221b0f7ee3 ipmi: Remove platform driver overrides and use the id_table omits 33df67b30614 ipmi: Free the address list on module cleanup omits c5c94d1893fe ipmi: Don't leave holes in the I2C address list in the ssi [...] omits 346512e9d21f ipmi: fix return value of ipmi_set_my_LUN omits 1f5201862c4e ipmi: Convert pr_xxx() to dev_xxx() in the BT code omits 393cd853f6cd ipmi:dmi: Ignore IPMI SMBIOS entries with a zero base address omits 64e6f1a4852a ipmi:dmi: Use pr_fmt in the IPMI DMI code omits 62da0cc7d4b1 ipmi: Change to ktime_get_ts64() omits 236cad79e8ed ipmi_si: fix potential integer overflow on large shift omits 563cb2b6d557 ipmi_si_pci: fix NULL device in ipmi_si error message omits ca380ce944d0 ipmi: Convert printk(KERN_<level> to pr_<level>( omits 596830664c74 ipmi: Use more common logging styles omits 7260d40545b2 ipmi: msghandler: Add and use pr_fmt and dev_fmt, remove PFX omits e012fd2de784 pci:ipmi: Move IPMI PCI class id defines to pci_ids.h omits 2e1d52f5a683 ipmi: Finally get rid of ipmi_user_t and ipmi_smi_t omits a8bbf67c17a8 ipmi:powernv: Convert ipmi_smi_t to struct ipmi_smi omits 0398c5634f17 hwmon:ibm: Change ipmi_user_t to struct ipmi_user * omits d16f7d431779 acpi:ipmi: Convert ipmi_user_t to struct ipmi_user * omits a8627cda7cff ipmi: Fix NULL pointer dereference in ssif_probe omits 4988154211ad MIPS: Remove no-op/identity casts omits 7be9338d38a6 Merge branch 'clk-mvebu-periph-pm' into clk-next omits 5beb1e60dba9 clk: mvebu: armada-37xx-periph: add suspend/resume support omits d9d95e78cff8 clk: mvebu: armada-37xx-periph: save the IP base address i [...] omits 419af2a3a0d9 Merge branch 'clk-sa' into clk-next omits e9a2310fb689 reset: hisilicon: fix potential NULL pointer dereference omits 748b8ebc0932 Merge branch 'clk-renesas' into clk-next omits 3fcbb8260a87 ARC: atomics: unbork atomic_fetch_##op() omits f676d8612cd6 Merge tag 'clk-renesas-for-v4.20-tag1' of git://git.kernel [...] omits 0f02cfbc3d9e MIPS: VDSO: Match data page cache colouring when D$ aliases omits 7acfda539c0b netfilter: nf_tables: release chain in flushing set omits e07584122089 netfilter: kconfig: nat related expression depend on nftab [...] omits bc8d2e20a3eb kconfig: remove a spurious self-assignment omits 6147b1cf1965 scripts/setlocalversion: git: Make -dirty check more robust omits c6a6c4071549 vfs: Add configuration parser helpers omits 35fd1130c6ee vfs: Introduce logging functions omits 420f51f4ab6b Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits ac5d5b3f199e mt76: verify evt type in usb mcu response omits 9b2fd48d36e2 mt76x2u: run device cleanup routine if resume fails omits 81c8eccc2404 mt76: Fix comparisons with invalid hardware key index omits 4c62764d0fc2 rsi: improve kernel thread handling to fix kernel panic omits baa8caf4ab7a rsi: fix memory alignment issue in ARM32 platforms omits cb18e2e9ec71 brcmfmac: fix wrong strnchr usage omits f483039cf51a rt2x00: use simple_read_from_buffer() omits 33a164fa8a4c mwifex: free rx_cmd skb in suspended state omits 7bd4628c2f31 mwifiex: do no submit URB in suspended state omits 199ba9faca90 rtl8187: Fix warning generated when strncpy() destination [...] omits eeb89e2bb1ac x86/efi: Load fixmap GDT in efi_call_phys_epilog() omits 5945310a1755 orinoco: remove unused array encaps_hdr and macro ENCAPS_OVERHEAD omits 4290d5b9ca01 Merge tag 'for-linus-4.19b-rc2-tag' of git://git.kernel.or [...] omits a858376cdbb3 brcmfmac: add 4-way handshake offload detection for FT-802.1X omits 4ad298da9392 brcmfmac: add FT-based AKMs in brcmf_set_key_mgmt() for FT [...] omits 2fef681a4cf7 brcmfmac: add CYW89342 mini-PCIe device omits 3348ef6a6a12 libertas_tf: prevent underflow in process_cmdrequest() omits 62a25dc56990 mt76x2u: Add support for Alfa AWUS036ACM omits 01f6543a0dac Merge tag 'm68k-for-v4.19-tag2' of git://git.kernel.org/pu [...] omits 057118edfc36 cw1200: Remove extra parentheses omits 9e9e11d83238 brcmsmac: Remove extra parentheses omits 754cf4b2432d Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits b972cece9448 drm: Describe pixel_blend_mode in drm_plane_state omits 5fb6589acc38 ASoC: tas6424: Add channel fault reporting omits 4c11d7675827 Merge branch 'asoc-4.19' into asoc-4.20 tas dependency omits d40e3e9e44db ASoC: tas6424: Save last fault register even when clear omits 919869214b8e ASoC: tas6424: Print full register name in error message omits 4012e77a903d x86/nmi: Fix NMI uaccess race against CR3 switching omits 829fe4aa9ac1 x86: Allow generating user-space headers without a compiler omits 342db04ae712 x86/dumpstack: Don't dump kernel memory based on usermode RIP omits 647d2886a892 Merge tag 'iwlwifi-next-for-kalle-2018-08-31' of git://git [...] omits c2f0898b8648 ASoC: simple-card-util: remove dai_link compatible code fo [...] omits 77b9b84132f0 ASoC: audio-graph-scu-card: support snd_soc_dai_link_compo [...] omits 46c73187f298 ASoC: audio-graph-card: support snd_soc_dai_link_component [...] omits 24f3bead9b72 ASoC: simple-scu-card: support snd_soc_dai_link_component [...] omits e58f41e41185 ASoC: simple-card: support snd_soc_dai_link_component styl [...] omits 868cdb469069 ASoC: simple-card-util: support snd_soc_dai_link_component [...] omits daecf46ee0e5 ASoC: soc-core: use snd_soc_dai_link_component for platform omits 2967e5ea19ec ASoC: simple-card-util: remove dai_link compatible code for codec omits 04f7267aa8d1 ASoC: audio-graph-scu-card: support snd_soc_dai_link_compo [...] omits 1340739d4de4 ASoC: audio-graph-scu-card: use simple_dai_props omits 8e6746db2e66 ASoC: audio-graph-card: support snd_soc_dai_link_component [...] omits 2289cc1c7857 ASoC: simple-scu-card: support snd_soc_dai_link_component [...] omits 3ff7ee8a972a ARM: multi_v7_defconfig: Enable VIDEO_RENESAS_FDP1 omits 5ece10ab9920 ASoC: simple-scu-card: use simple_dai_props omits 710af9196ce6 ASoC: simple-card: support snd_soc_dai_link_component styl [...] omits e664de680b10 ASoC: simple_card_utils: support snd_soc_dai_link_componen [...] omits 59051a25bfb5 ARM: shmobile: defconfig: Enable VIDEO_RENESAS_FDP1 omits f853d6b3ba34 ASoC: cs4265: Add a S/PDIF enable switch omits be47e75eb141 ASoC: cs4265: Add native 32bit I2S transport omits 6f18bcdaa24b ASoC: cs4265: SOC_SINGLE register value error fix omits db658f40cae3 ASoC: codecs: tas5720: add TAS5722 TDM slot width setting support omits ec94c177bf37 ASoC: codecs: tas5720: add TAS5722 specific volume control omits 5f0f549a93b8 arm64: dts: renesas: r8a7795: Move arm_cc630p node omits ef394f3fbecb regulator: da9063: fix DT probing with constraints omits c1d8b0825d50 spi: dw-mmio: avoid hardcoded field mask omits 9c3b6be902c5 arm64: dts: renesas: r8a77990: Add BRG support to SCIF2 omits f0145edb408f arm64: dts: renesas: r8a77990: Use CPG/MSSR and SYSC bindi [...] omits 06cc89e8acb4 arm64: dts: renesas: salvator-xs: Improve SATA switch sett [...] omits f658c19bb15d arm64: dts: renesas: r8a77965: Fix clock/reset for usb2_phy1 omits aa9ddda22bac arm64: dts: renesas: r8a77965: Fix HS-USB compatible omits 242c824bc71d arm64: dts: renesas: r8a77965: Move timer node omits 8ac24573ab00 arm64: dts: renesas: v3hsk: Move lvds0 node omits 35a8e754ba81 arm64: dts: renesas: Fix whitespace around assignments omits d0c964ea6cc8 arm64: dts: renesas: r8a77965: m3nulcb-kf: Initial device tree omits 5f66ecf4bddc arm64: dts: renesas: condor: add PCIe support omits 37e95962e6f0 arm64: dts: renesas: r8a77980: add PCIe support omits 45e33f9cc072 arm64: dts: renesas: r8a774a1: Add USB3.0 device nodes omits 3168ed2b4399 arm64: dts: renesas: r8a774a1: Add USB-DMAC and HSUSB devi [...] omits ea396fffdcc6 arm64: dts: renesas: r8a774a1: Add USB2.0 phy and host(EHC [...] omits 72cb7a878f5b Merge branch for-4.20/arm64/dt into for-next omits abdf65292e74 Merge branch for-4.20/soc into for-next omits 880ce389389e Merge branch for-4.20/dt-bindings into for-next omits d842a7cf938b media: adv7842: enable reduced fps detection omits 3ae17c66ed66 media: cobalt: Use v4l2_calc_timeperframe helper omits 87f9ed85d0f9 media: v4l2-dv-timings: Introduce v4l2_calc_timeperframe helper omits 0745dde62835 ipmi: Fix I2C client removal in the SSIF driver omits c86ba91be757 ipmi: Move BT capabilities detection to the detect call omits 2512e40e48d2 ipmi: Rework SMI registration failure omits 33ca657deb56 soc: renesas: rcar-rst: Add support for RZ/G2M omits e9886c4bba67 soc: renesas: rcar-sysc: Add r8a774a1 support omits f992cee5ef97 media: videodev2.h: Add new DV flag CAN_DETECT_REDUCED_FPS omits 0600e9092a28 dt-bindings: power: Add r8a774a1 SYSC power domain definitions omits a125385c9b17 media: vidioc-g-dv-timings.rst: document V4L2_DV_FL_CAN_DE [...] omits fb98e29ff1ea media: ov5640: fix mode change regression omits 1d18c2cd9d38 media: ov772x: Disable clk on error path omits 1526dbeb54f2 media: ipu3-cio2: Use dma_zalloc_coherent to replace dma_a [...] omits 4d471563d87b media: i2c: Fix pm_runtime_get_if_in_use() usage in sensor [...] omits d508fffb92d9 media: ov5670, ov13858: Use pm_runtime_idle omits 361f3803adfe media: ov9650: use SCCB regmap omits 5bbf32217bf9 media: ov772x: use SCCB regmap omits be5a1509af8d media: vicodec: fix out-of-range values when decoding omits 0413bedabc88 of: Add device_type access helper functions omits cd12b401adc3 media: vicodec: split off v4l2 specific parts for the codec omits 21abebf06dc9 media: vicodec: rename and use proper fwht prefix for codec omits abe9d19ae3fd media: vicodec: improve handling of uncompressable planes omits 98efd5525ac0 media: vicodec: simplify blocktype checking omits 56ba4d03d838 media: vicodec: simplify flags handling omits 6fb86d972078 cpu/hotplug: Remove skip_onerr field from cpuhp_step structure omits 29a7a5e99080 media: vicodec: add support for more pixel formats omits 48568b0c30c2 media: vicodec: add QP controls omits 5fcb457ac2fd ASoC: davinci-mcasp: Add support for FIFO usage caused del [...] omits f52bb98f5ade arm64: mm: always enable CONFIG_HOLES_IN_ZONE omits d49b48f088c3 gpio: Fix crash due to registration race omits f1ff4b841763 MAINTAINERS: Add myself as designated reviewer of Intel PMIC GPIO omits de96bc39951f rtc: mrst: remove set but not used variable 'valid' omits 69a9154f052d MAINTAINERS: sdhci: move the Microchip entry to proper location omits 5ae2f1f30197 MAINTAINERS: move former ATMEL entries to proper MICROCHIP [...] omits 64b9c25b0213 MAINTAINERS: remove the / ATMEL string from MICROCHIP entries omits 1133eaae7e3a MAINTAINERS: iio: add co-maintainer to SAMA5D2-compatible [...] omits 13b1fa4ea7a4 MAINTAINERS: pwm: add entry for Microchip pwm driver omits 46f9bb9a0e8b MAINTAINERS: dmaengine: add files to Microchip dma entry omits ba8c7ad34016 MAINTAINERS: USB: change maintainer for Microchip USBA gad [...] omits 9595f06741e5 MAINTAINERS: ASoC: change maintainer for Microchip ALSA drivers omits 32596671e184 MAINTAINERS: media: change Microchip ISI, ISC maintainers omits 48cef1b7d6b8 MAINTAINERS: update entry for Microchip NAND driver support omits 5625b945dfef MAINTAINERS: ARM: at91: add co-maintainer for ARM/Microchip omits ab27926d9e4a iwlwifi: fix devices with PCI Device ID 0x34F0 and 11ac RF [...] omits ea7c2bfdec6d Revert "iwlwifi: allow memory debug TLV to specify the mem [...] omits 930ab73c3759 iwlwifi: mvm: activate fragmented EBS in case of fragmented scan omits 1169310fa9a8 iwlwifi: refactor txq_alloc for supporting more command type omits 764f9de50271 iwlwifi: mvm: decode HE TB PPDU data omits 423584dd8060 iwlwifi: rs-fw: support dcm omits 3e467b8e4cf4 iwlwifi: rs-fw: enable STBC in he correctly omits ae17404e3860 iwlwifi: avoid code duplication in stopping fw debug data [...] omits c5f97542aa06 iwlwifi: change monitor DMA to be coherent omits 2859de7637b5 iwlwifi: mvm: always init rs_fw with 20MHz bandwidth rates omits 65c3b582ecab iwlwifi: mvm: send BCAST management frames to the right station omits 06c34dee07c7 iwlwifi: Add missing 11n disable module parameter check omits 317bc55fa82f iwlwifi: mvm: remove channel 2 from HE radiotap if not applicable omits 925bc2b189ec iwlwifi: mvm: report # of LTF symbols for extended range SU PPDUs omits 93cc712a7993 iwlwifi: mvm: properly decode HE GI duration omits de8da2306084 iwlwifi: mvm: put LTF symbol size into HE radiotap omits dabf98443858 iwlwifi: mvm: implement extended HE-MU sniffer API omits 754f890a3aef iwlwifi: remove all occurrences of the FSF address paragraph omits e506b481642a iwlwifi: pcie: set interrupt coalescing also for gen2 omits 3baf7528d6f8 iwlwifi: mvm: Send LQ command as async when necessary omits 1a19c139be18 iwlwifi: mvm: avoid sending too many BARs omits 941ab4eb66c1 iwlwifi: mvm: fix BAR seq ctrl reporting omits f60c9e591b05 iwlwifi: improve the flow when a NIC is disconnected omits 50f067b35684 iwlwifi: mvm: support Coex Schema 2 omits 2b3fae668c66 iwlwifi: pcie: avoid unnecessary work if NIC is disconnected omits 84f260251ed8 iwlwifi: don't WARN on trying to dump dead firmware omits 38bd7e58cf41 iwlwifi: add 80211 hdr offset to trace data omits b6fe27575a04 iwlwifi: pcie: make gen2 of apm_init non-static omits 9416560e4153 iwlwifi: pcie: store the default rxq number omits 0791c2fce3c8 iwlwifi: mvm: support new reduce tx power FW API. omits 4c2f445c0f49 iwlwifi: mvm: skip EBS in low latency mode while fragmente [...] omits 33bdccb71aa6 iwlwifi: remove FSF's address from the license notice omits 4290eaad7a8a iwlwifi: remove dump_regs() from transport ops omits 89d5e833534b iwlwifi: pcie: make non-static hcmd and rx code omits 9b3089bd820d iwlwifi: pcie: allow using tx init for other queues but th [...] omits 7891965d74bc iwlwifi: drop packets with bad status in CD omits 75e9947ea42d iwlwifi: enable reading the value of delay in timestamp_ma [...] omits 4799ea53a578 iwlwifi: mvm: move he RX handling to a separate function omits c630b477caf7 iwlwifi: mvm: move he RX handling to a separate function omits 621f3f57050a iwlwifi: mvm: add support for RX_AMPDU_EOF bit for HE SU omits bd6fc6552b05 iwlwifi: mvm: add bss color to radiotap omits 7d2bcc22cd16 iwlwifi: add required include to iwl-fh.h omits 86e177d80ff7 iwlwifi: mvm: add NOA and CSA to a probe response omits 2afa6a7311f5 iwlwifi: mvm: support new WoWLAN status FW API omits a75b9b333aeb iwlwifi: mvm: protect D0i3 code behind CONFIG_PM omits 11a0513cac8a iwlwifi: mvm: remove duplicate if in iwl_mvm_setup_connect [...] omits 2d8c261511ab iwlwifi: add d3 debug data support omits 2210f6959dfa iwlwifi: set the tid for non-QOS frames to zero omits dd2690579f51 iwlwifi: runtime: avoid calling debugfs read functions mor [...] omits fe997b00c5b5 iwlwifi: remove unused TLC debugging commands omits b21e32dc348a iwlwifi: turn timestamp marker cmd off by default omits b30c862f2a72 clk: renesas: r8a77990: Add missing I2C7 clock omits e86e894751f0 drm/amdgpu: add DisplayPort CEC-Tunneling-over-AUX support omits 46094b2baeeb drm/nouveau: add DisplayPort CEC-Tunneling-over-AUX support omits a4c30a4861c5 drm_dp_mst_topology: fix broken drm_dp_sideband_parse_remo [...] omits 9bcf6d9868ae drm_dp_cec: add note about good MegaChips 2900 CEC support omits 5ce70c799ac2 drm_dp_cec: check that aux has a transfer function omits fcabb76ac322 Merge branch 'v4.20-clk/next' into for-next omits c14d28e86d3c clk: rockchip: improve rk3288 pll rates for better hdmi output omits 0986b16ab49b m68k/mac: Use correct PMU response format omits 58c116fb7dc6 m68k/sun3: Remove is_medusa and m68k_pgtable_cachemode omits aee94ee873d7 m68k/atari: ARAnyM - Remove reference to long-deprecated M [...] omits f615939e77c8 Merge branch 'bcm2835-dt-64-next' into for-next omits a7eb26392b89 arm64: dts: broadcom: Add reference to Compute Module IO Board V3 omits 4658aff6eeaa Merge tag 'drm-fixes-2018-08-31' of git://anongit.freedesk [...] omits c83949942793 Merge branch 'clk-mtk-unused' into clk-next omits 1adb0a9faabb clk: mediatek: remove unused array audio_parents omits fc21371251d6 Merge branch 'clk-qcom-sdm845-camcc' into clk-next omits 78412c262004 clk: qcom: Add camera clock controller driver for SDM845 omits f40c467523cb dt-bindings: clock: Introduce QCOM Camera clock bindings omits 361adb4c5f0d Merge branch 'clk-spdx' into clk-next omits e848c2ea117f clk: renesas: use SPDX identifier for Renesas drivers omits 217c3e019675 disable stringop truncation warnings for now omits b6935d2aa49d Merge tag 'pm-4.19-rc2' of git://git.kernel.org/pub/scm/li [...] omits 2b52e2a67c86 arc: remove redundant GCC version checks omits 1ac289f53d8e Merge branch 'clk-sa' into clk-next omits a0b9c4de7bf3 Merge branch 'pm-core' omits 0b85de7cef01 clk: cdce925: release child device nodes omits 681cd4a890e3 clk: qcom: clk-branch: Use true and false for boolean values omits 0bd6184e4359 Merge branch 'clk-qcom-dfs' into clk-next omits 2bdb2a1cca86 clk: qcom: Allocate space for NULL terimation in DFS table omits cd2e09c33bee Merge branch 'clk-fixes' into clk-next omits bded6c03e398 clk: x86: Set default parent to 48Mhz omits cf04ab6e51fc Merge branch 'clk-ti-of-node' into clk-next omits 00a461cc32ec clk: ti: fix OF child-node lookup omits 231d259f547c power: bq25890_charger.c: Read back the current battery voltage omits 6d3b6bc5dbd3 power: bq25890_charger.c: Add the BQ25896 part omits b74ca2e526b7 power: bq25890_charger.c: Remove unused table entries omits e904ceb6b0c5 power: bq25890_charger.c: Add debugging output of failed i [...] omits 030e46e495af IB/rxe: fixes for rdma read retry omits 4e4c53df5677 IB/rxe: avoid back-to-back retries omits b97db58557f4 IB/rxe: fix for duplicate request processing and ack psns omits be5ba2ca053d dax: Fix use of zero page omits cebc07d84ad7 i2c: sh_mobile: fix leak when using DMA bounce buffer omits 531db50170a3 i2c: sh_mobile: define start_ch() void as it only returns [...] omits 82fe39a6bc7b i2c: refactor function to release a DMA safe buffer omits 1204d12a494c i2c: algos: bit: make the error messages grepable omits 9d9a152ebaa8 i2c: designware: Re-init controllers with pm_disabled set [...] omits 7fd6d98b89f3 i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus omits 5907cf6c5bbe i40e: Prevent deleting MAC address from VF when set by PF omits babbcc60040a i40evf: cancel workqueue sync for adminq when a VF is removed omits 5cba17b14182 i40e: hold the rtnl lock on clearing interrupt scheme omits 3bd77e2ae147 i40evf: Don't enable vlan stripping when rx offload is turned on omits e78d9a39fd06 i40e: Check and correct speed values for link on open omits cdec2141c24e i40e: report correct statistics when XDP is enabled omits cfe396991ad7 i40e: static analysis report from community omits a4e0109a19c5 virtchnl: use u8 type for a field in the virtchnl_filter struct omits e65aae086330 i40evf: set IFF_UNICAST_FLT flag for the VF omits 7eb74ff891b4 i40e: use correct length for strncpy omits 3c818910911c i40evf: Validate the number of queues a PF sends omits ae1e29f671b4 i40evf: Change a VF mac without reloading the VF driver omits 6dba41cd02fc i40evf: update ethtool stats code and use helper functions omits 8fd75c58a09a i40e: move ethtool stats boiler plate code to i40e_ethtool [...] omits 4b59938b209e i40e: convert queue stats to i40e_stats array omits fb6463856658 Merge tag 'for-linus-20180830' of git://git.kernel.dk/linux-block omits 1703129ed2c1 IB/rxe: Refactor lookup memory function omits 536a631d1ec1 IB/rxe: Avoid NULL check when search is successful omits 3ccf19e25adf IB/rxe: Change pool state enums to capital letters omits 66d0f207dbf0 IB/rxe: Replace spinlock with rwlock omits 3db2bceb29fd IB/rxe: Simplify rxe_find_route() to avoid GID query for netdev omits 8b7b59d030cc IB/rxe: remove redudant qpn check omits d3c04a3a6870 IB/rxe: vary the source udp port for receive scaling omits 35d017947401 MIPS: ralink: Add rt3352 SPI_CS1 pinmux omits 4eb2534057b1 ARM: multi_v7_defconfig: add Atmel I2S driver omits be62e019ce17 ARM: configs: at91: Add I2S driver to sama5 omits 293201c27b50 ARM: multi_v7_defconfig: add generic resistive touchscreen omits d68f8918b822 ARM: configs: at91: add generic resistive touchscreen to sama5 omits cd2315d471f4 ipmi: kcs_bmc: don't change device name omits f42b0e18f2e5 of: add node name compare helper functions omits 58094c48f407 perf annotate: Handle arm64 move instructions omits 3de3e8bbf302 perf trace beauty: Alias 'umount' to 'umount2' omits 088519f318be perf stat: Move the display functions to stat-display.c omits d0192fdba09a perf stat: Move 'metric_events' to 'struct perf_stat_config' omits 54ac0b1bd25c perf stat: Move 'walltime_*' data to 'struct perf_stat_config' omits be54d5932531 perf stat: Propagate 'struct target' arg to sort_aggr_thread() omits fdee335b00b0 perf stat: Move 'no_merge' data to 'struct perf_stat_config' omits 34ff0866d46a perf stat: Move 'big_num' data to 'struct perf_stat_config' omits a138af663500 perf stat: Do not use the global 'evsel_list' in print functions omits 6f6b6594b5f3 perf stat: Move *_aggr_* data to 'struct perf_stat_config' omits 8897a8916efb perf stat: Move ru_* data to 'struct perf_stat_config' omits 3b3cd9a41c2b perf stat: Move 'print_mixed_hw_group_error' to 'struct pe [...] omits 31084123c196 perf stat: Move 'print_free_counters_hint' to 'struct perf [...] omits aea0dca1629c perf stat: Move 'null_run' to 'struct perf_stat_config' omits 26893a6018f8 perf stat: Add 'walltime_nsecs_stats' pointer to 'struct p [...] omits 77e0faf8552c perf stat: Pass 'evlist' to aggr_update_shadow() omits ae2d7da554f0 perf stat: Pass 'struct perf_stat_config' to first_shadow_cpu() omits ee1760e2cf62 perf stat: Move 'metric_only_len' to 'struct perf_stat_config' omits d97ae04b3d52 perf stat: Move 'run_count' to 'struct perf_stat_config' omits 0c538a946295 perf stat: Use 'evsel->evlist' instead of 'evsel_list' in [...] omits bc0bcda201e8 perf stat: Pass 'evlist' argument to print functions omits c512e0eae4c6 perf stat: Add 'target' argument to perf_evlist__print_counters() omits df4f7b4d4b1e perf stat: Move 'unit_width' to 'struct perf_stat_config' omits 0ce5aa026660 perf stat: Move 'metric_only' to 'struct perf_stat_config' omits 132c6ba3c440 perf stat: Move 'interval_clear' to 'struct perf_stat_config' omits fa7070a38676 perf stat: Move csv_* to 'struct perf_stat_config' omits 6ca9a082b190 perf stat: Pass a 'struct perf_stat_config' argument to gl [...] omits f3ca50e61ff4 perf stat: Pass 'struct perf_stat_config' argument to loca [...] omits b64df7f33743 perf stat: Add 'struct perf_stat_config' argument to perf_ [...] omits 0174820a8ba1 perf stat: Move STAT_RECORD out of perf_evlist__print_counters() omits a5a9eac1a018 perf stat: Introduce perf_evlist__print_counters() omits 0a4e64d391a2 perf stat: Move perf_stat_synthesize_config() to stat.c omits c2c247f2dd87 perf stat: Add 'perf_event__handler_t' argument to perf_st [...] omits 1c21e9899d6a perf stat: Add 'struct perf_evlist' argument to perf_stat_ [...] omits 1821f4eb480b perf stat: Add 'struct perf_tool' argument to perf_stat_sy [...] omits 73d586c3917d perf stat: Add 'struct perf_stat_config' argument to perf_ [...] omits 491073a61266 perf stat: Rename 'is_pipe' argument to 'attrs' in perf_st [...] omits d09cefd2ef99 perf stat: Move create_perf_stat_counter() to stat.c omits 650d62204602 perf evsel: Introduce perf_evsel__store_ids() omits 318ec1841a3f perf tools: Switch 'session' argument to 'evlist' in perf_ [...] omits 7d9ad16afe2b perf stat: Add 'identifier' flag to 'struct perf_stat_config' omits 35386233fcf7 perf stat: Use local config arg for scale in create_perf_s [...] omits 5698f26b46e4 perf stat: Move 'no_inherit' to 'struct perf_stat_config' omits 728c0ee0a896 perf stat: Move 'initial_delay' to 'struct perf_stat_config' omits d50ed0ce8204 perf stat: Use evsel->threads in create_perf_stat_counter() omits c4191e55b874 perf trace: Show comm and tid for tracepoint events omits f5b076dc01e7 perf trace augmented_syscalls: Hook into syscalls:sys_exit [...] omits 4c8f0a726ef8 perf trace augmented_syscalls: Rename augmented_*_syscall_ [...] omits 5e2d8a5acc99 perf augmented_syscalls: Update the header comments omits 664b6a95d771 perf bpf: Add syscall_exit() helper omits 266b851cc287 tools lib traceevent, perf tools: Split trace-seq related [...] omits 766e0618e494 perf report: Create auxiliary trace data files for s390 omits b043cb524d28 perf trace beauty: Reorganize 'struct sockaddr *' beautifier omits 6ebb686225a8 perf trace augmented_syscalls: Augment sendto's 'addr' arg omits 02ef28842077 perf trace augmented_syscalls: Augment bind's 'myaddr' soc [...] omits 24a6c2cd1dbd perf trace augmented_syscalls: Add augmented_sockaddr_sysc [...] omits d5a7e6613b00 perf trace augmented_syscalls: Augment connect's 'sockaddr' arg omits 403f833d15a3 perf bpf: Add linux/socket.h to the headers accessible to [...] omits d35b168c3dcd perf bpf: Give precedence to bpf header dir omits 9ab5aadebedd perf trace: Add a etcsnoop.c augmented syscalls eBPF utility omits 16cc63593f67 perf trace: Augment 'newstat' (aka 'stat') filename ptr omits f6618ce6c024 perf trace: Introduce augmented_filename_syscall_enter() d [...] omits 9779fc021410 perf trace: Augment inotify_add_watch pathname syscall arg omits daa1284af3b9 perf trace: Augment the 'open' syscall 'filename' arg omits 75d1e30681d0 perf trace: Use the augmented filename, expanding syscall [...] omits c96f4edcc356 perf trace: Show comm/tid for augmented_syscalls omits 6dcbd212ff49 perf trace: Extract the comm/tid printing for syscall enter omits 1cdf618f2386 perf trace: Print the syscall name for augmented_syscalls omits 6ccc18a9a17a perf trace: Make the augmented_syscalls filter out the tra [...] omits 7a983a0fe2a2 perf trace: Pass augmented args to the arg formatters when [...] omits 4e67b2a5df5d perf annotate: Fix parsing aarch64 branch instructions aft [...] omits fa694160cca6 perf probe powerpc: Ignore SyS symbols irrespective of endianness omits 3d8f7615319b vfs: implement readahead(2) using POSIX_FADV_WILLNEED omits f8f3b7fc21b1 ARM: dts: exynos: Fix regulators configuration on Peach Pi [...] omits c9f23d2bc21c perf event-parse: Use fixed size string for comms omits b2a13da505e8 ARM: s3c24xx: Remove empty gta02_pmu children probe omits a72f64261359 perf util: Fix bad memory access in trace info. omits dad2762aac17 perf tools: Streamline bpf examples and headers installation omits fd8d2702791a perf evsel: Fix potential null pointer dereference in perf [...] omits 5ab1de932e29 perf arm64: Fix include path for asm-generic/unistd.h omits bf06278c3fdf perf/hw_breakpoint: Simplify breakpoint enable in perf_eve [...] omits 969558371bf9 perf/hw_breakpoint: Enable breakpoint in modify_user_hw_br [...] omits cb45302d7c5e perf/hw_breakpoint: Remove superfluous bp->attr.disabled = 0 omits bd14406b78e6 perf/hw_breakpoint: Modify breakpoint even if the new attr [...] omits 9b3579fc6c6a perf tests: Add breakpoint modify tests omits 1dc27f63303d perf annotate: Properly interpret indirect call omits e0b35c1ab5ac ARM: exynos: Fix imprecise abort during Exynos5422 suspend to RAM omits 687b5ae2e6c6 ARM: exynos: Store Exynos5420 register state in one variable omits 9f8f16c86e4d Merge tag 'mtd/for-4.19-rc2' of git://git.infradead.org/linux-mtd omits 4db8a82354cb Merge branch 'clk-dt-name' into clk-next omits e665f029a283 clk: Convert to using %pOFn instead of device_node.name omits 48f8e8e96fc2 Merge tag 'mmc-v4.19-2' of git://git.kernel.org/pub/scm/li [...] omits e966d3084596 MIPS: Remove SLOW_DOWN_IO omits b962aeb02205 MIPS: Use GENERIC_IOMAP omits e245767abf27 MIPS: Use a custom elf-entry program to find kernel entry point omits e17337cafcaf drm/msm/dpu: use encoder type to identify display type omits 75337cb31f14 drm/msm/dpu: remove unwanted encoder type mapping omits 95e0e3bf7ced drm/msm/dpu: remove stale display port programming omits c012a0f26775 tools/kvm_stat: re-animate display of dead guests omits 404517e40867 tools/kvm_stat: indicate dead guests as such omits 29c39f38e4e8 tools/kvm_stat: handle guest removals more gracefully omits 0db8b3102368 tools/kvm_stat: don't reset stats when setting PID filter [...] omits 710ab11ad932 tools/kvm_stat: fix updates for dead guests omits 617c66b9f236 tools/kvm_stat: fix handling of invalid paths in debugfs provider omits 58f33cfe7307 tools/kvm_stat: fix python3 issues omits 45cd0faae371 vfs: add the fadvise() file operation omits 17ef445f9bef Documentation/filesystems: update documentation of file_op [...] omits 5b910bd615ba ovl: fix GPF in swapfile_activate of file from overlayfs over xfs omits 80d34810815b ovl: respect FIEMAP_FLAG_SYNC flag omits 56e91b126886 Merge tag 'hda-codec-h-move' of git://git.kernel.org/pub/s [...] omits 834fe4084d31 Merge tag 'hda-codec-h-move' into asoc-4.20 omits be57bfffb7b5 ALSA: hda: move hda_codec.h to include/sound omits b9fad74bfe76 ARM: shmobile: Convert to using %pOFn instead of device_node.name omits f355eece3195 libata: Use SMART LBAM/LBAH password defines omits c60658d1d983 KVM: x86: Unexport x86_emulate_instruction() omits 0ce97a2b627c KVM: x86: Rename emulate_instruction() to kvm_emulate_inst [...] omits 6c3dfeb6a48b KVM: x86: Do not re-{try,execute} after failed emulation in L2 omits 472faffacd90 KVM: x86: Default to not allowing emulation retry in kvm_m [...] omits 384bf2218e96 KVM: x86: Merge EMULTYPE_RETRY and EMULTYPE_ALLOW_REEXECUTE omits 8065dbd1ee0e KVM: x86: Invert emulation re-execute behavior to make it opt-in omits 35be0aded76b KVM: x86: SVM: Set EMULTYPE_NO_REEXECUTE for RSM emulation omits c4409905cd6e KVM: VMX: Do not allow reexecute_instruction() when skippi [...] omits 0186ec823280 KVM: SVM: remove unused variable dst_vaddr_end omits b871da4a7778 KVM: nVMX: avoid redundant double assignment of nested_run [...] omits 6e249d1ec1b4 spi: davinci: remove set but not used variable 'pdata' omits 0964d66036ed arm64: renesas: Remove the ARCH_SHMOBILE Kconfig symbol omits 08e735233ea2 ARM: shmobile: Remove the ARCH_SHMOBILE Kconfig symbol omits 57bc9f041638 ARM: shmobile: defconfig: Refresh shmobile_defconfig for v [...] omits 202eb5481421 ARM: dts: socfpga: Rename socfpga_cyclone5_de0_{sockit,nano_soc} omits 0ffc5df823dd ARM: dts: socfpga: update NAND clocking for c5/a5 omits 12b2982a1f72 ARM: dts: arria10: update NAND clocking omits 9a8e3cfd3469 ARM: dts: socfpga: set timer interrupt to edge sensitive omits f20193f7c79e ARM: dts: socfpga: use stdout-path for chosen node omits c8da1d15b8a4 arm64: dts: stratix10: i2c clock running out of spec omits 8ad8d732ca74 vfs: Introduce the basic header for the new mount API's fi [...] omits 549a2ccec20a vfs: Suppress MS_* flag defs within the kernel unless expl [...] omits 258403138e66 teach move_mount(2) to work with OPEN_TREE_CLONE omits 480c67223acf vfs: syscall: Add move_mount(2) to move mounts around omits 18baed2684b0 xsk: include XDP meta data in AF_XDP frames omits 16037643969e ALSA: hda - Fix cancel_work_sync() stall from jackpoll work omits 755a8bf5579d arm/arm64: smccc-1.1: Handle function result as parameters omits 30ab4d216f00 arm64: dts: renesas: r8a774a1: Add FCPF and FCPV instances omits ac7d1ade5942 arm64: dts: renesas: r8a774a1: Add audio support omits e50203017cda arm64: dts: renesas: r8a774a1: Add PWM device nodes omits a3f46d02bd34 arm64: dts: renesas: r8a774a1: Add Cortex-A53 CPU cores omits 83a72a084c3d arm64: dts: renesas: r8a774a1: Add all MSIOF nodes omits bffc30a03097 arm64: dts: renesas: r8a774a1: Add IPMMU device nodes omits 571b0c7322f8 arm64: dts: renesas: r8a774a1: Add RZ/G2M thermal support omits c82b0ddb5150 arm64: dts: renesas: r8a774a1: Add I2C and IIC-DVFS support omits d7c200128205 arm64: dts: renesas: r8a774a1: Add SDHI nodes omits 6d928027dc9f arm64: dts: renesas: r8a774a1: Add GPIO device nodes omits e6a8f48e22a2 arm64: dts: renesas: r8a774a1: Add pinctrl device node omits 6c9d16a20f76 arm64: dts: renesas: r8a774a1: Add RWDT node omits c0e8cf726a3f arm64: dts: renesas: r8a774a1: Add Ethernet AVB node omits 8529e42ce492 arm64: dts: renesas: r8a774a1: Add INTC-EX device node omits f3264c903f11 arm64: dts: renesas: r8a774a1: Add SCIF and HSCIF nodes omits 2268c82a0953 arm64: dts: renesas: r8a774a1: Add SYS-DMAC controller nodes omits 56b48c6a6008 Merge branch 'bpf-bpffs-bpftool-dump-with-btf' omits 1a86ad89da1c tools/bpf: bpftool: add btf percpu map formated dump omits 6493ebf7242d tools/bpf: add bpffs percpu map pretty print tests in test_btf omits c7b27c37af3d bpf: add bpffs pretty print for percpu arraymap/hash/lru_hash omits cca6cb8ad7a8 scsi: aic7xxx: Fix build using bare-metal toolchain omits b6876a8407d0 scsi: libfc: remove unnecessary condition check omits 26c724a690a1 scsi: lpfc: remove an unnecessary NULL check omits 165ee6215062 scsi: 53c700: Fix spelling of 'NEGOTIATION' omits 45b7af985d54 scsi: be2iscsi: remove unused variable dmsg omits 05a9874426af scsi: aacraid: remove unused variables dev and cpu omits 0eeec01488da scsi: raid_attrs: fix unused variable warning omits c77a2fa3ff8f scsi: qedi: Add the CRC size within iSCSI NVM image omits 05a86e78ea98 scsi: iscsi: target: Fix conn_ops double free omits 7915919bb94e scsi: iscsi: target: Set conn->sess to NULL when iscsi_log [...] omits 26e609eccd37 x86/asm: Use CC_SET()/CC_OUT() in __gen_sigismember() omits 9222f606506c x86/alternatives: Lockdep-enforce text_mutex in text_poke*() omits 113fc08357ad objtool: Remove workaround for unreachable warnings from old GCC omits 13ba17bee18e notifier: Remove notifier header file wherever not used omits cb9d7fd51d9f watchdog: Mark watchdog touch functions as notrace omits f12d11c5c184 x86/entry/64: Wipe KASAN stack shadow before rewind_stack_ [...] omits 1f59a4581b5e x86/irqflags: Mark native_restore_fl extern inline omits 36bf9da29130 x86/build: Remove jump label quirk for GCC older than 4.5.2 omits bfba223dcc45 gpio: brcmstb: allow 0 width GPIO banks omits aa58acf325b4 mac80211: always account for A-MSDU header changes omits bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next omits 43822c98f2eb HID: hid-saitek: Add device ID for RAT 7 Contagion omits 1eb507903665 mac80211: do not convert to A-MSDU if frag/subframe limited omits 4f0223bfe9c3 cfg80211: nl80211_update_ft_ies() to validate NL80211_ATTR_IE omits 09c4b4945743 drm/virtio: fix bounds check in virtio_gpu_cmd_get_capset() omits 0e7a3d4b66e1 drm/virtio: Replace ttm_bo_unref with ttm_bo_put omits 94f4a12707c9 drm/virtio: Replace ttm_bo_reference with ttm_bo_get omits 233c2b74b008 drm/qxl: Replace ttm_bo_unref with ttm_bo_put omits 4efd631e2f48 drm/cirrus: Replace ttm_bo_unref with ttm_bo_put omits aba911e6ac74 drm/bochs: Replace ttm_bo_unref with ttm_bo_put omits 12de17a0ceb6 drm/sun4i: Remove R40 display pipeline compatibles omits 36f3f19a8215 gpio: ftgpio: Support debounce timer omits da02d79452ea gpio: ftgpio: Support optional silicon clock omits 3a182c848946 ALSA: hda - Clean up jackpoll_ms option handling omits f0259b6ac4a3 Merge tag 'mac80211-next-for-davem-2018-08-29' of git://gi [...] omits dc6417949297 Merge branch 'net_sched-reject-unknown-tcfa_action-values' omits 25a8238f4cc8 tc-testing: add test-cases for numeric and invalid control action omits 97763dc0f401 net_sched: reject unknown tcfa_action values omits c4053ef32208 net: mvpp2: initialize port of_node pointer omits 016f3d1818b0 vxlan: reduce dirty cache line in vxlan_find_mac omits b244ffa15c8b drm/i915/gvt: Fix drm_format_mod value for vGPU plane omits b2b599fb54f9 drm/i915/gvt: move intel_runtime_pm_get out of spin_lock i [...] omits b9b824a55876 drm/i915/gvt: Handle GEN9_WM_CHICKEN3 with F_CMD_ACCESS. omits c8ab5ac30ccc drm/i915/gvt: Make correct handling to vreg BXT_PHY_CTL_FAMILY omits 9174c1d6196d drm/i915/gvt: emulate gen9 dbuf ctl register access omits 920767a9c892 Merge branch 'liquidio-improve-soft-command-response-handling' omits 64fecd3ec512 liquidio: remove obsolete functions and data structures omits edd572d72f8c liquidio: change octnic_ctrl_pkt to do synchronous soft commands omits 6870957ed5bc liquidio: make soft command calls synchronous omits c9aec05228dc liquidio: improve soft command handling omits 0927f71dbcfb net/tls: Calculate nsg for zerocopy path without skb_cow_data. omits 7e8d5755be0e net: nixge: Add support for 64-bit platforms omits c3c397c1f16c net: bcmgenet: use MAC link status for fixed phy omits 02c7f38b7ace selftests/net: add ip_defrag selftest omits 0ff89efb5246 ip: fail fast on IP defrag errors omits b943f17e0649 liquidio: fix race condition in instruction completion processing omits 9ecc660ea1a7 liquidio: remove unnecessary delay when processing IQ responses omits 2930942e0a39 Merge branch 'ethtool-drop-get_settings-and-set_settings-ops' omits 9b3004953503 ethtool: drop get_settings and set_settings callbacks omits 6ce706a56c93 8390/etherh: convert to ethtool_{get, set}_link_ksettings omits 7e3af5936893 net: thunderbolt: Convert to use SPDX identifier omits 6fce10f70461 genetlink: constify genl_err_attr() argument omits 21c328dcecfc net: ethernet: Convert to using %pOFn instead of device_node.name omits c305660b3254 net: stmmac: build the dwmac-socfpga platform driver for S [...] omits e0b7e7dc6901 Merge branch 'ipv6-fix-error-path-of-inet6_init' omits f707ef61e172 net: rtnl: return early from rtnl_unregister_all when prot [...] omits a03dc36bdca6 ipv6: fix cleanup ordering for pingv6 registration omits afe49de44c27 ipv6: fix cleanup ordering for ip6_mr failure omits 8bad008e7951 net/ncsi: remove duplicated include from ncsi-netlink.c omits 234dbe3dc1db Merge branch 'verifier-liveness-simplification' omits 8efea21d333d bpf/verifier: display non-spill stack slot types in print_ [...] omits 679c782de14b bpf/verifier: per-register parent pointers omits 58c3f14f86c9 Merge tag 'riscv-for-linus-4.19-rc2' of git://git.kernel.o [...] omits 49a51c4b4064 Merge tag 'drm-intel-fixes-2018-08-29' of git://anongit.fr [...] omits 185c3cfacafd Merge branch 'drm-fixes-4.19' of git://people.freedesktop. [...] omits 852fde0a34ce Merge branch 'mediatek-drm-fixes-4.19' of https://github.c [...] omits 85eb9af18224 net/sched: act_pedit: fix dump of extended layered op omits 6e0bb04d0e4f sh_eth: Add R7S9210 support omits def70b61afbc Merge branch 'hns-fixes' omits 455c4401fe7a net: hns: add netif_carrier_off before change speed and duplex omits 31fabbee8f5c net: hns: add the code for cleaning pkt in chip omits 05212ba8132b r8169: set RxConfig after tx/rx is enabled for RTL8169sb/8 [...] omits 9a07efa9aea2 tipc: switch to rhashtable iterator omits e5133f2f1261 Revert "net: stmmac: Do not keep rearming the coalesce tim [...] omits bd583fe30427 tipc: fix a missing rhashtable_walk_exit() omits 9f2895461439 vti6: remove !skb->ignore_df check from vti6_xmit() omits 6a5d39aa9ac2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits ff69279a44e9 powerpc: disable support for relative ksymtab references omits af3a5fe4ddfe Merge tag 'hwmon-for-linus-v4.19-rc2' of git://git.kernel. [...] omits 7b38ebdf7430 power: supply: maxim: Add SPDX license identifiers omits b00b04aa668c power: supply: ab8500_fg: fix obsolete function omits f3f106dac045 Merge tag 'for_v4.19-rc2' of git://git.kernel.org/pub/scm/ [...] omits 89a74789f4b4 power: supply: cros_usbpd: remove unused pointer 'dev' omits ff81a521b888 Merge tag 'nios2-v4.19-rc2' of git://git.kernel.org/pub/sc [...] omits 80ab316901bc drm/i915/audio: Hook up component bindings even if display [...] omits 299c2a904b1e drm/i915: Increase LSPCON timeout omits f013027e2665 drm/i915: Stop holding a ref to the ppgtt from each vma omits b4df50de6ab6 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 64858773d78e ARM: dts: exynos: Fix sound in Snow-rev5 Chromebook omits 1ab75c1a1deb Merge branch 'devel' into for-next omits 8be3e7f0785c ARM: dts: exynos: Add LDO28 regulator on Exynos5422 Odroid boards omits b5124e450793 ARM: dts: exynos: Disable unused PMIC regulators on Exynos [...] omits 8e82954979fc ARM: dts: exynos: Add unused PMIC regulators on Exynos5422 [...] omits 95ac226222a6 ARM: dts: exynos: Add missing used PMIC regulators on Exyn [...] omits 645b23da6f8b ARM: dts: exynos: Mark 1 GHz CPU OPP as suspend OPP on Exynos5250 omits eb9e16d8573e ARM: dts: exynos: Convert exynos5250.dtsi to opp-v2 bindings omits 29b5e0f34359 Merge branch 'AF_XDP-zerocopy-for-i40e' omits 58c50ae4a0b6 samples/bpf: add -c/--copy -z/--zero-copy flags to xdpsock omits 1328dcddbd53 i40e: add AF_XDP zero-copy Tx support omits a96e74727328 i40e: move common Tx functions to i40e_txrx_common.h omits 0a714186d3c0 i40e: add AF_XDP zero-copy Rx support omits 20a739dbef28 i40e: move common Rx functions to i40e_txrx_common.h omits 6d7aad1da279 i40e: refactor Rx path for re-use omits 123cecd427b6 i40e: added queue pair disable/enable functions omits 6c5c9581044d net: add napi_if_scheduled_mark_missed omits 902540342096 xsk: expose xdp_umem_get_{data,dma} to drivers omits dce5bd6140a4 xdp: export xdp_rxq_info_unreg_mem_model omits b0d1beeff2a9 xdp: implement convert_to_xdp_frame for MEM_TYPE_ZERO_COPY omits db4e26115c73 ARM: dts: s5pv210: Switch to S5Pv210 specific pinctrl wake [...] omits 21cb5a27483a ARM: dts: exynos: Fix HDMI-HPD line handling on Arndale omits 620375c8fdf2 ARM: dts: exynos: Use i2c-gpio for HDMI-DDC on Arndale omits 165f6fe1c2bf ARM: Document merges omits 370c2c595372 Merge branch 'fixes' into for-next omits 0772cf588cc9 ARM: dts: exynos: Add DSI and panel nodes on Arndale omits d428b5355d5f ARM: dts: exynos: Add DSI node on Exynos5250 omits 67e6ddb5be44 arm64: defconfig: Enable TI's AM6 SoC platform omits 1dbd150d04f1 ARM: defconfig: Update the ARM Versatile defconfig omits 55a020e21c16 Merge tag 'imx-fixes-4.19' of git://git.kernel.org/pub/scm [...] omits 74081c9f16a2 dt-bindings: watchdog: renesas-wdt: Document r8a774a1 support omits feef7918667b MIPS: BCM47XX: Enable USB power on Netgear WNDR3400v3 omits 3799eca51c5b media: camss: add missing includes omits 55b518998996 media: camss: Use managed memory allocations omits 44a9ffd4eb99 media: camss: mark PM functions as __maybe_unused omits 312f73b64862 media: af9035: prevent buffer overflow on write omits d65e6c80c6bb Merge branch 'bpf_msg_pull_data-fixes' omits a8cf76a9023b bpf: fix sg shift repair start offset in bpf_msg_pull_data omits 2e43f95dd8ee bpf: fix shift upon scatterlist ring wrap-around in bpf_ms [...] omits 0e06b227c522 bpf: fix msg->data/data_end after sg shift repair in bpf_m [...] omits f9916dc9104d Merge branch 'topic/renesas' into next omits b01361c4160e Merge branch 'topic/dw' into next omits 4fbf51ee6e82 media: video_function_calls.rst: drop obsolete video-set-a [...] omits 52bd456a66c1 Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] omits 901fd85251e5 dmaengine: use SPDX identifier for Renesas drivers omits 5658f4f94cca dmaengine: dw: Add alternative ACPI HIDs for Cherry Trail [...] omits 4408e300a67a security/capabilities: remove check for -EINVAL omits 6f59dc1afbb2 arm64: dts: meson-axg: s400: add sound card omits a0ef1c1cc8b5 arm64: dts: meson-axg: s400: enable audio devices omits f2b8f6a93357 arm64: dts: meson-axg: add audio fifos omits 7d2c6cfc5411 bpf: use --cgroup in test_suite if supplied omits b5d83fec732d bpf: sockmap test remove shutdown() calls omits efbaec89c642 bpf: remove duplicated include from syscall.c omits 2cfc123eea74 ASoC: meson: add axg pdm input omits 5cc3f8f89f2a ASoC: meson: add axg pdm input DT binding documentation omits cb06a037f836 ASoC: dmic: add DT module alias omits 26bcf1c368d9 ASoC: dmic: add Kconfig prompt for the generic dmic codec. omits 8f3fafc9c2f0 cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status omits 823f18f8b860 regulator: bd71837: Disable voltage monitoring for LDO3/4 omits 49c39f8464a9 y2038: signal: Change rt_sigtimedwait to use __kernel_timespec omits c2e6c8567acd y2038: socket: Change recvmmsg to use __kernel_timespec omits 474b9c777b20 y2038: sched: Change sched_rr_get_interval to use __kernel [...] omits 4faea239e529 y2038: utimes: Rework #ifdef guards for compat syscalls omits 185cfaf7641e y2038: Compile utimes()/futimesat() conditionally omits a4f7a3004630 y2038: Change sys_utimensat() to use __kernel_timespec omits c5ba7e6c9ba5 asm-generic: Remove empty asm/unistd.h omits caf6f9c8a326 asm-generic: Remove unneeded __ARCH_WANT_SYS_LLSEEK macro omits fb3739759474 asm-generic: Move common compat types to asm-generic/compat.h omits bf4b6a7d371e y2038: Remove stat64 family from default syscall set omits 82b355d161c9 y2038: Remove newstat family from default syscall set omits 743f5cdb6cec y2038: __get_old_timespec32() can be static omits 01489c481858 Merge branch 'v4.20-armsoc/dts64' into for-next omits be17ee0da35a spi: dw-mmio: add MSCC Jaguar2 support omits 36156f9241cb of: add helper to lookup compatible child node omits 967c14649132 arm64: dts: rockchip: add missing vop properties for px30 omits f888da16628c arm64: dts: rockchip: Add idle-states to device tree for rk3399 omits 888263947cd9 Merge branch 'ib-ingenic' of ../linux-pinctrl into devel omits 5624bf963543 Merge branch 'ib-ingenic' into devel omits 94f4e54cecaf pinctrl: Convert to using %pOFn instead of device_node.name omits a618cf480097 gpio: dwapb: Fix error handling in dwapb_gpio_probe() omits 5bc5a671b1f4 pinctrl: madera: Fix possible NULL pointer with pdata config omits 62cdcb6c572e gpio: Convert to using %pOFn instead of device_node.name omits a6edf83922ef drm/rockchip: vop: fix some register define error for px30 omits 9ce3ebe973bf gpio: pxa: handle corner case of unprobed device omits 803ceb297a24 pinctrl: intel: Fix a spelling typo in kernel documentation omits d290e096d2a5 pinctrl: lpc18xx: mark expected switch fall-throughs omits 28123791ddbe dt-bindings: gpio: rcar: Add r8a774a1 (RZ/G2M) support omits 823dd71f58eb pinctrl: ingenic: Fix group & function error checking omits 29adeb4f954b drm/rockchip: Use struct_size() in devm_kzalloc() omits 28d6eeb4f066 pinctrl: ingenic: Include the right header omits dba508b5ab1d ASoC: adau17x1: Unused exported functions changed to internal omits 57e2143473fd gpio: ingenic: Remove driver omits 635c20a1fa79 pinctrl: ingenic: Drop dependency on MACH_INGENIC omits f2a967658a5d pinctrl: ingenic: Add support for the JZ4725B omits ebd6651418b6 pinctrl: ingenic: Implement .get_direction for GPIO chips omits e72394e2ea19 pinctrl: ingenic: Merge GPIO functionality omits 4717b11f80cf pinctrl: ingenic: Mark probe function as __init omits 556a36a71ed8 pinctrl: ingenic: Probe driver at subsys_initcall omits 890e48be8d84 dt-bindings: pinctrl: Update pinctrl-ingenic for JZ4725B a [...] omits 78d3a92edbfb gpiolib-acpi: Register GpioInt ACPI event handlers from a [...] omits 080aaf10892e ASoC: pcm3060: Improve legibility of if-statements omits aec785f6a0dc ASoC: pcm3060: Improve stylistics of file comments omits be887843f275 drivers: gpio: Update MODULE AUTHOR email address omits 993b9bc5c47f gpiolib: acpi: Switch to cansleep version of GPIO library call omits dc879f61c45d drm/rockchip: fix coding style and incorrect description omits 0434ccdcf883 netfilter: nf_tables: rework ct timeout set support omits ef39078d6342 netfilter: conntrack: place 'new' timeout in first location too omits eeaceb8b7d1f spi: Introduce one new field to set word delay omits 1d8f574708a3 arm/arm64: smccc-1.1: Make return values unsigned long omits afce0cc9ad8a Documentation/arm64/sve: Couple of improvements and typos omits 166ac9d55b0a mac80211: avoid kernel panic when building AMSDU from non- [...] omits 1f631c3201fe mac80211: mesh: fix HWMP sequence numbering to follow standard omits 9c06602b1b92 cfg80211: clarify frames covered by average ACK signal report omits 6537886cdc9a gpio: adp5588: Fix sleep-in-atomic-context bug omits 375fef591696 pinctrl: uniphier: drop meaningless pin from SD1 pin-mux of Pro4 omits c0f6afad46a8 dt-bindings: gpio: rcar: Add gpio-reserved-ranges support omits 496069b87eea gpio: rcar: Add GPIO hole support omits 305fa67ee452 pinctrl: madera: Fix missing space in debugfs output omits d2f7a822041d pinctrl: madera: Return ENOTSUPP for unsupported pin attributes omits 25cb9e5a0e1e pinctrl: madera: Set is_generic omits 29ae0952e85f pinctrl: meson-g12a: add pinctrl driver support omits 3cd3c83f6752 pinctrl: Add compatibles for Amlogic Meson G12A pin controllers omits 3b588e43ee5c pinctrl: nuvoton: add NPCM7xx pinctrl and GPIO driver omits d0e4e8f0d6ab dt-binding: pinctrl: Add NPCM7xx pinctrl and GPIO documentation omits fe2731211e78 pinctrl: msm: Configure interrupts as input and gpio mode omits 1de7ddb3a15c pinctrl: msm: Mux out gpio function with gpio_request() omits b55326dc969e pinctrl: msm: Really mask level interrupts to prevent latching omits 1ecef20cf128 mac80211: add missing WFA Multi-AP backhaul STA Rx requirement omits a419a3d92aab gpio: ep93xx: Switch A and B to use GPIOLIB_IRQCHIP omits d875cc27e239 gpio: ep93xx: Cut gpio_to_irq() usage omits 68491b075db2 gpio: ep93xx: Use for_each_set_bit() in IRQ handler omits 51ba88e32ff5 gpio: ep93xx: Use the hwirq and port omits fd935fc421e7 gpio: ep93xx: Do not pingpong irq numbers omits 99399f40d896 gpio: ep93xx: Properly call the chained IRQ handler omits 3c38b3a3065e gpio: ep93xx: Rename has_debounce to has_irq omits 991ce74eeb56 gpio: ep93xx: Pass around struct gpio_chip omits 68b6493185f7 gpio: ep93xx: Switch to SPDX license tag omits 1d2bb17aaf11 gpio: ep93xx: Cut down variable names omits 4c2baed3a7e6 ARM/gpio: ep93xx: build standalone omits b497fff6f59e usb: dwc3: pci: Fix return value check in dwc3_byt_enable_ [...] omits dfe1a51d2a36 usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0 omits c37bd5283629 usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep[i] omits dec3c23c9aa1 USB: net2280: Fix erroneous synchronization change omits 66174b6998a6 usb: dwc3: of-simple: avoid unused function warnings omits 0d1e31abcaf5 gpio: tb10x: Use GENERIC_GPIO omits d28af35b0c91 gpio: tb10x: Create local helper variables omits 4a132095dd64 xfrm: allow driver to quietly refuse offload omits 0c05f9837667 esp: remove redundant define esph omits 211d6f2dc883 xfrm: Make function xfrmi_get_link_net() static omits 5b24109b0563 bpf: fix several offset tests in bpf_msg_pull_data omits 6348b903d791 9p: Remove p9_idpool omits 996d5b4db4b1 9p: Use a slab for allocating requests omits 62e3941776fe 9p: clear dangling pointers in p9stat_free omits 81c99089bce6 v9fs_dir_readdir: fix double-free on p9stat_read error omits 3f16503b7d22 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 817e60a7a2bb Merge branch 'nfp-add-NFP5000-support' omits 4152e58cb8c5 nfp: make RTsym users handle absolute symbols correctly omits 640917dd81b6 nfp: support access to absolute RTsyms omits 1240989ccca9 nfp: convert all RTsym users to use new read/write helpers omits 761969992dd0 nfp: convert existing RTsym helpers to full target decoding omits 8f6d6052cf65 nfp: pass cpp_id to nfp_cpp_map_area() omits 3f0e55a2a6e2 nfp: add RTsym access helpers omits c678a9759ade nfp: add basic errors messages to target logic omits 73eaf3b7b875 nfp: save the MU locality field offset omits 9bf6cce89307 nfp: refactor the per-chip PCIe config omits 0377505c540c nfp: add support for NFP5000 omits f6e71efdf9fb nfp: abm: look up MAC addresses via management FW omits 34243f59095e nfp: add support for indirect HWinfo lookup omits ac86da05463d nfp: interpret extended FW load result codes omits 2db100002eed nfp: attempt FW load from flash omits 1c0372b67cca nfp: encapsulate NSP command arguments into structs omits f338c65f7529 Merge branch 'clk-qcom-qspi' into clk-next omits 09990ad1647f Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 4f83d9b848f6 clk: qcom: Add qspi (Quad SPI) clocks for sdm845 omits b537f5845fff Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] omits 48735597f7bd clk: qcom: Add qspi (Quad SPI) clock defines for sdm845 to header omits 37ed2e5a7a92 Merge branch 'clk-fixes' into clk-next omits 0ca556c02973 Merge branch 'clk-qcom-8996-missing' into clk-next omits b567752144e3 clk: qcom: Add some missing gcc clks for msm8996 omits d3abf3a17a69 Merge branch 'clk-smp2s11-include' into clk-next omits 074d09b470d4 Merge branch 'clk-qcom-dfs' into clk-next omits 81db07c4ddb1 Merge branch 'clk-spdx' into clk-next omits 450b6b9b1693 clk: npcm7xx: fix memory allocation omits 8a7e2d2ea080 cpupower: remove stringop-truncation waring omits 6d3c8ce012ce x86/xen: remove redundant variable save_pud omits 076e2cedd6ea xen: export device state to sysfs omits 5ed4e9e990ee ixgbe: fix the return value for unsupported VF offload omits 47b6f50077e6 ixgbe: disallow IPsec Tx offload when in SR-IOV mode omits 7f68d4306701 ixgbevf: enable VF IPsec offload operations omits 0062e7cc955e ixgbevf: add VF IPsec offload code omits adef9a26d6c3 ixgbevf: add defines for IPsec offload request omits 726982404637 ixgbe: add VF IPsec offload request message handling omits 9e4e30cc0c41 ixgbe: add VF IPsec offload enable flag omits eda0333ac293 ixgbe: add VF IPsec management omits 99a7b0c14c30 ixgbe: prep IPsec constants for later use omits b2875fbf6c96 ixgbe: reload IPsec IP table after sa tables omits 9e3f2f5ecee6 ixgbe: don't clear IPsec sa counters on HW clearing omits 6dcece71c721 drm/pl111: Make sure of_device_id tables are NULL terminated omits f813eec972ee leds: Convert to using %pOFn instead of device_node.name omits 7fb94bd58dd6 ixgbevf: VF2VF TCP RSS omits 864822235f18 spi: sh-msiof: Add r8a774a1 support omits a74cab3c7dcb Merge branch 'for_4.20/drivers-soc' into next omits e69a35531589 firmware: ti_sci: Provide host-id as an optional dt parameter omits 79a79c3a0ec2 Documentation: dt: keystone: ti-sci: Add optional host-id [...] omits beb5a17fa32e regulator: qcom-rpmh: Add stylistic breaks in the default cases omits e7d973a31c24 spi: sprd: Add SPI driver for Spreadtrum SC9860 omits 862cf93e4b9b spi: Add Spreadtrum SPI controller documentation omits 7e4d9683d6a7 regulator: core: Add locking to debugfs regulator_summary omits 7d3827b59548 regulator: core: Add consumer-requested load in regulator_summary omits 01de19d09ce6 regulator: core: Add the opmode to regulator_summary omits 47d80a68f10d RISC-V: Use a less ugly workaround for unused variable warnings omits 0ce5671c4450 riscv: tlb: Provide definition of tlb_flush() before inclu [...] omits 11f65ad111fa dt-bindings: riscv,cpu-intc: Cleanups from a missed review omits 5223c9c1cbfc spi: spi-fsl-dspi: fix broken DSPI_EOQ_MODE omits 1b3b7981524a ASoC: atmel: tse850: switch to SPDX license identifier omits a1b1e9880f0c ASoC: AMD: Change MCLK to 48Mhz omits c736cbd3a668 ASoC: AMD: Set constraints for DMIC and MAX98357a codec omits 1b1b1162745e drm/i915: Free write_buf that we allocated with kzalloc. omits 5b2695fd4b20 drm/i915: Fix glk/cnl display w/a #1175 omits 04b2d03a7565 spi: Fix double IDR allocation with DT aliases omits 6ee47d4a8dac ASoC: pcm3060: Add codec driver omits 6fbf9d8e2793 ASoC: rsnd: Add r8a774a1 support omits f8fc397e1310 ASoC: Intel: cht-bsw-rt5672: Add key-mappings for the head [...] omits 2ca426a24dd7 ASoC: Intel: common: Add quirk for Thinkpad 8 tablet omits 818838e6bfa4 ASoC: rt5670: Add quirk for Thinkpad 8 tablet omits b0f2d651299f ASoC: adau17x1: Implemented safeload support omits 9135bac32505 spi: use SPDX identifier for Renesas drivers omits e7d80b6b848b regulator: regmap helpers - support overlapping linear ranges omits 5ea752c6efdf ASoC: sigmadsp: safeload should not have lower byte limit omits 6bae5ea94989 ASoC: hdac_hda: add asoc extension for legacy HDA codec drivers omits 00deadb5d86a ASoC: Intel: Skylake: use hda_bus instead of hdac_bus omits 3d17871349d5 ASoC: Intel: Skylake: add HDA BE DAIs omits 9cdae4352cba ASoC: Intel: Skylake: use HDAudio if ACPI enumeration fails omits 7c33b5f16915 ASoC: Intel: Boards: Machine driver for SKL+ w/ HDAudio codecs omits 8dce1d026da4 ASoC: Intel: common: add table for HDA-based platforms omits b4af16d617ad ALSA: hda: move hda_codec.h to include/sound omits 59dd45d550c5 ixgbe: firmware recovery mode omits 960cdd50ca9f ASoC: wm8804: Add ACPI support omits 513792c2554b ASoC: rt5682: Update calibration function omits 7509487785d7 ASoC: rt5682: Change DAC/ADC volume scale omits ca917f9fe1a0 ASoC: max98373: Added 10ms sleep after amp software reset omits 61b2e6741e81 regulator: bd71837: Remove duplicate assignment for n_volt [...] omits 302df2694b97 ASoC: meson: axg-tdm: restrict formats depending on slot width omits dadfab7272b1 ASoC: meson: axg-fifo: report interrupt request failure omits ac16df938e51 ASoC: meson: imply clock and reset controllers omits 46942b21a95f regulator: isl9305: Add missing .owner field in regulator_desc omits 0c9721a5d1de regulator: Convert to using %pOFn instead of device_node.name omits e33ffbd9cd39 ASoC: dpcm: Properly initialise hw->rate_max omits a5cd7e9cf587 ASoC: dapm: Don't fail creating new DAPM control on NULL pinctrl omits d78b1e43e218 ASoC: dapm: Remove clock framework ifdefs omits 9ea47d81a7f1 ice: Fix and update driver version string omits 8d81fa55bac0 ice: Introduce SERVICE_DIS flag and service routine functions omits 4f74dcc1b86d ice: Enable VSI Rx/Tx pruning only when VLAN 0 is active omits 5d585e1e7568 ASoC: Convert to using %pOFn instead of device_node.name omits 8b97ceb1dc0f ice: Enable firmware logging during device initialization. omits 6e2d6b2728fc Merge tag 'v4.19-rc1' into asoc-4.19 omits b1edc14a3fbf ice: Implement ice_bridge_getlink and ice_bridge_setlink omits b3969fd727aa ice: Add support for Tx hang, Tx timeout and malicious dri [...] omits 4f36cb36c9d1 gfs2: Don't set GFS2_RDF_UPTODATE when the lvb is updated omits 72244b6bc752 gfs2: improve debug information when lvb mismatches are found omits f80eaa421076 ice: Clean up register file omits 48cb27f2fd18 ice: Implement handlers for ethtool PHY/link operations omits 6ddd9769db4f drm/amdgpu: Need to set moved to true when evict bo omits 0f9d5027a749 ice: Refactor VSI allocation, deletion and rebuild flow omits 80d144c9ac82 ice: Refactor switch rule management structures and functions omits 74118f7af092 ice: Code optimization for ice_fill_sw_rule() omits fd2a981777d9 ice: Prevent control queue operations during reset omits ff2b13213a6a ice: Update request resource command to latest specification omits 2d59bb602314 ARM: dts: omap4-droid4: Fix emmc errors seen on some devices omits b36c598c999c ice: Updates to Tx scheduler code omits ea4d65f14f6a Merge branch 'perm-fix' into omap-for-v4.19/fixes-v2 omits 496f3347d834 ARM: dts: Fix file permission for am335x-osd3358-sm-red.dts omits 9475e90f024a MIPS: Convert to using %pOFn instead of device_node.name omits 33f2ac5451a6 MIPS: Loongon64: DMA functions cleanup omits 9cac6a9b6297 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 22ef683b4818 ice: Rework flex descriptor programming omits 0a6afb7df786 drm/vc4: Fix the "no scaling" case on multi-planar YUV formats omits 2ce711f965d9 ata: ahci: Convert to using %pOFn instead of device_node.name omits 34d5629d2ca8 ath10k: limit available channels via DT ieee80211-freq-limit omits 4405b632e3da wil6210: fix invalid memory access for rx_buff_mgmt debugfs omits b9010f105f21 wil6210: add FT roam support for AP and station omits 84f16fbb6238 wil6210: fix RX buffers release and unmap omits df2b53884a5a wil6210: prevent usage of tx ring 0 for eDMA omits 686ab4f5bd8d wil6210: allocate rx reorder buffer only if rx reorder is enabled omits 596bdbcce90f wil6210: set edma variables only for Talyn-MB devices omits 9a65064abdf8 wil6210: drop Rx multicast packets that are looped-back to STA omits 22b9610ec687 wil6210: add support for channel 4 omits 32dcfe8316cd wil6210: remove reset file from debugfs omits 4ac1f003e72a ath6kl: Remove unnecessary parentheses omits d9c52fd17cb4 ath9k: fix tx99 with monitor mode interface omits a2f73a167dc1 ath9k: remove unused array firstep_table omits bf05e0fe7da4 ath9k: Remove unnecessary parentheses omits 06ae8dc00433 ath10k: use struct_size() in kzalloc() omits a9911937e7d3 ath10k: schedule hardware restart if WMI command times out omits 58da3b423070 ath10k: skip resetting rx filter for WCN3990 omits f86cf25a6091 Revert "staging: erofs: disable compiling temporarile" omits 18c31465c84e Merge branch 'for-4.20/core' into for-next omits 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next omits b2dd9f2e5a8a HID: core: fix memory leak on probe omits e38c0ac55ee6 HID: input: fix leaking custom input node name omits 87246f7fd572 ALSA: intel_hdmi: Use the new non-cached allocation omits 4985ddbf1edb ALSA: intel8x0: Use the new non-cached allocation for 440M [...] omits 193c7e14762a ALSA: hda: Remove substream allocation/free ops omits fc478143693d ALSA: hda: Use new non-cached allocation for non-snoop mode omits 78c9be61c3a5 ALSA: hda: Check the non-cached stream buffers more explicitly omits 42e748a0b325 ALSA: memalloc: Add non-cached buffer type omits 28f3f4f685d7 ALSA: memalloc: Simplify snd_malloc_dev_pages() calls omits 03486830c577 ALSA: memalloc: Don't align the size to power-of-two omits ee3454924370 HID: add support for Apple Magic Keyboards omits fb6acf76c3fd HID: i2c-hid: Fix flooded incomplete report after S3 on Ra [...] omits 71f6fa90a353 HID: increase maximum global item tag report size to 256 omits e0ab8b26aa96 HID: intel-ish-hid: Enable Sunrise Point-H ish driver omits b8e131542b47 ALSA: seq: Do error checks at creating system ports omits c4f971240719 ARM: dts: at91: nattis: describe the lvds panel omits 9cb6927680b0 ARM: dts: at91: nattis: move pinctrls for the lvds chip to [...] omits 9a91c0c88ad2 ARM: dts: at91: nattis: state the actual lvds-encoder chip omits f52eb2067929 ARM: dts: at91: nattis: make the SD-card slot work omits 29feb2c960ab ARM: dts: at91: nattis: set the PRLUD and HIPOW signals low omits b88d26d97c41 nl80211: Pass center frequency in kHz instead of MHz omits d3c89bbc7491 nl80211: Fix nla_put_u8 to u16 for NL80211_WMMR_TXOP omits b479820e633c vfs: syscall: Add open_tree(2) to reference or clone a mount omits 984e7690da28 vfs: Require specification of size of mount data for inter [...] omits 9cf0a0b4b64a cfg80211: Add support for 60GHz band channels 5 and 6 omits 21a5d4c3a45c mac80211: add stop/start logic for software TXQs omits 7417844b63d4 cfg80211: Avoid regulatory restore when COUNTRY_IE_IGNORE is set omits 30ca1aa53621 cfg80211/mac80211: make ieee80211_send_layer2_update a pub [...] omits f404c3ecc401 rfkill: fix spelling mistake contidion to condition omits 3a2af7cccbba mac80211_hwsim: Fix possible Spectre-v1 for hwsim_world_re [...] omits 20932750d9c7 mac80211: don't update the PM state of a peer upon a multi [...] omits 38cb87ee47fb cfg80211: make wmm_rule part of the reg_rule structure omits d7c863a2f65e mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X omits 67d1ba8a6dc8 mac80211: correct use of IEEE80211_VHT_CAP_RXSTBC_X omits bc7133cef812 clk: renesas: r8a77965: Add FDP clock omits c4f1957e1444 ALSA: seq: add error check in snd_seq_system_client_init() omits 501ca81760c2 bpf: sockmap, decrement copied count correctly in redirect [...] omits 04db0e5ec581 nvmet: free workqueue object if module init fails omits afd299ca9969 nvme-fcloop: Fix dropped LS's to removed target port omits f1ed3df20d2d nvme-pci: add a memory barrier to nvme_dbbuf_update_and_ch [...] omits 5ab64902b5f9 dmaengine: Convert to using %pOFn instead of device_node.name omits 3f6e138d41dd bpf: fix build error with clang omits 15c480efab01 bpf, sockmap: fix psock refcount leak in bpf_tcp_recvmsg omits e06fa9c16ce4 bpf, sockmap: fix potential use after free in bpf_tcp_close omits c8a54c0c9a7d rpmsg: Convert to using %pOFn instead of device_node.name omits 2e464ff0a9b1 extcon: int3496: Convert to use SPDX identifier omits 900ed5557194 extcon: cht-wc: Convert to use SPDX identifier omits a4722503fadf extcon: cht-wc: Correct USBID bit field handling omits 001d3eccf9fc extcon: cht-wc: Fix definition names according to spec omits 962341b54b99 extcon: cht-wc: Return from default case to avoid warnings omits 69f75a4f8c7b extcon: Switch to use kasprintf() instead of open coded omits cff7499d7eb4 extcon: Make static analyzer happy about union assignment omits 1213a3668172 extcon: maxim: Add SPDX license identifiers omits db193954ed9e block: bsg: move atomic_t ref_count variable to refcount API omits 62d2a1940709 block: remove unnecessary condition check omits ccf45b18ce89 rpmsg: char: Migrate to iter versions of read and write omits 1e28dbbeced6 remoteproc/davinci: Use %zx for formating size_t omits 53ae914d898e net/rds: Use rdma_read_gids to get connection SGID/DGID in IPv6 omits ad8619864f0c net: dsa: Drop GPIO includes omits 30935198b7d0 tipc: fix the big/little endian issue in tipc_dest omits ca2b1d2d4271 Merge branch 'net-sched-fixes' omits b7b4247d5539 net: sched: return -ENOENT when trying to remove filter fr [...] omits d5ed72a55bc0 net: sched: fix extack error message when chain is failed [...] omits 84581bdae958 erspan: set erspan_ver to 1 by default when adding an erspan dev omits 834539e69a5f sctp: remove useless start_fail from sctp_ht_iter in proc omits bab1be79a516 sctp: hold transport before accessing its asoc in sctp_tra [...] omits ac771ed746c8 rtc: rv8803: add Epson RX8803 support omits c856618d2066 rtc: rv8803: fix the rv8803 id in the OF table omits 8748b4a786a9 clk: s2mps11: Use existing defines from bindings for clock IDs omits 94047d979574 clk: s2mps11,s3c64xx: Add SPDX license identifiers omits f300168a3a01 clk: max77686: Add SPDX license identifiers omits f62df676d7f1 memory: atmel-ebi: Use struct_size() in devm_kzalloc() omits 777d8ae56da1 rtc: sysfs: fix NULL check in rtc_add_groups() omits 725e0e15f84b rtc: sun6i: Use struct_size() in kzalloc() omits 1e6e4e169a8a rtc: jz4740: Drop dependency on MACH_INGENIC omits 09058eab4b4f rtc: omap: Cut down the shutdown time from 2 seconds to 1 sec omits 0438002ac526 rtc: omap: use of_device_is_system_power_controller function omits c6b5eb8dd334 rtc: rtc-mrst: Replace mdelay() with msleep() in mrst_read_time() omits 8b69c6dba230 clk: qcom: gcc: Register QUPv3 RCGs for DFS on SDM845 omits cc4f6944d0e3 clk: qcom: Add support for RCG to register for DFS omits 46cb52ad414a ata: ftide010: Add a quirk for SQ201 omits c31d02d1290e selftests: kselftest: Remove outdated comment omits 2f4e7db0f745 drm/amdgpu: Remove duplicated power source update omits e7603dadd3cc drm/amd/display: Fix memory leak caused by missed dc_sink_release omits 4a2de54dc1d7 drm/amdgpu: fix holding mn_lock while allocating memory omits 72ef23de207b drm/amdgpu: Power on uvd block when hw_fini omits 2ab4d0e74256 drm/amdgpu: Update power state at the end of smu hw_init. omits 6d39df146ff1 drm/amdgpu: Fix vce initialize failed on Kaveri/Mullins omits 8ef23364b654 drm/amdgpu: Enable/disable gfx PG feature in rlc safe mode omits fca5d959972c drm/amdgpu: Adjust the VM size based on system memory size v2 omits 88bc243a3f22 selftests: android: move config up a level omits b0a84beb2e35 blk-wbt: remove dead code omits b6e075c3cb6e drm/atmel-hlcdc: support bus-width (12/16/18/24) in endpoi [...] omits 012877b76c2f drm/atmel-hlcdc: always iterate over the first 4 output endpoints omits 2e7c04aec867 dt-bindings: display: atmel: optional video-interface of e [...] omits 7473b9aff963 dt-bindings: display: bridge: lvds-transmitter: add ti, ds90c185 omits 9946a3a9dbed drm/atmel-hlcdc: allow selecting a higher pixel-clock than [...] omits 319711f98208 drm/atmel-hlcdc: prefer a higher rate clock as pixel-clock base omits 050cdc6c9501 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 336d139f8718 mtd: rawnand: denali: do not pass zero maxchips to nand_scan() omits b2d7a075a1cc x86/pae: use 64 bit atomic xchg function in native_ptep_ge [...] omits 849c70dacb16 MAINTAINERS: Switch a maintainer for drivers/staging/gasket omits 3e195a80e096 Staging: octeon-usb: Replaces CVMX_WAIT_FOR_FIELD32 macro [...] omits c28b6699acf8 Staging: One Laptop Per Child: fix SPDX-License-Identifier issue omits 4ad866231e4c staging: most: do not make interface dependent attrs defau [...] omits f0b4a22a4848 staging: most: register channel device after init of struc [...] omits 23c41ca6173d staging: rtl8712: remove unused array iw_operation_mode omits 1257bf8052bd staging: erofs: fix potential overflow in z_erofs_vle_norm [...] omits 89fcd8360e7b staging: erofs: change 'unsigned' to 'unsigned int' omits eed276c0401d staging: erofs: fix potential overflow in erofs_grab_bio() omits d6421a46af70 staging: erofs: fix compression mapping beyond EOF omits 390c642e1264 staging: erofs: fix integer overflow on 32-bit platform omits df1e3f1f0008 staging: erofs: fix vle_decompressed_index_clusterofs omits 99691b4662dd staging: erofs: rearrange vle clustertype definitions omits ab47dd2b0819 staging: erofs: cleanup z_erofs_vle_work_{lookup, register} omits cadf1ccf1b00 staging: erofs: add error handling for xattr submodule omits 6e78901a9f23 staging: erofs: separate erofs_get_meta_page omits 8be31270362b staging: erofs: introduce erofs_grab_bio omits cca5dd879075 staging: gasket: interrupt: remove unimplemented interrupt types omits 8b872d6f06c2 staging: gasket: interrupt: simplify interrupt init parameters omits 62af16524ced staging: gasket: interrupt: refactor PCI MSIX-specific han [...] omits 97fead8c9096 staging: gasket: core: rename lookup_internal_desc to be P [...] omits 1fb5e1c92e7d staging: gasket: core: factor out generic device remove co [...] omits 9c34e95c6f03 staging: gasket: core: factor out generic device add code [...] omits 7b49682bdc6c staging: gasket: page table: remove extraneous memory barriers omits 717264bab46e staging: gasket: core: switch to relaxed memory-mapped I/O omits 6c258edc64ae staging: gasket: page table: use dma_mapping_error for err [...] omits 1fdd6d720cdc staging: gasket: remove gasket_exit() omits 1fb227bf2ed2 staging: gasket: core: remove ftrace-style debug logs omits 57db4be3bbe4 staging: gasket: core: remove kobj_name param from gasket_ [...] omits c5e0a62ad80a staging: gasket: core: fix line continuation indent in gas [...] omits 4cfc2bff29ca staging: gasket: core: remove debug log that could crash omits 9323bbfa140c staging: gasket: apex: remove unused array cm_mappable_regions omits 3c0971939e56 staging: gasket: remove null ptr check before kfree omits 2b2424d9a7e3 staging: fbtft: Adds space around "/" omits 13c7a0ecdf8d staging: mt7621-mmc: Remove macro INIT_MSG and its usages omits 293dcd6592a2 staging: mt7621-pci: show N_FTS status using a loop omits 02d72eef1814 staging: mt7621-pci: make some function static omits b9e50d0cfd32 staging: mt7621-mmc: place a check for sscanf omits a54fe8a6cf66 ARM: dts: add Raspberry Pi Compute Module 3 and IO board omits fff12fcd60d0 staging: rtl8188eu: Removed unneeded variable omits 22d8eeb32abc staging: rtl8188eu: Removed a function and coded inline omits 6c352cfd12f4 staging: rtl8188eu: Removed code valid for 5GHz omits 0056d8bdea00 staging: rtl8188eu: Fix spelling mistake omits 11272dde1e21 staging:rtl8192u: Add SPDX-License-Identifier tag - Style omits 071327fc4279 staging:rtl8192u: Rename PHY_SetRF8256OFDMTxPower() - Style omits 3942039a6517 staging:rtl8192u: Rename PHY_SetRF8256CCKTxPower() - Style omits 319f942517c5 staging:rtl8192u: Refactor phy_RF8256_Config_ParaFile() - Style omits 9980fd11f16a staging:rtl8192u: Rename function PHY_RF8256_Config() - Style omits 7c67160857a2 staging:rtl8192u: Rename PHY_SetRF8256Bandwidth() - Style omits b33b80710a54 dt-bindings: bcm: Add Raspberry Pi CM3 and CM3L omits 1e7b06f0e09d staging:rtl8192u: Rename EEPROM_ChannelPlan - Style omits 89d5bcf46ab2 staging:rtl8192u: Rename EEPROM_Customer_ID - Style omits b635fb9f1302 staging:rtl8192u: Rename EEPROM_Default_TxPower - Style omits 3e86b6426311 staging:rtl8192u: Rename EEPROM_Default_CrystalCap - Style omits aa37aea128b5 staging:rtl8192u: Rename EEPROM_Default_PwDiff - Style omits 74103437df6a staging:rtl8192u: Rename EEPROM_Default_ThermalMeter - Style omits 81bba51495f5 staging:rtl8192u: rename EEPROM_TxPwIndex_Ver - Style omits be9bd9d5a7f2 staging:rtl8192u: Rename EEPROM_TxPwIndex_CCK_V1 - Style omits e9034dd6e1e7 staging:rtl8192u: Rename EEPROM_TxPwIndex_OFDM_24G - Style omits 2b29377bdad5 staging:rtl8192u: Rename EEPROM_TxPwIndex_OFDM_24G_V1 - STYLE omits 3e78c2127d5b staging:rtl8192u: Rename EEPROM_TxPwIndex_CCK - Style omits 7a4a474db375 staging:rtl8192u: Rename EEPROM_CrystalCap - Style omits 98dbfe8bfff5 staging:rtl8192u: Rename EEPROM_PwDiff - Style omits 9bfe57361187 staging:rtl8192u: Rename EEPROM_ThermalMeter - Style omits e94d958580d0 staging:rtl8192u: Rename EEPROM_TxPowerDiff - Style omits 69b281907429 staging:rtl8192u: Reorder enum _RTL8192Usb_HW members - Style omits 12a2b6f6ea01 staging:rtl8192u: Remove unused definitions - Style omits 111118af91c4 staging:rtl8192u: Refactor BaseBand_Config_Type - Style omits 4a4c1b7ceb8a staging:rtl8192u: Make function rtl8192_phyConfigBB static omits 1d5de99435c7 staging:rtl8192u: Refactor RT_RF_TYPE_DEF - Style omits 64749a7e54e3 staging:rtl8192u: Refactor enum VERSION_819xU - Style omits 057d3ccf93a4 Merge branch 'stable/for-jens-4.19' of git://git.kernel.or [...] omits 38cfb5a45ee0 blk-wbt: improve waking of tasks omits 061a54275306 blk-wbt: abstract out end IO completion handler omits 6367ae41f2c4 staging:rtl8192u: Remove commented out code and indent - Style omits 9f4887109a0a staging:rtl8192u: Rename BaStartSeqCtrl - Style omits ea62c80ad30d staging:rtl8192u: Rename BaTimeoutValue - Style omits a3ba6bb9a38e staging:rtl8192u: Rename BaParamSet - Style omits efff422454f3 staging:rtl8192u: Rename DialogToken - Style omits 1f9766a0625e staging:rtl8192u: Rename bValid - Style omits 6fcb0759b99d staging:rtl8192u: Rename member variable Timer - Style omits f813f408a145 staging:rtl8192u: Refactor struct BA_RECORD - Style omits ea7b840cb61a staging:rtl8192u: Refactor union delba_param_set - Style omits d07b07f89350 staging:rtl8192u: Refactor DELBA_PARAM_SET - Style omits be433db16f77 staging:rtl8192u: Rename ba_param_set members - Style omits 21c875a59c99 staging:rtl8192u: Remove charData and rename shortData - Style omits 0078a6e54e22 staging:rtl8192u: Refactor BA_PARAM_SET - Style omits 198a136f7f24 staging:rtl8192u: Rename member variables - Style omits 56f6e5a7e4d7 staging:rtl8192u: Rename ShortData - Style omits f9406665ffe7 staging:rtl8192u: Refactor SEQUENCE_CONTROL - Style omits 1f20545654e6 staging:rtl8192u: Remove unused defines - Style omits 2c6d0ee300c8 staging:rtl8192u: Refactor struct HT_CAPABILITY_ELE - Style omits 9ff6cdd3934a staging:rtl8192u: Remove enum CHNLOP - Style omits ccedf8912c36 staging:rtl8192u: Removed commented out structure - Style omits 40602a0d1f34 staging:rtl8192u: Remove unused CHHLOP_IN_PROGRESS - Style omits 47bd0dc30eac staging:rtl8192u: Correct block comments - Style omits 362ed57ee889 staging:rtl8192u: Remove unused constants - Style omits 0df408add7af staging:rtl8192u: Add required spaces - Style omits 50a37490b169 staging:rtl8192u: Remove unnecessary blank lines - Style omits 3f119c9da3b8 staging:rtl8192u: Rename sHTCLng - Style omits fe9756ee9e0c staging:rtl8192u: Replace magic number with defined consta [...] omits 34fbab5f0a02 staging: rtl8188eu: Removed unnecessary parentheses omits c19636f5dc1d staging: rtl8188eu: use phydm_reg.h from rtlwifi omits fa1deb227d79 staging: rtl8188eu: remove unused IS_MCAST omits 2bd827a8d815 staging: rtl8188eu: use is_multicast_ether_addr in rtw_xmit.c omits e232f8841e1b staging: rtl8188eu: use is_multicast_ether_addr in rtw_recv.c omits 3bd589eb93a5 staging: rtl8188eu: use is_multicast_ether_addr in rtw_security.c omits f1d18719393b staging:rtl8192u: Rename ToLegalChannel - Style omits b56b1438a103 staging:rtl8192u: Rename IsLegalChannel - Style omits e859737a15a4 staging:rtl8192u: Rename DOT11D_ScanComplete - Style omits 715a3d9336f4 staging:rtl8192u: Rename Channel - Style omits 869b4372677c staging:rtl8192u: Rename DOT11D_GetMaxTxPwrInDbm - Style omits b83ff82670f3 staging:rtl8192u: Rename dot11d_update_country_ie() parame [...] omits d1f91e043952 staging:rtl8192u: Rename Dot11d_UpdateCountryIe - Style omits 6a184731c2a0 staging:rtl8192u: Rename Dot11d_Reset - Style omits c01f06b7506f staging:rtl8192u: Rename Dot11d_Init - Style omits bbb151166560 staging:rtl8192u: Lines should not end with a '(' - Style omits bc3ae2415bec staging:rtl8192u: Rename __pTa - Style omits abdc4cae86f0 staging:rtl8192u: Rename macro parameter __pIeeeDev - Style omits 51e1eb742745 staging:rtl8192u: Replace magic number 6 with ETH_ALEN - Style omits ace3c2a23cf8 staging:rtl8192u: Remove macro cpMacAddr - Style omits 9391bea9ad4e staging:rtl8192u: Remove macro eqMacAddr - Style omits b9eb3b14f1db scsi: aacraid: fix a signedness bug omits d772a65d8a6c Revert "scsi: core: avoid host-wide host_busy counter for [...] omits f45b8934b90b staging: wilc1000: revert "fix TODO to compile spi and sdi [...] omits 23aa8e69f2c6 Revert "scsi: core: fix scsi_host_queue_ready" omits 4e8065aa6c6f scsi: libata: Add missing newline at end of file omits cedefa8544c6 scsi: target: iscsi: cxgbit: use pr_debug() instead of pr_info() omits eb53a3ea3e00 scsi: hpsa: limit transfer length to 1MB, not 512kB omits 53e13ee087a8 scsi: lpfc: Correct MDS diag and nvmet configuration omits 9abd9990e977 scsi: lpfc: Default fdmi_on to on omits 68bdc630721c scsi: csiostor: fix incorrect port capabilities omits 89809b028b6f scsi: csiostor: add a check for NULL pointer after kmalloc() omits a7ccd92c8d2a scsi: documentation: add scsi_mod.use_blk_mq to scsi-parameters omits 3fba68fa35a2 scsi: core: Update SCSI_MQ_DEFAULT help text to match default omits 9cda9e8f28d7 coresight: etb10: Splitting function etb_enable() omits f9bc681ad463 coresight: etb10: Refactor etb_drvdata::mode handling omits aa7802502f59 coresight: etm-perf: Add support for ETR backend omits 0ae51faa41e0 coresight: perf: Remove set_buffer call back omits c4b9a962ecfc coresight: perf: Add helper to retrieve sink configuration omits fefdcb897bce coresight: perf: Remove reset_buffer call back for sinks omits c1b7f84a89f0 coresight: Convert driver messages to dev_dbg omits 3332ff072677 coresight: tmc-etr: Relax collection of trace from sysfs mode omits 6e2c99b89014 coresight: tmc-etr: Handle driver mode specific ETR buffers omits 442825359fa3 coresight: perf: Disable trace path upon source error omits 494f5e1a6b3c coresight: perf: Allow tracing on hotplugged CPUs omits 1787eb88232e coresight: perf: Avoid unncessary CPU hotplug read lock omits 358e74cba51f coresight: perf: Fix per cpu path management omits c58617bffb4e coresight: etb10: Fix handling of perf mode omits 1b3de13714a2 coresight: Fix handling of sinks omits f9a148763f4f driver/hwtracing: use ERR_CAST instead of ERR_PTR omits ec03013ce4b2 dts: juno: Update coresight bindings omits 6214c9df6ca3 coresight: Cleanup coresight DT bindings omits ae2686f522ab coresight: platform: Cleanup coresight connection handling omits c8e9c9b88777 coresight: Add helper to check if the endpoint is input omits fe2d2817372e coresight: Fix remote endpoint parsing omits 7dee3cc9e815 coresight: platform: Fix leaking device reference omits aab8f8d9dd32 coresight: platform: Fix refcounting for graph nodes omits 1517b42dabbe coresight: platform: Refactor graph endpoint parsing omits 213551410c0f coresight: Document error handling in coresight_register omits 6f2f39ad1a54 xen/blkback: remove unused pers_gnts_lock from struct xen_ [...] omits d77ff24e7fa2 xen/blkback: move persistent grants flags to bool omits 4bcddbae019d xen/blkfront: reorder tests in xlblk_init() omits a46b53672b2c xen/blkfront: cleanup stale persistent grants omits 973e5405f2f6 xen/blkback: don't keep persistent grants too long omits c27d0e9045bb ARC: sort Kconfig omits 1e3bece2ded7 ARC: cleanup show_faulting_vma() omits c83532fb0fe0 ARC: [plat-axs*]: Enable SWAP omits 5c0920897af5 ARC: [plat-axs*/plat-hsdk]: Allow U-Boot to pass MAC-addre [...] omits 4051c323c59b ARC: configs: cleanup omits 67458e543eb7 ARM: dts: at91/trivial: remove old NAND bindings leftover [...] omits 10af10db8c76 ARM: dts: at91/trivial: Fix USART1 definition for at91sam9g45 omits bb2fc2b703fa ARM: pm: call put_device instead of of_node_put in at91_pm [...] omits 1e1f808f9d7a ARM: at91: pm: remove pm_bu initialization in at91_pm_back [...] omits 908946c4bee7 Fix up libata MAINTAINERS entry omits 331a53e05b67 clk: renesas: cpg-mssr: Add r8a774a1 support omits 62f32dde3343 clk: renesas: Add r8a774a1 CPG Core Clock Definitions omits e59bb7be47af clk: renesas: r8a77965: Add SATA clock omits f3824deb4633 clk: renesas: r8a77980: Add RCLK for watchdog timer omits cd51e427e050 clk: renesas: rcar-gen3: Add support for mode pin clock selection omits 4f57998d6477 clk: renesas: r8a77995: Correct RCLK handling omits dc643a843b5d clk: renesas: r8a77990: Correct RCLK handling omits b9d0b84b3db8 clk: renesas: rcar-gen3: Add support for RCKSEL clock selection omits 0d2602d75015 clk: renesas: cpg-mssr: Add support for fixed rate clocks omits 3a251270e6c8 clk: renesas: r8a77980: Add OSC predivider configuration a [...] omits 979a2298a55a clk: renesas: r8a77965: Add OSC EXTAL predivider configuration omits 7b8b9a413122 clk: renesas: r8a7796: Add OSC EXTAL predivider configuration omits f23b866e2021 clk: renesas: r8a7795: Add OSC EXTAL predivider configuration omits 38c79e2899a6 clk: renesas: rcar-gen3: Add support for OSC EXTAL predivider omits fdb78a8c35bc clk: renesas: rcar-gen3: Rename rint to .r omits bf1178c98930 drm/bridge: ti-sn65dsi86: Add mystery delay to enable() omits bb837a434e6e ARM: dts: at91: sama5d2 Xplained: add pin muxing for I2S omits 1ca81883c557 ARM: dts: at91: sama5d2: add nodes for I2S controllers omits 943b4164abdf ARM: dts: at91: sama5d2: add I2S clock muxing nodes omits cfb3cff763df ARM: dts: at91: sama5d2: Add resistive touch device omits 368e824b1d4e ARM: dts: at91: sama5d2: add channel cells for ADC device omits bc537a9cc47e Merge drm/drm-next into drm-misc-next omits f7c90c2aa400 x86/xen: don't write ptes directly in 32-bit PV guests omits 313824b0dedc Merge branches 'arm-defconfig-for-v4.20', 'arm-dt-for-v4.2 [...] omits 43bcac2396f7 dt-bindings: arm: Document Renesas R-Car M3-N-based ULCB board omits d0990cd0930c dt-bindings: arm: Document RZ/A2 SoC DT bindings omits 01588646dbce dt-bindings: arm: Document RZ/G2M SoC DT bindings omits 175f435f44b7 soc: renesas: identify RZ/A2 omits 332df9828e94 ARM: shmobile: Add basic RZ/A2 SoC support omits 2a4056a759e2 soc: renesas: Identify RZ/G2M omits 4edac426aff1 arm64: dts: renesas: condor/v3hsk: add DU/LVDS/HDMI support omits 76b1c2e8a35c arm64: dts: renesas: v3msk: add eMMC support omits 23b9bcb45d7c arm64: dts: renesas: r8a77970: add MMC support omits 723e0cd918f5 arm64: dts: renesas: r8a77965: Add OPPs table for cpu devices omits 445d1a868345 arm64: dts: renesas: r8a77965: m3nulcb: Initial device tree omits f696421929e4 arm64: dts: renesas: r8a77965: Add CAN{0,1} placeholder nodes omits b8a8023968c7 arm64: dts: renesas: r8a77965: Attach the SYS-DMAC to the IPMMU omits 77343d770bd4 arm64: dts: renesas: Initial r8a774a1 SoC device tree omits 7436476994e6 arm64: dts: renesas: salvator-common: adv748x: Override se [...] omits 3f0a82e8cc01 arm64: dts: renesas: r8a77980: add CSI2/VIN support omits bec000784d5b arm64: dts: renesas: salvator-xs: enable SATA omits adc6ac2a43b8 arm64: dts: r8a77965: Add SATA controller node omits 5edfa548b088 arm64: dts: renesas: r8a779{7|8}0: move CAN clock node omits 972fb5692436 arm64: dts: renesas: r8a77980: move IPMMU nodes omits cd776fa5d365 arm64: dts: renesas: r8a77990: Enable PWM for Ebisu board omits 0bdc43ce8eda arm64: dts: renesas: r8a77980: add Cortex-A53 PMU support omits cc345dc3614f arm64: Add Renesas R8A774A1 support omits 58e8ed2ee9ab arm64: dts: renesas: Convert to new LVDS DT bindings omits dc7a6bab2bb7 arm64: dts: renesas: r8a77995: Attach the SYS-DMAC to the IPMMU omits e18a31a7add2 arm64: dts: renesas: Include R-Car product name in DTSI files omits bcee502ceb6c arm64: dts: renesas: r8a77980: add RWDT support omits 48acc8440a78 arm64: defconfig: enable R8A774A1 SoC omits ad73cc2b9132 ARM: shmobile: r8a7779: Remove unused includes omits af69e34040d1 ARM: dts: Include R-Car Gen1 product name in DTSI files omits 180814bb9cd2 ARM: dts: stout: Add DA9063 OnKey node omits d688a83aa6e3 ARM: dts: silk: Add DA9063 RTC and OnKey node omits 938fbd1ae2ac ARM: dts: iwg23s-sbc: specify EtherAVB PHY IRQ omits 5fcd4bfe0391 ARM: dts: r8a77470: Add GPIO support omits bce6d67d035e ARM: dts: silk: Add DA9063 PMIC node omits d17f45eb7181 ARM: dts: gose: Add DA9210 node for CPU DVFS omits b8ca3668a328 ARM: dts: rcar-gen2: Convert to new DU DT bindings omits 01a12d4975fb ARM: dts: iwg23s-sbc: Add pinctl support for scif1 omits 0ea1a4d2c92a ARM: dts: r8a77470: Add PFC support omits f892c0c70eca ARM: dts: r8a77470: Use r8a77470-sysc binding definitions omits 441f61e3aa9e ARM: dts: rcar: Correct SATA device sizes to 2 MiB omits f7be103571e8 ARM: shmobile: defconfig: Remove SOC_CAMERA omits 9afc5eee65ca y2038: globally rename compat_time to old_time32 omits 33e26418193f y2038: make do_gettimeofday() and get_seconds() inline omits 976516404ff3 y2038: remove unused time interfaces omits 7efbe131b5b0 parisc: remove the dead ccio-rm-dma driver omits 207f60babbed arm64: dts: tegra186: Enable HS400 omits d5d6b468a004 arm64: dts: tegra210: Enable HS400 omits 22248e91bee0 arm64: dts: tegra186: Add SDMMC4 DQS trim value omits 5879600a70d0 arm64: dts: tegra210: Add SDMMC4 DQS trim value omits 98a2494f847c arm64: dts: tegra186: Assign clocks for sdmmc1 and sdmmc4 omits 918f9671c86b arm64: dts: tegra210: Assign clocks for sdmmc1 and sdmmc4 omits 6f90c6f0db83 arm64: dts: tegra186: Add SDHCI tap and trim values omits 63af8bcd23a6 arm64: dts: tegra210: Add SDHCI tap and trim values omits 41408c215ab7 arm64: dts: tegra186: Add sdmmc pad auto calibration offsets omits 1ea067183d8a arm64: dts: tegra210: Add sdmmc pad auto calibration offsets omits 1e0f69746d62 arm64: dts: tegra210-p2597: Remove no-1-8-v from sdmmc1 omits 6ff7705da880 arm64: dts: tegra210-p2180: Correct sdmmc4 vqmmc-supply omits 41cc3771c93e arm64: dts: tegra210-p2180: Allow ldo2 to go down to 1.8 V omits 24005fd1b3b4 arm64: dts: Add Tegra186 sdmmc pinctrl voltage states omits 6641af7e1fa7 arm64: dts: Add Tegra210 sdmmc pinctrl voltage states omits 33a1f89b605c Merge branch 'for-4.20/dt-bindings' into for-4.20/arm64/dt omits 4a37f11c8f57 soc/tegra: pmc: Implement pad configuration via pinctrl omits fccf0f76ecd3 soc/tegra: pmc: Remove public pad voltage APIs omits 437c4f26f428 soc/tegra: pmc: Use X macro to generate IO pad tables omits f142b9d6461c soc/tegra: pmc: Implement tegra_io_pad_is_powered() omits 00ead3c913af soc/tegra: pmc: Factor out DPD register bit calculation omits 13136a47a061 soc/tegra: pmc: Fix pad voltage configuration for Tegra186 omits 1dc6bd5e39a2 soc/tegra: pmc: Fix child-node lookup omits 4d8c836a866b Merge branch 'for-4.20/dt-bindings' into for-4.20/soc omits d9be10edf7d6 dt-bindings: Add Tegra PMC pad configuration bindings omits d947dddf1c95 staging: pi433: eliminate a temporary variable omits 5dfdd24eb3d3 USB: serial: ti_usb_3410_5052: fix array underflow in comp [...] omits 691a03cfe8ca USB: serial: io_ti: fix array underflow in completion handler omits 6f128fa41f31 ALSA: pcm: signedness bug in snd_pcm_plug_alloc() omits 1bb6d9e2f682 ALSA: hdspm: fix spelling mistake "Initializeing" -> "Init [...] omits 0f02c740e672 parisc: remove check for minimum required GCC version omits 40c00eb7b3ff parisc: Use PARISC_ITLB_TRAP constant in entry.S omits e3a5dc08715a x86/Kconfig: Fix trivial typo omits cc51e5428ea5 x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ omits 1ab534e85c93 x86/spectre: Add missing family 6 check to microcode check omits 166cd4421b0d mtd: rawnand: docg4: Remove wrong __init annotations omits bb107114d290 Merge branches 'sunxi/h3-h5-for-4.20' and 'sunxi/dt64-for- [...] omits 4cd1543e1772 ARM: dts: sun8i: h3-h5: ir register size should be the who [...] omits 3e9429efb7f2 arm64: dts: allwinner: a64: NanoPi-A64: Add blue status LED omits ca6aee21ced7 arm64: dts: allwinner: a64: NanoPi-A64: Add Wifi chip omits 708db568f594 arm64: dts: allwinner: a64: NanoPi-A64: Add Ethernet omits 480f58cdbe39 arm64: dts: allwinner: a64: NanoPi-A64: Fix DCDC1 voltage omits aa9cbe94ed82 arm64: dts: allwinner: a64: Olinuxino: enable USB omits 21eac6f33e68 arm64: dts: allwinner: a64: Olinuxino: add Ethernet nodes omits 93366b49a35f arm64: dts: allwinner: a64: Olinuxino: fix DRAM voltage omits eacd9c431ac6 arm64: dts: allwinner: a64: Orange Pi Win: Adjust CSI power rails omits d817442236e5 arm64: dts: allwinner: a64: Orange Pi Win: Add SPI flash node omits 64971e5ad5da arm64: dts: allwinner: a64: Orange Pi Win: Add SDIO node omits e71cc56058f3 arm64: dts: allwinner: a64: Orange Pi Win: Add LED node omits 13b31e6bd357 arm64: dts: allwinner: a64: Orange Pi Win: Add UARTs omits 93d6a27cfcc0 arm64: dts: allwinner: a64: Orange Pi Win: Add Ethernet node omits 14ff5d8f9151 arm64: dts: allwinner: a64: Orange Pi Win: Enable USB OTG socket omits 3131cfb68480 arm64: dts: allwinner: a64: Orange Pi Win: Enable USB hub [...] omits 09b964afca14 arm64: dts: allwinner: a64: Orange Pi Win: Fix SD card node omits b3ee15a509ff arm64: dts: allwinner: a64: Add Pine64-LTS device tree file omits 39defc813264 arm64: dts: allwinner: a64: Add L2 cache nodes omits 805af4e1b7e3 Merge branches 'sunxi/clk-for-4.20', 'sunxi/dt-for-4.20', [...] omits e58c24760796 arm64: dts: allwinner: h5: Add device node for Mali-450 GPU omits dbb00838566d ARM: dts: sun8i: Add initial Orangepi Zero Plus 2 H3 support omits 86c278b030bc arm64: dts: allwinner: h5: Add SID for H5 omits 9bcb8cd0e933 nvmem: sunxi-sid: add support for H5's SID controller omits 077b2ea5a4e0 ARM: dts: sun8i: h3: Add SID compatible string omits d177c8b61d6b arm64: allwinner: dts: h6: fix Pine H64 MMC bus width omits c41ca64d0750 ARM: dts: sunxi: Don't use cd-inverted in sun8i-r40-banana [...] omits 7c06a1e1bc96 clk: sunxi-ng: sun50i: h6: Add 2x fixed post-divider to MM [...] omits a528872dbb87 clk: sunxi-ng: a83t: Add max. rate constraint to video PLLs omits a8e5433cdc50 clk: sunxi-ng: nkmp: Add constraint for maximum rate omits b16fb66915fc clk: sunxi-ng: r40: Add max. rate constraint to video PLLs omits 02d7901695af clk: sunxi-ng: h3/h5: Add max. rate constraint to pll-video omits cb54fbd21a8f clk: sunxi-ng: Add maximum rate constraint to NM PLLs omits fcddd1f609ea arm64: dts: allwinner: Don't use cd-inverted in sun50i-a64 [...] omits ac947b179bdc arm64: dts: allwinner: a64: Add SID node omits b9543a2e39dc ARM: imx_v6_v7_defconfig: Select CONFIG_DRM_PANEL_SEIKO_43WVF1G omits 0ffbc2824282 ARM: mxs_defconfig: Select CONFIG_DRM_PANEL_SEIKO_43WVF1G omits 549644b8c3c1 ARM: dts: imx23-evk: Convert to the new display bindings omits cde305e9ce28 ARM: dts: imx23-evk: Move regulators outside simple-bus omits c1539840fc25 ARM: dts: imx28-evk: Convert to the new display bindings omits 90a96087b5fa ARM: dts: imx28-evk: Move regulators outside simple-bus omits 538d6e9d5975 Revert "ARM: dts: imx7d: Invert legacy PCI irq mapping" omits 2f9ad0ac947c 9p/xen: fix check for xenbus_read error in front_probe omits 111b009f7e8b dmaengine: mic_x100_dma: use devm_kzalloc to fix an issue omits 62ba568f7aef ALSA: pcm: Return 0 when size < start_threshold in capture omits 8960de4a5ca7 EDAC, amd64: Add Family 17h, models 10h-2fh support omits 99165b93dafe arm64: dts: rockchip: add sdmmc UHS support for roc-rk3328-cc omits 692ff61efab6 arm64: dts: rockchip: add GRF GPIO controller to rk3328 omits 49533b821143 arm64: dts: rockchip: add io-domain to roc-rk3328-cc omits 4afbce842a5c arm64: dts: rockchip: add PX30 evaluation board devicetree omits 7053e06b1422 arm64: dts: rockchip: add core dtsi file for PX30 SoCs omits d15524609bd6 dt-bindings: rockchip: grf: add grf and pmugrf description [...] omits 8bb878cf20ae arm64: dts: rockchip: add support for ROC-RK3399-PC board omits 08bcbed747eb drm/mediatek: fix connection from RDMA2 to DSI1 omits f265905c939e drm/mediatek: update some variable name from ovl to comp omits 66b2cf9623fa drm/mediatek: use layer_nr function to get layer number to [...] omits 98b6d76f957b drm/mediatek: add function to return RDMA layer number omits 1cbcb763ea50 drm/mediatek: add function to return OVL layer number omits 650afd49572b drm/mediatek: add function to get layer number for component omits 94420a63cf78 drm/mediatek: add YUYV/UYVY color format support for RDMA omits 55b53f6f7ccf drm/mediatek: add the comment about color format setting for OVL omits b428391ed6bd drm/mediatek: add RGB color format support for RDMA omits 182add0b1b91 drm/mediatek: add memory mode and layer_config for RDMA omits 85186efc2a59 drm/mediatek: add connection from RDMA2 to DSI0 omits 0a14785ee32a drm/mediatek: add connection from RDMA1 to DSI0 omits 48d25d243bfb drm/mediatek: add connection from RDMA0 to DSI1 omits 29d32e466e98 drm/mediatek: add connection from RDMA0 to DPI1 omits 8272806d21bf drm/mediatek: Replace drm_dev_unref with drm_dev_put omits 2b7bd20d5605 drm/mediatek: Convert drm_atomic_helper_suspend/resume() omits 6f26c238b7d3 ARM: dts: sun8i: a83t: bananapi-m3: Enable IR controller omits 26de4dc74cf5 ARM: dts: sun8i: a83t: Add support for the cir interface omits a8858d871c06 ARM: dts: sun8i: a83t: Add the cir pin for the A83T omits 58c0f79887d5 clk: sunxi-ng: h6: fix PWM gate/reset offset omits 2852bfbf4f16 clk: sunxi-ng: h6: fix bus clocks' divider position omits c7c09dc187f0 nios2: kconfig: remove duplicate DEBUG_STACK_USAGE symbol [...] omits d49dbfade96d hwmon: (nct6775) Fix potential Spectre v1 omits f196dec6d50a hwmon: (adt7475) Make adt7475_read_word() return errors omits 9d19371df50a hwmon: (adt7475) Potential error pointer dereferences omits 3ad867001c91 hwmon: (ina2xx) fix sysfs shunt resistor read access omits 56db7e244b80 arm-soc: Document merges omits 1f9e35ec50e2 Merge branch 'next/drivers' into for-next omits 63c65b872562 Merge tag 'tee-drv-for-4.20' of git://git.linaro.org/peopl [...] omits 98c8f125fd8a net: sched: Fix memory exposure from short TCA_U32_SEL omits 5b394b2ddf03 Linux 4.19-rc1 omits b933d6ebf2d3 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits aba16dc5cf93 Merge branch 'ida-4.19' of git://git.infradead.org/users/w [...] omits c4726e774ed2 Merge tag 'gcc-plugins-v4.19-rc1-fix' of git://git.kernel. [...] omits d207ea8e74ff Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 2a8a2b7c49d6 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits de3750351c0d Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits a9ce32337892 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits 2923b27e5424 Merge tag 'libnvdimm-for-4.19_dax-memory-failure' of gitol [...] omits 828bf6e904eb Merge tag 'libnvdimm-for-4.19_misc' of gitolite.kernel.org [...] omits e75d039a5409 qed: fix spelling mistake "comparsion" -> "comparison" omits 2d66f997f054 vhost: correctly check the iova range when waking virtqueue omits 6750c87074c5 qlge: Fix netdev features configuration. omits 0da70f808029 net: macb: do not disable MDIO bus at open/close time omits f7b9e8e111e0 Revert "net: stmmac: fix build failure due to missing COMM [...] omits ab5f11055fdf net: macb: Fix regression breaking non-MDIO fixed-link PHYs omits 602b74eda813 mlxsw: spectrum_switchdev: Do not leak RIFs when removing bridge omits b326272010b6 Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/li [...] omits 1bc276775d93 Merge tag 'kbuild-v4.19-2' of git://git.kernel.org/pub/scm [...] omits b8dcdab36f53 Merge tag 'for-linus-20180825' of git://git.kernel.dk/linux-block omits db84abf5f807 Merge tag 'upstream-4.19-rc1-fix' of git://git.infradead.o [...] omits 04faac10fcd2 Merge tag '4.19-rc-smb3' of git://git.samba.org/sfrench/cifs-2.6 omits 1b2de5d039c8 mm/cow: don't bother write protecting already write-protec [...] omits e0fcfe1f1acf hpfs: remove unnecessary checks on the value of r when ass [...] omits 7634ccd2da97 libata: maintainership update omits 3d7c82060d1f crypto: cavium/nitrox - fix for command corruption in queu [...] omits 0522236d4f9c crypto: vmx - Fix sleep-in-atomic bugs omits c2b24c36e0a3 crypto: arm64/aes-gcm-ce - fix scatterwalk API violation omits e5b954e8d11f crypto: aesni - Use unaligned loads from gcm_context_data omits 65b2c12dcdb8 crypto: chtls - fix null dereference chtls_free_uld() omits 7fa885e2a22f crypto: arm64/sm4-ce - check for the right CPU feature bit omits f1bf9e60a077 crypto: caam - fix DMA mapping direction for RSA forms 2 & 3 omits ad876a18048f crypto: caam/qi - fix error path in xts setkey omits cc98963dbaae crypto: caam/jr - fix descriptor DMA unmapping omits 757ab15c3f49 cpuidle: menu: Retain tick when shallow state is selected omits ae923785bc3a Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 051935978432 Merge branch 'for-4.19' of git://git.kernel.org/pub/scm/li [...] omits 596766102a3a Merge branch 'for-4.19' of git://git.kernel.org/pub/scm/li [...] omits 9022ada8ab6f Merge branch 'for-4.19' of git://git.kernel.org/pub/scm/li [...] omits 18b8bfdfbae5 Merge tag 'iommu-updates-v4.19' of git://git.kernel.org/pu [...] omits d972604f6f87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 57bb8e37d71e Merge tag 'apparmor-pr-2018-08-23' of git://git.kernel.org [...] omits aa5b1054badb Merge tag 'powerpc-4.19-2' of git://git.kernel.org/pub/scm [...] omits a5ec8332d428 drm: Add per-plane pixel blend mode property omits e1dbc5a41051 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 40c431a5a5c2 Merge tag 'acpi-4.19-rc1-3' of git://git.kernel.org/pub/sc [...] omits 4def1963608e Merge branch 'userns-linus' of git://git.kernel.org/pub/sc [...] omits 5e8704ac1cfa Merge tag 'drm-next-2018-08-24' of git://anongit.freedeskt [...] omits a296b16270ab drm/amd/display: Fix bug use wrong pp interface omits 019cddc88f9e Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 07f3701387dc i40e: fix condition of WARN_ONCE for stat strings omits fa38e30ac73f i40e: Fix for Tx timeouts when interface is brought up if [...] omits 939b701ad633 ixgbe: fix driver behaviour after issuing VFLR omits fabf1bce103a ixgbe: Prevent unsupported configurations with XDP omits 374f78f75be9 ixgbe: Replace GFP_ATOMIC with GFP_KERNEL omits 69a64658de50 igb: Replace mdelay() with msleep() in igb_integrated_phy_ [...] omits 151356270b07 igb: Replace GFP_ATOMIC with GFP_KERNEL in igb_sw_init() omits a798fbac33c4 igb: Use an advanced ctx descriptor for launchtime omits ee400a3f1bfe e1000: ensure to free old tx/rx rings in set_ringparam() omits cf1acec008f8 e1000: check on netif_running() before calling e1000_up() omits a9910c088647 ixgb: use dma_zalloc_coherent instead of allocator/memset omits 1aa55ca9b14a iommu/rockchip: Move irq request past pm_runtime_enable omits 3fc7c5c0cff3 iommu/rockchip: Handle errors returned from PM framework omits 7db7a8f5638a arm64: rockchip: Force CONFIG_PM on Rockchip systems omits d1558dfd9f22 ARM: rockchip: Force CONFIG_PM on Rockchip systems omits e9880240e4f4 arm64: dts: Fix various entry-method properties to reflect [...] omits 5920cce8569e Merge tag 'reset-fixes-for-4.18' of git://git.pengutronix. [...] omits c37aad3612c4 Merge tag 'reset-for-4.19-2' of git://git.pengutronix.de/g [...] omits d002924f934a Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 00efcdce67a3 i2c: don't use any __deprecated handling anymore omits 20b420dc4262 Merge tag 'irqchip-4.19-2' of git://git.kernel.org/pub/scm [...] omits 06e3c29716d9 drm/sun4i: tcon-top: Use struct_size() in devm_kzalloc() omits 6a012288d690 x86/speculation/l1tf: Suggest what to do on systems with t [...] omits 6055af5e1c4f i2c: use SPDX identifier for Renesas drivers omits 5d3a01a228c7 i2c: ocores: update my email address omits 0c36dd37d5b8 i2c: remove deprecated attach_adapter callback omits 3e7bed52719d macintosh: therm_windtunnel: drop using attach_adapter omits b6fdfbff0789 btrfs: Fix suspicious RCU usage warning in btrfs_debug_in_rcu omits d410e28f3ae4 wcn36xx: use dma_zalloc_coherent instead of allocator/memset omits 6e5461d774bf ubifs: Remove empty file.h omits 3f96556f639e wcn36xx: Use kmemdup instead of duplicating it in wcn36xx_ [...] omits bd1d395070cc ath10k: fix kernel panic by moving pci flush after napi_disable omits 25559c22cef8 tee: add kernel internal client interface omits db878f76b9ff tee: optee: take DT status property into account omits 5e2e2f9f76e1 PM / clk: signedness bug in of_pm_clk_add_clks() omits ee4af50ca94f udf: Fix mounting of Win7 created UDF filesystems omits 82c82ab65865 udf: Remove dead code from udf_find_fileset() omits 10568f6c5761 netfilter: xt_checksum: ignore gso skbs omits b0a182f87568 x86/speculation/l1tf: Fix off-by-one error when warning th [...] omits ff0fadfffe68 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 3e20e97c2d55 Merge tag 'drm-misc-next-fixes-2018-08-23-1' of git://anon [...] omits 33e17876ea4e Merge branch 'akpm' (patches from Andrew) omits 2b7403035459 mm: Change return type int to vm_fault_t for fault handlers omits a99237afc12b lib/fonts: convert comments to utf-8 omits 8f2bc80c6ef8 s390: ebcdic: convert comments to UTF-8 omits 3723c6324785 treewide: convert ISO_8859-1 text comments to utf-8 omits 0edf68137541 drivers/gpu/drm/gma500/: change return type to vm_fault_t omits 038a07a5420a docs/core-api: mm-api: add section about GFP flags omits 263fade51f7b docs/mm: make GFP flags descriptions usable as kernel-doc omits 41f35b395c52 docs/core-api: split memory management API to a separate file omits 1595617655f3 docs/core-api: move *{str,mem}dup* to "String Manipulation" omits 7463f650be27 docs/core-api: kill trailing whitespace in kernel-api.rst omits ff4dc77293ec mm/util: add kernel-doc for kvfree omits b86181f1ad94 mm/util: make strndup_user description a kernel-doc comment omits a2036a1ef2ee fs/proc/vmcore.c: hide vmcoredd_mmap_dumps() for nommu builds omits 3cc97bea6003 treewide: correct "differenciate" and "instanciate" typos omits 0722f1862059 fs/afs: use new return type vm_fault_t omits 42df050930e7 drivers/hwtracing/intel_th/msu.c: change return type to vm [...] omits d4ae9916ea29 mm: soft-offline: close the race against page allocation omits 6bc9b56433b7 mm: fix race on soft-offlining free huge pages omits 30aba6656f61 namei: allow restricted O_CREAT of FIFOs and regular files omits dc2572791d3a hfs: prevent crash on exit from failed search omits aba93a92f49a hfsplus: prevent crash on exit from failed search omits a7ec7a4193a2 hfsplus: fix NULL dereference in hfsplus_lookup() omits d475fac95779 arm64: tlb: Provide forward declaration of tlb_flush() bef [...] omits d503ac531a52 kbuild: rename LDFLAGS to KBUILD_LDFLAGS omits 87a32e624037 kbuild: pass LDFLAGS to recordmcount.pl omits e85d1d65cd8a kbuild: test dead code/data elimination support in Kconfig omits 53a01c9a5fcf Merge tag 'nfs-for-4.19-1' of git://git.linux-nfs.org/proj [...] omits 9157141c95bc Merge tag 'nfsd-4.19-1' of git://linux-nfs.org/~bfields/linux omits 6f7948f566bf Merge tag 'upstream-4.19-rc1' of git://git.infradead.org/l [...] omits b39d7efc11b9 Merge tag 'pwm/for-4.19-rc1' of git://git.kernel.org/pub/s [...] omits 06e386a1db54 Merge tag 'fbdev-v4.19' of https://github.com/bzolnier/linux omits 99897b1e9931 Merge tag 'sound-fix-4.19-rc1' of git://git.kernel.org/pub [...] omits 1290290c922f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 706a1ea65e6f Merge branch 'tlb-fixes' omits d40acad1f197 Merge tag 'for-linus-4.19b-rc1b-tag' of git://git.kernel.o [...] omits 0c4b0f815f20 Merge tag 'mips_4.19_2' of git://git.kernel.org/pub/scm/li [...] omits 2ab054fd1f88 Merge tag 'for-linus' of git://github.com/openrisc/linux omits 2f34a64aeac4 Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] omits ee090756962c Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] omits f3ea49621381 Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] omits 9e259f9352d5 Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] omits 5563ae9b39c5 Merge tag 'riscv-for-linus-4.19-mw1' of git://git.kernel.o [...] omits 7753e38286d2 cifs: update internal module version number for cifs.ko to 2.12 omits 126c97f4d0d1 cifs: check kmalloc before use omits e6c47dd0da1e cifs: check if SMB2 PDU size has been padded and suppress [...] omits 4d8dfafc5cb8 cifs: create a define for how many iovs we need for an SMB [...] omits 452938cbd8f8 Merge tag 'trace-v4.19-1' of git://git.kernel.org/pub/scm/ [...] omits c08eebad4ac5 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 48a8b97cfd80 x86/mm: Only use tlb_remove_table() for paravirt omits fd1102f0aade mm: mmu_notifier fix for tlb_end_vma omits d86564a2f085 mm/tlb, x86/mm: Support invalidating TLB caches for RCU_TA [...] omits a6f572084fbe mm/tlb: Remove tlb_remove_table() non-concurrent condition omits db7ddef30112 mm: move tlb_table_flush to tlb_flush_mmu_free omits 82c9a927bc5d getxattr: use correct xattr length omits 3968540ba61e ice: Trivial formatting fixes omits 43f8b22450f0 ice: Change struct members from bool to u8 omits dab0588fb616 ice: Fix potential return of uninitialized value omits c7f2c42b80ed ice: Fix a few null pointer dereference issues omits c1dc29120599 netfilter: xt_cluster: add dependency on conntrack module omits 3bcd7fa37f33 ice: Update to interrupts enabled in OICR omits 444c8263151a netfilter: conntrack: remove duplicated include from nf_co [...] omits 785e76d7a205 tools: bpftool: return from do_event_pipe() on bad arguments omits b04413330c77 gcc-plugins: Disable when building under Clang omits 5d8778d803e2 ice: Set VLAN flags correctly omits 1eb43fc75448 ice: Use order_base_2 to calculate higher power of 2 omits 3d6b640efcc1 ice: Fix bugs in control queue processing omits b29bc220e2c7 ice: Clean control queues only when they are initialized omits f8ba7db85035 ice: Report stats for allocated queues via ethtool stats omits 5ab522443bd1 ice: Cleanup magic number omits c0203475765f bpf: use per htab salt for bucket hash omits 6efa6239e7f8 ice: Remove unnecessary node owner check omits 4381147df909 ice: Fix multiple static analyser warnings omits 784708458494 Merge branch 'for-next-current-v4.19-20180823' into next-fixes omits 2b14c62a5398 Merge branch 'misc-4.19' into for-next-current-v4.19-20180823 omits 7386c88fe3c1 Merge branch 'for-4.19' into for-next-current-v4.19-20180823 omits b9b8a41adeff btrfs: use after free in btrfs_quota_enable omits 801660b040d1 btrfs: btrfs_shrink_device should call commit transaction [...] omits a5b7f4295eea btrfs: fix qgroup_free wrong num_bytes in btrfs_subvolume_ [...] omits de02b9f6bb65 Btrfs: fix data corruption when deduplicating between diff [...] omits d4682ba03ef6 Btrfs: sync log after logging new name omits c125311d96b1 blk-wbt: don't maintain inflight counts if disabled omits 0f52b3a00c78 powerpc/mce: Fix SLB rebolting during MCE recovery path. omits 8cfbdbdc2481 KVM: PPC: Book3S: Fix guest DMA when guest partially backe [...] omits f08d08f3db55 powerpc/mm/radix: Only need the Nest MMU workaround for R [...] omits 66e5db4a1ccc Merge tag 'perf-core-for-mingo-4.19-20180820' of git://git [...] omits 25da75043f86 drm/edid: Add 6 bpc quirk for SDC panel in Lenovo B50-80 omits f5d707ede37a ACPI: fix menuconfig presentation of ACPI submenu omits d2332f887ddf mmc: renesas_sdhi_internal_dmac: mask DMAC interrupts omits 9faf870e559a mmc: renesas_sdhi_internal_dmac: fix #define RST_RESERVED_BITS omits 0d092f06faa4 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 6bfde2e196d8 Merge branch 'hns3-fixes' omits 583e7281f1d8 net: hns3: modify variable type in hns3_nic_reuse_page omits 27a595930855 net: hns3: fix page_offset overflow when CONFIG_ARM64_64K_PAGES omits d23c4b6336ef net/ipv6: init ip6 anycast rt->dst.input as ip6_input omits 58ce660f911c Merge branch 'hns-fixes' omits 339379a2fb13 net: hns: use eth_get_headlen interface instead of hns_nic [...] omits b1ccd4c0ab6e net: hns: fix skb->truesize underestimation omits ac4a5b52f597 net: hns: modify variable type in hns_nic_reuse_page omits 3ed614dce3ca net: hns: fix length and page_offset overflow when CONFIG_ [...] omits 12a7f8696b85 Merge branch 'tcp_bbr-PROBE_RTT-minor-bug-fixes' omits 8e995bf14fdb tcp_bbr: apply PROBE_RTT cwnd cap even if acked==0 omits 5490b32dce69 tcp_bbr: in restart from idle, see if we should exit PROBE_RTT omits fb9988622429 tcp_bbr: add bbr_check_probe_rtt_done() helper omits 431280eebed9 ipv4: tcp: send zero IPID for RST and ACK sent in SYN-RECV [...] omits e500c6d349f7 addrconf: reduce unnecessary atomic allocations omits 191672ca07a7 net_sched: fix unused variable warning in stmmac omits 93cfb6c17690 sch_cake: Fix TC filter flow override and expand it to hos [...] omits 3d0371b313b8 net/ncsi: Fixup .dumpit message flags and ID check in Netl [...] omits 00e1cae78120 net: ethernet: renesas: use SPDX identifier for Renesas drivers omits bd0dbb73e013 powerpc/mm/books3s: Add new pte bit to mark pte temporaril [...] omits 810e9f86f36f powerpc/nohash: fix pte_access_permitted() omits c037bd615885 apparmor: remove no-op permission check in policy_unpack omits 8f13b60756a1 Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits 4d1608eebcb2 Merge tag 'drm-misc-next-fixes-2018-08-22' of git://anongi [...] omits 52a288c73666 x86/mm/tlb: Revert the recent lazy TLB patches omits 815f0ddb346c include/linux/compiler*.h: make compiler-*.h mutually exclusive omits 108b833cde9c sunrpc: Add comment defining gssd upcall API keywords omits a26dd64f5477 nfsd: Remove callback_cred omits cb25e7b293ec nfsd: Use correct credential for NFSv4.0 callback with GSS omits 9abdda5ddab8 sunrpc: Extract target name into svc_cred omits a1a237775ec8 sunrpc: Enable the kernel to specify the hostname part of [...] omits 44090cc87692 sunrpc: Don't use stack buffer with scatterlist omits eb7e5cfced10 drm/amdgpu: Fix page fault and kasan warning on pci device [...] omits 899fbc33fd77 Merge tag 'platform-drivers-x86-v4.19-1' of git://git.infr [...] omits 2edd73a42e0e ia64: Fix allnoconfig section mismatch for ioc_init/ioc_io [...] omits c45e6a037a53 blk-wbt: fix has-sleeper queueing check omits b78820937b47 blk-wbt: use wq_has_sleeper() for wq active check omits ffa358dcaae1 blk-wbt: move disable check into get_limit() omits 45b74a65b993 Merge branch 'parisc-4.19-2' of git://git.kernel.org/pub/s [...] omits 3943b040f11e bcache: release dc->writeback_lock properly in bch_writeba [...] omits 2f40c6eac74a amdgpu: fix multi-process hang issue omits d98ff24e8e9b drm/amdgpu: fix preamble handling omits d9cbd0e8f667 um: NULL check before kfree is not needed omits 15858da41171 um: remove unused AIO code omits cc97de293cb0 um: Give start_idle_thread() a return code omits b961be4837dd um: Remove update_debugregs() omits c0ab7f1e6617 um: Drop own definition of PTRACE_SYSEMU/_SINGLESTEP omits 433bcf67370b Merge tag 'xtensa-20180820' of git://github.com/jcmvbkbc/l [...] omits 8604ffcbf04f drm/amdgpu: fix VM clearing for the root PD omits b37211531194 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 5bed49adfe89 Merge tag 'for-4.19/post-20180822' of git://git.kernel.dk/ [...] omits fe6f0ed0dac7 Merge tag 'f2fs-for-4.19' of git://git.kernel.org/pub/scm/ [...] omits 6faf05c2b2b4 ovl: set I_CREATING on inode being created omits 9b2e0388bec8 bpf: sockmap: write_space events need to be passed to TCP handler omits 67db7cd249e7 tls: possible hang when do_tcp_sendpages hits sndbuf is full case omits cd9b44f90763 Merge branch 'akpm' (patches from Andrew) omits c0e110cde785 drm/msm/dpu: fix for cursor blend issue omits 366c95a7a101 drm/msm/dpu: enable cursor plane on dpu omits e296de926dfd drm/syncobj: Drop add/remove_callback from driver interface omits eb29429d81e3 bpf, sockmap: fix sock hash count in alloc_sock_hash_elem omits b845c898b2f1 bpf, sockmap: fix sock_hash_alloc and reject zero-sized keys omits 2a9d64810042 ipc/util.c: update return value of ipc_getref from int to bool omits 27c331a17461 ipc/util.c: further variable name cleanups omits eae04d25a713 ipc: simplify ipc initialization omits dc2c8c84def6 ipc: get rid of ids->tables_initialized hack omits 2d22ecf6db1c lib/rhashtable: guarantee initial hashtable allocation omits 93f976b5190d lib/rhashtable: simplify bucket_table_alloc() omits 82061c57ce93 ipc: drop ipc_lock() omits 2e5ceb452c9b ipc/util.c: correct comment in ipc_obtain_object_check omits 4241c1a30407 ipc: rename ipcctl_pre_down_nolock() omits 39cfffd774a2 ipc/util.c: use ipc_rcu_putref() for failues in ipc_addid() omits e2652ae6bd74 ipc: reorganize initialization of kern_ipc_perm.seq omits 615c999cd8a0 ipc: compute kern_ipc_perm.id under the ipc lock omits 5cb366bb3a74 init/Kconfig: remove EXPERT from CHECKPOINT_RESTORE omits 3e811f053aec fs/sysv/inode.c: use ktime_get_real_seconds() for superblo [...] omits d9edcbc42c77 adfs: use timespec64 for time conversion omits 5f733e8a2dd1 kernel/sysctl.c: fix typos in comments omits 0ba7f398f39e drivers/rapidio/devices/rio_mport_cdev.c: remove redundant [...] omits 06e62a46bbba fork: don't copy inconsistent signal handler state to child omits 20ab7218d250 signal: make get_signal() return bool omits f99e9d8c5c7f signal: make sigkill_pending() return bool omits a19e2c01f71b signal: make legacy_queue() return bool omits acd14e62f075 signal: make wants_signal() return bool omits 8f11351eee95 signal: make flush_sigqueue_mask() void omits 67a48a244788 signal: make unhandled_signal() return bool omits 09ae854edb2d signal: make recalc_sigpending_tsk() return bool omits 938696a82974 signal: make has_pending_signals() return bool omits 6a0cdcd78892 signal: make sig_ignored() return bool omits 41aaa481197d signal: make sig_task_ignored() return bool omits e4a8b4efbfdf signal: make sig_handler_ignored() return bool omits 2a9b90940957 signal: make kill_ok_by_cred() return bool omits d8f993b3dba0 signal: simplify rt_sigaction() omits b1d294c80393 signal: make do_sigpending() void omits 6527de953354 signal: make may_ptrace_stop() return bool omits bb17fcca078f signal: make kill_as_cred_perm() return bool omits 52cba1a27481 signal: make force_sigsegv() void omits f423420c2389 fat: propagate 64-bit inode timestamps omits 0afa9626667c fat: validate ->i_start before using omits f663b5b38fff fat: add FITRIM ioctl for FAT file system omits a13f085d111e reiserfs: fix broken xattr handling (heap corruption, bad retval) omits 8b73ce6a4bae reiserfs: change j_timestamp type to time64_t omits 5b1d149c895b reiserfs: remove obsolete print_time function omits 34d082604a7c reiserfs: use monotonic time for j_trans_start_time omits f168d9fd634a hfsplus: drop ACL support omits afd6c9e1f528 hfsplus: fix decomposition of Hangul characters omits 31651c607151 hfsplus: avoid deadlock on file truncation omits 7464726cb599 hfsplus: don't return 0 when fill_super() failed omits c8ed98cd88a2 fs/nilfs2/file.c: use new return type vm_fault_t omits 21a1a52dbdd5 nilfs2: use 64-bit superblock timstamps omits cbf6898fd694 autofs: add AUTOFS_EXP_FORCED flag omits e5c85e1fe19c autofs: make expire flags usage consistent with v5 params omits 571bc35c42f3 autofs: make autofs_expire_indirect() static omits 5d30517d67e3 autofs: make autofs_expire_direct() static omits d1055565bdc2 autofs: fix clearing AUTOFS_EXP_LEAVES in autofs_expire_in [...] omits 2fd9944f0fd4 autofs: fix inconsistent use of now variable omits d4d79b8195bf autofs: fix directory and symlink access omits 3f5c15d8a7d8 init/main.c: log init process file name omits 3903bf940b1f init/Kconfig: fix its typos omits 6ad018e3ca9e init/: remove ineffective sparse disabling omits 992991c03ca0 fs/eventpoll.c: simplify ep_is_linked() callers omits 679abf381a18 fs/eventpoll.c: loosen irq safety in ep_poll() omits 514056d506e4 fs/eventpoll.c: simply CONFIG_NET_RX_BUSY_POLL ifdefery omits 133712a2ec84 checkpatch: DT bindings should be a separate patch omits 809e082e973d checkpatch: warn on unnecessary int declarations omits 6ad724e2a48f checkpatch: check for space after "else" keyword omits 56294112791a checkpatch: fix SPDX license check with --root=<path> omits 490b292c834c checkpatch: warn when a patch doesn't have a description omits 60f890105547 checkpatch: check for #if 0/#if 1 omits 4cab63cea374 checkpatch: fix krealloc reuse test omits 3b6e8ac9e740 checkpatch: validate SPDX license with spdxcheck.py omits 8c8c45cfdd5d checkpatch: fix macro argument reuse test omits cd2614967d8b checkpatch: warn if missing author Signed-off-by omits 33aa4597dda2 checkpatch: update section keywords omits 5b57980de6b2 checkpatch: improve runtime execution speed a little omits 79682c0c0089 checkpatch: add --fix for CONCATENATED_STRING and STRING_F [...] omits d729593e492e checkpatch: add a --strict test for structs with bool memb [...] omits de9df3993cff lib/test_hexdump.c: fix failure on big endian cpu omits fd7338ef624f lib/Kconfig: remove 'default n' for tests omits d23599630b0f bcache: use routines from lib/crc64.c for CRC64 calculation omits feba04fd2cf8 lib: add crc64 calculation routines omits b15f5f1ae18a lib/test_debug_virtual.c: make struct pointer foo static omits 9144d75e22ca include/linux/bitops.h: introduce BITS_PER_TYPE omits ccf7a6d457a8 lib/bitmap.c: drop unnecessary 0 check for u32 array operations omits 0fbd75fd7fee get_maintainer: allow option --mpath <directory> to read a [...] omits 5f0baf95b1ed get_maintainer.pl: add -mpath=<path or file> for MAINTAINE [...] omits 31bb82c9caa9 get_maintainer: allow usage outside of kernel tree omits 92e641784055 s/epoll: robustify irq safety with lockdep_assert_irqs_enabled() omits 304b18b8d6af fs/epoll: loosen irq safety in epoll_insert() and epoll_remove() omits 002b343669c4 fs/epoll: loosen irq safety in ep_scan_ready_list() omits e05a8e4d88d1 sched/wait: assert the wait_queue_head lock is held in __w [...] omits c430d1e848ff userfaultfd: use fault_wqh lock omits ee8ef0a4b167 epoll: use the waitqueue lock to protect ep->wq omits 46e0c9be206f kernel: tracepoints: add support for relative references omits c9d8b55fa019 PCI: Add support for relative addressing in quirk tables omits 1b1eeca7e4c1 init: allow initcall tables to be emitted using relative r [...] omits 7290d5809571 module: use relative references for __ksymtab entries omits f922c4abdf76 module: allow symbol exports to be disabled omits 271ca788774a arch: enable relative relocations for arm64, power and x86 omits bc6380461946 spelling.txt: add more spellings to spelling.txt omits a2e514453861 kernel/hung_task.c: allow to set checking interval separat [...] omits 91bc9aaf746a kernel/crash_core.c: print timestamp using time64_t omits 203583990cb6 linux/compiler.h: don't use bool omits ce0a568d3279 userns: use irqsave variant of refcount_dec_and_lock() omits fc37191272a9 userns: use refcount_t for reference counting instead atomic_t omits 060288a7320b bdi: use irqsave variant of refcount_dec_and_lock() omits e58dd0de5ead bdi: use refcount_t for reference counting instead atomic_t omits cedc5b6aab49 kernel.h: documentation for roundup() vs round_up() omits 96c6a32ccb55 include/asm-generic/bug.h: clarify valid uses of WARN() omits 23c85094fe18 proc/kcore: add vmcoreinfo note to /proc/kcore omits eff4345e7fba crash_core: use VMCOREINFO_SYMBOL_ARRAY() for swapper_pg_dir omits bf991c223111 proc/kcore: optimize multiple page reads omits 37e949bd5293 proc/kcore: clean up ELF header generation omits 3673fb08db73 proc/kcore: hold lock during read omits b66fb005c975 proc/kcore: fix memory hotplug vs multiple opens race omits 0b172f845ff9 proc/kcore: replace kclist_lock rwlock with rwsem omits bf53183164db proc/kcore: don't grab lock for memory hotplug notifier omits a8dd9c4df18e proc/kcore: don't grab lock for kclist_add() omits df865e8337c3 fs/proc/kcore.c: use __pa_symbol() for KCORE_TEXT list entries omits 36f062042b0f fs/proc/vmcore.c: use new typedef vm_fault_t omits 9a27e97aaab9 proc: use "unsigned int" in /proc/stat hook omits 891ae71dc4fb proc: spread "const" a bit omits f6d2f584d886 proc: use macro in /proc/latency hook omits 41089b6d3e44 proc: save 2 atomic ops on write to "/proc/*/attr/*" omits a44937fe4ef6 proc: put task earlier in /proc/*/fail-nth omits 8d48b2e04421 proc: smaller readlock section in readdir("/proc") omits 2cd36fb32948 proc: test /proc/thread-self symlink omits 61d47c4e71c1 proc: test /proc/self symlink omits bdf228a27278 fs/proc/uptime.c: use ktime_get_boottime_ts64 omits 2d6e4e822ad8 proc: fixup PDE allocation bloat omits 5df66d306ec9 mm: fix comment for NODEMASK_ALLOC omits c8bd134a4bdd drivers/block/zram/zram_drv.c: fix bug storing backing_dev omits 7e8a6304d541 /proc/meminfo: add percpu populated pages count omits 3d8b38eb81ca mm, oom: introduce memory.oom.group omits 5989ad7b5ede mm, oom: refactor oom_kill_process() omits 1caed86022b9 tools/testing/selftests/vm/: add MAP_POPULATE test omits 03e85f9d5f1f mm/page_alloc: Introduce free_area_init_core_hotplug omits 0188dc98ad5c mm/page_alloc: inline function to handle CONFIG_DEFERRED_S [...] omits 7cc2a9596d77 mm: remove __paginginit omits c1093b746c05 mm: access zone->node via zone_to_nid() and zone_set_nid() omits ace1db39768c mm/page_alloc.c: move ifdefery out of free_area_init_core omits 89696701ea84 mm: remove zone_id() and make use of zone_idx() in is_dev_zone() omits 85f237a57f14 Documentation/sysctl/vm.txt: update __vm_enough_memory()'s path omits 8de7ecc6483b memcg: reduce memcg tree traversals for stats collection omits 1c4c3b99c03d mm: fix page_freeze_refs and page_unfreeze_refs in comments omits 8c9a134cae6f mm: clarify CONFIG_PAGE_POISONING and usage omits a670468f5e0b mm: zero out the vma in vma_init() omits a3bf6ce36649 mm/mempool.c: add missing parameter description omits 258f669e7e88 mm: /proc/pid/smaps_rollup: convert to single value seq_file omits f1547959d9ef mm: /proc/pid/smaps: factor out common stats printing omits 8e68d689afe3 mm: /proc/pid/smaps: factor out mem stats gathering omits 871305bb2028 mm: /proc/pid/*maps remove is_pid and related wrappers omits 431f42fdfdb3 mm/oom_kill.c: clean up oom_reap_task_mm() omits c3b78b11efbb mm, oom: describe task memory unit, larger PID pad omits af5679fbc669 mm, oom: remove oom_lock from oom_reaper omits 93065ac753e4 mm, oom: distinguish blockable mode for mmu notifiers omits c2343d2761f8 mm/swapfile.c: put_swap_page: share more between huge/norm [...] omits b32d5f32b9db mm/swapfile.c: add __swap_entry_free_locked() omits 5d5e8f19544a mm, swap, get_swap_pages: use entry_size instead of cluste [...] omits a448f2d07f89 mm/swapfile.c: unify normal/huge code path in put_swap_page() omits 33ee011e5656 mm/swapfile.c: unify normal/huge code path in swap_page_tr [...] omits afa4711ef139 mm/swapfile.c: use swap_count() in swap_page_trans_huge_swapped() omits fe5266d5d594 mm/swapfile.c: replace some #ifdef with IS_ENABLED() omits 59d98bf3c2b9 mm: swap: add comments to lock_cluster_or_swap_info() omits e50ef89b0f58 mm: struct shrinker: make flags of unsigned type omits 92be775a3db3 mm: struct shrink_control: keep int fields together omits 8df4a44cc46b mm: check shrinker is memcg-aware in register_shrinker_prepared() omits 0633da48f079 autofs: fix autofs_sbi() does not check super block type omits ad1a56f1bf2b Revert "drm: crc: Wait for a frame before returning from open()" omits c0811a7d5bef drm/crc: Cleanup crtc_crc_open function omits af6979331da1 drm/vkms/crc: Implement verify_crc_source callback omits 7b6924d94a60 fs/quota: Fix spectre gadget in do_quotactl omits 64d9d13828c6 fs/quota: Replace XQM_MAXQUOTAS usage with MAXQUOTAS omits 87915adc3f0a workqueue: re-add lockdep dependencies for flushing omits d6e89786bed9 workqueue: skip lockdep wq dependency in cancel_work_sync() omits 2d17f460c5d7 ata: ahci_platform: enable to get and control reset omits 9d2ab9957397 ata: libahci_platform: add reset control support omits 16af2d65842d ata: add an extra argument to ahci_platform_get_resources() omits ce32d59ee2cd arm: dts: am4372: setup rtc as system-power-controller omits f4efa74c09a7 ARM: dts: omap4-droid4: fix vibrations on Droid 4 omits 4f3530f4a41d bus: ti-sysc: Fix no_console_suspend handling omits 0027ff2a75f9 KVM: VMX: fixes for vmentry_l1d_flush module parameter omits 3b4cd0ff5407 kvm: selftest: add dirty logging test omits aee41be5933f kvm: selftest: pass in extra memory when create vm omits bc8eb2fe2eef kvm: selftest: include the tools headers omits 4e18bccc2e55 kvm: selftest: unify the guest port macros omits 07a262cc7c58 tools: introduce test_and_clear_bit omits 024d83cadc6b KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with in [...] omits 0b665d304028 KVM: vmx: Inject #UD for SGX ENCLS instruction in guest omits 802ec4616707 KVM: vmx: Add defines for SGX ENCLS exiting omits d806afa495e2 x86/kvm/vmx: Fix coding style in vmx_setup_l1d_flush() omits 7288bde1f9df x86: kvm: avoid unused variable warning omits df2def49c57b Merge tag 'acpi-4.19-rc1-2' of git://git.kernel.org/pub/sc [...] omits dfec4a8478e8 Merge tag 'pm-4.19-rc1-2' of git://git.kernel.org/pub/scm/ [...] omits 159127ea8318 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide omits 9617ba395f05 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc omits f6f57a46435d initramfs: move gen_initramfs_list.sh from scripts/ to usr/ omits 7953002a7c65 vmlinux.lds.h: remove stale <linux/export.h> include omits c4df32c80d04 export.h: remove VMLINUX_SYMBOL() and VMLINUX_SYMBOL_STR() omits 6fbd856950b4 Coccinelle: remove pci_alloc_consistent semantic to detect [...] omits f55f2328bb28 kbuild: make sorting initramfs contents independent of locale omits dd5806ede3d7 kbuild: remove "rpm" target, which is alias of "rpm-pkg" omits c86b1f934215 kbuild: Fix LOADLIBES rename in Documentation/kbuild/makef [...] omits 9a9ddcf47831 kconfig: suppress "configuration written to .config" for s [...] omits 98a4afbfafd2 kconfig: fix "Can't open ..." in parallel build omits b5f8cb9e908f kbuild: Add a space after `!` to prevent parsing as file pattern omits 1f3aa9002dc6 scripts: modpost: check memory allocation results omits f498926c47aa kconfig: improve the recursive dependency report omits 5e8c5299d315 kconfig: report recursive dependency involving 'imply' omits f1575595d156 kconfig: error out when seeing recursive dependency omits 4bf6a9af0e91 kconfig: add build-only configurator targets omits e3fd9b5384f3 scripts/dtc: consolidate include path options in Makefile omits 20a9e57a09d3 Merge tag 'for-4.19' of git://git.sourceforge.jp/gitroot/u [...] omits fd991a23c8f6 y2038: Provide aliases for compat helpers omits 688e0581dbe0 KVM: Documentation: rename the capability of KVM_CAP_ARM_S [...] omits 631989303b06 Merge tag 'kvmarm-for-v4.19' of git://git.kernel.org/pub/s [...] omits 9bd5196e5cf7 platform/x86: acer-wmi: Silence "unsupported" message a bit omits 4bdf61ccbe76 h8300: fix IRQ no omits 7b291be81fde arch/h8300: add a defconfig target omits ce156febeed1 arch/h8300: eliminate kgbd.c warning omits cfa2d688e2cc arch/h8300: eliminate ptrace.h warnings omits 1b803a357d52 h8300:let the checker know that size_t is ulong omits 9819d4e47e88 h8300: Don't include linux/kernel.h in asm/atomic.h omits ec3d5f1658f4 h8300: remove unnecessary of_platform_populate call omits 5743ee22bf3f h8300: Correct signature of test_bit() omits 558e6694cd4d h8300: irqchip: fix warning omits c489dfefe739 h8300: switch to NO_BOOTMEM omits 811d1b0e65be h8300: gcc-8.1 fix omits 686320e94da3 h8300: Add missing output register. omits 1df895190233 ida: Change ida_get_new_above to return the id omits b03f8e43c926 ida: Remove old API omits f272668deb91 test_ida: check_ida_destroy and check_ida_alloc omits 5c78b0b1ebe1 test_ida: Convert check_ida_conv to new API omits 161b47e31f99 test_ida: Move ida_check_max omits 0a3856392cff test_ida: Move ida_check_leaf omits 06b01113664f idr-test: Convert ida_check_nomem to new API omits 8ab8ba38d488 ida: Start new test_ida module omits 31ff0ceeb266 target/iscsi: Allocate session IDs from an IDA omits 26abc916a898 iscsi target: fix session creation failure handling omits 4eb085e42fde drm/vmwgfx: Convert to new IDA API omits 485258b44854 dmaengine: Convert to new IDA API omits cd38049e48f0 ppc: Convert vas ID allocation to new IDA API omits 5a2ab034396c media: Convert entity ID allocation to new IDA API omits b3fa64170e21 ppc: Convert mmu context allocation to new IDA API omits 6e77cc471090 Convert net_namespace to new IDA API omits 4c9ca2fd7c40 cb710: Convert to new IDA API omits 37ae133c2e07 rsxx: Convert to new IDA API omits 5963e78d0cb6 osd: Convert to new IDA API omits 9401508012e2 sd: Convert to new IDA API omits 0f0a0e54a2a1 devpts: Convert to new IDA API omits 169b480e4c8b fs: Convert namespace IDAs to new API omits 5a66847e4471 fs: Convert unnamed_dev_ida to new API omits 3aed4bc1e591 mtip32xx: Convert to new IDA API omits 5ade60dda43c ida: Add new API omits 50d97d50715a ida: Lock the IDA in ida_destroy omits 76f070b41355 radix-tree: Fix UBSAN warning omits d1c0d5e3c63d radix tree test suite: Enable ubsan omits c9b933521aa5 radix tree test suite: Fix compilation omits ad1d69735878 Merge tag 'fuse-update-4.19' of git://git.kernel.org/pub/s [...] omits d9a185f8b496 Merge tag 'ovl-update-4.19' of git://git.kernel.org/pub/sc [...] omits c22fc16d172f Merge tag 'xfs-4.19-merge-7' of git://git.kernel.org/pub/s [...] omits c1fecabecc35 Merge tag 'for-v4.19' of git://git.kernel.org/pub/scm/linu [...] omits 99cc7ad46b62 Merge branch 'i2c/for-4.19' of git://git.kernel.org/pub/sc [...] omits 0a6b29230ec3 apparmor: fix an error code in __aa_create_ns() omits 845b397a7771 IB/ucm: fix UCM link error omits 864d39df09b4 vhost/scsi: increase VHOST_SCSI_PREALLOC_PROT_SGLS to 2048 omits 84f3396b718d vhost: allow vhost-scsi driver to be built-in omits 69599206ea9a virtio: pci-legacy: Validate queue pfn omits 3fc92a96c2b7 virtio: mmio-v1: Validate queue PFN omits 71994620bb25 virtio_balloon: replace oom notifier with shrinker omits c51d8fca0ce3 virtio-balloon: kzalloc the vb struct omits 74cf5b169c4c virtio-balloon: remove BUG() in init_vqs omits 0214f46b3a03 Merge branch 'siginfo-linus' of git://git.kernel.org/pub/s [...] omits 01ac7c4c2e03 Merge branches 'pm-cpufreq', 'pm-pci' and 'pm-sleep' omits d1f3ab5b13c0 Merge branch 'acpi-pmic' omits 40fafdcbcd7a Merge tag 'chrome-platform-for-linus-4.19' of git://git.ke [...] omits 5e26830990a9 Merge tag 'microblaze-v4.19-rc1' of git://git.monstr.eu/li [...] omits 96c26e045816 xsk: fix return value of xdp_umem_assign_dev() omits 78c452fe7068 Merge branch 'net_sched-fixes' omits 5ffe57da29b3 act_ife: fix a potential deadlock omits 4e407ff5cd67 act_ife: move tcfa_lock down to where necessary omits 8ce5be1c899d Revert "net: sched: act_ife: disable bh when taking ife_mod_lock" omits a0c2e90fe131 net_sched: remove unused tcfa_capab omits 244cd96adb5f net_sched: remove list_head from tc_action omits 7d485c451fc8 net_sched: remove unused tcf_idr_check() omits b144e7ec51a1 net_sched: remove unused parameter for tcf_action_delete() omits 97a3f84f2c84 net_sched: remove unnecessary ops->delete() omits edfaf94fa705 net_sched: improve and refactor tcf_action_put_many() omits c84ca616b126 sparc: fix KBUILD_DEFCONFIG for ARCH=sparc32 omits aa59fa7806ef Merge branch 'sparc32-NO_BOOTMEM' omits 8818d89cf8fb sparc32: split ramdisk detection and reservation to a help [...] omits cca079ef8ac2 sparc32: switch to NO_BOOTMEM omits 60ef86168247 sparc: mm/init_32: kill trailing whitespace omits dfaad39cec85 sparc: use generic dma_noncoherent_ops omits 9d1d02ff3678 drm/amd/display: Don't build DCN1 when kcov is enabled omits dc37a9a08d57 Revert "drm/amdgpu/display: Replace CONFIG_DRM_AMD_DC_DCN1 [...] omits 95f05a3a2e68 drm/amdgpu/display: disable eDP fast boot optimization on DCE8 omits e6f8d26ebbcf drm/amdgpu: fix amdgpu_amdkfd_remove_eviction_fence v3 omits c4aed87630d4 drm/amdgpu: fix incorrect use of drm_file->pid omits bce31d4c1ae8 drm/amdgpu: fix incorrect use of fcheck omits 11a88c2e92fe drm/powerplay: enable dpm under pass-through omits fa1d04e9a896 drm/amdgpu: access register without KIQ omits bde0781561dc drm/amdgpu: set correct base for THM/NBIF/MP1 IP omits 39a3cd678352 drm/amd/display: fix dentist did ranges omits 66b198ffc934 drm/amd/display: make dp_ss_off optional omits 16747b210985 drm/amd/display: fix dp_ss_control vbios flag parsing omits 8f7040b8f252 drm/amd/display: Do not retain link settings omits 690d9163bf4b MIPS: lib: Provide MIPS64r6 __multi3() for GCC < 7 omits b93c1b5ac864 hv_netvsc: ignore devices that are not PCI omits 0af4c8be97a1 pNFS: Remove unwanted optimisation of layoutget omits 1c1aeaf1432f pNFS/flexfiles: ff_layout_pg_init_read should exit on error omits 906d441febc0 MIPS: Workaround GCC __builtin_unreachable reordering bug omits 04f264d3a8b0 compiler.h: Allow arch-specific asm/compiler.h omits 7e7b68ef0076 drm/fourcc: Add DOC: overview comment omits 1e7da865b8c0 block/DAC960.c: make some arrays static const, shrinks obj [...] omits c27f1e2e9f29 rds: tcp: remove duplicated include from tcp.c omits 093dee661d60 sch_cake: Remove unused including <linux/version.h> omits f5bbbbe4d635 blk-mq: sync the update nr_hw_queues with blk_mq_queue_tag [...] omits d48ece209f82 blk-mq: init hctx sched after update ctx and hctx mapping omits addb3ffbca66 Bluetooth: mediatek: Fix memory leak omits fdf9c8974a85 drm/msm/disp/dpu: Use proper define for drm_encoder_init() [...] omits 51474eff2bc2 Bluetooth: Make BT_HCIUART_RTL configuration option depend [...] omits 434d20a8894a drm/msm: Don't fail bind if nothing connected to dsi omits 21c95a16a6c2 drm/msm: dsi: Return errors whan dt parsing fails omits c4d3f8e19636 drm/msm: dsi: Initialize msm_dsi->id to -1 omits 26caddf274cf mmc: block: Fix unsupported parallel dispatch of requests omits 17e96d8516e3 mmc: android-goldfish: fix bad logic of sg_copy_{from,to}_ [...] omits 19f5e9e01567 mmc: atmel-mci: fix bad logic of sg_copy_{from,to}_buffer [...] omits 4ec84835900b s390: remove gcc version check (4.3 or newer) omits 3d8f60d38e24 s390/zcrypt: hex string mask improvements for apmask and aqmask. omits 9161a864ff88 tracing/kprobes: Fix to check notrace function with correct range omits 6b7dca401cb1 tracing: Allow gcov profiling on only ftrace subsystem omits dbf2a4b1ffab parisc: Add hardware description to stack traces omits 8801ccb9fa52 parisc: Fix boot failure of 64-bit kernel omits 8a328ac1f9eb ALSA: hda/realtek - Fix HP Headset Mic can't record omits 09a4e0be5826 isofs: reject hardware sector size > 2048 bytes omits c4347b05440f microblaze/PCI: Remove stale pcibios_align_resource() comment omits 6aa58d8ad20a f2fs: readahead encrypted block during GC omits 6f8d4455060d f2fs: avoid fi->i_gc_rwsem[WRITE] lock in f2fs_gc omits 853137cef46c f2fs: fix performance issue observed with multi-thread seq [...] omits 2ea626306810 powerpc/topology: Get topology for shared processors at boot omits d6ee76d3d37d powerpc64/ftrace: Include ftrace.h needed for enable/disab [...] omits 778a33959a8a Merge tag 'please-pull-noboot' of git://git.kernel.org/pub [...] omits ab08dcd72454 rhashtable: remove duplicated include from rhashtable.c omits 6b2edf27fe26 Merge tag 'linux-kselftest-4.19-rc1' of git://git.kernel.o [...] omits 7140ad3898dd Merge tag 'trace-v4.19' of git://git.kernel.org/pub/scm/li [...] omits 0a78ac4b9bb1 Merge tag 'ceph-for-4.19-rc1' of git://github.com/ceph/cep [...] omits 80f1a0f4e0cd net/ipv6: Put lwtstate when destroying fib6_info omits 2693efd99cad drm/i915/audio: Hook up component bindings even if display [...] omits 766f030801c7 drm/i915: Increase LSPCON timeout omits 7cc62f8d5045 drm/i915: Do not redefine the has_csr parameter. omits 3e31725c98fc drm/i915: Stop holding a ref to the ppgtt from each vma omits bfebeb16722d Merge tag 'rtc-4.19' of git://git.kernel.org/pub/scm/linux [...] omits 3933ec73cd9b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7a324b3f0535 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 61c4fc1eaf73 Merge tag 'backlight-next-4.19' of git://git.kernel.org/pu [...] omits 532c2b926dda Merge tag 'mfd-next-4.19' of git://git.kernel.org/pub/scm/ [...] omits 8786583db541 Merge tag 'edac_fixes_for_4.19' of git://git.kernel.org/pu [...] omits cafa0010cd51 Raise the minimum required gcc version to 4.6 omits 35d231db53a6 Merge branch 'xtensa-dma-fixes' (early part) into xtensa-fixes omits 176eb614b118 r8152: disable RX aggregation on new Dell TB16 dock omits 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next omits bfd5bb6f90af xtensa: add test_kc705_be variant omits 0c692569ce1f xtensa: clean up boot-elf/bootstrap.S omits baac1d36d15d xtensa: make bootparam parsing optional omits 8b5163eb9880 xtensa: drop variant IRQ support omits fc862ee9976f xtensa: drop unneeded platform/hardware.h headers omits 994fa1c83d65 xtensa: move PLATFORM_NR_IRQS to Kconfig omits aea731c81f99 xtensa: rework {CONFIG,PLATFORM}_DEFAULT_MEM_START omits f79e4d5f92a1 xtensa: drop unused {CONFIG,PLATFORM}_DEFAULT_MEM_SIZE omits cc26ebbebde8 ia64: Fix kernel BUG at lib/ioremap.c:72! omits 152395fd03d4 thermal: of-thermal: disable passive polling when thermal [...] omits 75f2d3a0cef5 x86/xen: enable early use of set_fixmap in 32-bit Xen PV guest omits 00f53f758d9b xen: remove unused hypercall functions omits df11b6912f63 x86/xen: remove unused function xen_auto_xlated_memory_setup() omits 166deb0f0bcd xen/ACPI: don't upload Px/Cx data for disabled processors omits 71dc05635983 x86/Xen: further refine add_preferred_console() invocations omits f76c318c779a xen/mcelog: eliminate redundant setting of interface version omits 2197082afd4e x86/Xen: mark xen_setup_gdt() __init omits d316522d06e9 thermal: rcar_gen3_thermal: convert to SPDX identifiers omits c954579087f4 thermal: rcar_thermal: convert to SPDX identifiers omits b0c41e96cfd4 Merge branch 'qed-Misc-fixes-in-the-interface-with-the-MFW' omits b310974e0419 qed: Avoid sending mailbox commands when MFW is not responsive omits eaa50fc59e58 qed: Prevent a possible deadlock during driver load and unload omits 76271809f490 qed: Wait for MCP halt and resume commands to take place omits f00d25f3154b qed: Wait for ready indication before rereading the shmem omits 2dfef650217c thermal: qoriq: Switch to SPDX identifier omits 7a3b1bf70b37 RISC-V: Fix sys_riscv_flush_icache omits 1a893a5a198e thermal: qoriq: Simplify the 'site' variable assignment omits f1506a69e3e7 thermal: qoriq: Use devm_thermal_zone_of_sensor_register() omits 66eb957df4c7 riscv: Delete asm/compat.h omits e45c7aca4914 RISC-V: Don't use a global include guard for uapi/asm/syscalls.h omits 7847e7052fc3 RISC-V: Define sys_riscv_flush_icache when SMP=n omits c513de490f80 IB/hfi1: Invalid NUMA node information can cause a divide by zero omits badf58a27213 Merge branch 'for-4.19/upstream' into for-linus omits b639186ffe91 futex: Mark expected switch fall-throughs omits c953cc987ab8 libnvdimm, pmem: Restore page attributes when clearing errors omits 284ce4011ba6 x86/memory_failure: Introduce {set, clear}_mce_nospec() omits 510ee090abc3 x86/mm/pat: Prepare {reserve, free}_memtype() for "decoy" [...] omits 1429b47bfe98 Merge branch 'for-4.19/wiimote' into for-linus omits ffbeeaa460a5 Merge branch 'for-4.19/wacom' into for-linus omits a91ddf23e240 Merge branch 'for-4.19/upstream' into for-linus omits 78a8ad794845 Merge branch 'for-4.19/sony' into for-linus omits 16501e846dd2 Merge branch 'for-4.19/multitouch-multiaxis' into for-linus omits f5dd80715ae1 Merge branch 'for-4.19/intel-ish' into for-linus omits 4435b5774cdf Merge branch 'for-4.19/i2c-hid' into for-linus omits 5a12d86ce3a9 Merge branch 'for-4.19/elan' into for-linus omits 415d2b3392d7 Merge branch 'for-4.19/cougar' into for-linus omits 94d7a86c21a3 x86/kvm/vmx: Remove duplicate l1d flush definitions omits 9df9516940a6 x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit omits dc76803e57cc x86/process: Re-export start_thread() omits 704ae091b061 x86/mce: Add notifier_block forward declaration omits 2e549b2ee0e3 x86/vdso: Fix vDSO build if a retpoline is emitted omits 286e87718103 libnvdimm: fix ars_status output length calculation omits 7e0bdbe5c21c s390/zcrypt: AP bus support for alternate driver(s) omits ac2b96f351d7 s390/zcrypt: code beautify omits 9b97e9f555f1 s390/zcrypt: switch return type to bool for ap_instruction [...] omits 78303650e4cd tools arch: Update arch/x86/lib/memcpy_64.S copy used in ' [...] omits c76abab59b3c drm: Use horizontal and vertical chroma subsampling factor [...] omits 252df1771135 tools arch x86: Update tools's copy of cpufeatures.h omits 19358d4488db i2c: rcar: implement STOP and REP_START according to docs omits b07531acd551 i2c: rcar: refactor private flags omits 0a30446c0dca i2c: core: ACPI: Make acpi_gsb_i2c_read_bytes() check i2c_ [...] omits c463a158cb6c i2c: core: ACPI: Properly set status byte to 0 for multi-b [...] omits 0857f5080770 dt-bindings: i2c: rcar: Add r8a774a1 support omits de460c20f4d7 dt-bindings: i2c: sh_mobile: Add r8a774a1 support omits d3bc0fa8411c fsnotify: fix false positive warning on inode delete omits 721f0dfc3ce8 perf python: Fix pyrf_evlist__read_on_cpu() interface omits 31fb4c0d7b88 perf mmap: Store real cpu number in 'struct perf_mmap' omits b946cd37348a perf tools: Remove ext from struct kmod_path omits 88c74dc76a30 perf tools: Add gzip_is_compressed function omits 4b57fd44b61b perf tools: Add lzma_is_compressed function omits 8b42b7e5e8b5 perf tools: Add is_compressed callback to compressions array omits c9a8a6131fb6 perf tools: Move the temp file processing into decompress_kmodule omits dde755a90e98 perf tools: Use compression id in decompress_kmodule() omits 2af5247530e0 perf tools: Store compression id into struct dso omits 4b838b0db4e9 perf tools: Add compression id into 'struct kmod_path' omits e1e139463db3 perf tools: Make is_supported_compression() static omits 85e1d419e71e perf tools: Make decompress_to_file() function static omits d68a29c2823f perf tools: Get rid of dso__needs_decompress() call in __o [...] omits 2354ae9bdc32 perf tools: Get rid of dso__needs_decompress() call in sym [...] omits bcd4287ead88 perf tools: Get rid of dso__needs_decompress() call in rea [...] omits 6ab025ed444c tools lib traceevent: Change to SPDX License format omits cb76371441d0 perf llvm: Allow passing options to llc in addition to clang omits 49836f7811f3 perf parser: Improve error message for PMU address filters omits da15fc2fa9c0 perf tools: Disable parallelism for 'make clean' omits 5ef499cd571c cpuidle: menu: Handle stopped tick more aggressively omits db2173198b95 powerpc/powernv/pci: Work around races in PCI bridge enabling omits a58183138cb7 powerpc/fadump: cleanup crash memory ranges support omits 95b861a76c1d powerpc/powernv: provide a console flush operation for opa [...] omits 997dd26cb3c8 powerpc/traps: Avoid rate limit messages from show unhandl [...] omits 8cdc43afbb2c pwm: mediatek: Add MT7628 support omits 935be8e08a73 dt-bindings: pwm: Add MT7628 information omits 5cd96041d027 dt-bindings: pwm: rcar: Add bindings for R-Car E3 support omits b96e9eb62841 pwm: meson: Fix mux clock names omits 2c2059c0b85d pwm: stm32-lp: Remove useless loop in stm32_pwm_lp_remove() omits 43725feb5931 pwm: omap-dmtimer: Return -EPROBE_DEFER if no dmtimer plat [...] omits 7059b36636be sched: idle: Avoid retaining the tick when it has been stopped omits ef456a2de371 i2c: imx: Simplify stopped state tracking omits bed4ff1ed4d8 i2c: imx: Fix race condition in dma read omits 5c18d12ced22 i2c: pasemi: remove hardcoded bus numbers on smbus omits 4110b5cbb014 irqchip/gic-v3: Allow interrupt to be configured as wake-u [...] omits 44beda0c357f irqchip/tango: Set irq handler and data in one go omits ad0926f05b0f dt-bindings: irqchip: renesas-irqc: Document r8a774a1 support omits 15c566fcff9c i2c: designware: Add SPDX license tag omits 8a54d8fc160e cfg80211: remove division by size of sizeof(struct ieee802 [...] omits 46dec40fb741 KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function omits 9c86336c15db ip6_vti: fix a null pointer deference when destroy vti6 tunnel omits 8fdd36d44205 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ad0d5269970 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits e2948e5af8ee ip6_vti: fix creating fallback tunnel device for vti6 omits cd1aa9c2c665 ip_vti: fix a null pointer deferrence when create vti fall [...] omits 7bb05b85bc2d r8169: don't use MSI-X on RTL8106e omits 0b3e776e2e80 net: lan743x_ptp: convert to ktime_get_clocktai_ts64 omits 653cd284a8a8 net: sched: always disable bh when taking tcf_lock omits e61cf2e3a5b4 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 1009aa1205c2 Merge tag 'riscv-for-linus-4.19-mw0' of git://git.kernel.o [...] omits 250ea7c5f56e ALSA: ac97: fix unbalanced pm_runtime_enable omits d15ec0b482ff ALSA: ac97: fix check of pm_runtime_get_sync failure omits c7b8170790c1 ALSA: ac97: fix device initialization in the compat layer omits 1d0926e99de7 Merge tag 'char-misc-4.19-rc1' of git://git.kernel.org/pub [...] omits 08b5fa819970 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7f02e1ce4a13 Merge tag 'hwlock-v4.19' of git://github.com/andersson/remoteproc omits 9a96d63aa83c Merge tag 'rpmsg-v4.19' of git://github.com/andersson/remoteproc omits c54fc8658b50 Merge tag 'rproc-v4.19' of git://github.com/andersson/remoteproc omits 6eaac34ff30e Merge tag 'linux-watchdog-4.19-rc1' of git://www.linux-wat [...] omits 13bf2cf9e2d1 Merge tag 'dmaengine-4.19-rc1' of git://git.infradead.org/ [...] omits bbd60bffaf78 Merge tag 'mmc-v4.19' of git://git.kernel.org/pub/scm/linu [...] omits bb107456ba5a ip6_vti: simplify stats handling in vti6_xmit omits 307797159ac2 pcmcia: remove long deprecated pcmcia_request_exclusive_ir [...] omits 771c035372a0 deprecate the '__deprecated' attribute warnings entirely a [...] omits a18d783fedfe Merge tag 'driver-core-4.19-rc1' of git://git.kernel.org/p [...] omits d5acba26bfa0 Merge tag 'char-misc-4.19-rc1' of git://git.kernel.org/pub [...] omits 2475c515d403 Merge tag 'staging-4.19-rc1' of git://git.kernel.org/pub/s [...] omits 336722eb9d97 Merge tag 'tty-4.19-rc1' of git://git.kernel.org/pub/scm/l [...] omits 5695d5d1970f Merge tag 'usb-4.19-rc1' of git://git.kernel.org/pub/scm/l [...] omits 6e3bf9b04f79 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 3fe49d699a96 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 5804b11034a2 Merge tag 'perf-core-for-mingo-4.19-20180815' of git://git [...] omits 1f7a4c73a739 Merge tag '9p-for-4.19-2' of git://github.com/martinetd/linux omits 6ada4e282679 Merge branch 'akpm' (patches from Andrew) omits cfd54de3b0e4 MIPS: Avoid move psuedo-instruction whilst using MIPS_ISA_LEVEL omits 1e9264192961 mm/hmm.c: remove unused variables align_start and align_end omits 5241d4727479 fs/userfaultfd.c: remove redundant pointer uwq omits ddbf369c0a33 mm, vmacache: hash addresses based on pmd omits 6b51e88199ca mm/list_lru: introduce list_lru_shrink_walk_irq() omits 6e018968f8d3 mm/list_lru.c: pass struct list_lru_node* as an argument t [...] omits 6cfe57a96ba3 mm/list_lru.c: move locking from __list_lru_walk_one() to [...] omits 87a5ffc16396 mm/list_lru.c: use list_lru_walk_one() in list_lru_walk_node() omits 14fef28414c3 mm, swap: make CONFIG_THP_SWAP depend on CONFIG_SWAP omits 2a3cb8baef71 mm/sparse: delete old sparse_init and enable new one omits 85c77f791390 mm/sparse: add new sparse_init_nid() and sparse_init() omits afda57bc1341 mm/sparse: move buffer init/fini to the common place omits e131c06b14b8 mm/sparse: use the new sparse buffer functions in non-vmemmap omits 35fd1eb1e821 mm/sparse: abstract sparse buffer allocations omits 330d6e489a0a mm/hugetlb.c: don't zero 1GiB bootmem pages omits d8a759b57035 mm, page_alloc: double zone's batchsize omits a195d3f5b74f mm/oom_kill.c: document oom_lock omits 40d18ebffb39 mm/hugetlb: remove gigantic page support for HIGHMEM omits 9bfe5ded054b mm, oom: remove sleep from under oom_lock omits d834c5ab83fe kernel/dma: remove unsupported gfp_mask parameter from dma [...] omits 6518202970c1 mm/cma: remove unsupported gfp_mask parameter from cma_alloc() omits 50c150f26261 Revert "mm: always flush VMA ranges affected by zap_page_range" omits c98aff649349 mm/sparse: optimize memmap allocation during sparse_init() omits 9258631b3337 mm/sparse.c: add a new parameter 'data_unit_size' for allo [...] omits 07a34a8c3652 mm/sparsemem.c: defer the ms->section_mem_map clearing omits f2fc10e0b3fe mm/sparse.c: add a static variable nr_present_sections omits 7e010df53c80 mm: use special value SHRINKER_REGISTERING instead of list [...] omits ac7fb3ad2717 mm/vmscan.c: move check for SHRINKER_NUMA_AWARE to do_shri [...] omits f90280d6b796 mm/vmscan.c: clear shrinker bit if there are no objects re [...] omits 9b996468cfdb mm: add SHRINK_EMPTY shrinker methods return value omits aeed1d325d42 mm/vmscan.c: generalize shrink_slab() calls in shrink_node() omits b0dedc49a2da mm/vmscan.c: iterate only over charged shrinkers during me [...] omits fae91d6d8be5 mm/list_lru.c: set bit in memcg shrinker bitmap on first l [...] omits dfd2f10ccfd7 mm/memcontrol.c: export mem_cgroup_is_root() omits 3b82c4dcc2f0 mm/list_lru.c: pass lru argument to memcg_drain_list_lru_node() omits 9bec5c35bfa3 mm/list_lru: pass dst_memcg argument to memcg_drain_list_l [...] omits 44bd4a4759d5 mm/list_lru.c: add memcg argument to list_lru_from_kmem() omits c92e8e10cafe fs: propagate shrinker::id to list_lru omits 2b3648a6ff83 fs/super.c: refactor alloc_super() omits 39887653aab4 mm/workingset.c: refactor workingset_init() omits 0a4465d34028 mm, memcg: assign memcg-aware shrinkers bitmap to memcg omits b05706f1001f mm/memcontrol.c: move up for_each_mem_cgroup{, _tree} defines omits b4c2b231c3ba mm: assign id to every memcg-aware shrinker omits 84c07d11aa61 mm: introduce CONFIG_MEMCG_KMEM as combination of CONFIG_M [...] omits e0295238e50f mm/list_lru.c: combine code under the same define omits a36aab890c21 mm/memblock.c: replace u64 with phys_addr_t where appropriate omits 4e40987f12de mm/sparse.c: make sparse_init_one_section void and remove check omits 29ef680ae7c2 memcg, oom: move out_of_memory back to the charge path omits d39f8fb4b777 mm: make DEFERRED_STRUCT_PAGE_INIT explicitly depend on SPARSEMEM omits 0207df4fa1a8 kernel/memremap, kasan: make ZONE_DEVICE with work with KASAN omits 50f8b92f21d2 mm: thp: pass correct vm_flags to hugepage_vma_check() omits a718e28f5384 mm/fadvise.c: fix signed overflow UBSAN complaint omits 31f21da18132 mm/swap_slots.c: make swap_slots_cache_mutex and swap_slot [...] omits 4d0a5402f505 mm/zsmalloc.c: make several functions and a struct static omits dcfe4df3d57f mm/page-writeback.c: update stale account_page_redirty() comment omits f745c6f5fe75 fs, mm: account buffer_head to kmemcg omits d46eb14b735b fs: fsnotify: account fsnotify metadata to kmemcg omits dc0b58643aff mm: introduce mem_cgroup_put() helper omits 1a9b4b3d7567 mm: provide a fallback for PAGE_KERNEL_EXEC for architectures omits a3266bd49c72 mm: provide a fallback for PAGE_KERNEL_RO for architectures omits 3172e5e61c8a mm/memory_hotplug.c: drop unnecessary checks from register [...] omits 4fbce633910e mm/memory_hotplug.c: make register_mem_sect_under_node() a [...] omits d5b6f6a3610b mm/memory_hotplug.c: call register_mem_sect_under_node() omits b9ff036082cd mm/memory_hotplug.c: make add_memory_resource use __try_on [...] omits 930eaac5eed2 mm/list_lru.c: fold __list_lru_count_one() into its caller omits 6ca342d020e8 mm: workingset: make shadow_lru_isolate() use locking suffix omits ae1e16da14b2 mm: workingset: remove local_irq_disable() from count_shad [...] omits 9ea9a6806403 mm: drop VM_BUG_ON from __get_free_pages omits 974e6d66b6b5 mm, hugetlbfs: pass fault address to cow handler omits 5b7a1d406062 mm, hugetlbfs: rename address to haddr in hugetlb_cow() omits c9f4cd713835 mm, huge page: copy target sub-page last when copy huge page omits c6ddfb6c5890 mm, clear_huge_page: move order algorithm into a separate [...] omits ac22b46a0b65 ext4: readpages() should submit IO as read-ahead omits 5e9d398240b2 btrfs: readpages() should submit IO as read-ahead omits 74c8164e1cdb mpage: mpage_readpages() should submit IO as read-ahead omits 357c1206520d mpage: add argument structure for do_mpage_readpage() omits 87aa752906ec mm: thp: inc counter for collapsed shmem THP omits c2231020ea7b mm: thp: register mm for khugepaged when merging vma for shmem omits 8cded8668e1f mm/mempool.c: remove unused argument in kasan_unpoison_ele [...] omits bb451fdf3d05 mm/vmscan.c: condense scan_control omits 10ed63415223 mm/page_ext.c: constify lookup_page_ext() argument omits b3a2369692fe include/linux/page_ext.h: drop definition of unused PAGE_E [...] omits 46c9a946d766 shmem: use monotonic time for i_generation omits d6a24df00638 mm, page_alloc: actually ignore mempolicies for high prior [...] omits 59ae96ffc3a6 tools/vm/page-types.c: add support for idle page tracking omits 7f1d23e60718 tools/vm/page-types.c: include shared map counts omits fadae2953072 thp: use mm_file_counter to determine update which rss counter omits 720e14ebec64 mm: skip invalid pages block at a time in zero_resv_unresv() omits 50a7ca3c6fc8 mm: convert return type of handle_mm_fault() caller to vm_fault_t omits 0882ff9190e3 mm, slub: restore the original intention of prefetch_freep [...] omits 1f4aace60b0e fs/seq_file.c: simplify seq_file iteration code and interface omits 4cdfffc8722e vfs: discard ATTR_ATTR_FLAG omits 6cd00a01f0c1 fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot() omits 480bd56485b7 ocfs2: make several functions and variables static (and so [...] omits 229ba1f82abe ocfs2: clean up some unnecessary code omits 93f5920d8607 ocfs2: return -EROFS when filesystem becomes read-only omits 8d00d0c00c07 sh: prefer _THIS_IP_ to current_text_addr omits 82f7c5103dcd sh: make use of for_each_node_by_type() omits ab62ef82ea49 ntfs: mft: remove VLA usage omits 2c27ce915078 ntfs: decompress: remove VLA usage omits ac4ecf968acb ntfs: aops: remove VLA usage omits a10dcebacdb0 fs/ntfs/aops.c: don't disable interrupts during kmap_atomic() omits bed95c43c15e scripts: add Python 3 compatibility to spdxcheck.py omits fde5e903fb58 scripts/spdxcheck.py: work with current HEAD LICENSES/ directory omits f08957d0ffe9 fs/hpfs: extend gmt_to_local() conversion to 64-bit times omits bcf451ecfc8d fs/ntfs: use timespec64 directly for timestamp conversion omits a3fda0ffeaf0 fs/ufs: use ktime_get_real_seconds for sb and cg timestamps omits 2c1bb29aa6e7 firewire: use 64-bit time_t based interfaces omits e1fb4a086495 dax: remove VM_MIXEDMAP for fsdax and device dax omits e36488c83b6d bitfield: avoid gcc-8 -Wint-in-bool-context warning omits 6ed191ca9045 9p: add Dominique Martinet to MAINTAINERS omits 6b69cbd8b1fb 9p: remove Ron Minnich from MAINTAINERS omits f6069b9aa993 bpf: fix redirect to map under tail calls omits b4c296f9c964 RDMA/smc: Replace ib_query_gid with rdma_get_gid_attr omits 9bd553929f68 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits bfdd19ad80f2 r8169: add missing Kconfig dependency omits a85da34e97f5 tools/bpf: fix bpf selftest test_cgroup_storage failure omits 022ff62c3d8c Merge tag 'drm-next-2018-08-17-1' of git://anongit.freedes [...] omits f80a71b0c411 Merge tag 'drm-next-2018-08-17' of git://anongit.freedeskt [...] omits edb0a2000936 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits fcedba42d94e block: remove duplicate initialization omits 5e2d059b52e3 Merge tag 'powerpc-4.19-1' of git://git.kernel.org/pub/scm [...] omits d190775206d0 Merge tag 'modules-for-v4.19' of git://git.kernel.org/pub/ [...] omits 84f5685230c6 Merge tag 'vla-leftovers-v4.19-rc1' of git://git.kernel.or [...] omits f19f5c49bbc3 x86/speculation/l1tf: Exempt zeroed PTEs from inversion omits b0e5c2942694 Merge tag 'for-4.19/dm-changes' of git://git.kernel.org/pu [...] omits 2645b9d1a49c Merge tag 'fsnotify_for_v4.19-rc1' of git://git.kernel.org [...] omits 1e5f18740238 Merge branch 'for-next-current-v4.19-20180817' into for-ne [...] omits 3066c91226cf Merge branch 'misc-4.19' into for-next-current-v4.19-20180817 omits b0746f0ae87e Merge branch 'for-4.19' into for-next-current-v4.19-20180817 omits 46e62a072a82 Merge tag 'for_v4.19-rc1' of git://git.kernel.org/pub/scm/ [...] omits 6205cca9e2c7 btrfs: btrfs_shrink_device should call commit transaction [...] omits c0289bd74c3f btrfs: fix qgroup_free wrong num_bytes in btrfs_subvolume_ [...] omits 25e6827423a9 btrfs: qgroup: Dirty all qgroups before rescan omits 8616a9aa455a btrfs: Always check nocow for quota enabled case to make s [...] omits 26539fe3adc5 Btrfs: fix data corruption when deduplicating between diff [...] omits 8621de35a6ea Btrfs: sync log after logging new name omits 5fa22279525c btrfs: Remove 'objectid' member from struct btrfs_root omits c3470a728d96 btrfs: Remove root parameter from btrfs_insert_dir_item omits 8ecebf4d767e Btrfs: fix unexpected failure of nocow buffered writes aft [...] omits 9e0d5c451f9e parisc: Consolidate unwind initialization calls omits 54c770da9923 parisc: Update comments in syscall.S regarding wide userland omits b6fc0cccb6b3 parisc: Fix ptraced 64-bit applications to call 64-bit syscalls omits 5b00ca0b8035 parisc: Restore possibility to execute 64-bit applications omits 0ef8e3bb974a bus: ti-sysc: Fix module register ioremap for larger offsets omits 1dbcb97c656e ARM: OMAP2+: Fix module address for modules using mpu_rt_idx omits 4769c003e0fc ARM: OMAP2+: Fix null hwmod for ti-sysc debug omits b748f2de4b2f EDAC: Add missing MEM_LRDDR4 entry in edac_mem_types[] omits 3257d86182cc Merge branch 'topic/pl330' into for-linus omits baab8537a12b Merge branch 'topic/imx' into for-linus omits 4d4424823951 Merge branch 'topic/xilinx' into for-linus omits de764fdc9b42 Merge branch 'topic/ste' into for-linus omits 89b7e78fb22a Merge branch 'topic/renesas' into for-linus omits 35e0db66a88d Merge branch 'topic/owl' into for-linus omits e48696fb2076 Merge branch 'topic/nbpfaxi' into for-linus omits 531dabc7a629 Merge branch 'topic/mv_xor' into for-linus omits 2cc50b9f92dc Merge branch 'topic/ioat' into for-linus omits d3df935e35f5 Merge branch 'topic/intel' into for-linus omits d0c993f6acaf Merge branch 'topic/async_tx' into for-linus omits 340fd4cff43f platform/x86: intel_punit_ipc: fix build errors omits 5ad356eabc47 arm64: mm: check for upper PAGE_SHIFT bits in pfn_valid() omits f6cc0c501649 arm64: Avoid calling stop_machine() when patching jump labels omits 065e8c8ff0c7 drm/vgem: Remove unecessary dma_fence_ops omits 409254281fb0 drm/nouveau: Remove unecessary dma_fence_ops omits e43b9082abe4 drm/msm: Remove unecessary dma_fence_ops omits a5aca5d9f47c drm/i915: Remove unecessary dma_fence_ops omits 86e5d0b529a4 drm/gma500: Do not include <drm/drm_global.h> omits 9d64b539b738 PCI / ACPI / PM: Resume all bridges on suspend-to-RAM omits 3d63a3c14741 Merge tag 'drm-msm-next-2018-08-10' of git://people.freede [...] omits b2201ee554a5 remoteproc/davinci: use the reset framework omits 0258d7a5e261 Merge tag 'drm-intel-next-fixes-2018-08-16-1' of git://ano [...] omits 637319c67849 Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits d32e2c6de78f Merge tag 'drm-msm-fixes-2018-08-10' of git://people.freed [...] omits bb730b5833b5 tracing: Fix SPDX format headers to use C++ style comments omits bcea3f96e11c tracing: Add SPDX License format tags to tracing files omits 179a0cc4e0e1 tracing: Add SPDX License format to bpf_trace.c omits cbb2fb13db32 Merge branch 'sockmap-ulp-fixes' omits 585f5a6252ee bpf, sockmap: fix sock_map_ctx_update_elem race with exist [...] omits 166ab6f0a070 bpf, sockmap: fix map elem deletion race with smap_stop_sock omits d40b0116c94b bpf, sockmap: fix leakage of smap_psock_map_entry omits 90545cdc3f2b tcp, ulp: fix leftover icsk_ulp_ops preventing sock from reattach omits 037b0b86ecf5 tcp, ulp: add alias for all ulp modules omits 50f7ccc64750 cpuidle: menu: Update stale polling override comment omits 2a3eb51e30b9 cpufreq: governor: Avoid accessing invalid governor_data omits 0a3173a5f09b Merge branch 'linus/master' into rdma.git for-next omits 5198a4838145 Merge branch 'psy-fixes' into psy-next omits 757d91400720 tracing/blktrace: Fix to allow setting same value omits 566484a9e84c pktcdvd: fix setting of 'ret' error return for a few cases omits 92f4e77c8591 Revert "net/smc: Replace ib_query_gid with rdma_get_gid_attr" omits 965931e3a803 bpf: fix a rcu usage warning in bpf_prog_array_copy_core() omits 817b89beb9d8 samples/bpf: all XDP samples should unload xdp/bpf prog on [...] omits 21b172ee11b6 net/xdp: Fix suspicious RCU usage warning omits 91c1e6ba39cf blktrace: Add SPDX License format header omits 599d067dd3c1 block: change return type to bool omits 54c73f865150 net/mlx5e: Delete unneeded function argument omits 70fd8036d0d7 Documentation: networking: ti-cpsw: correct cbs parameters [...] omits 5e22002aa880 isdn: Disable IIOCDBGVAR omits 45316818371d net: dsa: add support for ksz9897 ethernet switch omits 7797b93b756d veth: Free queues on link delete omits ff93bca76992 ila: make lockdep happy again omits 32039eac4c48 net: sched: act_ife: always release ife action on init error omits 89982f7ccee2 Merge tag 'v4.18' into rdma.git for-next omits fc8ebd01deeb block, bfq: return nbytes and not zero from struct cftype [...] omits 5f34f69ede27 dt-bindings: net: ravb: Add support for r8a774a1 SoC omits a51c76b4dfb3 cls_matchall: fix tcf_unbind_filter missing omits f812164869b9 block, bfq: improve code of bfq_bfqq_charge_time omits d5801088a7bd block, bfq: reduce write overcharge omits e02a0aa26bf6 block, bfq: always update the budget of an entity when needed omits 8a511ba5feec block, bfq: readd missing reset of parent-entity service omits 13fe7056bebb Merge branch 'next' into for-linus omits c9533d1bca33 drm/amdgpu: Use kvmalloc for allocating UVD/VCE/VCN BO bac [...] omits 5c60a7389d79 Merge tag 'for-linus-4.19-ofs1' of git://git.kernel.org/pu [...] omits ea51f94b45a0 pNFS: Treat RECALLCONFLICT like DELAY... omits 1e1132ea21da dm writecache: fix a crash due to reading past end of dirt [...] omits feb9f55c33e5 netfilter: nft_dynset: allow dynamic updates of non-anonymous set omits 90d827f06beb netfilter: nft_tproxy: Fix missing-braces warning omits cdb2f401246e netfilter: uapi: fix linux/netfilter/nf_osf.h userspace co [...] omits 3206c516ce4e netfilter: nft_ct: make l3 protocol field optional for tim [...] omits 1bfc2bc7ad8a netfilter: doc: Add nf_tables part in tproxy.txt omits a148ce15375f netfilter: x_tables: do not fail xt_alloc_table_info too easilly omits 1c117d3b721a netfilter: conntrack: fix removal of conntrack entries whe [...] omits 6a48de014476 netfilter: nf_tables: don't prevent event handler from dev [...] omits d209df3e7f70 netfilter: nf_tables: fix register ordering omits 3e673b23b541 netfilter: fix memory leaks on netlink_dump_start error omits 4ef360dd6a65 netfilter: nft_set: fix allocation size overflow in privsi [...] omits da786717e089 netfilter: ip6t_rpfilter: set F_IFACE for linklocal addresses omits b71ed54dc2a1 ipvs: don't show negative times in ip_vs_conn omits 14d32b2525dd jiffies: add utility function to calculate delta in ms omits a53b42c11815 ipvs: fix race between ip_vs_conn_new() and ip_vs_del_dest() omits b6d6a3076ac4 Merge tag 'vfio-v4.19-rc1' of git://github.com/awilliam/li [...] omits ecf8402603d4 pNFS: When updating the stateid in layoutreturn, also upda [...] omits d01e12dd3f42 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 9502f0d1d905 Merge tag 'mailbox-v4.19' of git://git.linaro.org/landing- [...] omits ea93102f3224 Fix kexec forbidding kernels signed with keys in the secon [...] omits 817aef260037 Replace magic for trusting the secondary keyring with #define omits 4e31843f681c Merge tag 'pci-v4.19-changes' of git://git.kernel.org/pub/ [...] omits 4acd8d01a239 MAINTAINERS: drm-misc: Change seanpaul's email address omits 3eb3cd04e2d8 drm/panel: Fix sphinx warning omits d2c53b337ef5 drm/bridge: ti-sn65dsi86: Fix 0-day build error omits 28b7465376b9 s390/kdump: Remove kzalloc_panic omits 2d2e7075b871 s390/kdump: Fix memleak in nt_vmcoreinfo omits 263b0e480c9b s390/kdump: Make elfcorehdr size calculation ABI compliant omits 2abe24b4b095 s390/pci: remove fmb address from debug output omits 38204071a024 s390/pci: remove stale rc omits 866f3576a72b s390/pci: fix out of bounds access during irq setup omits 2395103b3fbf s390/zcrypt: fix ap_instructions_available() returncodes omits 6f0a256253f4 ASoC: rt5514: Fix the issue of the delay volume applied again omits 0d22825255f2 ASoC: max98373: Added speaker FS gain cotnrol register to [...] omits 103c1944c6ae drm: Add kerneldoc description for "link"-member in struct [...] omits d2c9281c184b mfd: madera: Add register definitions for accessory detect omits 2f606da78230 mfd: sm501: Set coherent_dma_mask when creating subdevices omits 8d5a5ba9a8b9 mfd: bd71837: Devicetree bindings for ROHM BD71837 PMIC omits 30107fa6908b mfd: bd71837: Core driver for ROHM BD71837 PMIC omits f863ae594d33 media: platform: cros-ec-cec: Fix dependency on MFD_CROS_EC omits f91e654474d4 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits c715ebeb0303 Merge branch 'next-tpm' of git://git.kernel.org/pub/scm/li [...] omits 04743f89bcad Merge branch 'next-smack' of git://git.kernel.org/pub/scm/ [...] omits 5bae2be4efd5 Merge tag 'jfs-4.19' of git://github.com/kleikamp/linux-shaggy omits 6b583a64fd1e rtc: ds1307: simplify hwmon config omits 2b2f2aedba98 Merge tag 'gfs2-4.19.fixes' of git://git.kernel.org/pub/sc [...] omits 72f02ba66bd8 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] omits db06f826ec12 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] omits 6de4c691eab8 Merge tag 'gpio-v4.19-1' of git://git.kernel.org/pub/scm/l [...] omits c1c2ad82c772 Merge tag 'edac_for_4.19' of git://git.kernel.org/pub/scm/ [...] omits 99a2c789ddeb Merge tag 'random_for_linus' of git://git.kernel.org/pub/s [...] omits 84fe4cc09abc signal: Don't send signals to tasks that don't exist omits fa3b39cdafbf Merge tag 'clang-format-for-linus-v4.19' of git://github.c [...] omits d983c89cc96a s390/ftrace: Add -mfentry and -mnop-mcount support omits 2f4df0017bae tracing: Add -mcount-nop option support omits 07d040812021 tracing: Avoid calling cc-option -mrecord-mcount for every [...] omits f28bc3c32c05 tracing: Handle CC_FLAGS_FTRACE more accurately omits 25ca1d74c673 Merge tag 'auxdisplay-for-linus-v4.19' of git://github.com [...] omits 70b20dd7f897 ALSA: update dell-wmi mic-mute registration to new world order omits 71f3a82fab1b Merge tag 'media/v4.19-1' of git://git.kernel.org/pub/scm/ [...] omits 54dbe75bbf1e Merge tag 'drm-next-2018-08-15' of git://anongit.freedeskt [...] omits dafa5f6577a9 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 9a76aba02a37 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ [...] omits a1ceeca679dc RDMA/hns: Fix usage of bitmap allocation functions return values omits 0a957467c5fd x86: i8259: Add missing include file omits 4795ac626a2f Merge tag 'gvt-next-fixes-2018-08-14' of https://github.co [...] omits 6209c285e7a5 drm/i915: set DP Main Stream Attribute for color range on [...] omits 3012ea60c57d drm/i915/selftests: Hold rpm for unparking omits 3af71f649d22 drm/i915: Restore user forcewake domains across suspend omits 341a15bb91d4 drm/i915: Unmask user interrupts writes into HWSP on snb/i [...] omits fa1b5d09d077 Merge tag 'kconfig-v4.19-2' of git://git.kernel.org/pub/sc [...] omits fa687fb9ced4 Merge branch 'remotes/lorenzo/pci/vmd' omits 323fc7509a2a Merge branch 'remotes/lorenzo/pci/mvebu' omits 732c47019de9 Merge branch 'remotes/lorenzo/pci/mobiveil' omits 0ea77d2b209a Merge branch 'remotes/lorenzo/pci/iproc' omits 1974704eadb2 Merge branch 'remotes/lorenzo/pci/hv' omits 0c38011aba35 Merge branch 'remotes/lorenzo/pci/dwc' omits 37f0e311bca6 Merge branch 'remotes/lorenzo/pci/cadence' omits ce342a1aa8c6 Merge branch 'remotes/lorenzo/pci/aardvark' omits 0d56768651fc Merge branch 'remotes/lorenzo/pci/controller/misc' omits 3a48dc6fc260 Merge branch 'pci/virtualization' omits e7aaf90f9d9d Merge branch 'pci/switchtec' omits 5fc054a54476 Merge branch 'pci/resource' omits c689209be231 Merge branch 'pci/peer-to-peer' omits eadf3d320943 Merge branch 'pci/notes' omits 11c1a8e1f4fb Merge branch 'pci/msi' omits a40f72db8a37 Merge branch 'pci/misc' omits c0638a455382 Merge branch 'pci/hotplug' omits a8bcb5e5966c Merge branch 'pci/enumeration' omits 1ca358a8e3ff Merge branch 'pci/dpc' omits 187dacce1942 Merge branch 'pci/aspm' omits 3c3ab37f4c03 Merge branch 'pci/aer' omits af863d18a1fb Merge branch 'for-linus' omits 01f0e5cdedea Merge tag 'kconfig-v4.19' of git://git.kernel.org/pub/scm/ [...] omits 45687f96c112 PCI/AER: Don't clear AER bits if error handling is Firmware-First omits dd81b2c8a333 IB/core: Change filter function return type from int to bool omits d12e2eed2743 IB/core: Update GID entries for netdevice whose mac addres [...] omits 464b79b45aed IB/core: Add default GIDs of the bond master netdev omits a03d4d2775c7 IB/core: Consider adding default GIDs of bond device omits 408f1242d940 IB/core: Delete lower netdevice default GID entries in bon [...] omits e026bcc56107 Merge tag 'kbuild-v4.19' of git://git.kernel.org/pub/scm/l [...] omits 7c7b562c6f0a Merge tag 'gcc-plugin-cleanup-v4.19-rc1' of git://git.kern [...] omits b125d9038819 Merge tag 'printk-for-4.19' of git://git.kernel.org/pub/sc [...] omits 8c326850304d Merge tag 'audit-pr-20180814' of git://git.kernel.org/pub/ [...] omits 6f7dac117d89 Merge tag 'selinux-pr-20180814' of git://git.kernel.org/pu [...] omits 92d4a03674b8 Merge branch 'next-general' of git://git.kernel.org/pub/sc [...] omits 1eb46908b35d x86/l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled omits 3529b9703c11 Merge tag 'pstore-v4.19-rc1' of git://git.kernel.org/pub/s [...] omits 484004339d45 mac80211_hwsim: require at least one channel omits 8618289c4655 NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence() omits 8c479c2c0f9d Merge tag 'hardened-usercopy-v4.19-rc1' of git://git.kerne [...] omits d0fbb1d8a194 NFSv4: Fix locking in pnfs_generic_recover_commit_reqs omits 357b50f3ccc8 drm: amd: dc: don't use FP math when Kcov is enabled omits 249dc49576fc ASoC: dapm: Fix NULL pointer deference on CODEC to CODEC DAIs omits 1a4327fbf455 spi: fix IDR collision on systems with both fixed and dyna [...] omits 148edb9afb21 Merge branch 'patchwork' into to_next omits 56c9bba135ab platform/x86: ideapad: Add Y520-15IKBM and Y720-15IKBM to [...] omits 880b29ac107d platform/x86: asus-nb-wmi: Add keymap entry for lid flip a [...] omits aa7d16bfa3bd platform/x86: acer-wmi: refactor function has_cap omits d22296d9c38f platform/x86: thinkpad_acpi: Fix multi-battery bug omits 6640ee6289b9 platform/x86: thinkpad_acpi: extend battery quirk coverage omits cda5915d15d3 platform/x86: touchscreen_dmi: Add info for the Cube KNote [...] omits 207da7128a6d platform/x86: mlx-platform: Fix copy-paste error in mlxpla [...] omits ac7da1b787d9 Merge branches 'clk-actions-s700', 'clk-exynos-unused', 'c [...] omits 032405a754fb Merge branches 'clk-imx6-ocram', 'clk-missing-put', 'clk-t [...] omits 4a18ef5babd1 Merge branches 'clk-qcom-rpmh', 'clk-qcom-spdx', 'clk-con- [...] omits d16adaf0b92f Merge branches 'clk-mvebu-spdx', 'clk-meson', 'clk-imx7d-m [...] omits 139054634b40 Merge branches 'clk-imx-critical', 'clk-tegra-bpmp', 'clk- [...] omits ea4f7872c71a Merge branches 'clk-ingenic-fixes', 'clk-max9485', 'clk-px [...] omits b183c6887af3 Merge branches 'clk-imx6-video-parent', 'clk-qcom-sdm845-c [...] omits 5ef7748ba37e Merge branches 'clk-qcom-set-rate-gate', 'clk-core-set-rat [...] omits c066fafc595e KVM: PPC: Book3S HV: Use correct pagesize in kvm_unmap_radix() omits 2bb7005696e2 mailbox: Add support for i.MX messaging unit omits d6ef139c83cc dt-bindings: mailbox: imx-mu: add generic MU channel support omits 480285bd11e6 dt-bindings: arm: fsl: add mu binding doc omits c5f45fbb464e mailbox: add MODULE_LICENSE() for mtk-cmdq-mailbox.c omits 2538fb89b8f4 PCI: Limit config space size for Netronome NFP5000 omits 31130a16d459 Merge tag 'for-linus-4.19-rc1-tag' of git://git.kernel.org [...] omits 0aeb35ea0e1a drm/dp: add extended receiver capability field present bit omits 1202f4fdbcb6 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] omits b9f09866e0e9 IB/core: Avoid confusing del_netdev_default_ips omits 666e7099a41a IB/core: Add comment for change upper netevent handling omits 40b173ddce0f qedr: Add user space support for SRQ omits 3491c9e799fb qedr: Add support for kernel mode SRQ's omits 1212767e23bb qedr: Add wrapping generic structure for qpidr and adjust [...] omits 99a24e02ccf6 ubifs: Set default assert action to read-only omits c38c5a7f2e50 ubifs: Allow setting assert action as mount parameter omits 2e52eb74463f ubifs: Rework ubifs_assert() omits 6eb61d587f45 ubifs: Pass struct ubifs_info to ubifs_assert() omits 54169ddd382d ubifs: Turn two ubifs_assert() into a WARN_ON() omits c355aa465fce ubi: expose the volume CRC check skip flag omits 62652517753f ubi: provide a way to skip CRC checks omits a3d218280c27 ubifs: Use kmalloc_array() omits 95a22d2084d7 ubifs: Check data node size before truncate omits 08acbdd6fd73 Revert "UBIFS: Fix potential integer overflow in allocation" omits 49d2e05fb474 ubifs: Add comment on c->commit_sem omits 7e5471ce6dba ubifs: introduce Kconfig symbol for xattr support omits 1bf0572fe270 ubifs: use swap macro in swap_dirty_idx omits 3d95b89e573b x86/ACPI/cstate: Make APCI C1 FFH MWAIT C-state descriptio [...] omits 6855dc41b246 x86: Add entry trampolines to kcore omits d83212d5dd67 kallsyms, x86: Export addresses of PTI entry trampolines omits b96679422007 kallsyms: Simplify update_iter_mod() omits f390c5eb2858 cpuidle: menu: Fix white space omits 3df6f61fff49 PM / sleep: wakeup: Fix build error caused by missing SRCU [...] omits 6cff57320275 ubifs: tnc: use monotonic znode timestamp omits 0eca0b8067c4 ubifs: use timespec64 for inode timestamps omits 11a6fc3dc743 ubifs: xattr: Don't operate on deleted inodes omits 312c39bd6d51 ubifs: gc: Fix typo omits eef19816ada3 ubifs: Fix memory leak in lprobs self-check omits 25677478474a ubi: Initialize Fastmap checkmapping correctly omits 59965593205f ubifs: Fix synced_i_size calculation for xattr inodes omits 00ee8b601028 ubifs: Fix directory size calculation for symlinks omits 99cbbe56eb8b perf auxtrace: Fix queue resize omits d0055f351e64 x86/smp: fix non-SMP broken build due to redefinition of a [...] omits 269777aa530f cpu/hotplug: Non-SMP machines do not make use of booted_once omits b5c16c7925fb ACPI / PMIC: CrystalCove: Extend PMOP support to support a [...] omits f317c7dc12b7 ACPICA: Clear status of all events when entering sleep states omits 5508672d7f49 perf python: Remove -mcet and -fcf-protection when buildin [...] omits 4efa829d1951 ACPICA: Update version to 20180810 omits 8b66fcfdee68 ACPICA: acpiexec: fix a small memory leak regression omits 8b23570ab001 ACPICA: Reference Counts: increase max to 0x4000 for large [...] omits ff5340f8ac94 ACPICA: Reference count: add additional debugging details omits 77d4e0966a8a ACPICA: acpi_exec: fixing -fi option omits fb2ef998af44 ACPICA: Debugger: Cleanup interface to the AML disassembler omits 4a7c94c72107 ACPICA: AML Parser: skip opcodes that open a scope upon pa [...] omits 089b2bec97bb ACPICA: Utilities: split hex detection into smaller functions omits 8a55c696d327 ACPICA: Update an error message for a duplicate table omits f016b19a9275 ACPICA: ACPICA: add status check for acpi_hw_read before a [...] omits d46b6537f0ce ACPICA: AML Parser: ignore all exceptions resulting from i [...] omits 26dcc12c009e rtc: s5m: Add SPDX license identifier omits 734c5cd5bc2f rtc: maxim: Add SPDX license identifiers omits 0625b4ba1a5d IB/mlx5: Fix leaking stack memory to userspace omits e6ecec342fef Merge tag 'docs-4.19' of git://git.lwn.net/linux omits 6f7ea94acbb7 rtc: isl1219: add device tree documentation omits cfa30622c854 rtc: isl1208: set ev-evienb bit from device tree omits 923aa4c378f9 PCI/MSI: Set IRQCHIP_ONESHOT_SAFE for PCI-MSI irqchips omits 747f62305dfb Merge tag 'sound-4.19-rc1' of git://git.kernel.org/pub/scm [...] omits 6eaf27811378 PCI/VPD: Check for VPD access completion before checking f [...] omits 9ece7cd833a3 rtc: isl1208: Add "evdet" interrupt source for isl1219 omits b72ae8cac0ca PCI: Add PCI_DEVICE_DATA() macro to fully describe device [...] omits dd35bdb0768f rtc: isl1208: add support for isl1219 with tamper detection omits a0a1a1ba3032 rtc: sysfs: facilitate attribute add to rtc device omits 82fd4b05d704 ALSA: seq: virmidi: Fix discarding the unsubscribed output omits 2c20443ec221 Merge tag 'acpi-4.19-rc1' of git://git.kernel.org/pub/scm/ [...] omits 0da9be22cdcb Update the e-mail address of Bart Van Assche omits b018fc980055 Merge tag 'pm-4.19-rc1' of git://git.kernel.org/pub/scm/li [...] omits c07b3682cd12 Merge tag 'leds-for-4.19-rc1' of git://git.kernel.org/pub/ [...] omits 4d88e3d24905 Merge tag 'devicetree-for-4.19' of git://git.kernel.org/pu [...] omits c6ed444fd6ff Merge tag 'pinctrl-v4.19-1' of git://git.kernel.org/pub/sc [...] omits 3860cae64c0a Merge tag 'regulator-v4.19' of git://git.kernel.org/pub/sc [...] omits 010b0e708e08 Merge tag 'spi-v4.19' of git://git.kernel.org/pub/scm/linu [...] omits 792adb90fa72 x86/init: fix build with CONFIG_SWAP=n omits 15bc88cd5f8e Merge tag 'regmap-v4.19' of git://git.kernel.org/pub/scm/l [...] omits be718b524d8d Merge tag 'configfs-for-4.19' of git://git.infradead.org/u [...] omits f66dc7232002 Merge tag 'dma-mapping-4.19' of git://git.infradead.org/us [...] omits 344353366591 perf arm spe: Fix uninitialized record error variable omits c9b51a017065 perf tools: Move syscall_64.tbl check into check-headers.sh omits 7ea6e983b2cc perf tools: Make check-headers.sh check based on kernel dir omits 638e9af16b95 drm/bridge: ti-sn65dsi86: Poll for training complete omits fc52d0ed1118 drm/bridge: ti-sn65dsi86: Poll for DP PLL Lock omits 73c89ead7185 drm/bridge: ti-sn65dsi86: Move panel_prepare() to pre_enable() omits b814ec6d4535 drm/bridge: ti-sn65dsi86: Implement AUX channel omits 6c76c0eb031f drm/bridge: ti-sn65dsi86: Fixup register names omits b219a1d2de0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c2fc71c9b74c Merge tag 'mtd/for-4.19' of git://git.infradead.org/linux-mtd omits 57ee3196ce7c Merge SCSI_IOCTL_SEND_COMMAND cleanup branch. omits 26a1ccc6c117 bpf: test: fix spelling mistake "REUSEEPORT" -> "REUSEPORT" omits 22fd99e948a6 drm/panel: simple: tv123wam: Add unprepare delay omits dda9f4b9cac6 f2fs: fix to skip verifying block address for non-regular inode omits 28a1f3ac1d0c kvm: x86: Set highest physical address bits in non-present [...] omits b19b46346f48 hv/netvsc: Fix NULL dereference at single queue mode fallback omits 73ba2fb33c49 Merge tag 'for-4.19/block-20180812' of git://git.kernel.dk [...] omits 4597b62f7a60 net: filter: mark expected switch fall-through omits 21f2706b2010 xen-netfront: fix warn message as irq device name has '/' omits 6e24dcad021f cxgb4: Add new T5 PCI device ids 0x50af and 0x50b0 omits e29129fcac4b net: dsa: mv88e6xxx: missing unlock on error path omits f6f7a26abd14 rds: fix building with IPV6=m omits df60f6e835f7 blk-wbt: fix IO hang in wbt_wait() omits 96d18d8254dc inet/connection_sock: prefer _THIS_IP_ to current_text_addr omits 6feddb491301 net: dsa: mv88e6xxx: bitwise vs logical bug omits 66b51b0a0341 net: sock_diag: Fix spectre v1 gadget in __sock_diag_cmd() omits 1c89a8e3d9a2 ieee802154: hwsim: using right kind of iteration omits ac272a3e9c08 Merge branch 'hns3-next' omits 3e85af6a6812 net: hns3: Add vlan filter setting by ethtool command -K omits 1c77215480bc net: hns3: Set tx ring' tc info when netdev is up omits 26a07ccc1d07 net: hns3: Remove tx ring BD len register in hns3_enet omits 128b900de7df net: hns3: Fix desc num set to default when setting channel omits 60081dcc4fce net: hns3: Fix for phy link issue when using marvell phy driver omits b01b7cf19bf4 net: hns3: Fix for information of phydev lost problem when [...] omits 6c39d5278e62 net: hns3: Fix for command format parsing error in hclge_i [...] omits 5fd50ac38fb6 net: hns3: Add support for serdes loopback selftest omits b089cfd95d32 block: don't warn for flush on read-only device omits 7fa750a16308 f2fs: rework fault injection handling to avoid a warning omits 958f338e96f8 Merge branch 'l1tf-final' of git://git.kernel.org/pub/scm/ [...] omits e1b437691a62 orangefs: remove redundant pointer orangefs_inode omits 8bf782f64737 orangefs: Adding new return type vm_fault_t omits 781fca5b1046 Merge tag 'xfs-4.19-merge-6' of git://git.kernel.org/pub/s [...] omits 12eeeb4f4733 ASoC: Intel: Skylake: Acquire irq after RIRB allocation omits 7d5e049e72c4 iomap: fix WARN_ON_ONCE on uninitialized variable omits 1fc25f51d7c1 xfs: sanity check ag header values in xrep_calc_ag_resblks omits 9f0e89359775 PCI: Match Root Port's MPS to endpoint's MPSS as necessary omits fb504caae7ef ASoC: uapi: fix sound/skl-tplg-interface.h userspace compi [...] omits 3dbe97efe8bf PCI: Skip MPS logic for Virtual Functions (VFs) omits 5e4cfadaf5b7 ASoC: wm9712: fix replace codec to component omits 260c48b7ec26 ASoC: Intel: bytcr_rt5640: Add quirks for 2 more devices omits bc00b3ec7722 s390: reenable gcc plugins for real omits 77cfaf52eca5 mac80211: Run TXQ teardown code before de-registering interfaces omits f623f75ae443 rfkill-gpio: include linux/mod_devicetable.h omits 9f68cb579115 Merge branch 'for-4.19-nmi' into for-linus omits 76f7d6c07acd Merge branches 'acpi-button', 'acpi-battery' and 'acpi-osi' omits 3c94280456d9 Merge branches 'acpi-x86', 'acpi-bus', 'acpi-ec' and 'acpi-apei' omits 4a3f421b878d Merge branches 'acpica' and 'acpi-property' omits 7425ecd5e3e8 Merge branch 'pm-cpufreq' omits 8f0f2b621198 Merge branches 'powercap' and 'pm-devfreq' omits 17bc3432e39d Merge branches 'pm-core', 'pm-domains', 'pm-sleep', 'acpi- [...] omits 7590ebb8b456 drm/i915/gvt: fix memory leak in intel_vgpu_ioctl() omits 4b25e737cfc7 drm/i915/gvt: Off by one in intel_vgpu_write_fence() omits de5372da605d drm/i915/kvmgt: Fix potential Spectre v1 omits 8d458ea0ec33 drm/i915/gvt: return error on cmd access omits d6c6113bfe19 drm/i915/gvt: initialize dmabuf mutex in vgpu_create omits 3fd34ac02ae8 drm/i915/gvt: fix cleanup sequence in intel_gvt_clean_device omits 993ff6d9df74 powerpc/64s: Fix PACA_IRQ_HARD_DIS accounting in idle_power4() omits 10f3e23f07cb Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] omits 3bb37da509e5 Merge tag '4.19-smb3' of git://git.samba.org/sfrench/cifs-2.6 omits 161fa27ff2e2 Merge branch 'iomap-4.19-merge' of git://git.kernel.org/pu [...] omits a1a4f841ec45 Merge tag 'for-4.19-tag' of git://git.kernel.org/pub/scm/l [...] omits 575b94386bd5 Merge tag 'locks-v4.19-1' of git://git.kernel.org/pub/scm/ [...] omits 4591343e3560 Merge branches 'work.misc' and 'work.dcache' of git://git. [...] omits f2be26989770 Merge branch 'work.aio' of git://git.kernel.org/pub/scm/li [...] omits 4d2a073cde82 Merge branch 'work.lookup' of git://git.kernel.org/pub/scm [...] omits 1bbf3aed25e0 bnxt_en: take coredump_record structure off stack omits cf87615d15f3 net: systemport: fix unused function warning omits 81a8b0799632 net: stmmac: mark PM functions as __maybe_unused omits c2ebc25674e5 l2tp: fix unused function warning omits 3d46eee5a5f2 bnxt_en: avoid string overflow for record->system_name omits 9dc502d79778 net: lan743x: fix building without CONFIG_PTP_1588_CLOCK omits 3aad924025e2 net: lan743x: select CRC16 omits 0ea97a2d61df Merge branch 'work.mkdir' of git://git.kernel.org/pub/scm/ [...] omits 7bb516ca5424 xtensa: rework noMMU cache attributes initialization omits fec3259c9f74 xtensa: increase ranges in ___invalidate_{i,d}cache_all omits be75de25251f xtensa: limit offsets in __loop_cache_{all,page} omits a66b4cd1e716 Merge branch 'work.open3' of git://git.kernel.org/pub/scm/ [...] omits b16528466786 Merge tag 'hwmon-for-linus-v4.19-rc1' of git://git.kernel. [...] omits e8ae5e92beee Merge branch 'net_sched-Fix-two-tc_index-filter-init-issues' omits 008369dcc5f7 net_sched: Fix missing res info when create new tc_index filter omits 2df8bee5654b net_sched: fix NULL pointer dereference when delete tcinde [...] omits 19997ba7cb74 nfp: clean up return types in kdoc comments omits e5a32b5b21a1 Merge tag 'mips_4.19' of git://git.kernel.org/pub/scm/linu [...] omits 2280a5360e4f Merge branch 'parisc-4.19-1' of git://git.kernel.org/pub/s [...] omits c2d9f5bc2db4 Merge branch 'clkdev' of git://git.armlinux.org.uk/~rmk/linux-arm omits 9b27efe08180 Merge branch 'for-linus' of git://git.armlinux.org.uk/~rmk [...] omits 85a0b791bc17 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 486edfb1039d IB/ucm: Fix compiling ucm.c omits 13e091b6dd0e Merge branch 'x86-timers-for-linus' of git://git.kernel.or [...] omits eac341194426 Merge branch 'x86/pti' of git://git.kernel.org/pub/scm/lin [...] omits d191c82d4d9b Merge branch 'x86-vdso-for-linus' of git://git.kernel.org/ [...] omits 6d43743e9079 Uprobe: Additional argument arch_uprobe to uprobe_write_opcode() omits 38e967ae1e60 Uprobes: Simplify uprobe_register() body omits 1880861226c1 kconfig: remove P_ENV property type omits 4d5ac4b8ca1e Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits c151272d1687 kconfig: remove unused sym_get_env_prop() function omits 512ddf7d7db0 coccicheck: return proper error code on fail omits 09d4d9648bd0 Coccinelle: doubletest: reduce side effect false positives omits 203b4fc903b6 Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pu [...] omits 7edcf0d314f6 Merge branch 'x86-platform-for-linus' of git://git.kernel. [...] omits c371e7b438ca Merge tag 'mlx5e-updates-2018-08-10' of git://git.kernel.o [...] omits 30de24c7dd21 Merge branch 'x86-cache-for-linus' of git://git.kernel.org [...] omits f4990264565c Merge branch 'x86-hyperv-for-linus' of git://git.kernel.or [...] omits dddc0557e3a0 drm/amd/display: Guard against null crtc in CRC IRQ omits 433149130c31 drm/amd/display: Pass connector id when executing VBIOS CT omits ad8960a6cb06 drm/amd/display: Check if clock source in use before disabling omits fc69009e35b7 drm/amd/display: Allow clock sharing b/w HDMI and DVI omits 7cb528550717 drm/amd/display: Fix warning observed in mode change on Vega omits 321f65a62359 drm/amd/display: fix single link DVI has no display omits 20acbed47d30 drm/amdgpu/vce: VCE entity initialization relies on ring i [...] omits 27a52501970a Merge branch 'x86-debug-for-linus' of git://git.kernel.org [...] omits 33d5bd070544 drm/amdgpu/uvd: UVD entity initialization relys on ring in [...] omits 4d77c0f676e9 drm/amdgpu:add VCN booting with firmware loaded by PSP omits 235ac9de625a drm/amdgpu:add VCN support in PSP driver omits c9ca989696ff drm/amdgpu:add new firmware id for VCN omits 435198f33b56 drm/amdgpu: update tmr mc address omits abf412b3efb2 drm/amdgpu:add tmr mc address into amdgpu_firmware_info omits 7796916146b8 Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/p [...] omits 62421cd94301 NFSv4: Fix a typo in nfs4_init_channel_attrs() omits 8aafd2fde378 NFSv4: Don't busy wait if NFSv4 session draining is interrupted omits 36f49ca8ca6d Merge branch 'x86-cleanups-for-linus' of git://git.kernel. [...] omits 00b24d545549 Merge branch 'x86-build-for-linus' of git://git.kernel.org [...] omits e4648aa4f98a NFS recover from destination server reboot for copies omits d8dfa59f5a51 bus: imx-weim: Remove VLA usage omits 699112f5e831 drm/i2c: tda9950: Remove VLA usage omits f24d6f2654d3 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/p [...] omits b9b8e5b76386 Merge branch 'x86-boot-for-linus' of git://git.kernel.org/ [...] omits 66e22087bdf6 Merge branch 'x86-apic-for-linus' of git://git.kernel.org/ [...] omits 1e45e9a95ec2 Merge branch 'timers-core-for-linus' of git://git.kernel.o [...] omits 8603596a327c Merge branch 'perf-core-for-linus' of git://git.kernel.org [...] omits cf916ffbe0c6 net/mlx5: Improve argument name for add flow API omits a8274b854b5e net/mlx5: Reorganize the makefile omits 6dbc80ca41f5 net/mlx5e: clock.c depends on CONFIG_PTP_1588_CLOCK omits c5791ab0abec net/mlx5e: vxlan.c depends on CONFIG_VXLAN omits 44f68ae0cad6 net/mlx5e: Move flow steering declarations into en/fs.h omits ec0800459770 net/mlx5e: Add CONFIG_MLX5_EN_ARFS for accelerated flow st [...] omits fe6d86b3c316 net/mlx5e: Add CONFIG_MLX5_EN_RXNFC for ethtool rx nfc omits cff2b1e3e832 net/mlx5e: Ethtool steering, move ethtool callbacks omits 974ce34a0c12 net/mlx5e: Ethtool steering, l4 proto support omits ca7deb028a2c net/mlx5e: Ethtool steering, ip6 support omits 7695e73f3db4 PCI: Add function 1 DMA alias quirk for Marvell 88SS9183 omits bc9e9cf0401f dm crypt: don't decrease device limits omits de5d1b39ea0b Merge branch 'locking-core-for-linus' of git://git.kernel. [...] omits 1c594774283a Merge branch 'smp-hotplug-for-linus' of git://git.kernel.o [...] omits 142644f8a1f8 net/mlx5e: Ethtool steering flow parsing refactoring omits b29c61dac3a2 net/mlx5e: Ethtool steering flow validation refactoring omits 491278b69877 remoteproc/davinci: Mark error recovery as disabled omits a2eed33dcdb7 ide: mark expected switch fall-throughs omits 777a82f87a9a ide-tape: remove redundant variable buffer_size omits bb1215a2d011 ide: remove redundant variables queue_run_ms and left omits 51d8aac23649 perf tools: Fix check-headers.sh AND list path of execution omits 42c625a486f3 net: sched: act_ife: disable bh when taking ife_mod_lock omits 3f4417d693b4 perf tools: Check for null when copying nsinfo. omits bb2a0812eb78 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 0ae98637b611 tools lib traceevent: Rename static variables and function [...] omits c99eeaf54972 tools lib traceevent: Rename various pevent APIs omits 1634e4604ccc tools lib traceevent: Rename internal parser related APIs omits 413af01c8d9d tools lib traceevent: Rename various pevent get/set/is APIs omits 610e1e4ff043 tools lib traceevent: Rename pevent_find_* APIs omits 8b3e08722ec8 tools lib traceevent: Rename pevent field APIs omits dc05ebf373e9 tools lib traceevent: Rename pevent_data_ APIs omits b843e9c3a271 tools lib traceevent: Rename pevent_register / unregister APIs omits 64e237906963 tools lib traceevent: Rename pevent_filter* APIs omits ca2921dd9026 tools lib traceevent, perf tools: Rename traceevent_plugi [...] omits f7951c33f0fe Merge branch 'sched-core-for-linus' of git://git.kernel.or [...] omits 3cf477836e24 tools lib traceevent: Rename pevent_function* APIs omits d97f4ef177dd tools lib traceevent, tools lib lockdep: Rename 'enum peve [...] omits 6fed932e9242 tools lib traceevent, perf tools: Rename 'enum pevent_flag [...] omits fc9b69710e0e tools lib traceevent, perf tools: Rename traceevent_* APIs omits ece2a4f48386 tools lib traceevent, perf tools: Rename pevent_set_* APIs omits 13a418904ee1 tools lib traceevent, perf tools: Rename pevent_register_* APIs omits 59c1baee25e2 tools lib traceevent, perf tools: Rename pevent_read_numbe [...] omits 6a48dc298ee1 tools lib traceevent, perf tools: Rename pevent print APIs omits c60167c187f9 tools lib traceevent, perf tools: Rename pevent parse APIs omits af85cd19521f tools lib traceevent, perf tools: Rename pevent find APIs omits 4d5c58b15c43 tools lib traceevent, perf tools: Rename pevent alloc / free APIs omits c32d52b4641d tools lib traceevent, perf tools: Rename pevent plugin rel [...] omits 2406fb8d94fb Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits cbc49b25b9cf tools lib traceevent, perf tools: Rename 'struct pevent_re [...] omits 37a16046800c Merge branch 'ras-core-for-linus' of git://git.kernel.org/ [...] omits b99cdfdf0b1c Merge branch 'core-rcu-for-linus' of git://git.kernel.org/ [...] omits d494500a7043 f2fs: support fault_type mount option omits 3f16ecd950e5 f2fs: fix to return success when trimming meta area omits 6b9cb1242cb0 f2fs: fix use-after-free of dicard command entry omits b83dcfe67142 f2fs: support discard submission error injection omits 35ec7d574884 f2fs: split discard command in prior to block layer omits a690efffd163 f2fs: wake up gc thread immediately when gc_urgent is set omits 6eae269461b8 f2fs: fix incorrect range->len in f2fs_trim_fs() omits 22969158083c f2fs: refresh recent accessed nat entry in lru list omits a33c150237a2 f2fs: fix avoid race between truncate and background GC omits c7079853c859 f2fs: avoid race between zero_range and background GC omits 91291e9998d2 f2fs: fix to do sanity check with block address in main area v2 omits bcbfbd604dcb f2fs: fix to do sanity check with inline flags omits d0daaeaf6014 Merge branch 'irq-core-for-linus' of git://git.kernel.org/ [...] omits 400439275d95 Merge branch 'efi-core-for-linus' of git://git.kernel.org/ [...] omits 0ad6b38ab2cc Merge branch 'core-debugobjects-for-linus' of git://git.ke [...] omits c1617fb4c5ee Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 961d9735357e Merge tag 'wireless-drivers-next-for-davem-2018-08-12' of [...] omits 03e61914a6d2 Merge tag 'm68k-for-v4.19-tag1' of git://git.kernel.org/pu [...] omits 627672cf431b dt-bindings: interrupt-controller: SiFive Plaform Level In [...] omits b67bc7cb4088 dt-bindings: interrupt-controller: RISC-V local interrupt [...] omits 45c91fb20093 liquidio: remove set but not used variable 'is25G' omits 0ec456802d13 cxgb4: remove set but not used variable 'spd' omits 3b20818b0acd lan743x: lan743x: Remove duplicated include from lan743x_ptp.c omits 1150827b121e virtio_net: remove duplicated include from virtio_net.c omits 71e41286203c packet: switch kvzalloc to allocate memory omits 0192e7d46c77 net: Change the layout of structure trace_event_raw_fib_ta [...] omits a72ce9ad7cfc Merge branch 'net-sched-actions-rename-for-grep-ability-an [...] omits 7c5790c4da0e net: sched: act_mirred method rename for grep-ability and [...] omits 8aa7f22e5649 net: sched: act_vlan method rename for grep-ability and co [...] omits 353d2c253f4c net: sched: act_skbmod method rename for grep-ability and [...] omits 45da1dac612c net: sched: act_skbedit method rename for grep-ability and [...] omits 798de374e503 net: sched: act_simple method rename for grep-ability and [...] omits 2ac063474dc7 net: sched: act_police method rename for grep-ability and [...] omits 6a2b401cd17d net: sched: act_pedit method rename for grep-ability and c [...] omits 0390514fe155 net: sched: act_nat method rename for grep-ability and con [...] omits 11b9695b3ff0 net: sched: act_ipt method rename for grep-ability and con [...] omits 1740005e2a0c net: sched: act_gact method rename for grep-ability and co [...] omits c831549c3f53 net: sched: act_sum method rename for grep-ability and con [...] omits 2fbec27f816b net: sched: act_bpf method rename for grep-ability and con [...] omits 962ad1f937d8 net: sched: act_connmark method rename for grep-ability an [...] omits 9af18e56d43c cpumask: make cpumask_next_wrap available without smp omits 7c53a722459c r8169: don't use MSI-X on RTL8168g omits 0fcf6c02b205 ceph: don't drop message if it contains more data than expected omits 342ce1823eba ceph: support cephfs' own feature bits omits 4de17aea5cef crush: fix using plain integer as NULL warning omits bad87216fb84 libceph: remove unnecessary non NULL check for request_key omits e5bc08d09f5f ceph: refactor error handling code in ceph_reserve_caps() omits 7bf8f736c8e0 ceph: refactor ceph_unreserve_caps() omits d55484929029 ceph: change to void return type for __do_request() omits 9da12e3a7de1 ceph: compare fsc->max_file_size and inode->i_size for max [...] omits 36a4c72d1c6f ceph: add additional size check in ceph_setattr() omits 9ebcc22c1be8 Merge branch 'nixge-Minor-cleanups' omits fd5cf434a4b0 net: nixge: Don't store skb in app4 field of descriptor omits e158770e2289 net: nixge: Do not zero application specific fields in desc omits 6d37fa49da1e l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cache omits e6f86b0f7ae4 ipv6: Add icmp_echo_ignore_all support for ICMPv6 omits 8f7800444220 Merge branch 'net-tls-Combined-memory-allocation-for-decry [...] omits 0b243d004ea6 net/tls: Combined memory allocation for decryption request omits 6f6874f70c32 Merge branch 'clkdev' into for-next omits 4c42ae4f6ab7 RISC-V: Fix !CONFIG_SMP compilation error omits 8237f8bc4f6e irqchip: add a SiFive PLIC driver omits 94f592f0e5b9 RISC-V: Add the directive for alignment of stvec's value omits 62b019436814 clocksource: new RISC-V SBI timer driver omits 6ea0f26a7913 RISC-V: implement low-level interrupt handling omits bec2e6ac353d RISC-V: add a definition for the SIE SEIE bit omits 4b40e9ddc892 RISC-V: remove INTERRUPT_CAUSE_* defines from asm/irq.h omits b9d5535746e3 RISC-V: simplify software interrupt / IPI code omits b9490350f751 RISC-V: remove timer leftovers omits 5b5c2a2c44d7 RISC-V: Add early printk support via the SBI console omits 758914fea278 RISC-V: Don't increment sepc after breakpoint. omits a89757daf25c RISC-V: implement __lshrti3. omits 4938c79bd0f5 RISC-V: Use KBUILD_CFLAGS instead of KCFLAGS when building [...] omits c61b466d4f88 Merge branches 'fixes', 'misc' and 'spectre' into for-linus omits 53ccb22b8d4a ARM: 8778/1: clkdev: don't call __of_clk_get_by_name() unn [...] omits f3b28362b683 irqchip/s3c24xx: Remove unneeded comparison of unsigned long to 0 omits 4ce719f846a4 IB/uverbs: Do not check for device disassociation during ioctl omits 51d0a2b4cfa9 IB/uverbs: Remove struct uverbs_root_spec and all supporting code omits 3a863577a749 IB/uverbs: Use uverbs_api to unmarshal ioctl commands omits b61815e24165 IB/uverbs: Use uverbs_alloc for allocations omits 461bb2eee4e1 IB/uverbs: Add a simple allocator to uverbs_attr_bundle omits 00d22a1c367d xfs: recalculate summary counters at mount time if icount is bad omits 976d34e2dab1 KVM: arm/arm64: Skip updating PTE entry if no change omits 86658b819cd0 KVM: arm/arm64: Skip updating PMD entry if no change omits f11b9abc9318 Documentation: remove dynamic-resolution-notes reference t [...] omits 330ad75f6a79 Bluetooth: mediatek: pass correct size to h4_recv_buf() omits ea24a6221c8d drm/rcar-du/crc: Implement get_crc_sources callback omits 260bc55116c5 drm/i915/crc: implement get_crc_sources callback omits a8c20833c6bf drm/i915/crc: implement verify_crc_source callback omits 3a3cd0d92a0b drm/rcar-du/crc: Implement verify_crc_source callback omits 3b3b8448ebd1 drm/amdgpu_dm/crc: Implement verify_crc_source callback omits b8d913c0ee00 drm/rockchip/crc: Implement verify_crc_source callback omits 4396551e9cf3 drm: crc: Introduce get_crc_sources callback omits d5cc15a0c66e drm: crc: Introduce verify_crc_source callback omits f5b6c1fcb42f Merge tag 'asoc-v4.19' of https://git.kernel.org/pub/scm/l [...] omits 4096165d5521 irqchip/stm32: Fix init error handling omits 0702bc4d2fe7 irqchip/bcm7038-l1: Hide cpu offline callback when buildin [...] omits c8921d72e390 parisc: Fix and improve kernel stack unwinding omits 3b885ac1dc35 parisc: Remove unnecessary barriers from spinlock.h omits 7797167ffde1 parisc: Remove ordered stores from syscall.S omits 4a53ec1ccf93 parisc: prefer _THIS_IP_ and _RET_IP_ statement expressions omits 75ebedf1d263 parisc: Add HAVE_REGS_AND_STACK_ACCESS_API feature omits 93cb8e20d56b parisc: Drop architecture-specific ENOTSUP define omits c1f59375b378 parisc: use generic dma_noncoherent_ops omits 7f1501053811 parisc: always use flush_kernel_dcache_range for DMA cache [...] omits a34a9b9682a5 parisc: merge pcx_dma_ops and pcxl_dma_ops omits a2dc009afa9a powerpc/mm/book3s/radix: Add mapping statistics omits 241b5f7ffcbe Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 70b5c4ee8e3b Merge branch 'topic/hvc' into next omits b3124ec2f997 Merge branch 'fixes' into next omits f9090d4c2213 drm/i915/gvt: free workload in vgpu release omits 56869d45e364 kconfig: fix the rule of mainmenu_stmt symbol omits edcd9d977354 net/9p/trans_virtio.c: add null terminal for mount tag omits 23cba9cbde0b 9p/virtio: fix off-by-one error in sg list bounds check omits c69f297d7f0b 9p: fix whitespace issues omits 10aa14527f45 9p: fix multiple NULL-pointer-dereferences omits 3111784bee81 fs/9p/xattr.c: catch the error of p9_client_clunk when set [...] omits f984579a01d8 9p: validate PDU length omits 9f476d7c540c net/9p/trans_fd.c: fix race by holding the lock omits 430ac66eb4c5 net/9p/trans_fd.c: fix race-condition by flushing workqueu [...] omits 31934da81036 net/9p/virtio: Fix hard lockup in req_done omits c7ebbae7cf9c net/9p/trans_virtio.c: fix some spell mistakes in comments omits d28c756caee6 9p/net: Fix zero-copy path in the 9p virtio transport omits 2557d0c57c0c 9p: Embed wait_queue_head into p9_req_t omits f28cdf0430fc 9p: Replace the fidlist with an IDR omits b5303be2bee3 9p: Change p9_fid_create calling convention omits 2d58f63f72f2 9p: Fix comment on smp_wmb omits 7913690dcc5e net/9p/client.c: version pointer uninitialized omits 6baaac096179 fs/9p/v9fs.c: fix spelling mistake "Uknown" -> "Unknown" omits 92aef4675d5b net/9p: fix error path of p9_virtio_probe omits b87d1d26521e 9p/net/protocol.c: return -ENOMEM when kmalloc() failed omits 64ad31f32840 net/9p/client.c: add missing '\n' at the end of p9_debug() omits fe6340e2d1f5 fs/9p/vfs_file.c: use new return type vm_fault_t omits 2ce3206b9eb3 Merge branch 'bpf-ancestor-cgroup-id' omits 5ecd8c22739b selftests/bpf: Selftest for bpf_skb_ancestor_cgroup_id omits 02f6ac7456a0 selftests/bpf: Add cgroup id helpers to bpf_helpers.h omits 539764d07b49 bpf: Sync bpf.h to tools/ omits 7723628101aa bpf: Introduce bpf_skb_ancestor_cgroup_id helper omits e8d2bec04579 bpf: decouple btf from seq bpf fs dump and enable more maps omits f0f84837c6da xtensa: rework noMMU cache attributes initialization omits 94710cac0ef4 Linux 4.18 omits 921195d3568c Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits b5b1404d0815 init: rename and re-order boot_cpu_state_init() omits d6dd6431591b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 47ac76662ca9 tty: serial: 8250: Revert NXP SC16C2552 workaround omits 01239d77b9dd xfs: fix a null pointer dereference in xfs_bmap_extents_to_btree omits fa6c668d807b xfs: remove b_last_holder & associated macros omits 10259de1d869 iomap: Switch to offset_in_page for clarity omits e25ff835af89 xfs: Close race between direct IO and xfs_break_layouts() omits 3d27c4de8d4f Revert "uio: use request_threaded_irq instead" omits 062a585ec21e KVM: arm: Use true and false for boolean values omits d0823cb346bc KVM: arm/arm64: vgic: Do not use spin_lock_irqsave/restore [...] omits dc961e5395dd KVM: arm/arm64: vgic: Move DEBUG_SPINLOCK_BUG_ON to vgic.h omits 3e8a8a50c7ef KVM: arm: vgic-v3: Add support for ICC_SGI0R and ICC_ASGI1 [...] omits 03bd646d863d KVM: arm64: vgic-v3: Add support for ICC_SGI0R_EL1 and ICC [...] omits 6249f2a47926 KVM: arm/arm64: vgic-v3: Add core support for Group0 SGIs omits e22fa39cd013 KVM: arm64: Remove non-existent AArch32 ICC_SGI1R encoding omits 73b383141d29 Merge branch 'for-next' into for-linus omits 78cbac647e61 Merge branch 'ip-faster-in-order-IP-fragments' omits a4fd284a1f8f ip: process in-order fragments efficiently omits 353c9cb36087 ip: add helpers to process in-order fragments faster. omits 6a92ef08a135 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net omits eb2b3d034511 bcache: add the missing comments for smp_mb()/smp_wmb() omits d0c1b89a409f bcache: remove unnecessary space before ioctl function poi [...] omits 87418ef9f07a bcache: add missing SPDX header omits b3cf37bfa1a4 bcache: move open brace at end of function definitions to [...] omits e1f08f1bc013 bcache: add static const prefix to char * array declarations omits 3be11dbab67a bcache: fix code comments style omits 3069211be300 bcache: do not check NULL pointer before calling kmem_cach [...] omits bc81b47e828a bcache: prefer 'help' in Kconfig omits 2b1edd23ecc6 bcache: fix typo 'succesfully' to 'successfully' omits d9c61d30e86a bcache: replace '%pF' by '%pS' in seq_printf() omits c63ca7871aa3 bcache: fix indent by replacing blank by tabs omits 6ae63e3501c4 bcache: replace printk() by pr_*() routines omits 958bf494ecf0 bcache: replace Symbolic permissions by octal permission numbers omits b0d30981c05f bcache: style fixes for lines over 80 characters omits fc2d5988b597 bcache: add identifier names to arguments of function definitions omits 1fae7cf05293 bcache: style fix to add a blank line after declarations omits 6f10f7d1b02b bcache: style fix to replace 'unsigned' by 'unsigned int' omits b86d865cb1ca blkcg: Make blkg_root_lookup() work for queues in bypass mode omits 9a95d9c6429b Merge branch 'Remove-rtnl-lock-dependency-from-all-action- [...] omits e329bc427395 net: sched: act_police: remove dependency on rtnl lock omits 51a9f5ae6539 net: core: protect rate estimator statistics pointer with lock omits 4e232818bd32 net: sched: act_mirred: remove dependency on rtnl lock omits 84a75b329be8 net: sched: extend action ops with put_dev callback omits 764e9a24480f net: sched: act_vlan: remove dependency on rtnl lock omits 729e01260989 net: sched: act_tunnel_key: remove dependency on rtnl lock omits c8814552fe51 net: sched: act_skbmod: remove dependency on rtnl lock omits 5e48180ed8bc net: sched: act_simple: remove dependency on rtnl lock omits d77284956656 net: sched: act_sample: remove dependency on rtnl lock omits 67b0c1a3c9ce net: sched: act_pedit: remove dependency on rtnl lock omits ff25276de997 net: sched: act_ipt: remove dependency on rtnl lock omits 54d0d423a48a net: sched: act_ife: remove dependency on rtnl lock omits e8917f437006 net: sched: act_gact: remove dependency on rtnl lock omits b6a2b971c0b0 net: sched: act_csum: remove dependency on rtnl lock omits 2142236b4584 net: sched: act_bpf: remove dependency on rtnl lock omits 2b14e1ea212d Merge branch 'net-sctp-Avoid-allocating-high-order-memory- [...] omits 0d493b4d0be3 net/sctp: Replace in/out stream arrays with flex_array omits 05364ca03cfd net/sctp: Make wrappers for accessing in/out streams omits b70f1f3af47f tc: Update README and add config omits 3305f9a90524 Merge branch 'l2tp-rework-pppol2tp-ioctl-handling' omits 4f5f85e9a70e l2tp: let pppol2tp_ioctl() fallback to dev_ioctl() omits 7390ed8a4050 l2tp: zero out stats in pppol2tp_copy_stats() omits b0e29063dcb3 l2tp: remove pppol2tp_session_ioctl() omits 528534f0deda l2tp: remove pppol2tp_tunnel_ioctl() omits 79e6760e64d1 l2tp: handle PPPIOC[GS]MRU and PPPIOC[GS]FLAGS in pppol2tp [...] omits bdd0292f96e4 l2tp: simplify pppol2tp_ioctl() omits 01e28b921b19 l2tp: split l2tp_session_get() omits d6a61ec93667 l2tp: define l2tp_tunnel_uses_xfrm() omits 8a8982d1e213 Merge branch 'netsec-driver-improvements' omits b6311b7bea41 net: socionext: Increase descriptors to 256 omits 63ae7949e94a net: socionext: Use descriptor info instead of MMIO reads on Rx omits 78aca3bbee88 vxge: remove set but not used variable 'req_out', 'status' [...] omits 29afde505178 Merge branch 'virtio_net-Expand-affinity-to-arbitrary-numb [...] omits 2ca653d607ce virtio_net: Stripe queue affinities across cores. omits 19e226e8cc5d virtio: Make vp_set_vq_affinity() take a mask. omits 07624df1c9ef lan743x: lan743x: Add PTP support omits 217e502b89d4 Merge branch 'tcp-new-mechanism-to-ACK-immediately' omits fd2123a3d752 tcp: avoid resetting ACK timer upon receiving packet with [...] omits 15bdd5686c2c tcp: always ACK immediately on hole repairs omits d2ccd7bc8acd tcp: avoid resetting ACK timer in DCTCP omits 466466dc6c28 tcp: mandate a one-time immediate ACK omits 8a8a894ebbc2 wimax: usb-tx: mark expected switch fall-through omits 849063074a84 wimax: usb-fw: mark expected switch fall-through omits d331e7589753 net: dp83640: Mark expected switch fall-throughs omits 98ed1e642c45 rxrpc: remove redundant static int 'zero' omits f741917e24e9 drivers/net/usb/r8152: remove the unneeded variable "ret" [...] omits ec0c96714e7d Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits d472b3a6cf63 xen/netfront: don't cache skb_shinfo() omits 556fdd857fb1 Merge branch 'cpsw-runtime-pm-fix' omits 803c4f64d79d net: ethernet: ti: cpsw: fix runtime_pm while add/kill vlan omits be35b982e83a net: ethernet: ti: cpsw: clear all entries when delete vid omits 9805d4bcf8f9 mtd: rawnand: atmel: Select GENERIC_ALLOCATOR omits 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all omits 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} omits d0eea5d8db42 Merge tag 'spi-nor/for-4.19' of git://git.infradead.org/li [...] omits da86748bf600 Merge tag 'nand/for-4.19' of git://git.infradead.org/linux [...] omits 42a0cc347858 sys: don't hold uts_sem while accessing userspace memory omits 5820f140edef userns: move user access out of the mutex omits 355139a8dba4 cap_inode_getsecurity: use d_find_any_alias() instead of d [...] omits 4f7a7beaee77 zram: remove BD_CAP_SYNCHRONOUS_IO with writeback feature omits 24eee1e4c479 mm/memory.c: check return value of ioremap_prot omits 3ca17b1f3628 lib/ubsan: remove null-pointer checks omits 5832fcf9990c MAINTAINERS: GDB: update e-mail address omits 8605212a7c37 bnxt_en: Fix strcpy() warnings in bnxt_ethtool.c omits 4bcb4ad6634e MIPS: Consistently declare TLB functions omits b29fea367603 MIPS: Export tlbmiss_handler_setup_pgd near its definition omits 9d6f417714c3 Merge branch 'bpf-reuseport-map' omits 91134d849a0e bpf: Test BPF_PROG_TYPE_SK_REUSEPORT omits 6bc8529c414f bpf: test BPF_MAP_TYPE_REUSEPORT_SOCKARRAY omits 3bd43a8c91cb bpf: Sync bpf.h uapi to tools/ omits aa5f0c96cc7b bpf: Refactor ARRAY_SIZE macro to bpf_util.h omits 8217ca653ec6 bpf: Enable BPF_PROG_TYPE_SK_REUSEPORT bpf prog in reusepo [...] omits 2dbb9b9e6df6 bpf: Introduce BPF_PROG_TYPE_SK_REUSEPORT omits c4f7173ac3b7 smb3: create smb3 equivalent alias for cifs pseudo-xattrs omits 309333648156 f2fs: fix to reset i_gc_failures correctly omits d3f07c049dab f2fs: fix invalid memory access omits 50fa53eccf9f f2fs: fix to avoid broken of dnode block list omits 6e45f2a59ffb f2fs: use true and false for boolean values omits e494c2f995d6 f2fs: fix to do sanity check with cp_pack_start_sum omits 8d714f8aa34c f2fs: avoid f2fs_bug_on() in cp_error case omits 66110abc4c93 f2fs: fix to clear PG_checked flag in set_page_dirty() omits 546907de9952 drm/msm: a6xx: fix spelling mistake: "initalization" -> "i [...] omits 77a209cd7153 drm/msm/disp/dpu: fix early dereference of physical encoder omits 4b565ca5a2cb drm/msm: Add A6XX device support omits 2d7563225333 drm/msm: update generated headers omits 2c087a336676 drm/msm/adreno: Load the firmware before bringing up the hardware omits 8e54eea503ca drm/msm: Add a helper function to parse clock names omits 3d83d3188460 Documentation: corrections to console/console.txt omits 96fdb7c49957 Documentation: add ioctl number entry for v4l2-subdev.h omits ee97d8abacb9 Remove gendered language from management style documentation omits 6a1f444fefeb IB/uverbs: Remove the ib_uverbs_attr pointer from each attr omits 4b3dd2bbf081 IB/uverbs: Provide implementation private memory for the u [...] omits 6b0d08f4a271 IB/uverbs: Use uverbs_api to manage the object type inside [...] omits 9ed3e5f44772 IB/uverbs: Build the specs into a radix tree at runtime omits 7d96c9b17636 IB/uverbs: Have the core code create the uverbs_root_spec omits 0520344cdb1e liquidio: copperhead LED identification omits 1e7953bc5604 qed/qede: qede_setup_tc() can be static omits 4f23c43c414d mlxsw: core: remove unnecessary function mlxsw_core_driver_put omits 0f5c6c30a0f8 net: mvneta: fix mvneta_config_rss on armada 3700 omits 0d86caff0636 net/smc: send response to test link signal omits a487711aac3b Merge branch 'r8169-smaller-improvements' omits abe8b2f71e28 r8169: don't configure max jumbo frame size per chip version omits eb88f5f7128c r8169: don't configure csum function per chip version omits 05bbe5584ff9 r8169: simplify interrupt handler omits 098b01ad9837 r8169: don't include asm headers directly omits bc4fcd0a1b76 r8169: remove version info omits 0780b866668e Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits a5ec96ddfd55 gpio: it87: Add support for IT8613 omits 62885203f71b gpio: it87: add support for IT8718F Super I/O. omits 3789f5acb9bb gpiolib: Avoid calling chip->request() for unused gpios omits 21041daba230 gpio: tegra: Include the right header omits d799a4de0a25 gpio: mmio: Fix up inverted direction registers omits 516df4eb284d gpio: xilinx: Use the right include omits c2944a9a09a2 pinctrl: nomadik: silence uninitialized variable warning omits 504c76979bcc pinctrl: axp209: Fix NULL pointer dereference after allocation omits 50fe83a3eb50 gpio: timberdale: Include the right header omits 32e49b9a808a gpio: tb10x: Use the right include omits 6ff0497402ef gpiolib: Fix of_node inconsistency omits 01f1974e5f08 pinctrl: samsung: Remove duplicated "wakeup" in printk omits f8a79d5c7ef4 tracepoints: Free early tracepoints after RCU is initialized omits 016f8ffc48cb uprobes: Use synchronize_rcu() not synchronize_sched() omits d878efce73fe x86/mm/pti: Move user W+X check into pti_finalize() omits e0a568dcd18b tracing: Fix synchronizing to event changes with tracepoin [...] omits b207de3ec531 ftrace: Remove unused pointer ftrace_swapper_pid omits 3f1756dc210e tracing: More reverting of "tracing: Centralize preemptirq [...] omits f27107fa20ad tracing/irqsoff: Handle preempt_count for different configs omits bff1b208a5d1 tracing: Partial revert of "tracing: Centralize preemptirq [...] omits da2048b7348a Revert "media: vivid: shut up warnings due to a non-trivia [...] omits 13942aa94a8b xfs: repair the AGI omits 0e93d3f43ec7 xfs: repair the AGFL omits f9ed6debca45 xfs: repair the AGF omits 096177a8b519 tools lib traceevent, perf tools: Rename struct pevent to [...] omits 46451874c7c9 bcache: fix error setting writeback_rate through sysfs interface omits fd685657cd54 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits 2d1ce5ec2117 PCI: Check for PCIe Link downtraining omits ebddd97afb89 cxgb4: add support to display DCB info omits e4ed2b9eff1d net: chelsio: cxgb2: remove unused array pci_speed omits 29a06a779977 mlxsw: remove unused arrays mlxsw_i2c_driver_name and mlxs [...] omits c9fbb2d25295 net: Provide stub for __netif_set_xps_queue if there is no [...] omits f313b43be461 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits cdeaf9d04a5a smb3: allow previous versions to be mounted with snapshot= [...] omits e55954a5f7ce cifs: don't show domain= in mount output when domain is empty omits c1777df1a5d5 cifs: add missing support for ACLs in SMB 3.11 omits c1acb21b32a3 Merge branch 'spi-4.19' into spi-next omits c3c7126248a0 Merge branch 'spi-4.18' into spi-linus omits d22d59362b7b Merge branch 'regulator-4.19' into regulator-next omits a8afa92ec0d9 Merge branch 'regulator-4.18' into regulator-linus omits 46fc033eba42 regulator: add QCOM RPMh regulator driver omits 0db021f7a273 regulator: dt-bindings: add QCOM RPMh regulator bindings omits 2de4471a263d Merge tag 'qcom-drivers-for-4.19' of git://git.kernel.org/ [...] omits 4afec79f652b hwmon: (adt7475) Change show functions to return error dat [...] omits 702afead45e1 hwmon: (adt7475) Change update functions to add error handling omits b36fb17159ad hwmon: (adt7475) Change valid parameter to bool type omits 5cf943ede4af hwmon: (adt7475) Split device update function to measure a [...] omits f39684524b39 Documentation/fb: corrections for fbcon.txt omits df37e225f259 fbcon: Do not takeover the console from atomic context omits 4d64c8e02cda dummycon: Stop exporting dummycon_[un]register_output_notifier omits bedb38fc9175 fbcon: Only defer console takeover if the current console [...] omits 15f4c357f909 fbcon: Only allow FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER if [...] omits aa12af77aae0 Bluetooth: Add definitions for LE set address resolution omits f7a6947cd49b powerpc/uaccess: Enable get_user(u64, *p) on 32-bit omits f405b510c93e powerpc/mm/hash: Remove unnecessary do { } while(0) loop omits e7e81847478b powerpc/64s: move machine check SLB flushing to mm/slb.c omits ae24ce5e1212 powerpc/powernv/idle: Fix build error omits 0b6aa1a20add powerpc/mm/tlbflush: update the mmu_gather page size while [...] omits fce278af81da powerpc/mm: remove warning about ‘type’ being set omits f2c6d0d1092e powerpc/32: Include setup.h header file to fix warnings omits eab00a208eb6 powerpc: Move `path` variable inside DEBUG_PROM omits 618a89d738fd powerpc/powermac: Make some functions static omits 8921305c1ec9 powerpc/powermac: Remove variable x that's never read omits e4ecafb14fd9 cxl: remove a dead branch omits 2fff0f07b844 powerpc/powermac: Add missing include of header pmac.h omits baedcdf5054c powerpc/kexec: Use common error handling code in setup_new_fdt() omits 302c7b0c4ff5 powerpc/xmon: Add address lookup for percpu symbols omits 646dbe40fa2a powerpc/mm: remove huge_pte_offset_and_shift() prototype omits fa54a981ea7a powerpc/lib: Use patch_site to patch copy_32 functions onc [...] omits cd813e1cd712 powerpc/pseries: Fix endianness while restoring of r3 in M [...] omits ced1bf52f477 powerpc/fadump: merge adjacent memory ranges to reduce PT_ [...] omits 1bd6a1c4b80a powerpc/fadump: handle crash memory ranges array index overflow omits 6bd6d8672208 powerpc/cpm1: fix compilation error with CONFIG_PPC_EARLY_ [...] omits c42d3be0c06f powerpc: Fix size calculation using resource_size() omits 24576a70e7df Documentation: Update documentation on ppc-memtrace omits d3da701d3308 powerpc/powernv: Allow memory that has been hot-removed to [...] omits 563a53f3906a spi: davinci: fix a NULL pointer dereference omits 07d981ad4cf1 x86/microcode: Allow late microcode loading with SMT disabled omits e91e21894684 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits eec97cd3677d drm/virtio: Replace drm_dev_unref with drm_dev_put omits 66e0c8a5bcfd drm: qxl: Fix NULL pointer dereference at qxl_alloc_client [...] omits 5043348a4969 drm: qxl: Fix error handling at qxl_device_init omits b0d146ac7b9a drm/qxl: Replace drm_dev_unref with drm_dev_put omits 550f17441f53 drm/cirrus: flip default from 24bpp to 16bpp omits abf7b30d7f61 drm/cirrus: Use drm_framebuffer_put to avoid kernel oops i [...] omits f82aab2d521e dma-buf: Remove requirement for ops->map() from dma_buf_export omits e02789a53d71 smb3: enumerating snapshots was leaving part of the data off end omits 730928c8f4be cifs: update smb2_queryfs() to use compounding omits b24df3e30cbf cifs: update receive_encrypted_standard to handle compound [...] omits 557ce95051c8 Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits 8511b7da1869 Merge tag 'imx-drm-fixes-2018-08-03' of git://git.pengutro [...] omits 4abfe15e2a0a Merge tag 'imx-drm-next-2018-08-03' of git://git.pengutron [...] omits 10dbc9fedcf1 PCI: Add ACS Redirect disable quirk for Intel Sunrise Point omits 73c47ddef29b PCI: Add device-specific ACS Redirect disable infrastructure omits 3b269185c192 PCI: Convert device-specific ACS quirks from NULL terminat [...] omits aaca43fda742 PCI: Add "pci=disable_acs_redir=" parameter for peer-to-pe [...] omits 4c0d7cd5c841 make sure that __dentry_kill() always invalidates d_seq, u [...] omits 119e1ef80ecf fix __legitimize_mnt()/mntput() race omits 922983c2a1a2 IB/uverbs: Fix reading of 32 bit flags omits 22f20a110321 MIPS: Remove remnants of UASM_ISA omits 36d2f761b5aa cxgb4: update 1.20.8.0 as the latest firmware supported omits 4d99f6602cb5 net: allow to call netif_reset_xps_queues() under cpus_read_lock omits 45db33709ccc PCI: Allow specifying devices using a base bus and path of devfns omits 07d8d7e57c28 PCI: Make specifying PCI devices in kernel parameters reusable omits 9ea0a46ca2c3 fix mntput/mntput race omits bd2e9567db72 PCI: Hide ACS quirk declarations inside PCI core omits 4005a7cb4f55 net: phy: sftp: print debug message with text, not numbers omits 51507c5f6484 ethernet/qlogic: remove unused array msi_tgt_status omits 933de7866b57 net: dsa: rtl8366rb: Support port 4 (WAN) omits cd16e5b233aa mlxsw: spectrum_flower: use PTR_ERR_OR_ZERO() omits 63cc5bcc9fc4 net: sched: fix block->refcnt decrement omits 0bab1cdc8c4d decnet: fix using plain integer as NULL warning omits 15693fd37fc3 net: skbuff.h: fix using plain integer as NULL warning omits 98471b5b7294 be2net: Use Kconfig flag to support for enabling/disabling [...] omits eb95f52fc72d net: ipv6_gre: Fix GRO to work on IPv6 over GRE tap omits 333771526fbe Merge branch 'qed-Enhancements' omits 2ce9c93eaca6 qede: Ingress tc flower offload (drop action) support. omits 91a56adbf178 qede: Add destination ip based flow profile. omits 5e7baf0fcb2a qed/qede: Multi CoS support. omits 2eee32a74f6a Merge branch 's390-qeth-next' omits 1a363b0d3bdc s390/qeth: use true and false for boolean values omits f15cdaf237e9 s390/qeth: don't restrict qeth_card to DMA memory omits 95f4d8b75ad3 s390/qeth: clean up card initialization omits 24142fd8d87d s390/qeth: do basic setup for data channel omits 45ca2fd64682 s390/qeth: use qeth_setup_ccw() to set up all CCWs omits 750b162598ec s390/qeth: reduce hard-coded access to ccw channels omits 73657a3e5b0d s390/qeth: extract helper for MPC protocol type omits 61884de08f83 null_blk: add lock drop/acquire annotation omits 51ba09452d11 PCI: Delay after FLR of Intel DC P3700 NVMe omits ffb0863426eb PCI: Disable Samsung SM961/PM961 NVMe before FLR omits 2d2917f77478 PCI: Export pcie_has_flr() omits ac5bb5b3b050 rpc: remove unneeded variable 'ret' in rdma_listen_handler omits a677a78325b3 nfsd: use true and false for boolean values omits c2cdc2ab2487 nfsd: constify write_op[] omits 5ed96bc5451b fs/nfsd: Delete invalid assignment statements in nfsd4_dec [...] omits 11b4d66ea331 NFSD: Handle full-length symlinks omits 3fd9557aec91 NFSD: Refactor the generic write vector fill helper omits 07d0ff3b0cd2 svcrdma: Clean up Read chunk path omits a53d5cb0646a svcrdma: Avoid releasing a page in svc_xprt_release() omits 7b4d6da4bb6d nfsd: Mark expected switch fall-through omits 9cc3b98d1fdb sunrpc: remove redundant variables 'checksumlen','blocksiz [...] omits 64bed6cbe38b nfsd: fix leaked file lock with nfs exported overlayfs omits cd6a2064dbf9 hwmon: k10temp: Support Threadripper 2920X, 2970WX; simpli [...] omits 9c9542011739 Merge branch 'bpf-fix-cpu-and-devmap-teardown' omits 1bf9116d0866 xdp: fix bug in devmap teardown code path omits 37d7ff25957e samples/bpf: xdp_redirect_cpu adjustment to reproduce tear [...] omits ad0ab027fc6d xdp: fix bug in cpumap teardown code path omits 991f61fe7e1d Blk-throttle: reduce tail io latency when iops limit is enforced omits a29dba161ad1 x86/relocs: Add __end_rodata_aligned to S_REL omits c3ad2c3b02e9 signal: Don't restart fork when signals come in. omits b9763cdfd4a9 Bluetooth: Introduce BT_HCIUART_RTL configuration option omits 354b064b8ebc perf probe powerpc: Fix trace event post-processing omits 01675e9503c4 selftests/ftrace: Fix kprobe string testcase to not probe [...] omits 9a29ad52d5c0 selftests: mount: remove no longer needed config option omits a0dde8be2ab8 selftests: cgroup: add gitignore file omits b045d3af7d1f drm/amdgpu/sriov: give 8s for recover vram under RUNTIME omits 275e6fa8ecfd drm/scheduler: fix param documentation omits 6b8d84e2f129 NFS add a simple sync nfs4_proc_commit after async COPY omits 539f57b3e0fd NFS handle COPY ERR_OFFLOAD_NO_REQS omits c975c2092657 NFS send OFFLOAD_CANCEL when COPY killed omits 0f913a57d74d NFS export nfs4_async_handle_error omits bc0c9079b48d NFS handle COPY reply CB_OFFLOAD call race omits 62164f317972 NFS add support for asynchronous COPY omits 67aa7444c4be NFS COPY xdr handle async reply omits cb95deea0b4a NFS OFFLOAD_CANCEL xdr omits 5178a125f6d5 NFS CB_OFFLOAD xdr omits 0a1c749dee4c block: paride: pd: mark expected switch fall-throughs omits 5b1fe7bec8a8 dm cache metadata: set dirty on all cache blocks after a crash omits 209b43759d65 ssb: Remove SSB_WARN_ON, SSB_BUG_ON and SSB_DEBUG omits b8b6069cf208 ssb: Remove home-grown printk wrappers omits 4d77a89e3924 b43legacy/leds: Ensure NUL-termination of LED name string omits 5eb173f5c8f3 i2c: xlp9xx: Fix case where SSIF read transaction completes early omits 2aa650d1950f b43/leds: Ensure NUL-termination of LED name string omits c7743c428111 ssb: driver_gige: use true and false for boolean values omits ad2e6d23bdad rtlwifi: btcoex: Fix if == else warnings in halbtc8723b2ant.c omits 26b701adc378 iwlegacy: fix spelling mistake "acumulative" -> "accumulative" omits 35204d0aa83f rsi: remove redundant variables bss, wh and temp_flash_content omits 24ecc3585348 block: Ensure that a request queue is dissociated from the [...] omits 4cf6324b17e9 block: Introduce blk_exit_queue() omits 6bad9b210a22 blkcg: Introduce blkg_root_lookup() omits d863cb03fc5f Add cgroup core selftests omits 1ec49a236565 mt76: fix build for MediaTek MT7610U USB wireless dongle omits b1f4267cc544 block: Remove two superfluous #include directives omits 17ad18fd12a3 mt76x0: Remove VLA usage omits 1b622bd59e9f mt76x0: perform mt76x0_mac_set_ampdu_factor omits 5dc5bf2899a5 mt76x0: correct type for eeprom gain value omits 27a8aea13053 brcmfmac: fix brcmf_wiphy_wowl_params() NULL pointer dereference omits 714d7fe777fc Merge branch 'misc' into for-next omits d263ed992682 blk-mq: count the hctx as active before allocating tag omits d6c02a9beb67 block: bvec_nr_vecs() returns value for wrong slab omits 4884f8bf87f6 Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] omits cbb751c060fe bcache: trivial - remove tailing backslash in macro BTREE_FLAG omits e921efeb0704 bcache: make the pr_err statement used for ENOENT only in [...] omits ea8c5356d390 bcache: set max writeback rate when I/O request is idle omits b467a6ac0b4b bcache: add code comments for bset.c omits 0cba2e71111e bcache: fix mistaken comments in request.c omits cb329dec1182 bcache: fix mistaken code comments in bcache.h omits e57fd7468485 bcache: add a comment in super.c omits c2e8dcf7fa43 bcache: avoid unncessary cache prefetch bch_btree_node_get() omits b4cb6efc1af7 bcache: display rate debug parameters to 0 when writeback [...] omits 78ac2107176b bcache: do not check return value of debugfs_create_dir() omits 4aa5db22d355 Merge branch 'asoc-4.19' into asoc-next omits 6c0848398776 Merge branch 'asoc-4.18' into asoc-linus omits f2cf0ef7c0ce ASoC: adav80x: mark expected switch fall-through omits d6c6ab93e17f kbuild: remove deprecated host-progs variable omits 47f38ae08df0 init/Kconfig: Use short unix-style option instead of --longname omits 3fca1700c4c3 kbuild: make samples really depend on headers_install omits 75ff9f3c9a98 drm/vgem: Replace drm_dev_unref with drm_dev_put omits e64e84987de5 platform/x86: Add ACPI i2c-multi-instantiate pseudo driver omits 669f3765b755 s390/dasd: fix hanging offline processing due to canceled worker omits 7c6553d4db03 s390/dasd: fix panic for failed online processing omits 1dce5d849f94 Merge branch 'regmap-4.19' into regmap-next omits 1cbddedbed79 Merge tag 'regmap-noinc-read' into regmap-4.19 omits 21ba074cb471 ACPI / x86: utils: Remove status workaround from acpi_devi [...] omits d0ed4c60abfb Merge branch 'acpi-scan' to satisfy dependencies. omits aba941392aee ACPI / scan: Create platform device for fwnodes with multi [...] omits 74fe7b551f33 regmap: Add regmap_noinc_read API omits 17c81d2f5a59 ASoC: da7219: Add delays to capture path to remove DC offs [...] omits 5971b0c1594d ACPI / scan: Initialize status to ACPI_STA_DEFAULT omits 4c3be61e41b4 ACPI / EC: Add another entry for Thinkpad X1 Carbon 6th omits 67fbd0a3a802 ACPI: bus: Fix a pointer coding style issue omits 1035a0783523 arm64 / ACPI: clean the additional checks before calling g [...] omits a6f0729508df ACPI / scan: Add static attribute to indirect_io_hosts[] omits b41901a2cf06 ACPI / battery: Do not export energy_full[_design] on devi [...] omits e24f14b0ff98 tools headers: Synchronise x86 cpufeatures.h for L1TF additions omits 91c6e15efc17 ALSA: usb-audio: Mark expected switch fall-through omits 725097323bbc ALSA: mixart: Mark expected switch fall-through omits 37a366face29 s390/mm: fix addressing exception after suspend/resume omits 4c14d1ce17bc rseq/selftests: add s390 support omits 47e20577c24d dmaengine: Add Actions Semi Owl family S900 DMA driver omits 50454acaac63 dt-bindings: dmaengine: Add binding for Actions Semi Owl SoCs omits 51372570ac3c scsi: core: use blk_mq_run_hw_queues in scsi_kick_queue omits e7c3b37983c4 scsi: ufs: remove unnecessary query(DM) UPIU trace omits e9f7be0c4316 scsi: qla2xxx: Fix issue reported by static checker for ql [...] omits d98e000cc79e scsi: aacraid: Spelling fix in comment omits e70183143cc4 scsi: mpt3sas: Fix calltrace observed while running IO & reset omits 0756c57bce3d scsi: aic94xx: fix an error code in aic94xx_init() omits 990528171f0c scsi: st: remove redundant pointer STbuffer omits c9a5e6a968bd dm snapshot: remove stale FIXME in snapshot_map() omits 1eb9fb52040f cifs: create SMB2_open_init()/SMB2_open_free() helpers. omits 296ecbae7fdf cifs: add SMB2_query_info_[init|free]() omits bd96461249bd powerpc/dts/fsl: t2080rdb: use the Cortina PHY driver compatible omits 39e560a9182e powerpc/dts/fsl: t4240rdb: use the Cortina PHY driver compatible omits 24f36ce61660 powerpc/configs/dpaa: enable the Cortina PHY driver omits 8eb4ecfab03d cifs: add SMB2_close_init()/SMB2_close_free() omits 2a39926c6aa9 powerpc/cpm1: fix compilation error with CONFIG_PPC_EARLY_ [...] omits 46483c2ea466 NFS: Use an appropriate work queue for direct-write completion omits 72bf75cfc00c NFSv4: Fix error handling in nfs4_sp4_select_mode() omits 10db5b7a2f44 pnfs: Use true and false for boolean values omits 2230ca0d284e pnfs: pnfs_find_lseg() should not check NFS_LSEG_LAYOUTRETURN omits 01e03bdc745b NFS: Mark expected switch fall-throughs omits c8d07159c931 NFSv4: Mark the inode change attribute up to date in updat [...] omits 5636ec4eb6b8 NFSv4: Detect nlink changes on cross-directory renames too omits 3c591175d643 NFSv4: bump/drop the nlink count on the parent dir when we [...] omits c16467dc03db pnfs: Fix handling of NFS4ERR_OLD_STATEID replies to layoutreturn omits 8d4fb8ff427a xprtrdma: Fix disconnect regression omits e3ea52b578be i2c: designware: Convert to use struct i2c_timings omits 4717be73c284 i2c: core: Parse SDA hold time from firmware omits 1c02cbf7de0d i2c: designware-pcidrv: Mark expected switch fall-through omits ee87a0ce2f91 i2c: amd8111: Mark expected switch fall-through omits 1063711b5739 x86/mm/kmmio: Make the tracer robust against L1TF omits 0c93c5ce1076 ALSA: opl3: Mark expected switch fall-through omits bf9bae0ea6ec Merge branch 'sockmap-fixes' omits 3c6ed988fd8b bpf, sockmap: fix cork timeout for select due to epipe omits 7c81c7173045 bpf, sockmap: fix leak in bpf_tcp_sendmsg wait for mem path omits 5121700b346b bpf, sockmap: fix bpf_tcp_sendmsg sock error handling omits 6a9405b56c27 perf map: Optimize maps__fixup_overlappings() omits e5adfc3e7e77 perf map: Synthesize maps only for thread group leader omits 88cf7084f9b4 perf trace: Wire up the augmented syscalls with the syscal [...] omits d3d1c4bdf5a7 perf trace: Setup the augmented syscalls bpf-output event fields omits 78e890ea8683 perf bpf: Make bpf__setup_output_event() return the bpf-ou [...] omits e0b6d2ef3290 perf trace: Handle "bpf-output" events associated with "__ [...] omits 8fa25f303adf perf bpf: Add wrappers to BPF_FUNC_probe_read(_str) functions omits aa31be3a4874 perf bpf: Add bpf__setup_output_event() strerror() counterpart omits 92bbe8d834d2 perf bpf: Generalize bpf__setup_stdout() omits 5941d856a904 perf bpf: Make bpf__for_each_stdout_map() generic omits 53a5d7b80032 perf bpf: Add bpf/stdio.h wrapper to bpf_perf_event_output [...] omits 7402e543a74a perf bpf: Add struct bpf_map struct omits e6902d1b7326 perf report: Add --percent-type option omits 88c211907720 perf annotate: Add --percent-type option omits 4c04868fbe93 perf annotate: Display percent type in stdio output omits addba8b66f91 perf annotate: Make local period the default percent type omits 3e0d79531984 perf annotate: Add support to toggle percent type omits d4265b1a1b9b perf annotate: Pass browser percent_type in annotate_brows [...] omits 4c650ddc2e9e perf annotate: Pass 'struct annotation_options' to map_sym [...] omits c849c12cf344 perf annotate: Pass struct annotation_options to symbol__c [...] omits 796ca33d5ceb perf annotate: Add percent_type to struct annotation_options omits e58684df9129 perf annotate: Add PERCENT_PERIOD_GLOBAL percent value omits ab371169fb7d perf annotate: Add PERCENT_PERIOD_LOCAL percent value omits 75a8c1ff287b perf annotate: Add PERCENT_HITS_GLOBAL percent value omits 6d9f0c2d5ef7 perf annotate: Switch struct annotation_data::percent to array omits 2bcf73069b07 perf annotate: Loop group events directly in annotation__c [...] omits 48a1e4f23813 perf annotate: Rename hist to sym_hist in annotation__calc [...] omits 0440af74dcd0 perf annotate: Rename local sample variables to data omits c2f938ba5aa6 perf annotate: Rename struct annotation_line::samples* to data* omits 0683d13c1afb perf annotate: Get rid of annotation__scnprintf_samples_period() omits 5ecf7d30eb4f perf annotate: Make annotation_line__max_percent static omits 7a3e71e0d806 perf annotate: Make symbol__annotate_fprintf2() local omits dda9ac966d39 perf bpf: Add 'syscall_enter' probe helper for syscall ent [...] omits 3c8b81864080 perf tools: Drop unneeded bitmap_zero() calls omits 704089e77acf perf vendor events arm64: Enable JSON events for eMAG omits 33d9e1832e52 perf report: Add GUI report support for s390 auxiliary trace omits 2f295f91b740 ALSA: hda/ca0132 - Add exit commands for Recon3D omits e25e3445049c ALSA: hda/ca0132 - Change mixer controls for Recon3D omits 42aa3a169062 ALSA: hda/ca0132 - Add Recon3D input and output select commands omits c986f50ca974 ALSA: hda/ca0132 - Add DSP setup defaults for Recon3D omits e42c7c7313e4 ALSA: hda/ca0132 - Add Recon3D startup functions and setup omits 08eca6b1f146 ALSA: hda/ca0132 - Add bool variable to enable/disable pci [...] omits 7f73df95401f ALSA: hda/ca0132 - Add Recon3D pincfg omits 8f8c523c4604 ALSA: hda/ca0132 - Add quirk ID and enum for Recon3D omits a1b7f016a1ae ALSA: hda/ca0132 - Add alt_functions unsolicited response omits d97420d2b037 ALSA: hda/ca0132 - Clean up ca0132_init function. omits a62e4739473a ALSA: hda/ca0132 - Create mmio gpio function to make code clearer omits 2b1444f2e28b perf report: Add raw report support for s390 auxiliary trace omits ed9800100f1a MAINTAINERS: Add PhoenixRC Flight Controller Adapter omits 100294cee9a9 Input: do not use WARN() in input_alloc_absinfo() omits 17a4ed5545c5 Input: mark expected switch fall-throughs omits 6cad4e269e25 Input: raydium_i2c_ts - use true and false for boolean values omits e81eb98e3fa8 drm/vmwgfx: Use __drm_atomic_helper_plane_reset instead of [...] omits 42da633809c1 drm/vc4: Use __drm_atomic_helper_plane_reset instead of co [...] omits e7ea2a52ffaf netfilter: nfnetlink_osf: fix using plain integer as NULL warning omits da33a871ba17 locks: remove misleading obsolete comment omits 02eec6c9fc0c MIPS: netlogic: xlr: Remove erroneous check in nlm_fmn_send() omits 605391d0f4bf ASoC: wm_adsp: Make DSP name configurable by codec driver omits 35ef57a4190d Merge branch 'asoc-4.18' into asoc-4.19 wmadsp dep omits 0a047f07525f ASoC: wm_adsp: Declare firmware controls from codec driver omits 212dfd909ea8 netfilter: nfnetlink_osf: add missing enum in nfnetlink_os [...] omits a12fc00b237c drivers/block/drbd: remove the null check for kmem_cache_destroy omits 61b717d041b1 RDMA/rxe: Set wqe->status correctly if an unexpected respo [...] omits 2e51e45cf613 iw_cxgb4: pass window scale in flowc work request omits 0dfe452241f4 RDMA/mlx5: Fix shift overflow in mlx5_ib_create_wq omits d36b6ad27c7b test_overflow: Add shift overflow tests omits 0c66847793d1 overflow.h: Add arithmetic shift helper omits f5580d0f8bf6 gfs2: eliminate update_rgrp_lvb_unlinked omits 69daf897d75b drivers/block/aoe/aoedev: NULL check is not needed for mem [...] omits d5fcc4e46e51 drivers/block/mtip32xx: remove the null check for debugfs_ [...] omits 3596924a233e xen/balloon: fix balloon initialization for PVH Dom0 omits f23d0d449c16 PCI: mvebu: Drop bogus comment above mvebu_pcie_map_registers() omits 42342073e38b PCI: mvebu: Convert to use pci_host_bridge directly omits 8179de98cd35 siano: get rid of an unused return code for debugfs register omits 6c33d826b5c4 media: isp: fix a warning about a wrong struct initializer omits dcefa533bd97 media: radio-wl1273: fix return code for the polling routine omits c46aa8491dd4 media: s3c-camif: fix return code for the polling routine omits 9de1be6ec05a media: saa7164: fix return codes for the polling routine omits 541b647a34d3 media: exynos-gsc: fix return code if mutex was interrupted omits 484f9b372dd8 media: mt9v111: Fix build error with no VIDEO_V4L2_SUBDEV_API omits 8218840f76a5 media: xc4000: get rid of uneeded casts omits c4f047969fa1 media: drxj: get rid of uneeded casts omits 3fcb3c836ef4 media: tuner-xc2028: don't use casts for printing sizes omits 40e431112c63 media: cleanup fall-through comments omits 3354b54f9f70 media: vivid: shut up warnings due to a non-trivial logic omits 845b978a871b media: rtl28xxu: be sure that it won't go past the array size omits d9a718669449 media: mt9v111: avoid going past the buffer omits 75070c6a3311 media: vsp1_dl: add a description for cmdpool field omits 5a553d6ba103 PCI: mvebu: Use resource_size() to remap I/O space omits ee1604381a37 PCI: mvebu: Only remap I/O space if configured omits dfd0309fd7b3 PCI: mvebu: Fix I/O space end address calculation omits 6554f9501915 PCI: mvebu: Remove redundant platform_set_drvdata() call omits 3db2776d9fca dm snapshot: improve performance by switching out_of_order [...] omits 784c9a29e99e dm kcopyd: avoid softlockup in run_complete_job omits e4f6a44c4aec staging:rtl8192u: Remove unused macro definitions - Style omits 6a2e1905bfb9 staging:rtl8192u: Add spaces around '+' operator - Style omits 976418c57719 staging:rtl8192u: Remove stale comment - Style omits a621f75cb8dd staging: rtl8188eu: remove unused mp_custom_oid.h omits 1b989094bae2 staging: fbtft: Add spaces around / - Style omits 1315e8bad80c staging: fbtft: Erases some repetitive usage of function n [...] omits c21cbb5ee3b2 staging: fbtft: Adjust some empty-line problems - Style omits 5bfac06f3e21 staging: fbtft: Removes one nesting level to help readabil [...] omits d9932c8be094 staging: fbtft: Changes gamma table to define. omits e66f30ee1369 staging: fbtft: A bit more information on dev_err. omits 333c7b940526 staging: fbtft: Fixes some alignment issues - Style omits 0b1533c6c6f6 staging: fbtft: Puts macro arguments in parenthesis to avo [...] omits 243638bc1c76 staging: rtl8188eu: remove unused array dB_Invert_Table omits 705030a151cd staging: rtl8188eu: remove whitespace, add missing blank line omits 5c3bd8481c38 staging: rtl8188eu: use is_multicast_ether_addr in rtw_sta_mgt.c omits e18676cc6e20 staging: rtl8188eu: remove whitespace - style omits 353c6774bd8e staging: rtl8188eu: cleanup block comment - style omits d39e86cbd8ae staging: rtl8188eu: use is_multicast_ether_addr in rtl8188 [...] omits 247e415fbc3e staging: rtl8188eu: use is_multicast_ether_addr in recv_linux.c omits f7992a043f5c staging: rtlwifi: refactor rtl_get_tcb_desc omits e083926b3e26 staging: comedi: ni_mio_common: fix subdevice flags for PF [...] omits 532f14d97394 staging: mt7621-dts: add pcie controller port registers omits 4cafd03a916e staging: mt7621-pci: remove remaining pci_legacy dependant code omits 8594351af0f9 staging: mt7621-pci: rename RALINK_PCI_CONFIG_DATA_VIRTUAL [...] omits 88e8fa0c26ba staging: mt7621-pci: use BIT macro in preprocessor definitions omits c00f0352bed0 staging: mt7621-pci: remove RALINK_PCI_BASE from remaining [...] omits 152f3893f4bd staging: mt7621-pci: use pcie_[read|write] in RALINK_PCI_P [...] omits cd7d07db8b83 staging: mt7621-pci: review includes putting them in alpha [...] omits e38bb1754003 staging: mt7621-pci: avoid register duplication per contro [...] omits edec14020e3f staging: mt7621-pci: remove unused macros omits f8427fae5709 staging: mt7621-pci: simplify write_config function omits c0431f4f4aef staging: mt7621-pci: simplify read_config function omits 9f999b415027 staging: mt7621-pci: use pcie_[read|write] in [write|read]_config omits 52ed727ca031 staging: mt7621-pci: add pcie_write and pcie_read helpers omits e9d03d17dd94 staging: mt7621-pci: remove dead code derived to not use c [...] omits 8571c62d45cb staging: mt7621-pci: use generic kernel pci subsystem read [...] omits 3c4d9137eefe arm64: alternative: Use true and false for boolean values omits 6488a7f35eea Merge branches 'arm/shmobile', 'arm/renesas', 'arm/msm', ' [...] omits 66414e80245e nvme-fabrics: fix ctrl_loss_tmo < 0 to reconnect forever omits dedf0be54461 nvmet: add ns write protect support omits 1293477f4f32 nvme: set gendisk read only based on nsattr omits 93045d5942da nvme.h: add support for ns write protect definitions omits 8b92d0e3d400 nvme.h: fixup ANA group descriptor format omits 0717edbdfed6 ASoC: max98373: Added software reset register to readable [...] omits b1470d4ce77c ASoC: wm_adsp: Correct DSP pointer for preloader control omits 4f3fb2873583 regulator: samsung: Add SPDX license identifiers omits 5e9384c705fc regulator: maxim: Add SPDX license identifiers omits f861e3e28a30 ASoC: rt5677: Fix initialization of rt5677_of_match.data omits c5fe50aaa20c Revert "staging:r8188eu: Use lib80211 to encrypt (CCMP) tx [...] omits 3978c8e3237c staging: erofs: remove an extra semicolon in z_erofs_vle_u [...] omits ec6e6925fc2a staging: gasket: remove some extra semicolon omits 8d84a9c1d29d staging: gasket: fix code indent for conditional statement omits d37d2dd41f7a staging: gasket: core: remove incorrect extraneous comment omits 4801fc6f7f72 staging: gasket: apex: place in low power reset until opened omits 95a2c279b2c7 staging: gasket: core: protect against races during unregister omits 71934948b0a1 staging: gasket: apex: move sysfs setup code to probe function omits 565eeedaa0c1 staging: gasket: core: remove sysfs setup and cleanup callbacks omits c169d876bfbf staging: gasket: apex: fold device add/remove logic inline omits 4420ea9366a5 staging: gasket: core: delete device add and remove callbacks omits 38da89d5cc95 staging: gasket: apex: enable/disable gasket device from apex omits 39091410d0d8 staging: gasket: core: let device driver enable/disable ga [...] omits 2f649036fa66 staging: gasket: apex: remove device enable and disable callbacks omits 1b25e6e81aab staging: gasket: core: remove device enable and disable callbacks omits c75e2bb32fd0 staging: gasket: core: convert remaining info logs to debug omits 1453e90cc40e staging: gasket: apex: move PCI core calls to apex driver omits b7072b24fa61 staging: gasket: core: move core PCI calls to device drivers omits a81d67894947 staging: gasket: sysfs: clean up state if ENOMEM removing mapping omits 04c532a1cdc7 iommu/omap: Fix cache flushes on L2 table entries omits d88e61faad52 iommu: Remove the ->map_sg indirection omits 128f38041035 android: binder: Rate-limit debug and userspace triggered [...] omits 7c27a26e1ed5 selftests/powerpc: Kill child processes on SIGINT omits e750218d26c3 drm/doc: clarify how to acquire required vblank event reference omits 31e63d31eaf0 drm/vkms: Fix vmap_count increment position omits 958f79b9ee55 x86/mm/pat: Make set_memory_np() L1TF safe omits 0768f91530ff x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert omits f22cc87f6c1f x86/speculation/l1tf: Invert all not present mappings omits e61e0f07ef0d gpu: drm: virtio: code cleanup omits 6d33b3069ed8 Merge tag 'fsi-updates-2018-08-08' of git://git.kernel.org [...] omits ee3d212d7c86 Merge tag 'v4.19-rockchip-clk2' of git://git.kernel.org/pu [...] omits 15e2a7218c27 fsi: sbefifo: Bump max command length omits f7ecb1b109da cfq: Suppress compiler warnings about comparisons omits 9b4f43460dd0 cfq: Annotate fall-through in a switch statement omits 2f0025675fe5 MIPS: VDSO: Force link endianness omits c6d6f4c55f5c MIPS: Always specify -EB or -EL when using clang omits 16a3fe634f6a x86/mm/pti: Clone kernel-image on PTE level for 32 bit omits 30514effc920 x86/mm/pti: Don't clear permissions in pti_clone_pmd() omits 7e4237faa721 selinux: cleanup dentry and inodes on error in selinuxfs omits 2887e41b910b blk-wbt: Avoid lock contention and thundering herd issue i [...] omits 824da016fde1 Merge tag 'drm-intel-next-fixes-2018-08-06' of git://anong [...] omits 8dd931f46eea Merge tag 'drm-misc-next-fixes-2018-08-02' of git://anongi [...] omits 940fbcb73fd2 Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits 5800dc5c19f3 x86/paravirt: Fix spectre-v2 mitigations for paravirt guests omits 569f0a8694d0 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 4354d64ea90c drm: Remove drm_fbdev_cma_set_suspend() omits a7ccc5a43b82 Merge branch 'drm-tda998x-devel' of git://git.armlinux.org [...] omits 253265902121 Merge branch 'for-upstream/hdlcd' of git://linux-arm.org/l [...] omits 7d2eb6de6e63 MAINTAINERS: add an entry for MediaTek Bluetooth driver omits 7237c4c9ec92 Bluetooth: mediatek: Add protocol support for MediaTek ser [...] omits 819731596aec dt-bindings: net: bluetooth: Add mediatek-bluetooth omits 468d677954c0 smb3: display stats counters for number of slow commands omits a5c62f4833c2 CIFS: fix uninitialized ptr deref in smb2 signing omits fd09b7d3b352 smb3: Do not send SMB3 SET_INFO if nothing changed omits d25865000461 smb3: fix minor debug output for CONFIG_CIFS_STATS omits 020eec5f712f smb3: add tracepoint for slow responses omits e0bba0b85481 cifs: add compound_send_recv() omits 1f3a8f5f7ac3 cifs: make smb_send_rqst take an array of requests omits b2c96de7fe3c cifs: update init_sg, crypt_message to take an array of rqst omits 3de5e974ba65 smb3: update readme to correct information about /proc/fs/ [...] omits c281bc0c7412 smb3: fix reset of bytes read and written stats omits 52ce1ac42983 smb3: display bytes_read and bytes_written in smb3 stats omits fcabb89299d7 cifs: simple stats should always be enabled omits 9da6ec7775d2 cifs: use a refcount to protect open/closing the cached fi [...] omits bf1fdeb7899a smb3: add reconnect tracepoints omits e68a932b0b8e smb3: add tracepoint for session expired or deleted omits 06188fcf9c06 cifs: remove unused stats omits 22783155f4bf smb3: don't request leases in symlink creation and query omits 1995d28f84b3 smb3: remove per-session operations from per-tree connecti [...] omits 289131e1f1e6 SMB3: Number of requests sent should be displayed for SMB3 [...] omits 8a69e96e610b smb3: snapshot mounts are read-only and make sure info is [...] omits c3ed44026cd0 smb3: remove noisy warning message on mount omits 0fdfef9aa7ee smb3: simplify code by removing CONFIG_CIFS_SMB311 omits 950132afd593 cifs: add missing debug entries for kconfig options omits 876fe8870dce documentation update - remove old out of date feature info omits 2d304217832e smb3: add support for statfs for smb3.1.1 posix extensions omits 21ba3845b59c smb3: fill in statfs fsid and correct namelen omits a12d0c590cc7 cifs: Make sure all data pages are signed correctly omits 256b4c3f03d7 CIFS: fix memory leak and remove dead code omits 7420451f6a10 cifs: allow disabling insecure dialects in the config omits 8505c8bfd85a smb3: if server does not support posix do not allow posix [...] omits cbedeadf9c44 cifs: use 64-bit timestamps for fscache omits 95390201e7d8 cifs: use timespec64 internally omits ff361fda55fd cifs: Silence uninitialized variable warning omits 58796e67d5d5 IB/ucm: Initialize sgid request GID attribute pointer omits fd2fa9541618 dm cache metadata: save in-core policy_hint_size to on-dis [...] omits 75294442d896 dm thin: stop no_space_timeout worker when switching to wr [...] omits a3cfcecdb38b dt-bindings: Add Y Soft Corporation vendor prefix omits da653130a9fa of/fdt: Remove PPC32 longtrail hack in memory scan omits 73971b172a43 xfs: remove dead error handling code in xfs_dquot_disk_alloc() omits 2ba090d521c5 xfs: use WRITE_ONCE to update if_seq omits 36dc5b20e31d MIPS: Use dins to simplify __write_64bit_c0_split() omits 08eeb44b2466 MIPS: Use read-write output operand in __write_64bit_c0_split() omits 88c6f8a3977c x86/mm/pti: Fix 32 bit PCID check omits 14b0c44af4e9 soundwire: intel: Remove duplicate assignment omits 026d34a76448 MAINTAINERS: Update Vinod's email omits 4b5ea4866bf2 soundwire: intel: Fix uninitialized adev deref omits 484a84f25ca7 hwmon: (k10temp) 27C Offset needed for Threadripper2 omits cd9139220b87 xen: don't use privcmd_call() from xen_mc_flush() omits f699edb12a25 netfilter: nft_ct: enable conntrack for helpers omits 7e0b2b57f01d netfilter: nft_ct: add ct timeout support omits ad83f2a9ce37 netfilter: remove ifdef around cttimeout in struct nf_conn [...] omits 6c1fd7dc489d netfilter: cttimeout: decouple timeout policy from nfnetli [...] omits 4e665afbd7be netfilter: cttimeout: move ctnl_untimeout to nf_conntrack omits 35a8a3bd1c2e netfilter: nft_osf: use NFT_OSF_MAXGENRELEN instead of IFNAMSIZ omits 3ee53ae57501 drm/tinydrm: Replace drm_dev_unref with drm_dev_put omits dffe12a82826 gfs2: Fix gfs2_testbit to use clone bitmaps omits 77b5f703dcc8 powerpc/powernv/opal: Use standard interrupts property whe [...] omits d6690b1a9b0d powerpc: Allow CPU selection of e300core variants omits 0e00a8c9fd92 powerpc: Allow CPU selection also on PPC32 omits cc62d20ce4ca powerpc: Make CPU selection logic generic in Makefile omits badf436f6fa5 powerpc/Makefiles: Convert ifeq to ifdef where possible omits f8db2007ff58 powerpc/64: Copy as much as possible in __copy_tofrom_user omits 2679f63fe5e4 selftests/powerpc/64: Test exception cases in copy_tofrom_user omits 98c45f51f767 selftests/powerpc/64: Test all paths through copy routines omits a7c81ce398e2 powerpc/64: Make exception table clearer in __copy_tofrom_ [...] omits 81d7b08b3cec powerpc/powermac: of_node_put() is not needed after iterator omits 656ecc16e8fc crypto/nx: Initialize 842 high and normal RxFIFO control r [...] omits 6e708000ec2c powerpc/powernv: Export opal_check_token symbol omits f5daf77a55ef powerpc/platforms/85xx: fix t1042rdb_diu.c build errors & warning omits 7ccc4fe5ff9e powerpc/perf: Remove sched_task function defined for thread-imc omits 4231aba000f5 powerpc/64s: Fix page table fragment refcount race vs spec [...] omits a0ac3687fb40 misc: cxl: changed asterisk position omits e13606d7321c powerpc/pasemi: Use pr_err/pr_warn... for kernel messages omits a99b9c5ed43e powerpc/traps: Show instructions on exceptions omits 88b0fe175735 powerpc: Add show_user_instructions() omits 0f642d616b8b powerpc/traps: Print VMA for unhandled signals omits 49d8f2011ddd powerpc/traps: Use %lx format in show_signal_msg() omits 35a52a10c3ac powerpc/traps: Use an explicit ratelimit state for show_si [...] omits 658b0f92bc70 powerpc/traps: Print unhandled signals in a separate function omits 8e4bdc699bf3 selftests/powerpc: Add more version checks to alignment_ha [...] omits edba42cd14db selftests/powerpc: Skip earlier in alignment_handler test omits 78ee9946371f powerpc/64s: Make rfi_flush_fallback a little more robust omits 99d54754d3d5 powerpc/powernv: Query firmware for count cache flush settings omits ba72dc171954 powerpc/pseries: Query hypervisor for count cache flush settings omits ee13cb249fab powerpc/64s: Add support for software count cache flush omits dc8c6cce9a26 powerpc/64s: Add new security feature flags for count cache flush omits 06d0bbc6d0f5 powerpc/asm: Add a patch_site macro & helpers for patching [...] omits 26cb1f36c43e Documentation: Add nospectre_v1 parameter omits c28218d4abbf powerpc/fsl: Sanitize the syscall table for NXP PowerPC 32 [...] omits ebcd1bfc33c7 powerpc/fsl: Add barrier_nospec implementation for NXP Pow [...] omits 406d2b6ae342 powerpc/64: Make meltdown reporting Book3S 64 specific omits af375eefbfb2 powerpc/64: Call setup_barrier_nospec() from setup_arch() omits 179ab1cbf883 powerpc/64: Add CONFIG_PPC_BARRIER_NOSPEC omits 6453b532f2c8 powerpc/64: Make stf barrier PPC_BOOK3S_64 specific. omits e33e5c85763e target/loop: depend on SCSI omits 0b0722e19175 ASoC: compress: make BE and FE order inline with dpcm omits 66e31a72dc38 drm/sti: do not remove the drm_bridge that was never added omits a4322becd21e Merge branch 'for-4.19-nmi' into for-next omits 8f220c418d07 nvme: fixup crash on failed discovery omits 0004438a165b um: clean up archheaders recipe omits 63e31a67f128 kbuild: add %asm-generic to no-dot-config-targets omits 13d3d01e26b9 um: fix parallel building with O= option omits cf175dc315f9 powerpc/64: Disable the speculation barrier from the command line omits 0b924de4f650 powerpc/64s: Don't use __MASKABLE_EXCEPTION unnecessarily omits b536da7c2d7d powerpc/64s: Drop unused loc parameter to MASKABLE_EXCEPTI [...] omits 0a55c2418500 powerpc/64s: Remove PSERIES naming from the MASKABLE macros omits 6adc6e9c0730 powerpc/64s: Drop _MASKABLE_RELON_EXCEPTION_PSERIES() omits 9bf2877ac128 powerpc/64s: Drop _MASKABLE_EXCEPTION_PSERIES() omits bdf08e1da059 powerpc/64s: Rename EXCEPTION_PROLOG_PSERIES to EXCEPTION_PROLOG omits 270373f14f0f powerpc/64s: Rename EXCEPTION_RELON_PROLOG_PSERIES omits 6ebb939740d5 powerpc/64s: Rename EXCEPTION_RELON_PROLOG_PSERIES_1 omits 94f3cc8e361c powerpc/64s: Remove PSERIES from the NORI macros omits cb58a4a4b370 powerpc/64s: Rename EXCEPTION_PROLOG_PSERIES_1 to EXCEPTIO [...] omits b706f42362c3 powerpc/64s: Rename STD_RELON_EXCEPTION_PSERIES_OOL to STD [...] omits e42389c5f19f powerpc/64s: Rename STD_RELON_EXCEPTION_PSERIES to STD_REL [...] omits 75e8bef3d6b5 powerpc/64s: Rename STD_EXCEPTION_PSERIES_OOL to STD_EXCEP [...] omits e899fce509f5 powerpc/64s: Rename STD_EXCEPTION_PSERIES to STD_EXCEPTION omits 92b6d65c0794 powerpc/64s: Move SET_SCRATCH0() into EXCEPTION_RELON_PROL [...] omits 4a7a0a8444ba powerpc/64s: Move SET_SCRATCH0() into EXCEPTION_PROLOG_PSERIES() omits 250a93501d62 powerpc/pasemi: Search for PCI root bus by compatible property omits 396ab6ab284a selftests/powerpc: Update strlen() test to test the new as [...] omits 9412b234501e powerpc/lib: Implement strlen() in assembly for PPC32 omits f0abbfd89fed selftests/powerpc: Add test for strlen() omits 1bb07b593adc selftests/powerpc: Add test for 32 bits memcmp omits 94675cceacae powerpc/pseries: Defer the logging of rtas error to irq wo [...] omits 74e96bf44f43 powerpc/pseries: Avoid using the size greater than RTAS_ER [...] omits e27e0a94651e powerpc/xive: Remove xive_kexec_teardown_cpu() omits dbc574024796 powerpc/xive: Remove now useless pr_debug statements omits 34c604d27590 powerpc/64s: free page table caches at exit_mmap time omits 5a6099346c41 powerpc/64s/radix: tlb do not flush on page size when fullmm omits d97e7f198b10 selftests/powerpc: Give some tests longer to run omits 1cdc6c14b0dd selftests/powerpc: Only run some tests on ppc64le omits 95f9b3af401f selftests/powerpc: Add a helper for checking if we're on ppc64le omits 7cd129b4b537 powerpc: Add a checkpatch wrapper with our preferred settings omits 4da1f79227ad powerpc/64: Disable irq restore warning for now omits 26f843848bae s390: fix br_r1_trampoline for machines without exrl omits 5eda25b10297 s390/lib: use expoline for all bcr instructions omits bc2d8d262cba cpu/hotplug: Fix SMT supported evaluation omits 51be5a2b43f8 media: sta2x11: add a missing parameter description omits b07b684930fe media: v4l2-mem2mem: add descriptions to MC fields omits 4effa8bfe4f6 media: i2c: fix warning in Aptina MT9V111 omits 132f3c7bb986 media: imx: shut up a false positive warning omits 22240df7ac6d crypto: arm64/ghash-ce - implement 4-way aggregation omits 8e492eff7de9 crypto: arm64/ghash-ce - replace NEON yield check with blo [...] omits 8418cf54df0c crypto: hisilicon - sec_send_request() can be static omits 6122bbbdc656 lib/mpi: remove redundant variable esign omits 30f1a9f53e77 crypto: arm64/aes-ce-gcm - don't reload key schedule if avoidable omits e0bd888dc487 crypto: arm64/aes-ce-gcm - implement 2-way aggregation omits 71e52c278c54 crypto: arm64/aes-ce-gcm - operate on two input blocks at a time omits 3465893d274e Merge git://git.kernel.org/pub/scm/linux/kernel/git/herber [...] omits 926a299c42e3 drm/i2c: tda998x: correct PLL divider calculation omits a3d335f5de7c drm/i2c: tda998x: get rid of private fill_modes function omits b073a70ecd37 drm/i2c: tda998x: move mode_valid() to bridge omits 5a03f5346fed drm/i2c: tda998x: register bridge outside of component helper omits 76767fdabadb drm/i2c: tda998x: cleanup from previous changes omits 2143adb04b35 drm/i2c: tda998x: allocate tda998x_priv inside tda998x_create() omits 30bd8b862f54 drm/i2c: tda998x: convert to bridge driver omits 554ec5086536 lib/vsprintf: Do not handle %pO[^F] as %px omits 743739c38241 soundwire: intel: Add pre/post bank switch ops omits fda2f3a812bf soundwire: keep track of Masters in a stream omits a065a341dc1e soundwire: Add support for multi link bank switch omits 6d3eff64242a soundwire: Handle multiple master instances in a stream omits 54f830bb98e4 soundwire: Add support to lock across bus instances omits 90bc7491a6d1 soundwire: Initialize completion for defer messages omits b334669c4e50 Documentation: soundwire: Add documentation for multi link omits 7b07d64917ba soundwire: Fix acquiring bus lock twice during master release omits 43422de84f62 soundwire: Fix incorrect exit after configuring stream omits 406dad04e3d1 soundwire: Fix duplicate stream state assignment omits 2c01260df661 mux: add mux_control_get_optional() API omits 13bdff337e4e drm/i915/kvmgt: fix an error code in gvt_dma_map_page() omits da5b3ebb4527 tracing: irqsoff: Account for additional preempt_disable omits b023a9396062 MIPS: Avoid using array as parameter to write_c0_kpgd() omits ee67855ecd9d MIPS: vdso: Allow clang's --target flag in VDSO cflags omits 4467f7ad7dbb MIPS: genvdso: Remove GOT checks omits f8ad8aa551af gpio: vr41xx: Bail out on gpiochip_lock_as_irq() error omits d124339da78d gpio: uniphier: Bail out on gpiochip_lock_as_irq() error omits 6d7a2b8b559e gpio: xgene-sb: Don't shadow error code of gpiochip_lock_as_irq() omits 41d69087fd75 gpio: em: Don't shadow error code of gpiochip_lock_as_irq() omits 10ed35399ab0 gpio: dwapb: Don't shadow error code of gpiochip_lock_as_irq() omits 9b073332dd12 gpio: bcm-kona: Don't shadow error code of gpiochip_lock_as_irq() omits 3a2f335c418f gpiolib: Don't shadow error code of gpiochip_lock_as_irq() omits cf2ff877a4ee gpio: syscon: rockchip: add GRF GPIO support for rk3328 omits 442af1403a28 gpio: omap: Add get/set_multiple() callbacks omits 640332d1a089 clk: rockchip: Add pclk_rkpwm_pmu to PMU critical clocks i [...] omits 2224f2ff9670 leds: ns2: Change unsigned to unsigned int omits 4823e5da2ea9 drm/scheduler: fix timeout worker setup for out of order j [...] omits 1e1dbd6fd100 drm/amd/display: display connected to dp-1 does not light up omits 81aca8e75c1b drm/amd/display: update clk for various HDMI color depths omits 99326ee3624b drm/amd/display: program display clock on cache match omits fb7b11e1633e drm/amd/display: Add NULL check for enabling dp ss omits ad830e7ab184 drm/amd/display: add vbios table check for enabling dp ss omits 405c018a25fe xen/pv: Call get_cpu_address_sizes to set x86_virt/phys_bits omits 673bb2dfc364 scripts/kernel-doc: Escape all literal braces in regexes omits d2f884612c42 ALSA: intel_hdmi: remove redundant variable cfg_val omits 3e27e10e2ece drm/amd/display: Don't share clk source between DP and HDMI omits 9315e2399a2c drm/amd/display: Fix DP HBR2 Eye Diagram Pattern on Carrizo omits 5ae6fe572929 drm/amd/display: Use calculated disp_clk_khz value for dce110 omits 78e4405cec6c drm/amd/display: Implement custom degamma lut on dcn omits d90e9a3bf5e7 drm/amd/display: Destroy aux_engines only once omits 53a53f8687fa drm/amd/display: Read back max backlight value at boot omits 620a0d27b211 drm/amd/display: Implement backlight_ops.get_brightness omits 0301ccbaf67d drm/amd/display: DP Compliance 400.1.1 failure omits e11d41472a50 drm/amd/display: Use requested HDMI aspect ratio omits ce29af2a5056 PCI: Remove unnecessary include of <linux/pci-aspm.h> omits 2b2654b8922a iwlwifi: Remove unnecessary include of <linux/pci-aspm.h> omits a78613c08267 ath9k: Remove unnecessary include of <linux/pci-aspm.h> omits f5ddcf71e66e igb: Remove unnecessary include of <linux/pci-aspm.h> omits 36131ce9a0b2 PCI/ASPM: Convert to use sysfs_match_string() helper omits 315706049c34 Merge branch 'x86/pti-urgent' into x86/pti omits c40a56a7818c x86/mm/init: Remove freed kernel image areas from alias mapping omits 3237c0dbe21f drm/i915/kvmgt: Fix compilation error omits e4cc5a1873ac Bluetooth: btqca: Introduce HCI_EV_VENDOR and use it omits 0dd0e297f0ec vfio-pci: Disable binding to PFs with SR-IOV enabled omits 544c05a60aef vfio: Mark expected switch fall-throughs omits a69508c2847d ata: sata_rcar: Add r8a77965 support omits 75eef0f1ed47 drm/i915/lpe: Mark LPE audio runtime pm as "no callbacks" omits 497bfb706844 Revert "drm/i915/icl: WaEnableFloatBlendOptimization" omits 027063b1606f drm/i915: Interactive RPS mode omits 656921a51244 drm/i915: Fix psr sink status report. omits 96b954895470 ata: sata_rcar: exclude setting of PHY registers in Gen3 omits e207610fffbc ata: sata_rcar: really mask all interrupts on Gen2 and later omits eac7e072d7e9 Revert "ata: ahci_platform: allow disabling of hotplug to [...] omits 96c25b777442 mailmap: remap some of my email addresses to kernel.org address omits c883da313ebf locks: add tracepoint in flock codepath omits 7dc084d62591 MIPS: Remove obsolete MIPS checks for DST node "chosen@0" omits fd8ca6dac9b4 KVM/x86: Use CC_SET()/CC_OUT in arch/x86/kvm/vmx.c omits c21c834adb5b ASoC: AMD: Set delay value for the capture case omits 662fb3efe7ee ASoC: AMD: Modified DMA pointer for capture omits bbdb7012b073 ASoC: AMD: Make ACP->SYSMEM DMA non circular omits aaffcfd1e82d KVM: X86: Implement PV IPIs in linux guest omits d63bae079b64 KVM: X86: Add kvm hypervisor init time platform setup callback omits 4180bf1b655a KVM: X86: Implement "send IPI" hypercall omits 74fec5b9dbaa KVM/x86: Move X86_CR4_OSXSAVE check into kvm_valid_sregs() omits ee6268ba3a68 KVM: x86: Skip pae_root shadow allocation if tdp enabled omits c2a4eadf7747 KVM/MMU: Combine flushing remote tlb in mmu_set_spte() omits 5e079c7ece10 KVM: vmx: skip VMWRITE of HOST_{FS,GS}_BASE when possible omits 8f21a0bbf36f KVM: vmx: skip VMWRITE of HOST_{FS,GS}_SEL when possible omits f3bbc0dcedf5 KVM: vmx: always initialize HOST_{FS,GS}_BASE to zero duri [...] omits d7ee039e2bab KVM: vmx: move struct host_state usage to struct loaded_vmcs omits e920de8507c6 KVM: vmx: compute need to reload FS/GS/LDT on demand omits fd1ec7723fbd KVM: nVMX: remove a misleading comment regarding vmcs02 fields omits 6d6095bd2c91 KVM: vmx: rename __vmx_load_host_state() and vmx_save_host [...] omits 678e315e78a7 KVM: vmx: add dedicated utility to access guest's kernel_gs_base omits bd9966de4e14 KVM: vmx: track host_state.loaded using a loaded_vmcs pointer omits e368b875a8a9 KVM: vmx: refactor segmentation code in vmx_save_host_state() omits e49fcb8b9ef2 kvm: nVMX: Fix fault priority for VMX operations omits 36090bf43a6b kvm: nVMX: Fix fault vector for VMX operation at CPL > 0 omits b9b33da2aa74 KVM: try __get_user_pages_fast even if not in atomic context omits 877ad952be3d KVM: vmx: Add tlb_remote_flush callback support omits b08660e59dbd KVM: x86: Add tlb remote flush callback in kvm_x86_ops. omits 60cfce4c4f6f X86/Hyper-V: Add hyperv_nested_flush_guest_mapping ftrace support omits eb914cfe72f4 X86/Hyper-V: Add flush HvFlushGuestPhysicalAddressSpace hy [...] omits 3553ae5690a8 x86/kvm: Don't use pvqspinlock code if only 1 vCPU omits 450917b654c1 KVM/MMU: Simplify __kvm_sync_page() function omits 208320ba103e kvm: x86: Remove CR3_PCID_INVD flag omits b94742c958f0 kvm: x86: Add multi-entry LRU cache for previous CR3s omits faff87588d8b kvm: x86: Flush only affected TLB entries in kvm_mmu_invlpg* omits 956bf3531fba kvm: x86: Skip shadow page resync on CR3 switch when indic [...] omits 08fb59d8a47d kvm: x86: Support selectively freeing either current or pr [...] omits 7eb77e9f5fcf kvm: x86: Add a root_hpa parameter to kvm_mmu->invlpg() omits ade61e282444 kvm: x86: Skip TLB flush on fast CR3 switch when indicated [...] omits eb4b248e152d kvm: vmx: Support INVPCID in shadow paging mode omits c9470a2e2847 kvm: x86: Propagate guest PCIDs to host PCIDs omits afe828d1de40 kvm: x86: Add ability to skip TLB flush when switching CR3 omits 50c28f21d045 kvm: x86: Use fast CR3 switch for nested VMX omits 1c53da3fa3a3 kvm: x86: Support resetting the MMU context without resett [...] omits 0aab33e4f945 kvm: x86: Add support for fast CR3 switch across different [...] omits 6e42782f516f kvm: x86: Introduce KVM_REQ_LOAD_CR3 omits 9fa72119b24d kvm: x86: Introduce kvm_mmu_calc_root_page_role() omits 7c390d350f8b kvm: x86: Add fast CR3 switch code path omits 578e1c4db221 kvm: x86: Avoid taking MMU lock in kvm_mmu_sync_roots if n [...] omits 5ce4786f75d1 kvm: x86: Make sync_page() flush remote TLBs once only omits 42522d08cdba KVM: MMU: drop vcpu param in gpte_access omits abfc52c612dd KVM: nVMX: Separate logic allocating shadow vmcs to a function omits 491a6038458f KVM: VMX: Mark vmcs header as shadow in case alloc_vmcs_cp [...] omits 32c7acf04487 KVM: nVMX: Expose VMCS shadowing to L1 guest omits a7cde481b6e8 KVM: nVMX: Do not forward VMREAD/VMWRITE VMExits to L1 if [...] omits 6d894f498f5d KVM: nVMX: vmread/vmwrite: Use shadow vmcs12 if running L2 omits 9a78bdf31da7 KVM: selftests: add tests for shadow VMCS save/restore omits fa58a9fa7497 KVM: nVMX: include shadow vmcs12 in nested state omits 61ada7488ffd KVM: nVMX: Cache shadow vmcs12 on VMEntry and flush to mem [...] omits f145d90d97ba KVM: nVMX: Verify VMCS shadowing VMCS link pointer omits a8a7c02bf7b7 KVM: nVMX: Verify VMCS shadowing controls omits f792d2743ed4 KVM: nVMX: Introduce nested_cpu_has_shadow_vmcs() omits a6192d40d52f KVM: nVMX: Fail VMLAUNCH and VMRESUME on shadow VMCS omits fa97d7dba753 KVM: nVMX: Allow VMPTRLD for shadow VMCS if vCPU supports [...] omits e25367422732 KVM: VMX: Change vmcs12_{read,write}_any() to receive vmcs [...] omits 392b2f25aa41 KVM: VMX: Create struct for VMCS header omits cb5476379f07 kvm: selftests: add test for nested state save/restore omits 8fcc4b5923af kvm: nVMX: Introduce KVM_CAP_NESTED_STATE omits 7f7f1ba33cf2 KVM: x86: do not load vmcs12 pages while still in SMM omits fa3899add105 kvm: selftests: add basic test for state save and restore omits 0a505fe6f272 kvm: selftests: ensure vcpu file is released omits 87ccb7dbb25b kvm: selftests: actually use all of lib/vmx.c omits 2305339ee712 kvm: selftests: create a GDT and TSS omits 44883f01fe6a KVM: x86: ensure all MSRs can always be KVM_GET/SET_MSR'd omits cf81a7e580ac KVM: vmx: remove save/restore of host BNDCGFS MSR omits 86dafed50e2b KVM: Switch 'requests' to be 64-bit (explicitly) omits ca359066889f kvm: selftests: add cr4_cpuid_sync_test omits d2ce98ca0a19 Merge tag 'v4.18-rc6' into HEAD omits 12aea518a202 watchdog: fix dependencies of menz69_wdt.o omits dc0e4a3bb7dc watchdog: sp805: Add clock-frequency property omits bf06bad958c4 xen/biomerge: Use true and false for boolean values omits f87c30c96cd9 xen-blkfront: use true and false for boolean values omits ad3e0b2f3c94 Bluetooth: remove redundant variables 'adv_set' and 'cp' omits 5b1474655323 drm/etnaviv: fix crash in GPU suspend when init failed due [...] omits cfad05a24dcb drm/etnaviv: change return type to vm_fault_t omits a0780bb1df60 drm/etnaviv: protect sched job submission with fence mutex omits 6ae9c84ff249 drm/etnaviv: mmuv2: use memset32 to init scratch page omits 90bad5e05bcd root dentries need RCU-delayed freeing omits ad0eaee6195d ASoC: wm8994: Fix missing break in switch omits 161ad653d6c9 drm: rcar-du: Use __drm_atomic_helper_plane_reset instead [...] omits 0961503412e3 ASoC: qdsp6: q6afe-dai: add SLIM tx AIF_IN dapm omits d72117d0c89a ASoC: qcom: remove unused header files from common.h omits 846b2c96808c ASoC: sdm845: remove unused header files omits e9d244b14dd5 ASoC: apq8096: remove unused header files omits 8e3684f66e15 ASoC: qcom: make common.c as proper module omits d7a4303b8d1f dt-bindings: thermal: Allow multiple devices to share cooling map omits bee7d3c9f89a ASoC: wm8903: use true and false for boolean values omits e1ec62b147c2 ASoC: da9055: use true and false for boolean values omits 380ae4ec4203 ASoC: wm5100-tables: use true and false for boolean values omits 1752a35acd8e ASoC: da7213: use true and false for boolean values omits bc94c8884e5a ASoC: twl6040: use true and false for boolean values omits 965afd3c1dba ASoC: da7219: use true and false for boolean values omits eb086306bc6b ASoC: wm8996: use true and false for boolean values omits c34c4515286f ASoC: cs4270: use true and false for boolean values omits 064ee5a37015 ASoC: wm8990: use true and false for boolean values omits 10754bfc0512 ASoC: tda7419: use true and false for boolean values omits 508e8641f89c ASoC: rt5631: use true and false for boolean values omits 038541dae968 ASoC: max9850: use true and false for boolean values omits 39379faaad79 btrfs: revert fs_devices state on error of btrfs_init_new_device omits 64f64f43c89a btrfs: Exit gracefully when chunk map cannot be inserted t [...] omits cf90d884b347 btrfs: Introduce mount time chunk <-> dev extent mapping check omits 7ef49515fa67 btrfs: Verify that every chunk has corresponding block gro [...] omits 514c7dca85a0 btrfs: Check that each block group has corresponding chunk [...] omits 22d3151c2c4c Btrfs: send, fix incorrect file layout after hole punching [...] omits 672d599041c8 btrfs: Use wrapper macro for rcu string to remove duplicate code omits f5b3a4173ff6 btrfs: simplify btrfs_iget omits 9bc2ceff6605 btrfs: lift make_bad_inode into btrfs_iget omits 8d9e220ca084 btrfs: simplify IS_ERR/PTR_ERR checks omits 2e19f1f9d31b btrfs: btrfs_iget never returns an is_bad_inode inode omits 1e7e1f9e3aba btrfs: replace: Reset on-disk dev stats value after replace omits 85c39548199b btrfs: extent-tree: Remove unused __btrfs_free_block_rsv omits afc6961ffd96 btrfs: backref: Use ERR_CAST to return error code omits 5b7d687ad591 btrfs: Remove redundant btrfs_release_path from btrfs_unli [...] omits 401b3b19d592 btrfs: Remove root parameter from btrfs_unlink_subvol omits 6025c19fb208 btrfs: Remove fs_info from btrfs_add_root_ref omits 3ee1c5530e64 btrfs: Remove fs_info from btrfs_del_root_ref omits ab9ce7d42bf6 btrfs: Remove fs_info from btrfs_del_root omits 9add29457ac1 btrfs: Remove fs_info from btrfs_delete_delayed_dir_index omits 4465c8b4229d btrfs: Remove fs_info from btrfs_insert_delayed_dir_index omits b5851021f1ea btrfs: extent-tree: remove unused member walk_control::for_reloc omits 46b2f4590aab Btrfs: fix send failure when root has deleted files still open omits 0d836392cadd Btrfs: fix mount failure after fsync due to hard link recreation omits 4559b0a71749 btrfs: don't leak ret from do_chunk_alloc omits 84db5ccf4262 btrfs: merge free_fs_root helpers omits 2ffad70ed3b6 btrfs: constify strings passed to assertion helper omits e9539cff0472 btrfs: dev-replace: remove unused members of btrfs_dev_replace omits e17385ca2960 btrfs: remove unused member btrfs_root::name omits 616d374efa23 btrfs: allow defrag on a file opened read-only that has rw [...] omits 3c4276936f6f Btrfs: fix btrfs_write_inode vs delayed iput deadlock omits 97aff912a2fa btrfs: Remove fs_info from btrfs_finish_chunk_alloc omits f4208794d02e btrfs: Remove fs_info form btrfs_free_chunk omits 4f5ad7bd6315 btrfs: Remove fs_info from btrfs_destroy_dev_replace_tgtdev omits d6507cf1e2df btrfs: Remove fs_info from btrfs_assign_next_active_device omits 5495f195fc5b btrfs: remove fs_info argument from update_dev_stat_item omits 68a9db5f2395 btrfs: Remove fs_info from btrfs_rm_dev_replace_remove_srcdev omits 8e87e8562744 btrfs: Remove fs_info argument from btrfs_add_dev_item omits 5e23a6fea618 btrfs: extent-tree: Remove dead alignment check omits ca5d2ba1ae2d Btrfs: remove unused key assignment when doing a full send omits 5cdc84bfde22 btrfs: drop extent_io_ops::set_range_writeback callback omits 00032d38eaa8 btrfs: drop extent_io_ops::merge_bio_hook callback omits 05912a3c04eb btrfs: drop extent_io_ops::tree_fs_info callback omits e288c080dddd btrfs: unify end_io callbacks of async_submit_bio omits d7cbfafc4bc3 btrfs: remove unused member async_submit_bio::bio_flags omits d7e8555b1dd4 btrfs: remove unused member async_submit_bio::fs_info omits 315409b0098f btrfs: validate type when reading a chunk omits b0132a3be5da btrfs: Rename EXTENT_BUFFER_DUMMY to EXTENT_BUFFER_UNMAPPED omits 07e21c4dad42 btrfs: Document locking requirement via lockdep_assert_held omits 55ac01396ae8 btrfs: rename btrfs_release_extent_buffer_page omits d64766fdf9cd btrfs: Refactor loop in btrfs_release_extent_buffer_page omits b16d011e79fb btrfs: Reword dodgy comments in alloc_extent_buffer omits 28187ae569e8 btrfs: Simplify page unlocking in alloc_extent_buffer omits 8b9b6f255485 btrfs: scrub: cleanup the remaining nodatasum fixup code omits 46df06b85e28 btrfs: refactor block group replication factor calculation [...] omits 321a4bf72b25 btrfs: use the assigned fs_devices instead of the dereference omits 62088ca7427d btrfs: qgroup: Drop fs_info parameter from qgroup_rescan_leaf omits a93774225019 btrfs: qgroup: Drop fs_info parameter from btrfs_qgroup_inherit omits 280f8bd2cbe0 btrfs: qgroup: Drop fs_info parameter from btrfs_run_qgroups omits 8696d7604557 btrfs: qgroup: Drop fs_info parameter from btrfs_qgroup_ac [...] omits deb406274339 btrfs: qgroup: Drop root parameter from btrfs_qgroup_trace [...] omits 8d38d7eb7bb6 btrfs: qgroup: Drop fs_info parameter from btrfs_qgroup_tr [...] omits a95f3aafd6a2 btrfs: qgroup: Drop fs_info parameter from btrfs_qgroup_tr [...] omits f0042d5e92b6 btrfs: qgroup: Drop fs_info parameter from btrfs_limit_qgroup omits 3efbee1d006a btrfs: qgroup: Drop fs_info parameter from btrfs_remove_qgroup omits 49a05ecde3f1 btrfs: qgroup: Drop fs_info parameter from btrfs_create_qgroup omits 39616c2735ad btrfs: qgroup: Drop fs_info parameter from btrfs_del_qgrou [...] omits 6b36f1aa5cda btrfs: qgroup: Drop fs_info parameter from __del_qgroup_relation omits 9f8a6ce6ba8e btrfs: qgroup: Drop fs_info parameter from btrfs_add_qgrou [...] omits 2e980acdd829 btrfs: qgroup: Drop quota_root and fs_info parameters from [...] omits 3e07e9a09f27 btrfs: qgroup: Drop root parameter from update_qgroup_info_item omits ac8a866af17e btrfs: qgroup: Drop root parameter from update_qgroup_limit_item omits 69104618f4b9 btrfs: qgroup: Drop quota_root parameter from del_qgroup_item omits 99d7f09ac01c btrfs: qgroup: Drop quota_root parameter from del_qgroup_r [...] omits 711169c40f90 btrfs: qgroup: Drop quota_root parameter from add_qgroup_r [...] omits fa59f27c8c35 btrfs: rename btrfs_parse_early_options omits c8389d4c0d6e btrfs: qgroup: cleanup the unused srcroot from btrfs_qgrou [...] omits 031f24da2c8a btrfs: Use btrfs_mark_bg_unused to replace open code omits 2556fbb0bead btrfs: Rewrite retry logic in do_chunk_alloc omits dec59fa3a760 btrfs: use customized batch size for total_bytes_pinned omits d814a49198ea btrfs: use correct compare function of dirty_metadata_bytes omits 36350e95a2b1 btrfs: return device pointer from btrfs_scan_one_device omits d64dcbd183ab btrfs: make fs_devices a local variable in btrfs_parse_ear [...] omits 81ffd56b5745 btrfs: fix mount and ioctl device scan ioctl race omits 399f7f4c42e8 btrfs: reorder initialization before the mount locks uuid_mutex omits 5139cff598d4 btrfs: lift uuid_mutex to callers of btrfs_parse_early_options omits f5194e34caba btrfs: lift uuid_mutex to callers of btrfs_open_devices omits 899f9307c33c btrfs: lift uuid_mutex to callers of btrfs_scan_one_device omits 7bcb8164ad94 btrfs: use device_list_mutex when removing stale devices omits fa6d2ae540a2 btrfs: rename local devices for fs_devices in btrfs_free_s [...] omits 9c6d173ea6e4 btrfs: extend locked section when adding a new device in d [...] omits 4306a97449f9 btrfs: do btrfs_free_stale_devices outside of device_list_add omits 959b1c046757 btrfs: close devices without offloading to a temporary list omits 621567a28ce0 btrfs: Remove unused function btrfs_account_dev_extents_size omits 93b9bcdf9fbc btrfs: remove unused parameter from btrfs_parse_subvol_options omits b4993e64f78a btrfs: fix in-memory value of total_devices after seed dev [...] omits 340f1aa27f36 btrfs: qgroups: Move transaction management inside btrfs_q [...] omits c7b562c54803 btrfs: raid56: catch errors from full_stripe_write omits 176571a1f64f btrfs: raid56: merge rbio_is_full helpers omits a81b747d0f6e btrfs: raid56: use new helper for async_scrub_parity omits e66d8d5a41c1 btrfs: raid56: use new helper for async_read_rebuild omits cf6a4a7587dc btrfs: raid56: use new helper for async_rmw_stripe omits ac63885907ee btrfs: raid56: add new helper for starting async work omits ebcc326316f3 btrfs: open-code bio_set_op_attrs omits cc5e31a4775d btrfs: switch types to int when counting eb pages omits 8791d4320796 btrfs: use round_up wrapper in num_extent_pages omits 65ad010488a5 btrfs: pass only eb to num_extent_pages omits d7f663fa3ff9 btrfs: prune unused includes omits 69d2480456d1 btrfs: use copy_page for copying pages instead of memcpy omits 3ffbd68c4832 btrfs: simplify pointer chasing of local fs_info variables omits 375085156215 btrfs: simplify some assignments of inode numbers omits 8f6c72a9e08c Btrfs: free space cache: make sure there is always room fo [...] omits 694c51fb2eb6 btrfs: drop unnecessary variable in btrfs_init_new_device omits 5da54bc13801 btrfs: use a temporary variable for fs_devices in btrfs_in [...] omits 389305b2aa68 btrfs: relocation: Only remove reloc rb_trees if reloc con [...] omits ba480dd4db9f btrfs: tree-checker: Detect invalid and empty essential trees omits fce466eab7ac btrfs: tree-checker: Verify block_group_item omits 6d8ff4e4584c btrfs: annotate unlikely branches after V0 extent type removal omits ba3c2b196bf5 btrfs: Add graceful handling of V0 extents omits a79865c680d8 btrfs: Remove V0 extent support omits 4de426cd394e btrfs: remove unnecessary curly braces in btrfs_get_acl omits dc7789ef8785 btrfs: avoid error code override in btrfs_get_acl omits 5ee552da5039 btrfs: remove unnecessary -ERANGE check in btrfs_get_acl omits 7e35eab958e3 btrfs: replace empty string with NULL when getting attribu [...] omits ab3629ed86ec btrfs: return error instead of crash when detecting unexpe [...] omits af431dcb249f btrfs: return EUCLEAN if extent_inline_ref type is invalid omits e4af400a9c50 btrfs: Use iocb to derive pos instead of passing a separat [...] omits 893bf4b115c7 btrfs: print more details when checking tree block finds a [...] omits 7b4284de93c5 btrfs: Streamline memory allocation failure handling in bt [...] omits 437944465487 btrfs: Don't remove block group that still has pinned down bytes omits bc931c0ef8f9 btrfs: Refactor count handling in btrfs_unpin_free_ino omits d3c6be6fdab4 btrfs: use timespec64 for i_otime omits afd48513f001 btrfs: use monotonic time for transaction handling omits e41ca5897489 btrfs: Get rid of the confusing btrfs_file_extent_inline_len omits bc877d285ca3 btrfs: Deduplicate extent_buffer init code omits 9912bbf6440b btrfs: check-integrity: Fix NULL pointer dereference for d [...] omits 43a7e99db678 btrfs: Remove fs_info from btrfs_force_chunk_alloc omits c83488afc5a7 btrfs: Remove fs_info from btrfs_inc_block_group_ro omits 61da2abfcad9 btrfs: Remove fs_info from btrfs_alloc_logged_file_extent omits 87cc7a8a2afb btrfs: Remove fs_info from remove_extent_backref omits 5fac7f9ee142 btrfs: Remove fs_info from run_one_delayed_ref omits a639cdeba348 btrfs: Remove fs_info from insert_inline_extent_backref omits 3c4da6574e77 btrfs: Remove fs_info from exclude_super_stripes omits 9e715da86001 btrfs: Remove fs_info from free_excluded_extents omits 451a2c130342 btrfs: Remove fs_info from check_system_chunk omits c216b2039aa0 btrfs: Remove fs_info from btrfs_alloc_chunk omits 01458828bb42 btrfs: Remove fs_info from do_chunk_alloc omits f97806f2eefd btrfs: Remove fs_info from run_delayed_tree_ref omits f9871eddd9cb btrfs: Remove fs_info from cleanup_ref_head omits c4d56d4a1688 btrfs: Remove unused fs_info from cleanup_extent_op omits 20b9a2d670fa btrfs: Remove fs_info from run_delayed_extent_op omits 2bf98ef35f7f btrfs: Remove fs_info from run_delayed_data_ref omits 2590d0f155c7 btrfs: Remove fs_info argument from __btrfs_inc_extent_ref omits ef89b8245bc7 btrfs: Remove fs_info from alloc_reserved_file_extent omits e72cb9235d26 btrfs: Remove fs_info from __btrfs_free_extent omits 5a98ec014180 btrfs: Remove fs_info from btrfs_remove_block_group omits e7e02096d983 btrfs: Remove fs_info from btrfs_make_block_group omits 88a979c615d0 btrfs: Remove fs_info from btrfs_add_delayed_data_ref omits 44e1c47d5c3f btrfs: Remove fs_info from btrfs_add_delayed_tree_ref omits fbe4801b26c3 btrfs: Remove fs_info from lookup_extent_backref omits bd1d53ef358d btrfs: Remove fs_info argument from lookup_extent_data_ref omits b8582eeabb72 btrfs: Remove fs_info argument from lookup_tree_block_ref omits 61a18f1c6663 btrfs: Remove fs_info argument from update_inline_extent_backref omits 867cc1fbebea btrfs: Remove fs_info from lookup_inline_extent_backref omits b167fa915201 btrfs: Remove fs_info from fixup_low_keys omits e9f6290d593a btrfs: Remove fs_info from remove_extent_data_ref omits 375934105c97 btrfs: Remove fs_info argument from insert_extent_backref omits 62b895af4022 btrfs: Remove fs_info from insert_extent_data_ref omits 10728404c6f6 btrfs: Remove fs_info from insert_tree_block_ref omits edf57cbf2b03 btrfs: Fix a C compliance issue omits acd43e3cdffc btrfs: Annotate fall-through when parsing mount option omits bece2e823933 btrfs: Fix misleading indentation reported by smatch omits a9ecb653b0ac btrfs: Streamline log_extent_csums a bit omits ca5788aba3e8 btrfs: remove remaing full_sync logic from btrfs_sync_file omits 5636cf7d6dc8 btrfs: remove the logged extents infrastructure omits a2120a473a80 btrfs: clean up the left over logged_list usage omits e7175a692765 btrfs: remove the wait ordered logic in the log_one_extent path omits b5e6c3e170b7 btrfs: always wait on ordered extents at fsync time omits 16d1c062c7de btrfs: Fix comment in lookup_inline_extent_backref omits bd3c685ed9fd btrfs: Document __btrfs_inc_extent_ref omits 9bebe665c3e4 btrfs: scrub: Remove unused copy_nocow_pages and its callchain omits a944442c2b8a btrfs: replace get_seconds with new 64bit time API omits be36abb71d87 pinctrl: ocelot: add support for interrupt controller omits 60252323ec9c drm/sun4i: Use __drm_atomic_helper_plane_reset instead of [...] omits 4f4762fcc426 drm/imx: Use __drm_atomic_helper_plane_reset instead of co [...] omits 9e90c7985229 Merge tag 'irqchip-4.19' of git://git.kernel.org/pub/scm/l [...] omits e2512172d16b drm: atmel-hlcdc: Use __drm_atomic_helper_plane_reset inst [...] omits ffcf4626d3fe drm: mali-dp: Use __drm_atomic_helper_plane_reset instead [...] omits 7f4de521001f drm/atomic: Add __drm_atomic_helper_plane_reset omits 34dbc9c6584d PCI/xilinx: Depend on OF instead of the ARCH omits 55f2503c3b69 PM / reboot: Eliminate race between reboot and suspend omits 33c740411ada Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 82837ad5bda7 PM / hibernate: Mark expected switch fall-through omits e8693bcfa0b4 aio: allow direct aio poll comletions for keyed wakeups omits bfe4037e722e aio: implement IOCB_CMD_POLL omits 9018ccc453af aio: add a iocb refcount omits 7dda71281837 timerfd: add support for keyed wakeups omits d3264f752a1a cpufreq: intel_pstate: Ignore turbo active ratio in HWP omits a8db74564b0c irqchip/gic-v3-its: Make its_lock a raw_spin_lock_t omits b047c62e2441 ACPI / EC: Use ec_no_wakeup on ThinkPad X1 Yoga 3rd omits 6ccbe1dcdd17 Merge back cpufreq changes for 4.19. omits 398404d8372c Merge back ACPICA material for 4.19. omits 627661ced824 ALSA: dice: fix wrong copy to rx parameters for Alesis iO26 omits ef0075280cfe ALSA: echoaudio: Mark expected switch fall-throughs omits 9d5a289a86a1 ALSA: emu10k1: Mark expected switch fall-throughs omits ac69c2f578bf ALSA: mixart: Mark expected switch fall-through omits 74682128c6e4 bpf: btf: Change tools/lib/bpf/btf to LGPL omits aa1221b2584f fsi: scom: Fix NULL dereference omits f10fe9d85dc0 lightnvm: remove minor version check for 2.0 omits f87b0f0dfa54 Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] omits 05b9ba4b550f Merge tag 'v4.18-rc6' into for-4.19/block2 omits 379d98ddf413 x86: vdso: Use $LD instead of $CC to link omits 208cbb325589 x86/irqflags: Provide a declaration for native_save_fl omits 6ea2738e0ca0 x86/mm/init: Add helper for freeing kernel image pages omits 9f515cdb411e x86/mm/init: Pass unconverted symbol addresses to free_ini [...] omits 0d83432811f2 mm: Allow non-direct-map arguments to free_reserved_area() omits eac7073aa69a x86/mm/pti: Clear Global bit more aggressively omits cfd355145c32 stop_machine: Atomically queue and wake stopper threads omits 7964410fcf13 fs: dcache: Use true and false for boolean values omits 808aa6c5e34a Merge branch 'work.hpfs' into work.lookup omits 1401a0fc2d47 afs_try_auto_mntpt(): return NULL instead of ERR_PTR(-ENOENT) omits 34b2a88fb4aa afs_lookup(): switch to d_splice_alias() omits 855371bd01b4 afs: switch dynroot lookups to d_splice_alias() omits 2bc7596438ab staging: erofs: fix if assignment style issue omits 56e40eb6d656 ALSA: hda/realtek - Add mute LED quirk for HP Spectre x360 omits 5b76a3cff011 KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry omits 8e0b2b916662 x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush o [...] omits ea156d192f52 x86/speculation: Simplify sysfs report of VMX L1TF vulnerability omits 583311361369 Documentation/l1tf: Remove Yonah processors from not vulne [...] omits f2701b77bbd9 Merge 4.18-rc7 into master to pick up the KVM dependcy omits a39284ae9d2a misc: mic: SCIF Fix scif_get_new_port() error handling omits 0171114210c7 misc: cxl: changed asterisk position omits 7a92719356ca genwqe: card_base: Use true and false for boolean values omits b83a4141f025 misc: eeprom: assignment outside the if statement omits 1061bdba2fc3 staging: rtl8188eu: remove unnecessary includes omits b5c7af4139f4 staging: rtl8188eu: remove redundant include omits 5eb438c9d236 staging: rtl8188eu: remove unnecessary parentheses omits ac588ce4b516 staging: rtl8188eu: rename rtw_IOL_applied omits 8e0c18d3a114 staging:rtl8192u: Replace magic number with defined consta [...] omits 3750985c8d36 staging:rtl8192u: Remove comments - Style omits 4651fb4c4098 staging:rtl8192u: Remove blank line - Style omits 51606f72a837 staging:rtl8192u: Rename multiple variables - Style omits e8ac237d4854 staging:rtl8192u: Rename types in QOS_TCLAS union - Style omits f1c3b4880bdf staging:rtl8192u: Remove typedef and rename QOS_TCLAS - Style omits 0f79619d70bb staging:rtl8192u: Clean up of spacing - Style omits 1bb6d9b95025 staging:rtl8192u: Rename Register Constants - Style omits 070c1ce97891 staging:rtl8192u: Rename constants - Style omits c972be9a7525 staging:rtl8192u: Rename constants RateAdaptiveTH_Low_* - Style omits 0395a9aad583 staging:rtl8192u: Rename RateAdaptiveTH_High - Style omits a7a014961548 staging:rtl8192u: Rename DM_DIG_MIN_Netcore - Style omits d3c90eff9c4e staging:rtl8192u: Refactor DCMD_TXCMD_T structure - Style omits 447558d26ebb staging:rtl8192u: Remove member reserved - Style omits 68d84843665c staging:rtl8192u: Rename member disabledRF - Style omits 2a2271e4ac87 staging:rtl8192u: Remove member diff_TH - Style omits f793836c16a5 staging:rtl8192u: Remove SS_TH_low - Style omits f19a08e76d09 staging:rtl8192u: Rename cck_Rx_path - Style omits 863108d5a06b staging:rtl8192u: Remove member variable Enable - Style omits 916501c8047c staging:rtl8192u: Remove unused extern DM_RxPathSelTable - Style omits f835f4b38300 staging:rtl8192u: Rename enum constants - Style omits 976a4b90931f staging:rtl8192u: Remove member initialgain_lowerbound_sta [...] omits a2351af9f562 staging:rtl8192u: Remove member variable rx_gain_range_max [...] omits 8add1eb548d2 staging:rtl8192u: Remove debug member from structures - Style omits 5751e4f164c3 staging: wilc1000: remove TODO item for comments and code style omits 2345ef30ea30 staging: wilc1000: replace ISWILC1000() macro with inline [...] omits e61c7a1caa97 staging: wilc1000: added Microchip copyright notice header omits 515bc432e4a5 Revert "staging: gasket: core: hold reference to pci_dev w [...] omits a43a98da75ff staging: gasket: core: add subsystem and device info to logs omits 8445a07db878 staging: gasket: core: device register debug log cleanups omits 5bf553b671cf staging: gasket: core: remove registration logs omits a13bb977bca6 staging: wlan-ng: remove unused definitions from p80211types.h omits ae3b4ed1a23f staging: rtl8188eu: use phydm_regdefine11n.h from rtlwifi omits a9df8cd5e3fc Staging: rtlwifi: base: Modified the line ending with a pa [...] omits 2ec34a4393f1 staging: fsl-dpaa2/eth: Use named arguments in function de [...] omits bec2dd69696c drm/msm/adreno: Remove VLA usage omits 18b57ce2eb8c x86/KVM/VMX: Don't set l1tf_flush_l1d from vmx_handle_exte [...] omits ffcba43ff66c x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d omits 447ae3166702 x86: Don't include linux/irq.h from asm/hardirq.h omits 45b575c00d8e x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d omits 9aee5f8a7e30 x86/irq: Demote irq_cpustat_t::__softirq_pending to u16 omits 5b6ccc6c3b1a x86/KVM/VMX: Move the l1tf_flush_l1d test to vmx_l1d_flush() omits 427362a14244 x86/KVM/VMX: Replace 'vmx_l1d_flush_always' with 'vmx_l1d_ [...] omits 379fd0c7e6a3 x86/KVM/VMX: Don't set l1tf_flush_l1d to true from vmx_l1d [...] omits 863c37fcb14f ext4: remove unneeded variable "err" in ext4_mb_release_in [...] omits 7957c2e276ee i2c: sh_mobile: use core to detect 'no zero length read' quirk omits 6e6664700d27 i2c: xlr: use core to detect 'no zero length' quirk omits 3ef3e5cd72aa i2c: rcar: use core to detect 'no zero length' quirk omits 5314355a916a i2c: stu300: use core to detect 'no zero length' quirk omits 22dda3e4f821 i2c: pmcmsp: use core to detect 'no zero length' quirk omits aa14b124702c i2c: mxs: use core to detect 'no zero length' quirk omits 40fce5217055 i2c: designware-master: use core to detect 'no zero length' quirk omits d9cfe2ce2468 i2c: quirks: add zero length checks omits 5799c4b2f1db i2c: aspeed: Add an explicit type casting for *get_clk_reg_val omits 2f471d902495 Merge branch 'i2c-mux/for-next' of https://github.com/peda [...] omits d211e62af466 i2c: Add Actions Semiconductor Owl family S900 I2C driver omits 5344cbf95b0f dt-bindings: i2c: Add binding for Actions Semiconductor Ow [...] omits afd3e3dad676 Merge tag 'qcom-arm64-for-4.19-2' of git://git.kernel.org/ [...] omits eb2caeb88c18 ALSA: seq_oss: Mark expected switch fall-through omits 2f3b94e539a4 ALSA: seq: Mark expected switch fall-through omits 924de3b8c941 fork: Have new threads join on-going signal group stops omits 1021bcf44d0e pstore: add zstd compression support omits 4390e9eadbbb fork: Skip setting TIF_SIGPENDING in ptrace_init_task omits 088fe47ce952 signal: Add calculate_sigpending() omits 2bf00908cc35 Merge branch 'misc' into for-next omits bc0d332daef3 drm/vkms: Release pages_lock before return omits 1e506464a4d5 media: au0828: fix spelling mistake: "completition" -> "co [...] omits 854bb4ec1263 media: cx231xx: fix spelling mistake: "completition" -> "c [...] omits 3c8496e5d059 media: dvb-usb-v2: fix spelling mistake: "completition" -> [...] omits 16200248f48d media: dvb-usb: fix spelling mistake: "completition" -> "c [...] omits 12f336c88090 media: sh_mobile_ceu: convert to SPDX identifiers omits 7b381978c856 media: sh_vou: convert to SPDX identifiers omits d81469d2b775 media: sh_veu: convert to SPDX identifiers omits 88352b163c83 media: rcar_jpu: convert to SPDX identifiers omits 7c1d62e455ab media: rcar_fdp1: convert to SPDX identifiers omits adeb69705682 media: rcar_drif: convert to SPDX identifiers omits 58c708f64aee media: rcar-fcp: convert to SPDX identifiers omits aa7b827878f0 media: rcar-vin: convert to SPDX identifiers omits c7b15a8657da jfs: don't bother with make_bad_inode() in ialloc() omits d8e78da86820 adfs: don't put inodes into icache omits 5bef915104f3 new helper: inode_fake_hash() omits e950564b97fd vfs: don't evict uninitialized inode omits a6cbedfa8783 jfs: switch to discard_new_inode() omits 2e5afe54e0cd ext2: make sure that partially set up inodes won't be retu [...] omits 5c1a68a358f9 udf: switch to discard_new_inode() omits dd54992776eb ufs: switch to discard_new_inode() omits 32955c5422a8 btrfs: switch to discard_new_inode() omits 4679b79f2175 media: soc_camera_platform: convert to SPDX identifiers omits e90561d40f83 media: vsp1: Support Interlaced display pipelines omits f3b98e3c4d2e media: vsp1: Provide support for extended command pools omits 7d630c4924d8 media: vsp1: Add support for extended display list headers omits 08e41f6219c7 media: vsp1: Use header display lists for all WPF outputs [...] omits 177fb098b896 media: vsp1: Provide VSP1 feature helper macro omits 8a3a0797dedd media: vsp1: Clean up DLM objects on error omits b6ee44d1ea18 media: vsp1: Remove unused display list structure field omits 2ca72570b934 media: vsp1: Rename dl_child to dl_next omits 3e737e394329 media: vsp1: use kernel __packed for structures omits c2b6d621c4ff new primitive: discard_new_inode() omits 3c56b2cccbd1 media: vsp1: drm: Fix minor grammar error omits 6c234fe37c57 drm/vkms: Implement CRC debugfs API omits 3e77c4d02237 drm/vkms: Subclass plane state omits e95153b64d03 scsi: vmw_pvscsi: Return DID_RESET for status SAM_STAT_COM [...] omits 1214fd7b4974 scsi: sr: Avoid that opening a CD-ROM hangs with runtime p [...] omits 09c2f95ad404 scsi: mpt3sas: Swap I/O memory read value back to cpu endianness omits cb85d2b04b40 pinctrl: intel: Don't shadow error code of gpiochip_lock_as_irq() omits b5031b7db77d pinctrl: berlin: fix 'pctrl->functions' allocation in berl [...] omits 40b25bce0adb gpio: tegra: Move driver registration to subsys_init level omits 1e0813ee5599 pinctrl: tegra: Move drivers registration to arch_init level omits 973232e2a327 pinctrl: baytrail: actually print the apparently misconfig [...] omits 5019027a566d ASoC: samsung: i2s: Mark expected switch fall-through omits a773c3b6be18 ASoC: omap-dmic: Mark expected switch fall-throughs omits 16bbeb2b43c3 ASoC: fsl_esai: Mark expected switch fall-through omits 1a12d5dc7dd1 ASoC: core: mark expected switch fall-through omits 85c81941d503 ASoC: omap-mcpdm: Mark expected switch fall-throughs omits 3b7c88fcc287 ASoC: davinci-i2s: mark expected switch fall-through omits a0e336ba3e3d xfs: fix a comment in xfs_log_reserve omits 1f31c98d650c xfs: only validate summary counts on primary superblock omits 16196776185c drm/amd/display: Only require EDID read for HDMI and DVI omits 01dc285d5cd8 drm/amd/display: Report non-DP display as disconnected wit [...] omits 8530ebf1079c ASoC: smd845: fix memory leak omits 623a6143a845 mailbox: mediatek: Add Mediatek CMDQ driver omits 1c82407aa302 dt-bindings: soc: Add documentation for the MediaTek GCE unit omits c000c4f1d965 ALSA: synth: Remove empty init and exit omits a7da09fecf35 ALSA: pci: Remove empty init and exit omits 3b23dc52da90 ALSA: i2c: Remove empty init and exit omits 498aaa9152ee ALSA: isa: Remove empty init and exit omits 969686ee0e0f ALSA: drivers: Remove empty init and exit omits a64032998939 ALSA: compress: Remove empty init and exit omits 9038820cef3c ALSA: gus: fix spelling mistake "acumulator" -> "accumulator" omits a5f74ec7d3cb gpu: drm: msm: Change return type to vm_fault_t omits da25a672cf0e trace: Use rcu_dereference_raw for hooks from trace-event [...] omits b96e6615cd19 perf auxtrace: Support for perf report -D for s390 omits a2b79838b891 mailbox: ti-msgmgr: Add support for Secure Proxy omits 0f23a179746c dt-bindings: mailbox: Add support for secure proxy threads omits 89c976c2f3fc mailbox: ti-msgmgr: Move the memory region name to descriptor omits 8e5608629209 mailbox: ti-msgmgr: Change message count mask to be descri [...] omits 5ab935e1942b mailbox: ti-msgmgr: Allocate Rx channel resources only on request omits e7474ca10057 mailbox: ti-msgmgr: Get rid of unused structure members omits ea2ec1e80f78 mailbox/omap: use of_device_get_match_data() to get match data omits 2ad5157650b4 mailbox/omap: switch to SPDX license identifier omits 3512a18cbd8d mailbox: xgene-slimpro: Fix potential NULL pointer dereference omits 21e2156f3c4b gfs2: Get rid of gfs2_ea_strlen omits 4a7a54a55e72 x86/intel_rdt: Disable PMU access omits 706d51681d63 x86/speculation: Support Enhanced IBRS on future CPUs omits 301d328a6f8b x86/cpufeatures: Add EPT_AD feature bit omits 13a01635823c ALSA: es18xx: mark expected switch fall-through omits 734be97b967c ALSA: opti9xx: mark expected switch fall-throughs omits 3e313f34720e ALSA: opti92x: mark expected switch fall-throughs omits a9fe47e5e96b ALSA: galaxy: Mark expected switch fall-throughs omits 1b6266ebe3da watchdog: Reduce message verbosity omits 4f7799d96e66 genirq/irqchip: Remove MULTI_IRQ_HANDLER as it's now obselete omits c5ca4560de0f openrisc: Use the new GENERIC_IRQ_MULTI_HANDLER omits 78ae2e1cd845 arm64: Use the new GENERIC_IRQ_MULTI_HANDLER omits 4c301f9b6a94 ARM: Convert to GENERIC_IRQ_MULTI_HANDLER omits 08fb550cb3f8 irqchip: Port the ARM IRQ drivers to GENERIC_IRQ_MULTI_HANDLER omits 9eab9901b015 powerpc/powernv: Fix concurrency issue with npu->mmio_atsd_usage omits 06832fc00481 powerpc: Do not redefine NEED_DMA_MAP_STATE omits 6e0495c2e8ac powerpc/4xx: Fix error return path in ppc4xx_msi_probe() omits d6e43798b3d9 crypto: dh - make crypto_dh_encode_key() make robust omits 35f7d5225ffc crypto: dh - fix calculating encoded key size omits afb31cd2d1a1 crypto: ccp - Check for NULL PSP pointer at module unload omits 4e34e51f48ab crypto: arm/chacha20 - always use vrev for 16-bit rotates omits f53ad3e1b35a crypto: ccree - allow bigger than sector XTS op omits e30368f3f3ee crypto: ccree - zero all of request ctx before use omits f5c19df90ae7 crypto: ccree - remove cipher ivgen left overs omits 76c9e53e633c crypto: ccree - drop useless type flag during reg omits 318abdfbe708 crypto: ablkcipher - fix crash flushing dcache in error path omits 0868def3e410 crypto: blkcipher - fix crash flushing dcache in error path omits 8088d3dd4d7c crypto: skcipher - fix crash flushing dcache in error path omits 2a57c0be225f crypto: skcipher - remove unnecessary setting of walk->nbytes omits 3dd8cc00c34a crypto: scatterwalk - remove scatterwalk_samebuf() omits 8c30fbe63e4e crypto: scatterwalk - remove 'chain' argument from scatter [...] omits 0567fc9e90b9 crypto: skcipher - fix aligning block size in skcipher_copy_iv() omits e4a1f7858ab8 arm64: dts: hisi: add SEC crypto accelerator nodes for hip07 SoC omits 915e4e8413da crypto: hisilicon - SEC security accelerator driver omits 778bd9924dba dt-bindings: Add bindings for Hisilicon SEC crypto accelerators. omits 2af632996b89 crypto: tcrypt - reschedule during speed tests omits f6adeef77e07 crypto: virtio - Replace GFP_ATOMIC with GFP_KERNEL in __v [...] omits 8e8c0386b1fd crypto: qat/adf_aer - Replace GFP_ATOMIC with GFP_KERNEL i [...] omits 1c96dde10098 crypto: cavium/nitrox - Replace GFP_ATOMIC with GFP_KERNEL [...] omits 43490e8046b5 crypto: drbg - in-place cipher operation for CTR omits c5f5aeef9b55 Merge git://git.kernel.org/pub/scm/linux/kernel/git/torval [...] omits 401c0d7712eb spi: spi-mem: Constify spi_mem->name omits 26a6dce8ef99 ASoC: Intel: bxt: Use refcap device for mono recording omits 3127692deba6 powernv/cpuidle: Fix idle states all being marked invalid omits 07bf7908950a xfrm: Validate address prefix lengths in the xfrm selector. omits c2b6e1591b6b xfs: substitute spaces with tabs omits 9d9e62338597 xfs: fold dfops into the transaction omits c03edc9e49b6 xfs: always defer agfl block frees omits 0f37d1780c3d xfs: pass transaction to xfs_defer_add() omits 1ae093cbea3d xfs: replace xfs_defer_ops ->dop_pending with on-stack list omits 9b1f4e9831df xfs: cancel dfops on xfs_defer_finish() error omits 60f31a609ed3 xfs: clean out superfluous dfops dop params/vars omits 7dbddbaccd18 xfs: drop dop param from xfs_defer_op_type ->finish_item() [...] omits a8198666fb75 xfs: automatic dfops inode relogging omits 82ff27bc52a8 xfs: automatic dfops buffer relogging omits 488c919a5bec xfs: add missing defer ijoins for held inodes omits 1214f1cf663b xfs: replace dop_low with transaction flag omits ce356d64772f xfs: pass transaction to dfops reset/move helpers omits 7279aa13b8fb xfs: remove unused __xfs_defer_cancel() internal helper omits fbfa977d25dc xfs: use transaction for intent recovery instead of raw dfops omits 98719051e75c xfs: refactor internal dfops initialization omits 760109760455 IB/ipoib: Consolidate checking of the proposed child interface omits 13476d35bba6 IB/ipoib: Maintain the child_intfs list from ndo_init/uninit omits 25405d98a2aa IB/ipoib: Do not remove child devices from within the ndo_uninit omits ee190ab734ba IB/ipoib: Get rid of the sysfs_mutex omits 9f49a5b5c21d RDMA/netdev: Use priv_destructor for netdev cleanup omits eaeb39842508 IB/ipoib: Move init code to ndo_init omits 7cbee87c1796 IB/ipoib: Move all uninit code into ndo_uninit omits cda8daf17914 IB/ipoib: Use cancel_delayed_work_sync for neigh-clean task omits 577e07ffbad9 IB/ipoib: Get rid of IPOIB_FLAG_GOING_DOWN omits 94245f4ad9e1 iw_cxgb4: Support FW write completion WR omits b9855f4ca0fe iw_cxgb4: RDMA write with immediate support omits 8001b717f094 rdma/cxgb4: fix some info leaks omits 0425e3e6e0c7 RDMA/hns: Support flush cqe for hip08 in kernel space omits 2c3449fb95c3 media: usb: hackrf: Replace GFP_ATOMIC with GFP_KERNEL omits 7a3369e8a785 media: usb: em28xx: Replace mdelay() with msleep() in em28 [...] omits 2453e60702e1 media: usb: em28xx: Replace GFP_ATOMIC with GFP_KERNEL in [...] omits 61e641f36ed8 media: davinci: vpif_display: Mix memory leak on probe error path omits b9f0f653ea2c media: vimc: Remove redundant free omits 730129e9ba4d media: dvb-frontends: rtl2832_sdr: Replace GFP_ATOMIC with [...] omits f46bdacdc06a media: omap2: omapfb: fix bugon.cocci warnings omits 73fc60aa6386 media: omap2: omapfb: fix boolreturn.cocci warnings omits ad1363c05a7d media: omap2: omapfb: fix ifnullfree.cocci warnings omits 0f408ce8941f media: dvb-frontends: add Socionext MN88443x ISDB-S/T demo [...] omits 65b40a986fc6 media: dm1105: Limit number of cards to avoid buffer over read omits 817dc4b579d8 media: helene: add I2C device probe function omits 299c7007e936 media: dw2102: Fix memleak on sequence of probes omits 1b7369acc465 media: headers: fix linux/mod_devicetable.h inclusions omits 6a2a1ca34ca6 media: dvb_frontend: ensure that the step is ok for both F [...] omits f1b1eabff0eb media: dvb: represent min/max/step/tolerance freqs in Hz omits e9340c9205c3 MAINTAINERS: Replace Heikki as maintainer of Intel pinctrl omits cda676b5c93f arm64: dts: sdm845: Add tsens nodes omits f35c11b03b44 arm64: dts: msm8996: thermal: Initialise via DT and add se [...] omits 9a47249d444d random: Make crng state queryable omits ae61bac9c470 gpio: pxa: remove set but not used variable 'gpio_offset' omits 7a0d5009dbb7 Merge tag 'qcom-drivers-for-4.19' into arm64-for-4.19-2 omits 0e8f31d78981 Merge tag 'qcom-arm64-for-4.19' into arm64-for-4.19-2 omits 704f83928c8e scsi: Check sense buffer size at build time omits 429296cc51c4 libata-scsi: Move sense buffers onto stack omits 4e178c17cac0 cdrom: Use struct scsi_sense_hdr internally omits 7a6873be1b11 ide-cd: Remove redundant sense buffer omits e7d0748dd716 block: Switch struct packet_command to use struct scsi_sense_hdr omits 8a39a0478355 target: don't depend on SCSI omits ad80f9703a3d scsi: build scsi_common.o for all scsi passthrough request users omits 1fd89e4ddcec scsi: cxlflash: Drop unused sense buffers omits 54f8a7ae7c21 ide-cd: Drop unused sense buffers omits dc0aa9925881 scsi: qla2xxx: Update driver version to 10.00.00.08-k omits 8777e4314d39 scsi: qla2xxx: Migrate NVME N2N handling into state machine omits 0eaaca4c1bd6 scsi: qla2xxx: Save frame payload size from ICB omits 15b6c3c95687 scsi: qla2xxx: Fix stalled relogin omits f6145e86d21f scsi: qla2xxx: Fix race between switch cmd completion and timeout omits f6602f3befbb scsi: qla2xxx: Fix Management Server NPort handle reservat [...] omits b2000805a975 scsi: qla2xxx: Flush mailbox commands on chip reset omits cb97f2c2e8d9 scsi: qla2xxx: Fix unintended Logout omits 8fde6977ac47 scsi: qla2xxx: Fix session state stuck in Get Port DB omits b63d8b895a10 scsi: qla2xxx: Fix redundant fc_rport registration omits 3f915271b12e scsi: qla2xxx: Silent erroneous message omits 22ebde16f141 scsi: qla2xxx: Prevent sysfs access when chip is down omits 7e84766c9bce scsi: qla2xxx: Add longer window for chip reset omits 23dd98a65558 scsi: qla2xxx: Fix login retry count omits 48acad099074 scsi: qla2xxx: Fix N2N link re-connect omits 4ae5716b4188 scsi: qla2xxx: Cleanup for N2N code omits 67075b3cb8d5 clk: cs2000-cp: convert to SPDX identifiers omits 7a8655e19bdb clk: scmi: Fix the rounding of clock rate omits 75d6e175fc51 blk-mq: fix updating tags depth omits a89f4f1e5f56 scsi: sym53c8xx: remove some redundant variables omits 46a75118d6fb scsi: csiostor: update csio_get_flash_params() omits a3f90c75b833 media: dvb: convert tuner_info frequencies to Hz omits 0ee223b2e1f6 scsi: core: Avoid that SCSI device removal through sysfs t [...] omits 2afc9166f79b scsi: sysfs: Introduce sysfs_{un,}break_active_protection() omits 7fa8512330ab scsi: lpfc: update driver version to 12.0.0.6 omits 06b6fa38155e scsi: lpfc: Remove lpfc_enable_pbde as module parameter omits 24bc3119424a scsi: lpfc: Correct LCB ACCept payload omits 2a5b7d626ed2 scsi: lpfc: Limit tracking of tgt queue depth in fast path omits 93a3922da428 scsi: lpfc: Fix driver crash when re-registering NVME rports. omits 8931c73bee07 scsi: lpfc: Fix list corruption on the completion queue. omits b615a20adf04 scsi: lpfc: Fix sysfs Speed value on CNA ports omits faa832e97a0c scsi: lpfc: Fix ELS abort on SLI-3 adapters omits 8687a3e2c7a0 ceph: add additional offset check in ceph_write_iter() omits 0671e9968dfb ceph: add additional range check in ceph_fallocate() omits 719784ba706c ceph: add new field max_file_size in ceph_fs_client omits f1d10e046379 libceph: weaken sizeof check in ceph_x_verify_authorizer_reply() omits 130f52f2b203 libceph: check authorizer reply/challenge length before reading omits cc255c76c70f libceph: implement CEPHX_V2 calculation mode omits 6daca13d2e72 libceph: add authorizer challenge omits 149cac4a50b0 libceph: factor out encrypt_authorizer() omits c571fe24d243 libceph: factor out __ceph_x_decrypt() omits c0f56b483aa0 libceph: factor out __prepare_write_connect() omits 262614c4294d libceph: store ceph_auth_handshake pointer in ceph_connection omits 24e1dd6afde9 ceph: fix whitespace omits 24499847e447 ceph: adding new return type vm_fault_t omits f7e52d8efe85 libceph: remove now unused ceph_{en,de}code_timespec() omits 0ed1e90a09eb ceph: use timespec64 for r_stamp omits fac02ddf9108 libceph: use timespec64 for r_mtime omits 3f285135bcff staging: wilc1000: fix compilation warning for ARCH PowerPC omits 1550ec458e0c scsi: fcoe: clear FC_RP_STARTED flags when receiving a LOGO omits 63d0e3dffda3 scsi: fcoe: drop frames in ELS LOGO error path omits 2d7d4fd35e6e scsi: fcoe: fix use-after-free in fcoe_ctlr_els_send omits 25b88550b7d5 scsi: target: loop, usb, vhost, xen: use target_remove_session omits 60daca10065a scsi: tcm_fc: use target_remove_session omits b287e3517ed5 scsi: target: srp, vscsi, sbp, qla: use target_remove_session omits fb7c70f2d750 scsi: target: add session removal function omits fa834287300b scsi: target: rename target_alloc_session omits 3cd14285a1bb scsi: target: make transport_init_session_tags static omits aeb502794b75 scsi: iscsi target: have iscsit_start_nopin_timer call __i [...] omits 6a64f6e15913 scsi: target: fix __transport_register_session locking omits 9bbeab41ce50 ceph: use timespec64 for inode timestamp omits 63ecae7e439f ceph: stop using current_kernel_time() omits 473bd2d780d1 libceph: use timespec64 in for keepalive2 and ticket validity omits 67fcd1514002 ceph: add d_drop for some error cases in ceph_symlink() omits 0459871c4995 ceph: add d_drop for some error cases in ceph_mknod() omits 61ad36d47dd2 ceph: return errors from posix_acl_equiv_mode() correctly omits dfeb84d4adfd ceph: fix incorrect use of strncpy omits b26c047b9400 rbd: support for images within namespaces omits c300156bc734 rbd: pass rbd_spec into parse_rbd_opts_token() omits 2f56b6bae73b libceph: amend "bad option arg" error message omits 17173c82e3da libceph: stop parsing when a bad int arg is detected omits c9ed51c9123a libceph: change ceph_pagelist_encode_string() to take u32 omits 6d54228fd1f2 libceph: make ceph_osdc_notify{,_ack}() payload_len u32 omits 93d35c754d97 ceph: restore ctime as well in the case of restoring old mode omits f017754d6919 ceph: add retry logic for error -ERANGE in ceph_get_acl() omits 0bf1bd84f365 Merge branch 'rppt' into docs-next omits ae9d88454446 docs/mm: add description of boot time memory management omits f3acd8869b9b perf trace: Use perf_evsel__sc_tp_{uint,ptr} for "id"/"arg [...] omits d32855fa35b9 perf trace: Setup struct syscall_tp for syscalls:sys_{ente [...] omits d63e2fc804c4 md/raid5: fix data corruption of replacements after origin [...] omits 6706fe55af6f media: dvb_ca_en50221: off by one in dvb_ca_en50221_io_do_ioctl() omits 3e039c5c0a07 docs/mm: memblock: add overview documentation omits 9a0de1bfe191 docs/mm: memblock: add kernel-doc description for memblock types omits 48a833cc74ce docs/mm: memblock: add kernel-doc comments for memblock_ad [...] omits 47cec4432ab0 docs/mm: memblock: update kernel-doc comments omits e1720fee2724 mm/memblock: add a name for memblock flags enumeration omits 58faef9328f7 docs/mm: bootmem: add overview documentation omits a83c0ea79d8b docs/mm: bootmem: add kernel-doc description of 'struct bo [...] omits 7c757207faf4 docs/mm: bootmem: fix kernel-doc warnings omits 8108ad51fe29 docs/mm: nobootmem: fixup kernel-doc comments omits 04c450603fe4 mm/bootmem: drop duplicated kernel-doc comments omits 320905baa1db media: usbtv: use irqsave() in USB's complete callback omits aa823f58f7ab perf trace: Allow setting up a syscall_tp struct without a [...] omits 63f11c80e5dd perf trace: Rename some syscall_tp methods to raw_syscall omits a98392bb1e16 perf trace: Use beautifiers on syscalls:sys_enter_ handlers omits a4733b5248af media: go7007: use irqsave() in USB's complete callback omits aa53bf0b03ae media: cx231xx: use irqsave() in USB's complete callback omits ca75e2fc7708 MIPS: generic: Remove input symbols from defconfig omits a3c0f84765bb ARM: spectre-v1: mitigate user accesses omits b1cd0a148063 ARM: spectre-v1: use get_user() for __get_user() omits d09fbb327d67 ARM: use __inttype() in get_user() omits 8c8484a1c18e ARM: oabi-compat: copy semops using __copy_from_user() omits 42019fc50dfa ARM: vfp: use __copy_from_user() when restoring VFP state omits b233f127042d block: really disable runtime-pm for blk-mq omits 6bc6c77cfc67 tracing/kprobes: Fix within_notrace_func() to check only n [...] omits 611cbc8799b6 ASoC: core: remove support for card rebind using component [...] omits 62121debfb31 ASoC: smd845: remove auto rebinding omits 1eb576881ff8 ASoC: apq8096: remove auto rebinding omits 9be936f4b3a2 kernel/module: Use kmemdup to replace kmalloc+memcpy omits 99972f171bba aoe: mark expected switch fall-through omits c480bcf97b18 block: make iolatency avg_lat exponentially decay omits b5cdca7361d0 Kbuild: Makefile.modbuiltin: include auto.conf and tristat [...] omits 5a5ba10f44fa rtc: remove struct rtc_task omits f7430151d8a3 char: rtc: remove task handling omits b02b17f55b2e mtd: m25p80: Call spi_mem_get_name() to let controller set [...] omits 5d27a9c8ea9e spi: spi-mem: Extend the SPI mem interface to set a custom [...] omits 06bcb5168d7d spi: spi-mem: Fix a typo in the documentation of struct spi_mem omits 81ceed41d0c2 watchdog: add driver for the MEN 16z069 IP-Core omits 28e65edd73f9 watchdog: sprd_wdt: Remove redundant dev_err call in sprd_ [...] omits 2671a3a31b7d watchdog: stmp3xxx: Switch to SPDX identifier omits cd6100fcebaf watchdog: imx2_wdt: Switch to SPDX identifier omits fa5072ed8f53 watchdog: sp805: set WDOG_HW_RUNNING when appropriate omits b80088588840 watchdog: sp805: add 'timeout-sec' DT property support omits 42bf5c4442ba dt-bindings: watchdog: Add optional 'timeout-sec' property [...] omits fb18d30f8624 dt-bindings: watchdog: Consolidate SP805 binding docs omits 2421cfd55a80 watchdog: orion_wdt: Mark watchdog as active when running [...] omits c2cf466cca87 watchdog: stm32: add pclk feature for stm32mp1 omits e454652eb215 dt-bindings: watchdog: add stm32mp1 support omits 9b255782b58d dt-bindings: watchdog: renesas-wdt: Add support for the R8 [...] omits 6a648b534d3d perf trace: Associate vfs_getname()'ed pathname with fd re [...] omits b80a2bfce85e stop_machine: Reflow cpu_stop_queue_two_works() omits fbfa9260085b clockevents: Warn if cpu_all_mask is used as cpumask omits 234b3840d734 tick/broadcast-hrtimer: Use cpu_possible_mask for ce_broad [...] omits 6777996d27dd clocksource/drivers/arm_arch_timer: Fix bogus cpu_all_mask usage omits 988b3ae3e0e9 media: camss: csid: Add support for events triggered by us [...] omits e1cf4b2f1724 media: doc: media/v4l-drivers: Update Qualcomm CAMSS drive [...] omits cc8fe07398e3 media: camss: Add support for 10-bit grayscale formats omits 0b2c1aec49dd x86/iommu: Use NULL instead of 0 omits 216a37202f10 x86/boot: Use CC_SET()/CC_OUT() instead of open coding it omits 765d28f13629 x86/mm: Remove redundant check for kmem_cache_create() omits d79d024820f2 x86/platform/UV: Remove redundant check of p == q omits c7ba9f7cb559 x86/platform/olpc: Use PTR_ERR_OR_ZERO() omits 8e82a728792b ALSA: hda: Correct Asrock B85M-ITX power_save blacklist entry omits 85eae57bbb06 Merge tag 'kvm-s390-next-4.19-1' of git://git.kernel.org/p [...] omits 3a1174cd3edb Merge tag 'kvm-ppc-next-4.19-1' of git://git.kernel.org/pu [...] omits 6fa1d28e38cf sh: use generic dma_noncoherent_ops omits 46bcde94cd02 sh: split arch/sh/mm/consistent.c omits a602915f5d0d sh: use dma_direct_ops for the CONFIG_DMA_COHERENT case omits 47fcae0d2a5f sh: introduce a sh_cacheop_vaddr helper omits b2fcb677d4dd sh: simplify get_arch_dma_ops omits 3ff4f80a74fd debugobjects: Remove redundant NULL pointer check omits c77aee71bbc6 clocksource: ti-32k: Remove CLOCK_SOURCE_SUSPEND_NONSTOP flag omits 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next omits 50fa92594a2b HID: intel_ish-hid: tx_buf memory leak on probe/remove omits a1e9a9c0dfe4 HID: intel-ish-hid: Prevent loading of driver on Mehlow omits 363e934d8811 timers: Clear timer_base::must_forward_clk with timer_base [...] omits f476fb568f98 media: camss: Add support for RAW MIPI14 on 8x96 omits 5019d7c8209c media: camss: csid: MIPI10 to Plain16 format conversion omits 7e37f47f3ae7 media: camss: csid: Different format support on source pad omits 312e1c858a0f media: camss: vfe: Add support for UYVY output from VFE on 8x96 omits 07eeb342a138 media: camss: vfe: Different format support on source pad omits 570913e0b1be drm/rockchip: vop: add px30 vop support omits cba3819d1e93 media: camss: Format configuration per hardware version omits 4e1abf66feba media: camss: vfe: Add support for 8x96 omits 051a01ac9cf1 media: camss: vfe: Split to hardware dependent and indepen [...] omits e08c7f869620 media: camss: ispif: Add support for 8x96 omits 2a05493b5d54 media: camss: csid: Add support for 8x96 omits 4138a88b6093 media: camss: csiphy: Add support for 8x96 omits 369f81f350b5 media: camss: csiphy: Unify lane handling omits 516e8f0f8912 media: camss: csiphy: Split to hardware dependent and inde [...] omits 02afa816dbbf media: camss: Add basic runtime PM support omits d5890d5ff4b9 dt-bindings: display: rockchip: add document for px30 vop omits 9c3e59de6041 media: camss: Add 8x96 resources omits 21a3f6e531cc media: dt-bindings: media: qcom,camss: Add 8996 bindings omits dc273f67b274 media: dt-bindings: media: qcom,camss: Fix whitespaces omits 06d690f092db media: camss: vfe: Do not disable CAMIF when clearing its status omits a93e5f4fc8df media: camss: vfe: Get line pointer as container of video_out omits 156c3df8d4db staging: erofs: disable compiling temporarile omits c9896b655177 media: camss: vfe: Fix to_vfe() macro member name omits c628e78899ff media: camss: csid: Configure data type and decode format [...] omits 7066647cdb4d media: camss: csiphy: Update settle count calculation omits 09a94865d469 media: camss: Unify the clock names omits d9707ae2721d media: dt-bindings: media: qcom, camss: Unify the clock names omits 5ba913b3fca8 media: camss: csiphy: Ensure clock mux config is done befo [...] omits 2004fc09b341 media: camss: Fix OF node usage omits 2d87e6c1b99c gpu: ipu-v3: default to id 0 on missing OF alias omits b873663bd85f media: camss: Use SPDX license headers omits ec6859b23f22 media: Rename CAMSS driver path omits 07ebbbe45879 spi: uniphier: remove unnecessary include headers omits 6e15bec49f36 media: v4l: Add new 10-bit packed grayscale format omits 451af0bf04bd media: v4l: Add new 2X8 10-bit grayscale media bus code omits 83b15832ab91 media: doc-rst: Add packed Bayer raw14 pixel formats omits fdec79c18b08 ASoC: fsi: convert to SPDX identifiers omits 73edbe425822 ASoC: qcom: Fix unmet dependency warning for SND_SOC_SDM845 omits 9f0ba3d92fe6 gpu: ipu-v3: Fix U/V offset macros for planar 4:2:0 omits 2cea1542859b ASoC: wm8994: Mark expected switch fall-through omits 7a2235ef5078 ASoC: wm9081: Mark expected switch fall-through omits af5d1d5d4ba7 ASoC: wm8995: Mark expected switch fall-through omits a9531ab15111 ASoC: wm8962: Mark expected switch fall-through omits 42ef3c94ff6e ASoC: wm8996: Mark expected switch fall-through omits da41787b9f31 ASoC: wm8904: Mark expected switch fall-through omits 3eb7dbc6d844 ASoC: wm8960: Mark expected switch fall-through omits 85e7e77079f3 ASoC: wm8955: Mark expected switch fall-through omits 43a26bd026da ASoC: rt5677: Mark expected switch fall-through omits 065dcc270af6 ASoC: rt5640: Mark expected switch fall-through omits 9a73f6a235c2 ASoC: wm8961: Mark expected switch fall-through omits 5c41bb607125 gpu: ipu-v3: add support for XRGB32 and XBGR32 V4L2 pixel formats omits 6c1187aaa291 drm/i2c: tda998x: move tda998x_set_config() into tda998x_create() omits 2c6e758332a4 drm/i2c: tda998x: split tda998x_encoder_dpms into enable/disable omits b1eb4f844f8c drm/i2c: tda998x: find the drm_device via the drm_connector omits 025556d55d6e staging: gasket: apex: enable power save mode by default omits d9da1cbd0ba6 staging: gasket: apex: drop reset type param omits 1c65a2e2f68e staging: gasket: remove "reset type" param from framework omits f019f07ecf6a uio: potential double frees if __uio_register_device() fails omits c01513b4b299 eeprom: idt_89hpesx: clean up an error pointer vs NULL inc [...] omits 29c692c96b3a USB: serial: pl2303: add a new device id for ATEN omits 81ae962d7f18 misc: ti-st: Fix memory leak in the error path of probe() omits c8c64b39cf72 android: binder: Show extra_buffers_size in trace omits 45ca3f76de05 firmware: vpd: Fix section enabled flag on vpd_section_destroy omits 9a481bdc1629 platform: goldfish: Retire pdev_bus omits 68275680ea12 goldfish: Use dedicated macros instead of manual bit shifting omits 72755eed6c1c goldfish: Add missing includes to goldfish.h omits 8b9ce6954c05 mux: adgs1408: new driver for Analog Devices ADGS1408/1409 mux omits 94aea0c6f7bd dt-bindings: mux: add adi,adgs1408 omits 572086325ce9 Drivers: hv: vmbus: Cleanup synic memory free path omits 6ba34171bcbd Drivers: hv: vmbus: Remove use of slow_virt_to_phys() omits d3b26dd7cb0e Drivers: hv: vmbus: Reset the channel callback in vmbus_on [...] omits 7026a5fd7f2c mei: define dma ring buffer sizes for PCH12 HW and newer omits c2bd9fc13d0c mei: restrict dma ring support to hbm version 2.1 omits 9d89ddfc6246 mei: hbm: introduce dma bit in the message header omits ee7aba5aba70 mei: hbm: define dma ring setup protocol omits 98e70866aacb mei: add support for variable length mei headers. omits b34e9a15b37b uio: fix possible circular locking dependency omits 95883676e34a uio: pruss: fix error handling in probe omits 60ab0fafc4b6 serial: 8250_exar: Read INT0 from slave device, too omits 0419056ec8fd tty: rocket: Fix possible buffer overwrite on register_PCI omits 784c29eda5b4 serial: 8250_dw: Add ACPI support for uart on Broadcom SoC omits dfcab6ba5734 serial: 8250_dw: always set baud rate in dw8250_set_termios omits bfbf2de2c9f4 dt-bindings: serial: Add binding for uartlite omits a3a10614ca0f tty: serial: uartlite: Add support for suspend and resume omits 14288befeb57 tty: serial: uartlite: Add clock adaptation omits da7bf20e7758 tty: serial: uartlite: Add structure for private data omits 628c534ae735 serial: sh-sci: Improve support for separate TEI and DRI i [...] omits 7acece71a517 serial: sh-sci: Remove SCIx_RZ_SCIFA_REGTYPE omits 2d4dd0da4540 serial: sh-sci: Allow for compressed SCIF address omits 70a15ff0ed11 serial: sh-sci: Improve interrupts description omits ec2cb7a526d4 Merge tag 'perf-core-for-mingo-4.19-20180801' of git://git [...] omits 16e0e6a83b77 Merge branch 'perf/urgent' into perf/core, to pick up fixes omits 84d979bc89e3 staging:rtl8192u: Change clock comment - Style omits 0b0251ad9bec staging:rtl8192u: Rename IsACValid and add parenthesis - Style omits 9e86a12e7b96 staging:rtl8192u: Remove unused UP2AC - Style omits 4375c036ca00 staging:rtl8192u: Rename octet_string members - Style omits 4f698fc122e2 staging:rtl8192u: rename OCTET_STRING - Style omits f40e50c33fa5 staging:rtl8192u: Move QOS_TCLAS to rtl819x_TS.h - Style omits c96dc9b905f2 staging:rtl8192u: Remove commented out code - Style omits 7390ebe9e3d5 staging:rtl8192u: Rename tspec_body members - Style omits 73b068f56753 staging:rtl8192u: Rename TSInfo - Style omits 9365607ac1c9 staging:rtl8192u: Refactor union TSPEC_BODY - Style omits 0a679b9359f6 staging:rtl8192u: Rename members of struct qos_tsinfo - Style omits 893ce9394b3c staging:rtl8192u: Remove union from qos_tsinfo - Style omits ab9a066577f9 staging:rtl8192u: Remove union from aci_aifsn - Style omits 7f40eb132c47 staging:rtl8192u: Clean cmpk_counttxstatistic() comments - Style omits d36255f14876 staging: rtl8188eu: rename odm_RTL8188E - style omits 1a5c3d83c009 staging: rtl8188eu: remove unused rtw_remove_bcn_ie() omits 96b0b7594118 staging: rtl8188eu: remove unused rtw_add_bcn_ie() omits ee34b7cb0f0e staging: rtl8188eu: remove unnecessary parentheses - style omits 55e12d6451c9 staging: rtl8188eu: fix comparsions to NULL - style omits 4235d7d88a5a staging: rtl8188eu: fix indentation - style omits 8663b2e02c1b staging: rtl8188eu: use is_broadcast_ether_addr omits 328cf8e7790c staging: rtl8188eu: use is_multicast_ether_addr omits c3e39b07f64d staging: fsl-dpaa2/eth: Merge header files omits 0035698dcd78 staging: fsl-dpaa2/eth: Use BIT() macro omits d9cc92670b35 staging: fsl-dpaa2/eth: Remove dead code omits ef134e9c1979 staging: fsl-dpaa2/eth: Cleanup comments omits 0bb29b25a008 staging: fsl-dpaa2/eth: add SPDX license identifiers omits 90615f9f173a staging: fsl-dpaa2/eth: convert documentation to .rst format omits 02211edc9a1f staging: wilc1000: fix endianness warnings reported by sparse omits 41203a451b6c staging: wilc1000: use 'u16' data type for config id parameter omits 7878abdec920 staging: wilc1000: refactor wilc_wlan_handle_isr_ext to av [...] omits 49328076f6f9 staging: wilc1000: rename 'rcvd_ch_cnt' element in 'user_s [...] omits 97ed6d34e312 staging: wilc1000: added comments for 'hif_cs' mutex lock omits a120adb8b6ed staging: wilc1000: modified debug log messages description omits f131bbe556fb staging: wilc1000: remove unnecessary comments and comment [...] omits 9abc44ba4e2f staging: wilc1000: fix TODO to compile spi and sdio compon [...] omits 2408898e3b6c staging: vboxvideo: Add page-flip support omits ba67f54d911c staging: vboxvideo: Pass a new framebuffer to vbox_crtc_do [...] omits 548b9f03f007 staging: gasket: sysfs: fix potential null dereference omits c0f460ffeb95 Merge tag 'iio-for-4.19c' of git://git.kernel.org/pub/scm/ [...] omits 789b7f43858f ALSA: sb: Fix a typo omits 11175556eec5 ALSA: usb-audio: Fix invalid use of sizeof in parse_uac_en [...] omits bc716523462f ext4: improve code readability in ext4_iget() omits 1a5d5e5d51e7 ext4: fix spectre gadget in ext4_mb_regular_allocator() omits c971e6a00617 kill d_instantiate_no_diralias() omits 44ec3ec01fb7 ftrace: Use true and false for boolean values in ops_refer [...] omits d7224c0e128c ring-buffer: Make ring_buffer_record_is_set_on() return bool omits 3ebea280d7e9 ring-buffer: Make ring_buffer_record_is_on() return bool omits 6078091c9fa8 Input: evdev - switch to bitmap API omits 4e2ec39ddbf3 Input: gpio-keys - switch to bitmap_zalloc() omits 5d81a787bd4d Merge branch 'ib/4.17-bitmap' into next omits 0b4e30f49aa4 platform/x86: mlx-platform: Remove unused define omits da80c7aece16 platform/x86: mlx-platform: Change mlxreg-io configuration [...] omits a34e13431481 Documentation/ABI: Add new attribute for mlxreg-io sysfs i [...] omits 2ac24d336c95 platform/x86: mlx-platform: Allow mlxreg-io driver activat [...] omits 0404a0b2ca3b platform/x86: mlx-platform: Add ASIC hotplug device configuration omits 9272d2d1d3bf platform/mellanox: mlxreg-hotplug: Add hotplug hwmon ueven [...] omits 66342d1c9c24 platform/mellanox: mlxreg-hotplug: Improve mechanism of AS [...] omits 0378123c5800 platform/x86: mlx-platform: Add mlxreg-fan platform driver [...] omits 59e0b520c75c kconfig: add a Memory Management options" menu omits 006477f40d2e kconfig: move the "Executable file formats" menu to fs/Kco [...] omits 22471e1313f2 kconfig: use a menu in arch/Kconfig to reduce clutter omits 87a4c375995e kconfig: include kernel/Kconfig.preempt from init/Kconfig omits 06ec64b84c35 Kconfig: consolidate the "Kernel hacking" menu omits ce1d6f22fa69 Input: elan_i2c_smbus - cast sizeof to int for comparison omits 1572497cb0e6 kconfig: include common Kconfig files from top-level Kconfig omits 17c46a6aff5c kconfig: remove duplicate SWAP symbol defintions omits 9bea18010f21 um: create a proper drivers Kconfig omits f163977d21a2 um: cleanup Kconfig files omits 79b05c1f31e2 um: stop abusing KBUILD_KCONFIG omits c42b65e363ce bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free() omits e64e4018d572 md: Avoid namespace collision with bitmap API omits 5cc9cdf631da dm: Avoid namespace collision with bitmap API omits df36b2fb8390 drm/ttm: clean up non-x86 definitions on ttm_tt omits dceb219fc607 drm/ttm: Add ttm_set_pages_wc and ttm_set_pages_uc helper omits fe710322b813 drm/ttm: fix missed conversion of set_pages_array_uc omits 75da96067ade IB/IPoIB: Set ah valid flag in multicast send flow omits 19da44cd33a3 pinctrl: freescale: off by one in imx1_pinconf_group_dbg_show() omits 0f50d88a6e9a IB/uverbs: Allow all DESTROY commands to succeed after dis [...] omits a9b66d6453d7 IB/uverbs: Do not block disassociate during write() omits e83f0ecdc40f IB/uverbs: Do not pass struct ib_device to the ioctl methods omits bbd51e881ff0 IB/uverbs: Do not pass struct ib_device to the write based [...] omits cc2e14e68004 IB/uverbs: Lower the test for ongoing disassociation omits 1e857e65d4bb IB/uverbs: Allow uobject allocation to work concurrently w [...] omits 7452a3c745a2 IB/uverbs: Allow RDMA_REMOVE_DESTROY to work concurrently [...] omits 9867f5c6695f IB/uverbs: Convert 'bool exclusive' into an enum omits 87ad80abc70d IB/uverbs: Consolidate uobject destruction omits 32ed5c00ac5f IB/uverbs: Make the write path destroy methods use the sam [...] omits aa72c9a5f986 IB/uverbs: Remove rdma_explicit_destroy() from the ioctl methods omits 93ce1b12966d ALSA: seq: Drop unused 64bit division macros omits 04702e8d0092 ALSA: seq: Use no intrruptible mutex_lock omits 00976ad52719 ALSA: seq: Fix leftovers at probe error path omits fc4bfd9a35f3 ALSA: seq: Remove dead codes omits ef965ad5a769 ALSA: seq: Minor cleanup of MIDI event parser helpers omits 48ae93fdd133 MIPS: Delete unused code in linux32.c omits 3a1c0fc5927f MIPS: Remove unused sys_32_mmap2 omits 96a68b14db35 MIPS: Remove nabi_no_regargs omits ec57350883cd tracing: Make tracer_tracing_is_on() return bool omits 978defee11a5 tracing: Do a WARN_ON() if start_thread() in hwlat is call [...] omits 82fbc8c48adf ftrace: Add missing check for existing hwlat thread omits f143641bfef9 tracing: Do not call start/stop() functions when tracing_o [...] omits b912885ab75c perf trace: Do not require --no-syscalls to suppress strac [...] omits 82cf4f132e6d f2fs: fix to active page in lru list for read path omits 18767e626396 f2fs: don't keep meta pages used for block migration omits 4ddc1b28aac5 f2fs: fix to restrict mount condition when without CONFIG_QUOTA omits 00960c2cd8f1 f2fs: quota: do not mount as RDWR without QUOTA if quota f [...] omits 76cf05d79c9e f2fs: quota: fix incorrect comments omits 955ac6e52344 f2fs: quota: decrease the lock granularity of statfs_project omits 970e348d9829 f2fs: add proc entry to show victim_secmap bitmap omits fd8c8caf7e7c f2fs: let checkpoint flush dnode page of regular omits ad6672bbc527 f2fs: issue discard align to section in LFS mode omits 455e3a5887ee f2fs: don't allow any writes on aborted atomic writes omits 797c1cb56ba5 f2fs: restrict setting up inode.i_advise omits e6b0b159cf2f f2fs: fix wrong kernel message when recover fsync data on ro fs omits 059c0648c6ae f2fs: clean up ioctl interface naming omits 2079f115e7b6 f2fs: clean up with f2fs_is_{atomic,volatile}_file() omits 5b72d5e0df78 f2fs: clean up with f2fs_encrypted_inode() omits 80551d177380 f2fs: clean up with get_current_nat_page omits 6122003a1a61 f2fs: kill EXT_TREE_VEC_SIZE omits 5d3ce4f70172 f2fs: avoid duplicated permission check for "trusted." xattrs omits 7735730d39d7 f2fs: fix to propagate error from __get_meta_page() omits 18dd6470c2d1 f2fs: fix to do sanity check with i_extra_isize omits 66415cee3d34 f2fs: blk_finish_plug of submit_bio in lfs mode omits 3611ce991126 f2fs: do not set free of current section omits 36b877af7992 f2fs: Keep alloc_valid_block_count in sync omits 20ee4382322c f2fs: issue small discard by LBA order omits 522d1711d62c f2fs: stop issuing discard immediately if there is queued IO omits 4c6b56c002ca f2fs: clean up with IS_INODE() omits 2482c4325dfe f2fs: detect bug_on in f2fs_wait_discard_bios omits cb15d1e43db0 f2fs: fix defined but not used build warnings omits a39e5365835e f2fs: enable real-time discard by default omits 82902c06bd17 f2fs: fix to detect looped node chain correctly omits c9b60788fc76 f2fs: fix to do sanity check with block address in main area omits d5e77fca87e6 ALSA: usb: Mark expected switch fall-through omits 799d8a8e0500 staging: gasket: page table: fix header file include guard symbol omits d29f6c19b0d4 Revert "staging: gasket: page table: hold references to de [...] omits e02fed16b3f4 staging: gasket: core: use bool type for ns_capable result omits 4287dbaa7c3e staging: gasket: apex: move driver-private defines out of apex.h omits 953105453b1a staging: gasket: TODO: remove entry for multi-line alignme [...] omits 21cfa72cddee staging: gasket: interrupt: fix function param line contin [...] omits 46b77a6b6922 staging: gasket: sysfs: fix function param line continuati [...] omits e8c7f19981dc staging: gasket: page table: fix function param line conti [...] omits 3e8450831312 staging: gasket: ioctl: fix function param line continuati [...] omits 88c8a377c00f staging: gasket: core: fix function param line continuation style omits 6d2bd645cbae staging: gasket: TODO: remove entry for static function de [...] omits 00b60c8d9ed7 staging: gasket: pg tbl: remove static function forward de [...] omits d821f8eb92ef staging: gasket: interrupt: remove static function forward [...] omits ea174ccd2a11 staging: gasket: ioctl: remove static function forward dec [...] omits 80666096eb78 staging: gasket: core: remove static function forward decl [...] omits 496fb59e1274 iio: light: si1133: fix uninitialized resp variable omits 5298ff58c93e drivers/staging/mt7621-eth: Use dma_zalloc_coherent to rep [...] omits 2b4ec22d36d4 Merge branch 'fixes-togreg' into togreg omits 500cc548c8eb staging: comedi: drop serial2002 driver omits 24daf6a3c974 staging: erofs: remove a redundant marco in xattr omits fc6152f46503 staging: erofs: add the missing break in z_erofs_map_blocks_iter omits 22e6de7074b8 drm/dp: add missing ')' to I2C nack debug message omits ada953de4486 auxdisplay: simplify getting .drvdata omits 84b64de597bc thermal: armada: fix copy-paste error in armada_thermal_probe() omits 171613926abc auxdisplay: charlcd: delete mdelay in long_sleep omits 16b7db4c8150 MAINTAINERS: Add .clang-format entry omits 7bee9bd21b40 clang-format: Set IndentWrappedFunctionNames false omits 7d95178c7701 ext4: check for NUL characters in extended attribute's name omits 5a6cd13d4fae ALSA: pcm: Mark expected switch fall-through omits 5ef2a6999367 ext4: use ext4_warning() for sb_getblk failure omits 822c2621daad perf bpf: Include uapi/linux/bpf.h from the 'perf trace' s [...] omits 21b8732eb447 perf tools: Allow overriding MAX_NR_CPUS at compile time omits 2c323017e381 blk-cgroup: clear the throttle queue on fork omits cc7ecc258562 blk-cgroup: hold the queue ref during throttling omits 52a1199ccd42 blk-iolatency: fix blkg leak in timer_fn omits 4725549192c9 block/bsg-lib: use PTR_ERR_OR_ZERO to simplify the flow path omits 81351776c9fb clk: qcom: Add display clock controller driver for SDM845 omits 56830d6cc114 xfs: check da node magic in _node_lookup_int omits 611995db2ce2 xfs: use a local variable for magic number in xfs_da3_node [...] omits 0c60d3aa0e2d xfs: refactor log recovery check omits 4b859db2c606 spi: spi-gpio: add SPI_3WIRE support omits 304d34360b09 spi: add flags parameter to txrx_word function pointers omits 9fb4c2bf130b ASoC: soc-pcm: Use delay set in component pointer function omits b74fd6904326 ASoC: wcd9335: Fix build omits e7941cc2340c drm/rockchip: Convert drm_atomic_helper_suspend/resume() omits b0a39d356ae1 ASoC: wcd9335: Fix build due to CLASS-H Controller support omits 7f38abf220e2 mmc: core: improve reasonableness of bus width setting for [...] omits d36455a38ed8 ALSA: usb-audio: remove redundant pointer 'urb' omits 0d00085b905c ALSA: sonicvibes: remove redundant pointer 'dir' omits 3b0cbc7812d7 ALSA: ens137x: remove redundant array pcm_devs omits de42b4b96ebe ALSA: emu10k1: remove redundant variable attn omits 45bf41005ac0 ALSA: cs5535audio: remove redundant pointer 'dma' omits 96963dedd000 ALSA: asihpi: remove redundant variable max_streams omits 18127744cf44 ASoC: stm32: remove redundant pointers 'priv' and 'rtd' omits d101f9b96ee0 ASoC: nau8540: remove redundant variable osrate omits 6b1687bf76ef ASoC: qcom: add sdm845 sound card support omits c25e295cd77b ASoC: qcom: Add support to parse common audio device nodes omits 0c901e8cea15 ASoC: dt-bindings: Update dt binding name for apq8096 omits 00bc22e3eea0 ASoC: qcom: dt-bindings: Add sdm845 machine bindings omits 1a3ea2d9837d Merge tag 'clk-core-duty-cycle-for-mark' of git://git.kern [...] omits 5ba155a4d4cc spi: add SPI controller driver for UniPhier SoC omits e401bfdadd2d mmc: tmio: remove unneeded variable in tmio_mmc_start_command() omits 5c99826b27d0 mmc: renesas_sdhi: Fix sampling clock position selecting omits a8f399f624e1 mmc: tmio: Fix tuning flow omits 1389690be146 mmc: sunxi: remove output of virtual base address omits 3cc89c12fb2c dt-bindings: mmc: rockchip-dw-mshc: add description for px30 omits e432e4207c3e mmc: renesas_sdhi: Add r8a77990 support omits 88023d43ffe1 mmc: sunxi: allow 3.3V DDR when DDR is available omits 29aba07aea0e mmc: mmci: Add and implement a ->dma_setup() callback for [...] omits a0b5031582c3 Merge branch 'topic/drm_audio_component' of https://git.ke [...] omits 4dcd5c2781f3 spi: add DT bindings for UniPhier SPI controller omits ed128e8b757b MAINTAINERS: drop Wenyou Yang from Atmel NAND driver support omits 3d3fe3c05d5a mtd: rawnand: allocate dynamically ONFI parameters during [...] omits 64f2cafc3da7 drm/imx: Convert drm_atomic_helper_suspend/resume() omits bb276262e88d mtd: spi-nor: only apply reset hacks to broken hardware omits 3938c0d4cf60 mtd: spi-nor: cadence-quadspi: fix timeout handling omits 261b354caf29 mtd: spi-nor: atmel-quadspi: Include gpio/consumer.h inste [...] omits 11edc1133e30 mtd: spi-nor: intel-spi: use mtd_device_register() omits 5f0d02270d0a mtd: spi-nor: stm32-quadspi: replace "%p" with "%pK" omits de217c1cca43 mtd: spi-nor: atmel-quadspi: add suspend/resume hooks omits fb7d7518b0d6 s390/numa: move initial setup of node_to_cpumask_map omits 07d268f541de Merge tag 'v4.19-rockchip-defconfig64-1' of git://git.kern [...] omits 4f53a4a76cdf Merge tag 'v4.19-rockchip-dts64-2' of git://git.kernel.org [...] omits 2dd207c91ab7 Merge tag 'amlogic-dt64-3' of https://git.kernel.org/pub/s [...] omits 7f27a62267fe Merge tag 'mvebu-dt64-4.19-2' of git://git.infradead.org/l [...] omits c8f8a0b50b82 ARM: multi_v7_defconfig: add CONFIG_UNIPHIER_THERMAL and C [...] omits f0fc40aff6fe ARM: uniphier: select RESET_CONTROLLER omits ab6ab445b935 arm64: uniphier: select RESET_CONTROLLER omits f61513f72400 ARM: uniphier: remove empty Makefile omits 61c22946ad43 Merge tag 'aspeed-4.19-devicetree-no-fsi' of git://git.ker [...] omits b7751410c180 device-dax: avoid hang on error before devm_memremap_pages() omits b4d4702f30e0 tools/testing/nvdimm: improve emulation of smart injection omits 546c596cf549 PCI: Unify PCI and normal DMA direction definitions omits 26e551c5aec5 RDMA: Fix return code check in rdma_set_cq_moderation omits 15da09500a70 Merge branch 'drm-armada-devel' of git://git.armlinux.org. [...] omits dd708e7b4541 rdma/cxgb4: Simplify a structure initialization omits eb2463bab4bc rdma/cxgb4: Fix SRQ endianness annotations omits 7810e09bfba5 rdma/cxgb4: Remove a set-but-not-used variable omits f8f15c34ac94 Merge tag 'drm-msm-next-2018-07-30' of git://people.freede [...] omits ddf74e79a540 drm/amdgpu/pm: Fix potential Spectre v1 omits 7ac7aebe85d3 drm/amd/display: add missing void parameter to dc_create_t [...] omits 77605e437015 drm/radeon: Replace ttm_bo_unref with ttm_bo_put omits 269a8b6e3425 drm/radeon: Replace ttm_bo_reference with ttm_bo_get omits fea872b279c8 drm/amdgpu: Replace ttm_bo_unref with ttm_bo_put omits 71d5ef11273b drm/amdgpu: Replace ttm_bo_reference with ttm_bo_get omits a875f58e237a drm/scheduler: stop setting rq to NULL omits 43bce41cf48e drm/scheduler: only kill entity if last user is killed v2 omits 4a102ad4ba0d drm/amdgpu: create an empty bo_list if no handle is provided omits 920990cb080a drm/amdgpu: allocate the bo_list array after the list omits 39f7f69a6054 drm/amdgpu: add bo_list iterators omits a0f208453b97 drm/amdgpu: nuke amdgpu_bo_list_free omits 81c6dabcc990 drm/amdgpu: always recreate bo_list omits 4a8c21a1e9b3 drm/amdgpu: move bo_list defines to amdgpu_bo_list.h omits 8ab19ea619ae drm/amdgpu: add new amdgpu_vm_bo_trace_cs() function v2 omits 0cb7c1f03bfb drm/amdgpu: return error if both BOs and bo_list handle is given omits 275105ce7be3 drm/amdgpu: fix total size calculation omits ba7f47831ebd drm/sched: remove unneeded -Iinclude/drm compiler flag omits 52c054caf830 drm/amdgpu: add proper error handling to amdgpu_bo_list_get omits ccf9ef0b0d10 drm/amdgpu: fix a reversed condition omits 8a50bb47a863 drm/amd/pp: Convert voltage unit in mV*4 to mV on CZ/ST omits 90983631a648 drm/amd/pp: Delete unused temp variables omits 2d227ec2c11c drm/amd/pp/Polaris12: Fix a chunk of registers missed to program omits 7209049d40dc dm kcopyd: return void from dm_kcopyd_copy() omits 944d58595be0 PCI/AER: Remove duplicate PCI_EXP_AER_FLAGS definition omits ff23f4af7efd xfs: move extent busy tree initialization to xfs_initialize_perag omits e666aa37f433 xfs: avoid COW fork extent lookups in writeback if the for [...] omits 745b3f76d1c8 xfs: maintain a sequence count for inode fork manipulations omits 9e037cb7972f xfs: check for unknown v5 feature bits in superblock write [...] omits 69775fd15dc7 xfs: verify icount in superblock write omits 8756a5af1819 libxfs: add more bounds checking to sb sanity checks omits eca383fcd63b xfs: refactor superblock verifiers omits 86d969b425d7 xfs: refactor the xrep_extent_list into xfs_bitmap omits 37692de5d523 i2c: i2c-qcom-geni: Add bus driver for the Qualcomm GENI I [...] omits 4e6a13356f1c PCI: pciehp: Deduplicate presence check on probe & resume omits 8bb46b079d05 PCI: pciehp: Avoid implicit fallthroughs in switch statements omits 84a7f564fa14 mips: dts: mscc: enable spi and NOR flash support on ocelo [...] omits 9eaf3ba5e055 mips: dts: mscc: Add spi on Ocelot omits c8cb5f775c8d ASoC: wcd9335: add CLASS-H Controller support omits e57d4ca882e2 ASoC: wcd9335: add support to wcd9335 codec omits 1877c9fda1b7 ASoC: dt-bindings: add dt bindings for wcd9335 audio codec omits 2789e83c933d xen/gntdev: don't dereference a null gntdev_dmabuf on allo [...] omits 8fdee4cc95d9 sunrpc: whitespace fixes omits 0f90be132cbf NFSv4 client live hangs after live data migration recovery omits 32cd3ee511f4 NFSv4.0 fix client reference leak in callback omits 1a54c0cfcbb2 sunrpc: kstrtoul() can also return -ERANGE omits 379ebf079607 NFS: silence a harmless uninitialized variable warning omits 016583d7030c sunrpc: Change rpc_print_iostats to rpc_clnt_show_stats an [...] omits 47a8e237ed44 PCI: Whitelist Thunderbolt ports for runtime D3 omits eb3b5bf1a88d PCI: Whitelist native hotplug ports for runtime D3 omits 82c3fbff6ed3 PCI: sysfs: Resume to D0 on function reset omits 4417aa45c185 PCI: pciehp: Resume parent to D0 on config space access omits 835030745424 PCI: pciehp: Resume to D0 on enable/disable omits 6b08c3854cfd PCI: pciehp: Support interrupts sent from D3hot omits 469e764c4a3c PCI: pciehp: Obey compulsory command delay after resume omits 7903782460ee PCI: pciehp: Clear spurious events earlier on resume omits 6ccb127ba6df PCI: portdrv: Deduplicate PM callback iterator omits 5b3f7b7d062b PCI: pciehp: Avoid slot access during reset omits 8cce437fbb5c s390/kdump: Fix elfcorehdr size calculation omits f7368a550275 PCI: Use IRQF_ONESHOT if pci_request_irq() called with no handler omits 5248ee856030 tracefs: Annotate tracefs_ops with __ro_after_init omits c3bc8fd637a9 tracing: Centralize preemptirq tracepoints and unify their usage omits d664b851eb2b drm/arm/hdlcd: Reject atomic commits that disable only the plane omits 9fd466f54f89 drm: arm: hdlcd: Use drm_atomic_helper_shutdown() to disab [...] omits 8df24d57d34c drm: arm: hdlcd: Don't destroy plane manually in hdlcd_set [...] omits 1785dbc412c2 drm/arm/hdlcd: Use drm_fb_cma_fbdev_init/fini() omits 5c7e5a22c126 drm/arm/hdlcd: Use drm_mode_config_helper_suspend/resume() omits 08fcf813281e t10-pi: provide empty t10_pi_complete() for !CONFIG_BLK_DE [...] omits 739e2edc848a perf bpf: Show better message when failing to load an object omits f09757ab401f spi: dw: document Microsemi integration omits 5788f7795911 platform/x86: dell-laptop: Fix backlight detection omits 95f04328e42d perf list: Unify metric group description format with PMU [...] omits b9b77222d4ff perf vendor events arm64: Update ThunderX2 implementation [...] omits 14a85b1eca34 perf cs-etm: Generate branch sample for CS_ETM_TRACE_ON packet omits d603b4e9f9c3 perf cs-etm: Generate branch sample when receiving a CS_ET [...] omits 6035b6804bdf perf cs-etm: Support dummy address value for CS_ETM_TRACE_ [...] omits 3eb3e07bcfee perf cs-etm: Fix start tracing packet handling omits 83868bf71d2e perf build: Fix installation directory for eBPF omits 73978332572c perf c2c report: Fix crash for empty browser omits aa90f9f95546 perf tests: Fix indexing when invoking subtests omits 162d3edbe591 perf trace: Beautify the AF_INET & AF_INET6 'socket' sysca [...] omits 03aeb6c818b6 perf trace beauty: Add beautifiers for 'socket''s 'protocol' arg omits bc972ada4f85 perf trace beauty: Do not print NULL strarray entries omits 9849eec3a44c perf beauty: Add a generator for IPPROTO_ socket's protoco [...] omits a4b2061242ec tools include uapi: Grab a copy of linux/in.h omits a6f39cecf715 perf tests: Fix complex event name parsing omits 3e91a8b5c158 drm/msm/disp/dpu: fix two spelling mistakes omits 80e0b19996d5 drm/bridge/ti-sn65dsi86: Fix implicit declaration to drm_m [...] omits a0a4959eb4e9 ALSA: usb-audio: Operate UAC3 Power Domains in PCM callbacks omits 3f59aa11c677 ALSA: usb-audio: Add UAC3 Power Domains to suspend/resume omits 7edf3b5e6a45 ALSA: usb-audio: AudioStreaming Power Domain parsing omits 11785ef53228 ALSA: usb-audio: Initial Power Domain support omits 95035c5e167a perf evlist: Fix error out while applying initial delay and LBR omits 61b229ce2c15 perf trace beauty: Default header_dir to cwd to work witho [...] omits c2586cfbb905 Merge remote-tracking branch 'tip/perf/urgent' into perf/core omits dcab90d90935 arm64: kexec: Add comment to explain use of __flush_icache [...] omits eab1cecc1223 arm64: sdei: Mark sdei stack helper functions as static omits 044e7ca20496 fbdev: omap2: omapfb: fix ifnullfree.cocci warnings omits 6e7f3997bd54 fbdev: omap2: omapfb: fix bugon.cocci warnings omits cb653fe849f9 fbdev: omap2: omapfb: fix boolreturn.cocci warnings omits 195197f40856 fb: amifb: fix build warnings when not builtin omits 3f2ce54284a6 fbdev/core: Disable console-lock warnings when fb.lockless [...] omits 56e6c104e4f1 console: Replace #if 0 with atomic var 'ignore_console_loc [...] omits b87b9cf49353 powerpc/pseries: fix EEH recovery of some IOV devices omits e0da99123f3c hwmon: (ibmpowernv) Add attributes to enable/disable senso [...] omits 04baaf28f40c powerpc/powernv: Add support to enable sensor groups omits 1961acad2f88 powernv/cpuidle: Use parsed device tree values for cpuidle_init omits 9c7b185ab2fe powernv/cpuidle: Parse dt idle properties into global structure omits 6edc22fc9cbb macintosh/via-pmu: Disambiguate interrupt statistics omits b5c7cccaacdf macintosh/via-pmu: Clean up interrupt statistics omits ebd722275f9c macintosh/via-pmu: Replace via-pmu68k driver with via-pmu driver omits 54c990775f78 macintosh/via-pmu68k: Don't load driver on unsupported hardware omits c2f028b6a0b2 macintosh/via-pmu: Explicitly specify CONFIG_PPC_PMAC depe [...] omits c16a85a5aad4 macintosh/via-pmu: Add support for m68k PowerBooks omits c70c35da52c0 macintosh/via-pmu: Replace via pointer with via1 and via2 [...] omits c57902d52e2d macintosh/via-pmu: Enhance state machine with new 'uniniti [...] omits 7ad94699a94b macintosh/via-pmu: Don't clear shift register interrupt fl [...] omits 576d5290d678 macintosh/via-pmu: Add missing mmio accessors omits 73f4447d4348 macintosh/via-pmu: Fix section mismatch warning omits e401b7c2c690 arm64, kaslr: export offset in VMCOREINFO ELF notes omits 9d2dcc8fc660 arm64: perf: Add cap_user_time aarch64 omits ce279d374ff3 efi/libstub: Only disable stackleak plugin for arm64 omits d26de6c9f458 arm64: drop unused kernel_neon_begin_partial() macro omits 5223c671674c s390/cpum_sf: save TOD clock base in SDBs for time conversion omits 1bb38e8bb81e wil6210: fix eDMA RX chaining omits d554edcd972d wil6210: prevent FW download if HW is configured for secured boot omits b698e2dfc24c wil6210: off channel transmit management frames in AP mode omits 6a363e8aa382 wil6210: align to latest auto generated wmi.h omits 7f10f8ba0220 wil6210: set default 3-MSI omits 631d3b4f7eeb wil6210: support Talyn specific board file omits 6ccae584014e wil6210: increase firmware ready timeout omits 1b99197dc00c wil6210: support max aggregation window size 64 omits af2cd85e8dbd wil6210: allow scan on AP interface omits 0c936b3c9633 wil6210: add support for link statistics omits 65e6ffdcc450 wil6210: fix min() compilation errors omits aea2f8b781b2 wil6210: add 3-MSI support omits b5aeff16b20f wil6210: align to latest auto generated wmi.h omits 1c0dd5f5f3ad wil6210: support Talyn specific FW file omits 0b8532102293 wil6210: fix RX checksum report to network stack omits 6d9eb7ebae3d wil6210: fix temperature debugfs omits a24a3d6abb97 wil6210: add TX latency statistics omits e15af41c05ed wil6210: drop Rx packets with L2 error indication from HW omits 1bd82ee09aea wil6210: Rx multicast packets duplicate detection omits 52d7e0e5339b ath9k: fix more-data flag for buffered multicast packets omits 461d8a6bb987 ath9k_hw: fix channel maximum power level test omits 1226f9e10296 ath9k: fix block-ack window tracking issues omits 36e14a787dd0 ath9k: report tx status on EOSP omits e20c7c91ef60 ath9k: clear potentially stale EOSP status bit in intermed [...] omits 11f7f4f9c0d2 ath9k: fix moredata bit in PS buffered frame release omits 3a69dd366866 ath9k: don't run periodic and nf calibation at the same time omits a2a49e86b325 ath9k_hw: set spectral scan enable bit on trigger for AR9003+ omits bfc55fe65987 ath6kl: replace GFP_ATOMIC with GFP_KERNEL in ath6kl_bmi_init() omits 3f2591115838 ath10k: prevent active scans on potential unusable channels omits 2023f1fa216f mtd: rawnand: allocate model parameter dynamically omits 98732da1a08e mtd: rawnand: do not export nand_scan_[ident|tail]() anymore omits ee1af8296dbc mtd: rawnand: txx9ndfmc: convert driver to nand_scan() omits abe23d1c5cdf mtd: rawnand: txx9ndfmc: clarify ECC parameters assignation omits 176fc2f28ee5 mtd: rawnand: tegra: convert driver to nand_scan() omits ccadc14975c9 mtd: rawnand: jz4740: convert driver to nand_scan() omits 2f2173449b03 mtd: rawnand: jz4740: group nand_scan_{ident, tail} calls omits f57bbfb9e3f4 mtd: rawnand: jz4740: fix probe function error path omits 66a38478dcc5 mtd: rawnand: docg4: convert driver to nand_scan() omits 49aa76b16676 mtd: rawnand: do not execute nand_scan_ident() if maxchips [...] omits 577e010c24bc mtd: rawnand: atmel: convert driver to nand_scan() omits 7928225ffcb3 mtd: rawnand: atmel: clarify NAND addition/removal paths omits e1e6255c311b mtd: rawnand: omap2: convert driver to nand_scan() omits c49f3bee8cb5 mtd: rawnand: lpc32xx_mlc: convert driver to nand_scan() omits 73a27db86581 mtd: rawnand: cafe: convert driver to nand_scan() omits 4918b905736f mtd: rawnand: brcmnand: convert driver to nand_scan() omits 16909c81c629 drivers/memory/Kconfig: Add CONFIG_OF dependency omits 15280e8107e1 sparc64: add reads{b,w,l}/writes{b,w,l} omits 0bbf47eab469 ia64: use asm-generic/io.h omits 6a3cec64f18c mtd: rawnand: qcom: convert driver to nand_scan() omits fe13ae02b07a mtd: rawnand: sm_common: convert driver to nand_scan_with_ids() omits 92aa292d2e47 mtd: rawnand: sm_common: fix the probe function error path omits 962c35ef1e68 mtd: rawnand: vf610: convert driver to nand_scan() omits a001058a9aa2 mtd: rawnand: txx9ndfmc: rename nand controller internal s [...] omits 6a9035ceb980 mtd: rawnand: tango: convert driver to nand_scan() omits 2a4d9c16e8d1 mtd: rawnand: sunxi: convert driver to nand_scan() omits 5f20da0fe8af mtd: rawnand: sh_flctl: convert driver to nand_scan() omits 127483187a4a mtd: rawnand: s3c2410: convert driver to nand_scan() omits 5cbad9e3da60 mtd: rawnand: nandsim: convert driver to nand_scan() omits 96fa8e6e2619 mtd: rawnand: mxc: convert driver to nand_scan() omits 1ce7826d7f17 mtd: rawnand: mtk: convert driver to nand_scan() omits 8831e48bad14 mtd: rawnand: marvell: convert driver to nand_scan() omits f4a48d7bf89e mtd: rawnand: lpc32xx_slc: convert driver to nand_scan() omits eef2b13a3314 mtd: rawnand: jz4780: convert driver to nand_scan() omits 07c1a4b3d823 mtd: rawnand: hisi504: convert driver to nand_scan() omits 5f8374d9b8b5 mtd: rawnand: gpmi: convert driver to nand_scan() omits 3bbddfa3d292 mtd: rawnand: fsmc: convert driver to nand_scan() omits 37b0375d7398 mtd: rawnand: fsl_ifc: convert driver to nand_scan() omits 5bf3e76b0abf mtd: rawnand: fsl_elbc: convert driver to nand_scan() omits 99dc9d95ec5a mtd: rawnand: fsl_elbc: return meaningful values omits d03af162bb09 mtd: rawnand: denali: convert to nand_scan() omits b2342c1c80ce mtd: rawnand: davinci: convert driver to nand_scan() omits c1070db3839f mtd: rawnand: au1550nd: Remove unneeded gpio.h inclusion omits 89956d118e5a mtd: rawnand: atmel: Stop including gpio.h omits 49919d9c9e96 mtd: rawnand: sunxi: Remove gpio.h and of_gpio.h inclusions omits d05a9524d7ec mtd: rawnand: jz4740: Include gpio/consumer.h instead of gpio.h omits 05b54c7bac90 mtd: rawnand: add hooks that may be called during nand_scan() omits 7da45139d264 mtd: rawnand: better name for the controller structure omits 110ab1582670 mtd: rawnand: Remove unused caller_is_module() definition omits bdc4e58d5395 mtd: rawnand: s3c2410: Error out when ->nrsets < 0 or ->se [...] omits 760c435e0f85 mtd: rawnand: make subop helpers return unsigned values omits d166541e9031 mtd: rawnand: orion: Handle cases where __LINUX_ARM_ARCH__ [...] omits c81d28ad4fe8 mtd: rawnand: orion: Avoid direct inclusion of asm headers omits ebfac1d0c166 ath10k: fix parenthesis alignment omits 245715cbe83c KVM: arm/arm64: Fix lost IRQs from emulated physcial timer [...] omits 7afc4ddbf299 KVM: arm/arm64: Fix potential loss of ptimer interrupts omits 00b645e0b4e4 rpmsg: Add compat ioctl for rpmsg char driver omits 475452fca1dd rpmsg: glink: Store edge name for glink device omits 52cd7047006c dt-bindings: soc: qcom: Add label for GLINK bindings omits fe782affd0f4 rpmsg: core: add support to power domains for devices omits 4499665b3236 remoteproc: st_slim: replace "%p" with "%pK" omits 276ec9934231 remoteproc: replace "%p" with "%pK" omits 82eca590cf5b rpmsg: smd: fix kerneldoc warnings omits 6f0b9584275a rpmsg: glink: Fix various kerneldoc warnings. omits 427613ee193b rpmsg: glink: correctly annotate intent members omits 955c594ed1a7 Input: pm8941-pwrkey - add resin entry omits 2049a9e56a01 Input: pm8941-pwrkey - abstract register offsets and event code omits 03760d44b1d1 Merge tag 'hlp_stage1' of git://git.kernel.org/pub/scm/lin [...] omits 218c21043d00 dmaengine: sh: rcar-dmac: Should not stop the DMAC by rcar [...] omits 12c2b509c0cb remoteproc: qcom: fix Q6V5_WCSS dependencies omits f68d51bd8a71 remoteproc: Reset table_ptr in rproc_start() failure paths omits ddb34f480d1b hwspinlock: Fix incorrect return pointers omits c8a75afbf72e Revert "scsi: target/iscsi: Reduce number of __iscsit_free [...] omits 0e0d75267107 scsi: tcmu: use u64 for dev_size omits b60cb1f80157 scsi: tcmu: use match_int for dev params omits c97840c84f5a scsi: tcmu: do not set max_blocks if data_bitmap has been setup omits dc335a995527 scsi: tcmu: unmap if dev is configured omits a30b0473b626 scsi: tcmu: check if dev is configured before block/reset omits 63d5be0f6a80 scsi: tcmu: use lio core se_device configuration helper omits cb0f32e12cde scsi: target: add helper to check if dev is configured omits ff07e4a414d9 scsi: tcmu: initialize list head omits f0e89aae609b scsi: target_core_user: fix double unlock omits 807cf197fc9a scsi: libiscsi: Annotate fall-through omits 1360c58a348e scsi: libiscsi: Annotate locking assumptions omits 7382f9d8dc0d scsi: scsi_debug: add cmd abort option to every_nth omits 4dc98c199548 scsi: 3ware: fix return 0 on the error path of probe omits dcaa0c12661d scsi: atp870u: Replace mdelay() with msleep() omits d6aec1ca7c7c scsi: a100u2w: Replace mdelay() with msleep() omits 508385001c09 scsi: message: fusion: Replace GFP_ATOMIC with GFP_KERNEL omits cc74e31d4147 scsi: lpfc: remove null check on nvmebuf omits a54452388700 scsi: ibmvscsi: change strncpy+truncation to strlcpy omits 7bd1d615a57f scsi: mptctl: change strncpy+truncation to strlcpy omits 854633165164 RDMA/core: Prefix _ib to IB/RoCE specific functions omits 79d684f02647 RDMA/core: Simplify gid type check in cma_acquire_dev() omits 7582df826734 RDMA/core: Avoid holding lock while initializing fields on stack omits ca3a8ace2b12 RDMA/core: Return bool instead of int omits 05e0b86c413d RDMA/cma: Get rid of 1 bit boolean omits e7ff98aefc9e RDMA/cma: Constify path record, ib_cm_event, listen_id pointers omits 2df7dba855e1 RDMA/core: Constify dst_addr argument omits 219d2e9dfda9 RDMA/cma: Simplify rdma_resolve_addr() error flow omits e11fef9f8d44 RDMA/cma: Initialize resource type in __rdma_create_id() omits cdfa4ad5d65e RDMA/hns: Program the tclass and flow label into the hardware omits 426c414619ab RDMA/hns: Use macro instead of magic number omits ac7cbf96c209 RDMA/hns: Modify qp will return errno when qp type is illegal omits c8e46f8d632c RDMA/hns: Assign the value for vlan field of qp context omits 610b89677f42 RDMA/hns: Only assgin the fields of the av if IB_QP_AV bit is set omits 1ffba6264268 RDMA/providers: Remove pointless functions omits 0584c47bbc3b RDMA/core: Check for verbs callbacks before using them omits 7150c3d5544b RDMA/core: Remove {create,destroy}_ah from mandatory verbs omits 15d258674b5c scsi: qedi: Fix a potential buffer overflow omits e586e1e1b73f RDMA/ipoib: Fix check for return code from ib_create_srq omits 8380b74e7d60 RDMA/providers: Fix return value from create_srq callbacks omits f95ccffc715b IB/mlx4: Use 4K pages for kernel QP's WQE buffer omits bccd06223f21 IB/uverbs: Add UVERBS_ATTR_FLAGS_IN to the specs language omits d34ac5cd3a73 RDMA, core and ULPs: Declare ib_post_send() and ib_post_re [...] omits 5e53be8e476a scsi: qla2xxx: Fix memory leak for allocating abort IOCB omits 7bb1fafc2f16 IB/mlx5, ib_post_send(), IB_WR_REG_SIG_MR: Do not modify t [...] omits f696bf6d64b1 RDMA: Constify the argument of the work request conversion [...] omits 3e081b773e4c IB/iser: Inline two work request conversion functions omits 60bc84e227d2 MIPS: Loongson: Merge load addresses omits 968dc5a0eaca MIPS: Loongson: Set Loongson32 to MIPS32R1 omits 5043f06ecec6 MAINTAINERS: Add Daniel Lezcano as designated reviewer for [...] omits e6753f23d961 tracepoint: Make rcuidle tracepoint callers use SRCU omits 01f38497c6f6 lockdep: Use this_cpu_ptr instead of get_cpu_var stats omits fdf82a7856b3 x86/speculation: Protect against userspace-userspace spectreRSB omits 6fc7c4110cba selftests/ftrace: Fix kprobe string testcase to not probe [...] omits d899926f552b selftest/ftrace: Move kprobe selftest function to separate [...] omits 45408c4f9250 tracing: kprobes: Prohibit probing on notrace function omits caca1ff0de62 Merge branch 'drm-udl-next' of git://people.freedesktop.or [...] omits 90991209837a udl-kms: dont spam the syslog with debug messages omits c2f53119b410 udl-kms: use spin_lock_irq instead of spin_lock_irqsave omits 58cba7c222e8 udl-kms: avoid prefetch omits 91ba11fb7d7c udl-kms: avoid division omits 09a00abe3a99 udl-kms: fix crash due to uninitialized memory omits 542bb9788a1f udl-kms: handle allocation failure omits 8456b99c16d1 udl-kms: change down_interruptible to down omits 237584619366 Merge tag 'hlp_stage1' of git://git.kernel.org/pub/scm/lin [...] omits a449938297e5 KVM: s390: Add huge page enablement control omits a9e00d8349c9 s390/mm: Add huge page gmap linking support omits 7d735b9ae82d s390/mm: hugetlb pages within a gmap can not be freed omits a8651194f9f6 PCI: Call dma_debug_add_bus() for pci_bus_type from PCI core omits bef1fa6ea72b media: em28xx: disable null packet filter for WinTVdualHD omits ca747d041adb media: dvb-frontends/tda18271c2dd: fix handling of DVB-T p [...] omits 875658af666f media: ddbridge/mci: add SX8 I/Q mode remark and remove DI [...] omits e1f84840fd13 media: ddbridge/sx8: enable modulation selection in set_pa [...] omits 3153dfe2914b media: ddbridge/sx8: disable automatic PLS code search omits 8610326e39cc media: ddbridge/mci: add more MCI status codes, improve MC [...] omits e552684809d6 media: ddbridge/mci: split MaxSX8 specific code off to ddb [...] omits 84409a95bbae media: ddbridge/mci: make ddb_mci_cmd() and ddb_mci_config [...] omits 07b12de21258 media: ddbridge/mci: store mci type and number of ports in [...] omits 6094cbed4e7b media: ddbridge/mci: extend mci_command and mci_result structs omits 9b28ba016fc4 media: ddbridge/mci: rename defines and fix i/q var types omits 3c7d591121c3 media: ddbridge/mci: read and report signal strength and SNR omits 3addf0fa820b media: ddbridge/mci: update copyright year in headers omits 9f269f1fd239 media: ddbridge: change MCI base ID and define a SX8 ID omits 2957e53e57f2 media: ddbridge: link structure access cosmetics in ddb_po [...] omits 7b6b9b153ad0 media: ddbridge: remove unused MDIO defines and hwinfo member omits d96eeee502cc media: ddbridge: report I2C bus errors omits ce2280fbe65f media: ddbridge: evaluate the actual link when setting up [...] omits d33be4327eea media: ddbridge: probe for LNBH25 chips before attaching omits f9dc3af8212b media: dvb-frontends/stv0910: cast the BER denominator shi [...] omits d21c249b2631 media: dvb/audio.h: get rid of unused APIs omits b41e44b4cb23 media: dvb/video.h: get rid of unused APIs omits fc91a3c4c27a debugobjects: Make stack check warning more informative omits d018031f562b cpu/hotplug: Clarify CPU hotplug step name for timers omits 1e96e93a3569 iio: light: si1133 fix test for val being not zero or not one. omits 7c3d0f159ca0 drm/vkms: Use new return type vm_fault_t omits db251d7df457 ath10k: add debugfs file warm_hw_reset omits e82f57c8b970 ath10k: htt_tx: move lock into id_get function omits 619c9700a8fe ath6kl: remove redundant variables netlen, orig_buf, orig_ [...] omits 843c40890501 x86/apic: Trivial coding style fixes omits e8c38062efc6 ath5k: remove redundant pointer rf omits e6712aa1244f ath10k: remove redundant pointers 'dev' and 'noa' omits 24cfd8ca1d28 x86/platform/UV: Mark memblock related init code and data [...] omits dc405152bb64 ath10k: handle mgmt tx completion event omits 673bc519c558 ath10k: disable bundle mgmt tx completion event support omits cd93b83ad927 ath10k: support for multicast rate control omits 5db1b1e1ee34 x86/boot/KASLR: Make local variable mem_limit static omits 1e3c43a7f111 ath10k: fix open brace location in ath10k_wmi_tlv_op_gen_d [...] omits 27fb462a01c3 drm/bridge/tc358764: fix drm helper name omits 6386889ac23e MIPS: mscc: ocelot: add interrupt controller properties to [...] omits 1088c6eef261 x86/kvmclock: Mark kvm_get_preset_lpj() as __init omits 608008a45798 x86/tsc: Consolidate init code omits bd9f943e5d2a sched/clock: Disable interrupts when calling generic_sched [...] omits 11c291461b6e ata: libahci: Allow reconfigure of DEVSLP register omits d83c732fffc3 Merge branch 'smack-for-4.19-a' of https://github.com/csch [...] omits 2dbb3ec29a6c ata: libahci: Correct setting of DEVSLP register omits 684ad537abff timekeeping: Prevent false warning when persistent clock i [...] omits df6b4e6608ee Merge branch 'smack-for-4.19-a' of https://github.com/csch [...] omits 0211d49e5200 MIPS: generic: Select MIPS_AUTO_PFN_OFFSET omits 6c359eb1dcdb MIPS: Allow auto-dection of ARCH_PFN_OFFSET & PHYS_OFFSET omits 0494d7ffdceb MIPS: Fix ISA virt/bus conversion for non-zero PHYS_OFFSET omits 0d0e14770d44 MIPS: Make (UN)CAC_ADDR() PHYS_OFFSET-agnostic omits 189e1955677d sunrpc: Add _add_rpc_iostats() to add rpc_iostats metrics omits acdce5fb8ab4 sunrpc: add _print_rpc_iostats() to output metrics for one RPC op omits 82b98ca566ca net/sunrpc: Make rpc_auth_create_args a const omits 0914bb965e38 pnfs/blocklayout: off by one in bl_map_stripe() omits 23a88ade7131 nfs: Referrals not inheriting proto setting from parent omits 8b199e58d49b nfs: initiate returning delegation when reclaiming one tha [...] omits 01a368441ff1 fs: nfs: Adding new return type vm_fault_t omits 12b289cfacac nfs: add error check in nfs_idmap_prepare_message() omits dfb9f5cabfe3 drm/vkms: subclass CRTC state omits d7734b74095d drm/vkms: Add atomic_helper_check_plane_state omits 8ce1bb0b5337 drm/vkms: map/unmap buffers in [prepare/cleanup]_fb hooks omits bb112b14af8d drm/vkms: Add functions to map/unmap GEM backing storage omits 140aada48b5f arm64: kexec: machine_kexec should call __flush_icache_range omits efd112353bf7 arm64: svc: Ensure hardirq tracing is updated before return omits 86ed913b0e82 filesystem-dax: Do not request kaddr and pfn when not required omits f742267ae91f md/dm-writecache: Don't request pointer dummy_addr when no [...] omits e0b401e3fef0 dax/super: Do not request a pointer kaddr when not required omits 45df5d3dc0c7 tools/testing/nvdimm: kaddr and pfn can be NULL to ->direc [...] omits 036a82ca9032 s390, dcssblk: kaddr and pfn can be NULL to ->direct_access() omits 46a590cde0bd libnvdimm, pmem: kaddr and pfn can be NULL to ->direct_access() omits b68b40ae3c8b Merge tag 'tpmdd-next-20180728' of git://git.infradead.org [...] omits 5da08f7d0169 Merge tag 'tpmdd-next-20180728' of git://git.infradead.org [...] omits 63c8ecb6261a dm thin: include metadata_low_watermark threshold in pool status omits 4e133828e2ca gpio-it87: add support for IT8786E Super I/O omits baec8eb323cd spi: img-spfi: Set device select bits for SPFI port state omits 45e41bc52592 spi: omap2-mcspi: remove several redundant variables omits 57cb198cfdd2 KVM: s390: Beautify skey enable check omits 51d626903083 xfs: introduce a new xfs_inode_has_cow_data helper omits 3ba738df2523 xfs: remove the xfs_ifork_t typedef omits 1216b58b353f xfs: simplify xfs_idata_realloc omits fcacbc3f5113 xfs: remove if_real_bytes omits 54648cf1ec2d block: blk_init_allocated_queue() set q->fq as NULL in the [...] omits f7f1fc363aab nvme: use blk API to remap ref tags for IOs with metadata omits 10c41ddd6132 block: move dif_prepare/dif_complete functions to block layer omits ddd0bc756983 block: move ref_tag calculation func to the block layer omits c454edc21b12 block: don't account for split bio's size in cgroup stats omits ea8532daee31 media: videodev2: get rid of VIDIOC_RESERVED omits b1a9585cc396 ata: ahci: Enable DEVSLP by default on x86 with SLP_S0 omits a5ec5a7bfd1f ata: ahci: Support state with min power but Partial low po [...] omits 157eb9a0b75e media: em28xx: explicitly disable TS packet filter omits 6f2c73c124b1 PCI: mobiveil: Add Kconfig/Makefile entries omits d3743012230f PCI: mobiveil: Add missing ../pci.h include omits af3f606e0bbb PCI: mobiveil: Fix struct mobiveil_pcie.pcie_reg_base addr [...] omits 479af3216315 usb: renesas_usbhs: Kconfig: convert to SPDX identifiers omits 410e8b4f5ca3 regulator: bd71837: adobt MFD changes to regulator driver omits ed9067fd5f29 mmc: mmci: Initial support to manage variant specific callbacks omits 57d1654ec96a mmc: tegra: Force correct divider calculation on DDR50/52 omits 89b4ab213feb ALSA: seq: virmidi: Use READ_ONCE/WRITE_ONCE() macros omits 8d9404ad6a6d MAINTAINERS: add entries for several media drivers omits f7debfe54090 ALSA: seq: virmidi: Offload the output event processing omits 44e2971f9e50 media: pci/pt1: suppress compiler warning in xtensa arch omits f917fc0e9b99 media: dvb-frontends/dvb-pll: fix module ref-counting omits b30cc07de8a9 media: dvb-usb/friio, dvb-usb-v2/gl861: decompose friio an [...] omits a7663a793436 dt-bindings: msm/disp: Add bindings for Snapdragon 845 DPU omits 6b0a180ede48 dt-bindings: msm/dsi: Add mdp transfer time to msm dsi binding omits fba33cae6aa3 drm/msm/disp/dpu: Mark a handful of functions as static omits f2c9a924c1ac drm/msm/disp/dpu: Remove unused functions from dpu_formats.c omits d9c7440dad0d drm/msm/disp/dpu: Remove dpu_kms_utils omits c17aeda0b01c drm/msm/disp/dpu: Remove unused code from drm_crtc.c omits 2c7b48e7267a drm/msm/disp/dpu: Remove unused code from drm_encoder.c omits aff24cd1f531 drm/msm: Replace PTR_RET with PTR_ERR_OR_ZERO omits 78918cd0eee3 drm/msm: mark PM functions as __maybe_unused omits f4b0f66daf77 drm/msm/dpu: fix mismatch in function argument. omits 3530a17f4dc8 drm/msm/gpu: avoid deprecated do_gettimeofday omits a6bcddbc2ee1 drm/msm: dsi: Handle dual-channel for 6G as well omits 41a8e8865a82 drm/msm: dpu: Use clock-names instead of assigned-clock-names omits 2c1f748d00e0 drm/msm: dpu: Use 'vsync' instead of 'vsync_clk' in cmdmod [...] omits cdb95931dea3 drm/msm/gpu: Add the buffer objects from the submit to the [...] omits 50f8d21863b9 drm/msm/adreno: Add a5xx specific registers for the GPU state omits 43a56687d15d drm/msm/adreno: Add ringbuffer data to the GPU state omits bcf1d9fa5d03 drm/msm/adreno: Convert the show/crash file format omits c0fec7f562ec drm/msm/gpu: Capture the GPU state on a GPU hang omits 65a3c2748e88 drm/msm/gpu: Rearrange the code that collects the task dur [...] omits 4f776f4511c7 drm/msm/gpu: Convert the GPU show function to use the GPU state omits e00e473d9817 drm/msm/gpu: Capture the state of the GPU omits 5dc634bdbfd6 drm: Add puts callback for the coredump printer omits 4538d7324507 drm: Add a -puts() function for the seq_file printer omits 63f4cc015b66 drm: Add drm_puts() to complement drm_printf() omits cfc57a18a3c5 drm: drm_printer: Add printer for devcoredump omits 489cae632fc0 include: Move ascii85 functions from i915 to linux/ascii85.h omits f7e2a152231f powerpc/44x: Mark mmu_init_secondary() as __init omits a984506c542e powerpc/mm: Don't report PUDs as memory leaks when using kmemleak omits 405cb4024e52 powerpc: split asm/tlbflush.h omits 45ef5992e06d powerpc: remove unnecessary inclusion of asm/tlbflush.h omits 7bc396958caf powerpc/44x: remove page.h from mmu-44x.h omits 0c295d0e9c9f powerpc/nohash: fix hash related comments in pgtable.h omits 62b8426578c4 powerpc: fix includes in asm/processor.h omits 6b622669119e powerpc/book3s: Remove PPC_PIN_SIZE omits b5ac51d74712 powerpc: declare set_breakpoint() static omits e8cb7a55eb8d powerpc: remove superflous inclusions of asm/fixmap.h omits 2c86cd188f8a powerpc: clean inclusions of asm/feature-fixups.h omits 5c35a02c545a powerpc: clean the inclusion of stringify.h omits ec0c464cdbf3 powerpc: move ASM_CONST and stringify_in_c() into asm-const.h omits 36a7eeaff7d0 powerpc/405: move PPC405_ERR77 in asm-405.h omits 8c58259bba43 powerpc: remove unneeded inclusions of cpu_has_feature.h omits db0a2b633da4 powerpc: remove kdump.h from page.h omits f609e7a0f395 media: sii9234: remove unused header omits 02a3c0bd6074 mmc: sdhci: Add MSI interrupt support for O2 SD host omits 0086fc217d5d mmc: sdhci: Add support for O2 hardware tuning omits 6663c419a046 mmc: sdhci: Export sdhci tuning function symbol omits 3665ff03c16e mmc: sdhci: Change O2 Host HS200 mode clock frequency to 200MHz omits 57322d542ffe mmc: sdhci: Add support for O2 eMMC HS200 mode omits ca38dc8f2724 x86/kexec: Allocate 8k PGDs for PTI omits 0e664eee6533 Revert "perf/core: Make sure the ring-buffer is mapped in [...] omits 6863ea0cda87 x86/mm: Remove in_nmi() warning from vmalloc_fault() omits b2ab472dc159 Merge branch 'clockevents/4.19' of git://git.linaro.org/pe [...] omits d8504acca759 ASoC: uniphier: change functions to static omits 8fc9983db199 ASoC: uniphier: add support for multichannel output omits ae1c696a480c ASoC: sirf: Fix potential NULL pointer dereference omits 4321723648b0 ASoC: tegra_alc5632: fix device_node refcounting omits 7464d3faf62a ASoC: sh: Kconfig: convert to SPDX identifiers omits e028937c77f4 ASoC: ak4613: convert to SPDX identifiers omits c0ca5604d432 ASoC: da7210: convert to SPDX identifiers omits 7a968dc66aec ASoC: ak4554: convert to SPDX identifiers omits fe209b97184f ASoC: ak4642: convert to SPDX identifiers omits 345a9ca37aa6 ALSA: memalloc: Fix missing PAGE_SIZE definition omits c2c25cc39702 spi: dw-mmio: add MSCC Ocelot support omits c79bdbb490a1 spi: dw: export dw_spi_set_cs omits aa595c00bcf5 drm/armada: remove obsolete fb unreferencing kfifo and workqueue omits 82c702cb0c04 drm/armada: remove unnecessary armada_plane structure omits d701278ada51 drm/armada: remove unnecessary armada_ovl_plane structure omits dae2155bb07b drm/armada: update primary framebuffer parameters on mode change omits 3cb13ac97bdf drm/armada: update planes after the dumb frame is complete omits b1ec9ed6aa98 drm/armada: switch overlay plane to atomic modeset omits 13c94d5349c9 drm/armada: switch primary plane to atomic modeset omits 6d2f864fdff5 drm/armada: switch legacy modeset to atomic modeset omits 6bd02908836e drm/armada: enable atomic modeset support omits 34e25ed60ae2 drm/armada: implement atomic_enable()/atomic_disable() methods omits a0f75d2468fe drm/armada: unhook dpms state from armada_drm_crtc_update() omits a0fbb35ecde5 drm/armada: push responsibility for clock management to backend omits dbb4ca8acae1 drm/armada: handle atomic modeset crtc events omits 4e4b3563ac00 drm/armada: clean up SPU_ADV_REG omits a61c3922f629 drm/armada: update debug in armada_drm_crtc_mode_set_nofb() omits 155b8290f763 drm/armada: move sync signal polarity to mode_set_nofb() method omits b5bae71a79d7 drm/armada: push interlace calculation into armada_drm_pla [...] omits 4aafe00e2f6b drm/armada: provide pitches from armada_drm_plane_calc_addrs() omits b4df3ba0d768 drm/armada: pass plane state into armada_drm_plane_calc_addrs() omits 3382a6b99941 drm/armada: move armada_drm_mode_config_funcs to armada_drv.c omits c29277d4e563 drm/armada: add plane colorspace properties omits 240cf2b58eb0 drm/armada: remove crtc YUV colourspace properties omits c96103b6c49f drm/armada: move colorkey properties into overlay plane state omits 61ba252705a6 drm/armada: move CBSH properties into overlay plane state omits 63b93c0834a0 drm/armada: move plane works to overlay omits d40af7b1ae23 drm/armada: move primary plane to separate file omits 3acea7b9b62c drm/armada: use old_state for update tracking in atomic_update() omits 9c41467c9aa5 drm/armada: remove temporary crtc state omits 47dc413b0025 drm/armada: convert overlay plane to atomic state omits de503ddff86e drm/armada: convert page_flip to use primary plane atomic_ [...] omits c36045e17a0e drm/armada: convert primary plane to atomic state omits 80c63aee8143 drm/armada: reset all atomic state during driver initialisation omits ecf25d238031 drm/armada: merge armada_drm_gra_plane_regs() into only caller omits cfd1b63af78b drm/armada: use core of primary update_plane for mode set omits f9a13bb3baf6 drm/armada: move mode set vblank handling and disable/enable omits 0239520e0290 drm/armada: add rectangle helpers omits 1729f56010a9 drm/armada: clean up armada_drm_crtc_page_flip() omits 7794ec777406 drm/armada: Adding new typedef vm_fault_t omits 830aadceae20 drm/armada: Replace drm_dev_unref with drm_dev_put omits 001a30c4d0e8 ARM: 8785/1: use compiler built-ins for ffs and fls omits cbfc5619e0cc ARM: 8784/1: NOMMU: Allow enter in Hyp mode omits c803ce3f18bd ARM: 8783/1: NOMMU: Extend check for VBAR support omits 35f5a6acfb5b ARM: 8782/1: vfp: clean up arch/arm/vfp/Makefile omits bd096f644319 KVM: s390: Add skey emulation fault handling omits 637ff9efe5ea s390/mm: Add huge pmd storage key handling omits 3afdfca69870 s390/mm: Clear skeys for newly mapped huge guest pmds omits 964c2c05c9f3 s390/mm: Clear huge page storage keys on enable_skey omits 0959e168678d s390/mm: Add huge page dirty sync support omits 6a3762778d1b s390/mm: Add gmap pmd invalidation and clearing omits 7c4b13a7c042 s390/mm: Add gmap pmd notification bit setting omits 58b7e200d2f1 s390/mm: Add gmap pmd linking omits 2c46e974dd8b s390/mm: Abstract gmap notify bit setting omits 5a045bb9c44c s390/mm: Make gmap_protect_range more modular omits c9c9780d8fa5 ASoC: wm8988: fix typo in rate constraints omits 279fef50b607 ASoC: tegra: i2s: Fix typo/broken macro omits 5a4c996764da Merge back cpufreq material for 4.19. omits 1c58e9cc5b56 staging:rtl8192u: Refactor enum DM_CCK_Rx_Path_Method - Style omits cff3d470010a staging:rtl8192u: Refactor enum dm_dig_cs_ratio_e - Style omits a48aa566becb staging:rtl8192u: Refactor enum dm_dig_pd_th_e - Style omits c3575c7c564a staging:rtl8192u: Refactor dm_dig_connect_e - Style omits 9888151133c8 staging:rtl8192u: Remove unused enum dm_dig_dbg_e - Style omits ebd0dcbd93b5 staging:rtl8192u: Refactor enum dm_dig_alg_e - Style omits fb2a2729720f staging:rtl8192u: Remove enum dm_dig_op_e - Style omits 06761ce4290e staging:rtl8192u: Refactor enum dm_ratr_sta_e usage - Style omits e0043d14fcb5 staging:rtl8192u: Refactor use of enum dm_dig_sta_e - Style omits e2102bc362a2 staging:rtl8192u: Remove typedef of cmpk_set_cfg_t - Style omits 17a16b769466 staging:rtl8192u: Remove typedef of cmpk_intr_sta_t - Style omits 9989b9d131a1 staging:rtl8192u: Correct spelling in comments - style omits 171b51a9b710 staging:rtl8192u: Removed unused CMPK_RX_DBG_MSG_SIZE - Style omits b14947da727c staging:rtl8192u: Remove unused CMPK_TX_SET_CONFIG_SIZE - Style omits ac2028a77dfc staging:rtl8192u: Remove typedef of struct cmpk_txfb_t - Style omits 24d1c2171f15 pinctrl: uniphier: add spi pin-mux settings omits 8f0edc1125dd staging:rtl8192u: Remove unused constants - Style omits 8e542c484c80 staging:rtl8192u: Rename union QOS_TSINFO - Style omits 489d5cd8046e staging:rtl8192u: Rename enum DIRECTION_VALUE - Style omits 15321170f7e2 staging:rtl8192u: Remove unused union ECW -Style omits dd3c69e115a7 staging:rtl8192u: Remove unused union AC_PARAM - Style omits a7f4a9e21bd1 staging:rtl8192u: Rename member variables - Style omits 4116ad1d993c staging:rtl8192u: Rename ACI_AIFSN - Style omits 2e8ce8efc962 staging:rtl8192u: Add spaces around operators - Style omits 8d7430de9887 staging: rtl8188eu: remove unnecessary parentheses omits 47c8264e68e8 staging: rtl8188eu: fix comparsion to true omits 3da4a578ce61 staging: rtl8188eu: replace tabs with spaces omits 816f4a46e0b4 staging: rtl8188eu: remove redundant includes omits 30622c87c38e staging: rtl8188eu: remove unused should_forbid_n_rate() omits 0a837d1ba505 staging: rtl8188eu: remove unused dump_txrpt_ccx_88e() omits 26fd80ead0fe staging: gasket: apex: fix function param line continuation style omits c76b15fe7b7b staging: gasket: apex: remove static function forward decl [...] omits 8b8a93885d57 staging: gasket: TODO: remove entry for static function ke [...] omits cef7330217ac staging: gasket: sysfs: simplify comments for static functions omits e4c4afa8db90 staging: gasket: interrupt: simplify comments for static f [...] omits 480884860158 staging: gasket: page table: simplify comments for static [...] omits 73832cf08fdb staging: gasket: ioctl: simplify comments for static functions omits f975c995e76b staging: gasket: core: simplify comments for static functions omits 904bb9ccf3a9 staging: gasket: apex: simplify comments for static functions omits f9a496301929 staging: gasket: core: allow root access based on user namespace omits dd9d1502feea staging: gasket: page table: hold references to device and [...] omits 34cf3ea8dae7 staging: gasket: sysfs: hold reference to device while in use omits 8dd8a48b9a7d staging: gasket: core: hold reference to pci_dev while used omits c7346797f5fb Revert "staging:r8188eu: Use lib80211 to encrypt (TKIP) tx [...] omits 4f919ca2bf6d regulator: tps65217: Fix NULL pointer dereference on probe omits 45dd7af410b7 Merge tag 'usb-for-v4.19' of git://git.kernel.org/pub/scm/ [...] omits 6856909ce542 i2c: mux: pca954x: use helper variable in probe omits c88b94a9f43c Merge 4.18-rc7 into staging-next omits d2fc88a61b4e Merge 4.18-rc7 into driver-core-next omits 8a7b5d0f75f7 Merge 4.18-rc7 into usb-next omits 4ea438da76f4 usb: dwc3: gadget: Check MaxPacketSize from descriptor omits f8781d550990 usb: dwc2: Turn on uframe_sched on "stm32f4x9_fsotg" platforms omits 3af0540ad39e usb: dwc2: Turn on uframe_sched on "amlogic" platforms omits aea8916702ee usb: dwc2: Turn on uframe_sched on "his" platforms omits b6de7b8c38e9 usb: dwc2: Turn on uframe_sched on "bcm" platforms omits 4d4f1e79b800 usb: dwc2: gadget: ISOC's starting flow improvement omits fe369e1826b3 usb: dwc2: Make dwc2_readl/writel functions endianness-agnostic. omits b138e23d3dff usb: dwc3: core: Enable AutoRetry feature in the controller omits a77004681148 usb: dwc3: Set default mode for dwc_usb31 omits 39facfa01c9f usb: gadget: udc: renesas_usb3: Add register of usb role switch omits 342ccce173a5 usb: dwc2: replace ioread32/iowrite32_rep with dwc2_readl/ [...] omits f25c42b8d604 usb: dwc2: Modify dwc2_readl/writel functions prototype omits c31d983beaf0 usb: dwc3: pci: Intel Merrifield can be host omits 1a7b12f69a94 usb: dwc3: pci: Supply device properties via driver data omits 262c25d68e39 arm64: dts: dwc3: description of incr burst type omits d9612c2f0449 usb: dwc3: Enable undefined length INCR burst type omits d635db5508b0 usb: dwc3: add global soc bus configuration reg0 omits 87d852de94d6 usb: dwc3: Describe 'wakeup_work' field of struct dwc3_pci omits 38c6aa2175c3 staging: erofs: use the wrapped PTR_ERR_OR_ZERO instead of [...] omits 9fe37714c13c microblaze: delete wrong comment about machine_early_init omits bc270b53e6aa xfs: move the repair extent list into its own file omits ebcbef3a61a6 xfs: pass transaction lock while setting up agresv on cycl [...] omits f6206f00d8c5 dmaengine: mic_x100_dma: use the new helper to simplify the code omits f39b948dbeaf dmaengine: add a new helper dmaenginem_async_device_register omits 0f06c0275588 dmaengine: imx-sdma: add memcpy interface omits 4a6b2e8a9a02 dmaengine: imx-sdma: add SDMA_BD_MAX_CNT to replace '0xffff' omits 3fce46182793 BackMerge v4.18-rc7 into drm-next omits ecd7963f7cf9 Merge tag 'drm-amdkfd-next-2018-07-28' of git://people.fre [...] omits 58064e1f46b1 m68knommu: Fix typos in Coldfire 5272 DMA debug code omits eec85fa9d98a m68k: coldfire: Normalize clk API omits 0969a204bfda gpiolib: Use GPIOD_OUT_{LOW,HIGH} macros in open drain ones omits 17ac526824a8 pinctrl: cannonlake: Fix community ordering for H variant omits 0b07609ccd48 gpio: tegra: drop tegra specific GPIO lockdep classes omits 3c94d2d08a03 pinctrl: tegra: define GPIO compatible node per SoC omits 23211b08c367 gpio: fix meaningless return expression omits 55aedef50d4d pinctrl: intel: Do pin translation when lock IRQ omits 9af0b3d12577 ext4: fix race when setting the bitmap corrupted flag omits b4859f3edb47 pinctrl: imx: off by one in imx_pinconf_group_dbg_show() omits 2bee9e067cad gpio: mxs: Fit writel() into a single line omits 9dabfdd84bdf gpio: pxa: disable pinctrl calls for PXA3xx omits a8cfcf15c914 pinctrl: mediatek: include chained_irq.h header omits f39b3f45dbcb ext4: reset error code in ext4_find_entry in fallback omits 4bf4eed44bfe gpio: ml-ioh: Fix buffer underwrite on probe error path omits 430657b6be89 ext4: handle layout changes to pinned DAX mappings omits cdbf8897cb09 dax: dax_layout_busy_page() warn on !exceptional omits 1777fc973029 gpiolib: probe deferral error reporting omits 8bbed1eef001 pinctrl/amd: only handle irq if it is pending and unmasked omits 16c796e8fac3 Merge branch 'for-linus' into topic/virmidi omits f78709a5d411 gpio: tegra: Fix tegra_gpio_irq_set_type() omits 0694f8c39f11 docs: fix up the obviously obsolete bits in the new ext4 d [...] omits c19fdaeea0aa gpio: mxc: add power management support omits 1766e4b7047a pinctrl/amd: fix gpio irq level in debugfs omits f5cb282d8b08 docs: add new ext4 superblock time extension fields omits 2e25a9cbdf8c pinctrl: stm32: add syscfg mask parameter omits 6684874af063 docs: create filesystem internal section omits de1d08b22974 dt-bindings: pinctrl: add syscfg mask parameter omits 62bbdd997467 ext4: use swap macro in mext_page_double_lock omits 17cf082d6d0d pinctrl: stm32: check node status before new gpio bank reg [...] omits 3b8283f007cb pinctrl: stm32: fix bank io port number omits 40bb5d725e79 gpio-pisosr: add support for get_multiple omits 21ac738ede0b ext4: check allocation failure when duplicating "data" in [...] omits 7f144fd046d9 ext4: fix warning message in ext4_enable_quotas() omits 6a0678a79bb3 ext4: super: extend timestamps to 40 bits omits b42d1d6b5b78 jbd2: replace current_kernel_time64 with ktime equivalent omits 7b62b293200f ext4: use timespec64 for all inode times omits 5ffff8343222 ext4: use ktime_get_real_seconds for i_dtime omits af123b371859 ext4: use 64-bit timestamps for mmp_time omits a4d2aadca184 ext4: sysfs: print ext4_super_block fields as little-endian omits 66d3239a4d8f ext4: import extended attributes chapter from wiki page omits 60edae3a0424 ext4: import directory layout chapter from wiki page omits b4becd48b7b5 ext4: import inode data fork chapter from wiki page omits 46180558f17e ext4: import inodes chapter from wiki page omits 567d118a9843 ext4: import journal chapter from wiki page omits 423ddc580b13 pinctrl: berlin: add the as370 SoC pinctrl driver omits 18ba5a45ce1f ext4: import multi-mount protection chapter from wiki page omits 33dfadc747a8 ext4: import bitmaps chapter from wiki page omits 3c6ba09dd3f8 ext4: import group descriptors chapter from wiki page omits 3db42a2139f0 ext4: import superblocks chapter from wiki page omits c09f3bac6d8c ext4: import high level design chapter from wiki page omits b2e60723c1c1 ext4: import on-disk layout book from wiki page omits 489fcb912477 ext4: convert ext4.rst to restructuredtext format omits a801e569970b ext4: move ext4.txt into its own directory omits b9f13084580c staging: fix platform_no_drv_owner.cocci warnings omits 2fa03b92b629 iio: adc: xilinx: Move request_irq before enabling interrupts omits 50e8e9f3096b iio: adc: xilinx: Remove platform_get_irq from xadc_remove [...] omits 81f5471838c2 iio: adc: xilinx: limit pcap clock frequency value omits 0a8460966fc2 iio: adc: xilinx: Check for return values in clk related f [...] omits be38866fbb97 iio: vcnl4000: add support for VCNL4200 omits b1d2b0a43d28 Merge tag 'at24-4.19-updates-for-wolfram' of git://git.ker [...] omits 2a61e9f60b2b Merge back ACPICA changes for 4.19. omits 58bf9ace8c91 iio: vcnl4000: warn on incorrectly specified device id omits 71a896687b85 m68k/defconfig: Update defconfigs for v4.18-rc6 omits 1008a11590b9 m68k: switch to MEMBLOCK + NO_BOOTMEM omits 9e09221957c5 m68k/page_no.h: force __va argument to be unsigned long omits 384052e4ed27 m68k/bitops: convert __ffs to match generic declaration omits 781c4d6f5f27 m68k/io: Switch mmu variant to <asm-generic/io.h> omits ab4d391d2756 m68k/io: Move mem*io define guards to <asm/kmap.h> omits dae0c332b6b3 Input: hilkbd - Add casts to HP9000/300 I/O accessors omits 4042cd756e19 net: mac8390: Use standard memcpy_{from,to}io() omits e295066f66a4 m68k/io: Add missing ioremap define guards, fix typo omits d7de1c3af18b m68k: Remove unused set_clock_mmss() helpers omits 5b9bfb8ec467 m68k: mac: Use time64_t in RTC handling omits 50c50b975d56 iio: vcnl4000: add VCNL4010 and VCNL4020 device id omits 8cc7be34c638 staging: rtl8188eu: remove unused rtw_calculate_wlan_pkt_s [...] omits 6da0bda8d794 staging: rtl8188eu: replace tabs with spaces omits c39f4bb98ea4 staging: rtl8188eu: fix comparsions to NULL - coding style omits c225b00d012e staging:rtl8192u: Remove unused DM_check_fsync_time_interv [...] omits f164338121d7 staging:rtl8192u: Remove blank line - Style omits 99750726f9fa staging:rtl8192u: Rename RxLastFragNum - Style omits 01eb0ce4a84b staging:rtl8192u: Rename RxLastSeqNum - Style omits 02f2560cbedd staging:rtl8192u: Rename RxAdmittedBARecord - Style omits 5b76f8cbe23f staging:rtl8192u: Rename RxPktPendingTimer - Style omits a1ac7d1c4703 staging:rtl8192u: Rename RxPendingPktList - Style omits 902efe070caf staging:rtl8192u: Rename RxTimeoutIndicateSeq _Style omits dfbb36f71734 staging:rtl8192u: Rename RxIndicateSeq - Style omits 596a2ca3b48b staging:rtl8192u: Remove unused timer values - Style omits b88668ace9fa staging:rtl8192u: Remove commented out code - Style omits 80b6f0d45c76 staging:rtl8192u: Remove typedef and rename RX_TS_RECORD - Style omits 1c194ce9fc1d staging:rtl8192u: Rename TsAddBaTimer - Style omits 5ef43de1d2ff staging:rtl8192u: Rename bUsingBa - Style omits df5d5bc8d095 staging:rtl8192u: Rename bAddBaReqDelayed - Style omits e5afcc0f40b0 staging:rtl8192u: Rename bAddBaReqInProgress - Style omits f57383bcdace staging:rtl8192u: Rename TxAdmittedBARecord - Style omits 43a420e31de5 staging:rtl8192u: Rename TxPendingBARecord - Style omits 4925d4b76647 staging:rtl8192u: Rename TxCurSeq - Style omits c1fdc5de69aa staging:rtl8192u: Rename TsCommonInfo - Style omits 1538be280259 staging:rtl8192u: Remove typedef and rename TX_TS_RECORD - Style omits cc29db86378e staging:rtl8192u: Rename eRFPath - Style omits 14c964a2d370 staging:rtl8192u: Remove repeated definitions - Style omits fb37edcfcba7 staging:rtl8192u: Rename RF90_RADIO_PATH_E - Style omits b714c8c0b055 staging:rtl8192u: Rename HW90_BLOCK_E - Style omits a99d02401f24 staging:rtl8192u: Remove proxy rtl819XRadioD_Array - Style omits 281da5305b05 staging:rtl8192u: Remove proxy rtl819XRadioC_Array - Style omits 416599d096ae staging:rtl8192u: Remove proxy rtl819XRadioB_Array - Style omits be208c7695ff staging:rtl8192u: Remove proxy rtl819XRadioA_Array - Style omits def6b79f3f2d staging:rtl8192u: Remove proxy array rtl819XAGCTAB_Array - Style omits 22be361aa904 staging:rtl8192u: Remove proxy struct rtl819XPHY_REG_1T2RA [...] omits 4531f1934bf6 staging:rtl8192u: Remove proxy struct rtl819XMACPHY_Array_ [...] omits e918443caf09 staging:rtl8192u: Rename msDelay to ms_delay - Style omits 21807031af7c staging:rtl8192u: Rename Para2 to para_2 - style omits 33f28ab7a0b7 staging:rtl8192u: Rename Para1 > para_1 - Style omits d2a5c987e7f2 staging:rtl8192u: Rename CmdID - Style omits a1b34e427c56 staging:rtl8192u: Rename SwChnlCmd - Style omits 6b59fd408d1b staging:rtl8192u: Remove multiple blank lines - Style omits 4434e159d064 staging:rtl8192u: Rename ISR_BcnTimerIntr - Style omits 85dc31eb8c49 staging:rtl8192u: Rename ISR_TxBcnErr bit definition - Style omits 66b19887fbaf staging:rtl8192u: Rename bit definition ISR_TxBcnOk - Style omits 12f3ccfbc560 staging: rtl8188eu: remove unused rtw_get_oper_choffset() omits c60b03effc26 staging: rtl8188eu: remove unused rtw_get_oper_bw() omits b045b429151c staging: rtl8188eu: remove unused CAM_empty_entry() omits 891f6de39ced staging: rtl8188eu: remove unused ODM_RASupport_Init() omits d47b10e6f90d staging: wlan-ng: correction to comment in hfa384x_usb omits 318c66d456b8 staging: wlan-ng: remove volatile from reapable field in h [...] omits d3094361a91f staging: rtl8188eu: remove unused sreset_get_wifi_status() omits 910ca496b8dc staging: mt7621-mmc: Use BIT macro instead of explicit shi [...] omits 2f675c91eeb7 staging: rtl8192u: ieee80211: Convert from ahash to shash omits bd757b5d2e0b staging: rtl8192e: ieee80211: Convert from ahash to shash omits 1ebc787ae518 iio: vcnl4000: make the driver extendable omits f69548ffafcc ALSA: hda/hdmi: Use single mutex unlock in error paths omits 7ceb1c37533e Drivers: hv: vmbus: add numa_node to sysfs omits 9d9c9656871c Drivers: hv: vmbus: Get rid of MSR access from vmbus_drv.c omits 8afc06dd75c0 Drivers: hv: vmbus: Fix the issue with freeing up hv_ctl_t [...] omits ddcaf3ca4c3c Drivers: hv: vmus: Fix the check for return value from kms [...] omits bb8a14a3d820 staging: gasket: use NULL instead of 0 for null pointer omits 5b6e80cc9806 staging: gasket: core: hold reference on device while in use omits 6caa58413692 staging: erofs: fix conditional uninitialized `pcn' in z_e [...] omits 47e541a17ec7 staging: erofs: fix compile error without built-in decompr [...] omits ddc7c5721ae3 scripts: Add Python 3 support to tracing/draw_functrace.py omits 10d255c35402 f2fs: fix to skip GC if type in SSA and SIT is inconsistent omits 4b270a8cc504 f2fs: try grabbing node page lock aggressively in sync scenario omits dc1328027b53 f2fs: show the fsync_mode=nobarrier mount option omits 68c43a235e8c f2fs: check the right return value of memory alloc function omits b1385478187a f2fs: Replace strncpy with memcpy omits 2d3a58566f66 f2fs: avoid the global name 'fault_name' omits 4dbe38dc3869 f2fs: fix to do sanity check with reserved blkaddr of inli [...] omits e34438c903b6 f2fs: fix to do sanity check with node footer and iblocks omits e15d54d50096 f2fs: Allocate and stat mem used by free nid bitmap more a [...] omits 9dc956b2c852 f2fs: fix to do sanity check with user_block_count omits 2ead1be54b22 drm/vkms: Fix connector leak at the module removal omits ea5569ecd6b8 drm_dp_cec.c: fix formatting typo: %pdH -> %phD omits f59cf9a0551d ALSA: hda - Sleep for 10ms after entering D3 on Conexant codecs omits d77a4b4a5b0b ALSA: hda - Turn CX8200 into D3 as well upon reboot omits 55690c07b44a pktcdvd: Fix possible Spectre-v1 for pkt_devs omits 7bab01ecc6c4 USB: option: add support for DW5821e omits ec403d8ed08c ima: Get rid of ima_used_chip and use ima_tpm_chip != NULL [...] omits 5c2a640aff73 ima: Use tpm_default_chip() and call TPM functions with a [...] omits 58bac8cc3010 tpm: replace TPM_TRANSMIT_RAW with TPM_TRANSMIT_NESTED omits eccc9bb84483 tpm: Convert tpm_find_get_ops() to use tpm_default_chip() omits aaae81536351 tpm: Implement tpm_default_chip() to find a TPM chip omits fc1d52b745ba tpm: rename tpm_chip_find_get() to tpm_find_get_ops() omits 7a64c5597aa4 tpm: Allow tpm_tis drivers to set hwrng quality. omits 36a11029b07e tpm: Return the actual size when receiving an unsupported command omits 627448e85c76 tpm: separate cmd_ready/go_idle from runtime_pm omits 79e2472f99ab tpm/tpm_i2c_infineon: switch to i2c_lock_bus(..., I2C_LOCK [...] omits 1a339b658d9d tpm_tis_spi: Pass the SPI IRQ down to the driver omits ce63c05b664e tpm: migrate tpm2_get_random() to use struct tpm_buf omits 2ab3241161b3 tpm: migrate tpm2_get_tpm_pt() to use struct tpm_buf omits 94e266ba1fa3 tpm: migrate tpm2_probe() to use struct tpm_buf omits cc26c6ef58c7 tpm: migrate tpm2_shutdown() to use struct tpm_buf omits a465c94eb355 Merge tag 'usb-ci-v4.19-rc1' of git://git.kernel.org/pub/s [...] omits ec9cf1b7a6af rtc: pcf85063: preserve control register value between sto [...] omits 668aee263b82 Merge tag 'phy-for-4.19' of git://git.kernel.org/pub/scm/l [...] omits cebc4585f6ac iio: ad_sigma_delta: use unsigned long for timeout omits 1b3bd8592780 iio: chemical: Add support for Bosch BME680 sensor omits 6431975789fc iio: ad9523: support for external signals via gpios omits 9a5094ca29ea iio: ad9523: Fix return value for ad952x_store() omits 6d4abf1c0e26 staging: axis-fifo: fix return value check in axis_fifo_probe() omits 758c579ec631 staging: gasket: page table: remove code for "no dma_ops" omits 14d70229777f staging: gasket: sysfs: remove unnecessary NULL check on d [...] omits f390d08d8b87 staging: gasket: apex: fixup undefined PCI class omits e7cffa03b342 staging: gasket: sysfs: remove check for refcount already zero omits 81edee7ac83c staging: erofs: fix a compile warning of Z_EROFS_VLE_VMAP_ [...] omits 28ec2238f37e MIPS: generic: fix missing of_node_put() omits b1259519e618 MIPS: Octeon: add missing of_node_put() omits 351fdddd3662 MIPS: VDSO: Prevent use of smp_processor_id() omits 24babe69d7ff MIPS: ath79: Use the IRQ based GPIO key driver for the buttons omits 79a85b55e39e builddeb: Add automatic support for sh{3,4}{,eb} architectures omits 75ebcee76997 builddeb: Add automatic support for riscv* architectures omits 60ca40a0649b builddeb: Add automatic support for m68k architecture omits 822f44fb5bf4 builddeb: Add automatic support for or1k architecture omits a27ae285d5ef builddeb: Add automatic support for sparc64 architecture omits 679caaf3f79f builddeb: Add automatic support for mips{,64}r6{,el} archi [...] omits 159b37942286 builddeb: Add automatic support for mips64el architecture omits 50d511ba6246 builddeb: Add automatic support for ppc64 and powerpcspe a [...] omits 08d3892cdcea builddeb: Introduce functions to simplify kconfig tests in [...] omits 4260ecd0ad8c builddeb: Drop check for 32-bit s390 omits 091d30aefc8a builddeb: Change architecture detection fallback to use dp [...] omits f2abcc13e4a1 builddeb: Skip architecture detection when KBUILD_DEBARCH is set omits 43fee2b23895 kbuild: do not redirect the first prerequisite for filechk omits 6b0709f5a50a ARM: at91: remove unused duplicated filechk_offsets omits 542cdf406804 thermal: rcar_thermal: avoid NULL dereference in absence o [...] omits c0c04707033c thermal: samsung: Remove Exynos5440 clock handling left-overs omits cc3d3458d46f acpi/nfit: queue issuing of ars when an uc error notificat [...] omits 0b64fa0a0ee3 Input: iforce - reorganize joystick configuration lists omits a999933db9ed MIPS: remove mips_swiotlb_ops omits 432121adf5e8 thermal: tsens: Fix negative temperature reporting omits faa590baf8df thermal: tsens: switch from of_iomap() to devm_ioremap_resource() omits e0fe01426c50 thermal: tsens: Rename variable omits 191dc74bad60 thermal: tsens: Add generic support for TSENS v2 IP omits 770324a4bf2f thermal: tsens: Rename tsens-8996 to tsens-v2 for reuse omits 5b1283984fa3 thermal: tsens: Add support to split up register address s [...] omits 518eeca05c08 tracing: preemptirq_delay_run() can be static omits 4ce6dcfd0d38 dt: thermal: tsens: Document the fallback DT property for [...] omits 5834edde914b thermal: tsens: Get rid of unused fields in structure omits f6b6b52ef7a5 thermal_hwmon: Pass the originating device down to hwmon_d [...] omits 409ef0bacacf thermal_hwmon: Sanitize attribute name passed to hwmon omits 59d7f4a7fa98 dt-bindings: thermal: armada: add reference to new bindings omits c3ab5dfff1e0 dt-bindings: cp110: add the thermal node in the syscon file omits e1ea68beaf53 dt-bindings: cp110: update documentation since DT de-duplication omits afa544a2fb68 dt-bindings: ap806: add the thermal node in the syscon file omits ab0156c50d79 dt-bindings: cp110: prepare the syscon file to list other [...] omits 2cefabe03f5e dt-bindings: ap806: prepare the syscon file to list other [...] omits 4aa5496980e4 dt-bindings: cp110: rename cp110 syscon file omits 8c0e64ac4075 thermal: armada: get rid of the ->is_valid() pointer omits 68b14828ca10 thermal: armada: move validity check out of the read function omits 00707e4c9618 thermal: armada: remove sensors validity from the IP initi [...] omits f7c2068a1728 thermal: armada: add multi-channel sensors support omits c9899c183921 thermal: armada: use the resource managed registration hel [...] omits 3d4e51844a4e thermal: armada: convert driver to syscon register accesses omits a9fae794e4c5 thermal: armada: average over samples to avoid glitches omits 5b5e17a182e1 thermal: armada: dissociate a380 and cp110 ->init() hooks omits 8b4c2712cd7c thermal: armada: rename the initialization routine omits c5d7d57e6892 thermal: armada: remove misleading comments omits 931d3c5db42c thermal: armada: remove useless register accesses omits 8d98761a6fc1 thermal: armada: add a function that sanitizes the thermal [...] omits 9bebf3485c6a thermal: ti-soc-thermal: remove dead code omits 39a212ad15f3 PCI: Document ACPI description of PCI host bridges omits 2e603d0429a4 drm/amdgpu: clean up the superfluous space and align the c [...] omits 204029e19799 drm/amdgpu: correct evict flag for bo move omits 610b399f1ff2 drm/ttm: Merge hugepage attr changes in ttm_dma_page_put. (v2) omits d55f9b87428f drm/ttm: clean up non-x86 definitions on ttm_page_alloc omits c7bb1e57e20a drm/ttm: clean up non-x86 definitions on ttm_page_alloc_dma omits 2ac305b7c8d7 drm/ttm: add ttm_set_memory header (v2) omits 9ff07e7d634c dm writecache: report start_sector in status line omits c07c88f54f23 dm crypt: convert essiv from ahash to shash omits c7329eff72aa dm crypt: use wake_up_process() instead of a wait queue omits a3fcf7253139 dm integrity: recalculate checksums on creation omits 747829a8e6c6 dm integrity: flush journal on suspend when using separate [...] omits 1f9fc0b82611 dm integrity: use version 2 for separate metadata omits 356d9d52e122 dm integrity: allow separate metadata device omits 71e9ddbcb99e dm integrity: add ic->start in get_data_sector() omits f84fd2c98480 dm integrity: report provided data sectors in the status omits 724376a04d1a dm integrity: implement fair range locks omits 518748b1a744 dm integrity: decouple common code in dm_integrity_map_continue() omits c21b16392701 dm integrity: change 'suspending' variable from bool to int omits cda6b5ab7f59 dm delay: add flush as a third class of IO omits 3876ac76f02a dm delay: refactor repetitive code omits af9313c32c0f dm cache: only allow a single io_mode cache feature to be [...] omits 6c7413c0f5ab dm thin: update stale "Status" Documentation omits 19a7121e5ec6 Input: atmel_mxt_ts - move completion to after config crc [...] omits 2ca3ba0ae4cf Input: atmel_mxt_ts - don't report zero pressure from T9 omits a4891f105837 Input: atmel_mxt_ts - zero terminate config firmware file omits f865df7364c3 Input: atmel_mxt_ts - refactor config update code to add c [...] omits 15082bdbd9fa Input: atmel_mxt_ts - config CRC may start at T71 omits 01cc75f93e1a Input: atmel_mxt_ts - remove unnecessary debug on ENOMEM omits e9326857f437 Input: atmel_mxt_ts - remove duplicate setup of ABS_MT_PRESSURE omits 204b4eae0cb0 Input: atmel_mxt_ts - use BIT() macro everywhere omits 36f5d9ef26e5 Input: atmel_mxt_ts - only use first T9 instance omits 53fddb6618db Input: aiptek - replace GFP_ATOMIC with GFP_KERNEL in aipt [...] omits 7a082a24cf9f Input: appletouch - replace GFP_ATOMIC with GFP_KERNEL omits 434ca100cfa5 Input: yealink - replace GFP_ATOMIC with GFP_KERNEL in usb [...] omits 1f25d9c60cfe Input: powermate - replace GFP_ATOMIC with GFP_KERNEL in p [...] omits 673831da643c Input: keyspan_remote - replace GFP_ATOMIC with GFP_KERNEL [...] omits e58650b57ee0 Input: wdt87xx_i2c - replace mdelay() with msleep() in wdt [...] omits 6c6212aa2297 Input: iforce - assign BTN_DEAD only for specific devices omits b369b30cf510 nvmet: use Retain Async Event bit to clear AEN omits 62ac0d32f74e nvmet: support configuring ANA groups omits 72efd25dcf4f nvmet: add minimal ANA support omits 793c7cfce02c nvmet: track and limit the number of namespaces per subsystem omits 4ee43280488b nvmet: keep a port pointer in nvmet_ctrl omits 0d0b660f214d nvme: add ANA support omits 8decf5d5b9f3 nvme: remove nvme_req_needs_failover omits 0e98719b0e4b nvme: simplify the API for getting log pages omits 1a37621658fe nvme.h: add ANA definitions omits 9b89bc3857a6 nvme.h: add support for the log specific field omits 4faeaf9c0f45 media: s5p-mfc: Fix buffer look up in s5p_mfc_handle_frame [...] omits 4d8bde883bfb OF: Don't set default coherent DMA mask omits 6757cdae4444 ACPI/IORT: Don't set default coherent DMA mask omits 03bfdc31176c iommu/dma: Respect bus DMA limit for IOVAs omits 6c2fb2ea7636 of/device: Set bus DMA mask as appropriate omits d74ea7100b0d ACPI/IORT: Set bus DMA mask as appropriate omits f07d141fe943 dma-mapping: Generalise dma_32bit_limit flag omits 5ac65e8c8941 ACPI/IORT: Support address size limit for root complexes omits a5516219b102 of/platform: Initialise default DMA masks omits 9db3bbf58be5 media: v4l2-mem2mem: Fix missing v4l2_m2m_try_run call omits 39dd23dc9d4c media: imx274: add cropping support via SELECTION API omits 8927c27b3270 clk: mvebu: armada-37xx-periph: Remove unused var num_parents omits 279b4b9aaa3d media: imx274: use regmap_bulk_write to write multybyte registers omits 3ee47cad3e69 media: ov2680: Add Omnivision OV2680 sensor driver omits 1434e3b34816 media: ov2680: dt: Add bindings for OV2680 omits aab7ed1c3927 media: i2c: Add driver for Aptina MT9V111 omits 7c98c5ad8002 media: dt-bindings: media: i2c: Document MT9V111 bindings omits e6c17ada3188 media: dw9807-vcm: Recognise this is just the VCM bit of t [...] omits 7aaa1807e698 IB/cache: Restore compatibility for ib_query_gid omits 8856541557f3 rtc: sh: remove unused variable rtc_dev omits 27cce7bc2f81 staging: erofs: add a TODO and update MAINTAINERS for staging omits 105d4ad857dc staging: erofs: introduce cached decompression omits 3883a79abd02 staging: erofs: introduce VLE decompression support omits e7e9a307be9d staging: erofs: introduce workstation for decompression omits a15813126272 staging: erofs: introduce erofs shrinker omits 2497ee41295c staging: erofs: introduce superblock registration omits 0d40d6e399c1 staging: erofs: add a generic z_erofs VLE decompressor omits 366c96a3a868 staging: erofs: introduce a customized LZ4 decompression omits 55441958bb8d staging: erofs: globalize prepare_bio and __submit_bio omits b29e64d87980 staging: erofs: add erofs_allocpage omits 02827e1796b3 staging: erofs: add erofs_map_blocks_iter omits 5eb20ec3e524 staging: erofs: introduce pagevec for unzip subsystem omits b8b58b3280b3 staging: erofs: <linux/tagptr.h>: introduce tagged pointer omits 13f06f48f7bf staging: erofs: support tracepoint omits 9c07b3b39dc7 staging: erofs: introduce error injection infrastructure omits d5beb31b6b1c staging: erofs: support special inode omits b17500a0fdba staging: erofs: introduce xattr & acl support omits fd68c6a20fcf staging: erofs: update Kconfig and Makefile omits d72d1ce60174 staging: erofs: add namei functions omits 3aa8ec716e52 staging: erofs: add directory operations omits 431339ba9042 staging: erofs: add inode operations omits 81781b02f984 staging: erofs: add raw address_space operations omits ba2b77a82022 staging: erofs: add super block operations omits bfb8674dc044 staging: erofs: add erofs in-memory stuffs omits aea1286dcbbb staging: erofs: add on-disk layout omits a89bac0a2ca4 staging: fsl-dpaa2/ethsw: document nested structs as per k [...] omits f970bec3cf9a staging: fsl-dpaa2/eth: document nested structs as per kernel-doc omits 5b91b73b8c4e staging: fsl-dpaa2/eth: Remove unused driver version omits 227686b65256 staging: fsl-dpaa2/eth: Update default hash key omits ff5c37987b11 staging: fsl-dpaa2/ethsw: Fix error message omits 4e336dff0dcc Staging: octeon-usb: Adding SPDX license identifier omits d43fdae7bac2 partitions/aix: append null character to print data from disk omits 14cb2c8a6c5d partitions/aix: fix usage of uninitialized lv_info and lvn [...] omits 75cbb3f1d840 bcache: stop using the deprecated get_seconds() omits 9b4e9f5abb94 bcache: do not assign in if condition in bcache_device_init() omits 16c1fdf4cfd6 bcache: do not assign in if condition in bcache_init() omits 6268dc2c4703 bcache: free heap cache_set->flush_btree in bch_journal_free omits a56489d4b3c9 bcache: do not assign in if condition register_bcache() omits 94f71c16062e bcache: fix I/O significant decline while backend devices [...] omits 7f4a59de2813 bcache: calculate the number of incremental GC nodes accor [...] omits 5c25c4fc74af bcache: finish incremental GC omits 99a27d59bd7b bcache: simplify the calculation of the total amount of fl [...] omits dc30b96ab6d5 readahead: stricter check for bdi io_pages omits 330e5f2425ad staging: gasket: don't print device addresses as kernel pointers omits e8742fc322ab staging: gasket: TODO: remove entry for convert to standar [...] omits 76fe4ae0e758 staging: gasket: remove gasket logging header omits 3ed768ea90ec staging: gasket: apex: convert to standard logging omits 0f647805c070 staging: gasket: sysfs: convert to standard logging omits c423d3447874 staging: gasket: page table: convert to standard logging omits e25bed80b618 staging: gasket: ioctl: convert to standard logging omits 952b02a28176 staging: gasket: interrupt: convert to standard logging omits 803ff424e462 staging: gasket: core: convert to standard logging omits 6cefe675f12f staging: gasket: save struct device for a gasket device omits f1e582ebfd70 drm/amdgpu: implement harvesting support for UVD 7.2 (v3) omits d04cc604a66b drm/amd: Add missing fields in atom_integrated_system_info_v1_11 omits 116f451c90a9 drm/amd/display: DC 3.1.59 omits 9907704174e0 drm/amd/display: Prevent PSR from being enabled if initial [...] omits f358b39d1875 drm/amd/display: Fix Vega10 black screen after mode change omits 65c78961b300 drm/amd/display: flatten aux_engine and engine omits 824474ba38e2 drm/amd/display: Retry link training again omits 66c28d6df2d8 drm/amdgpu: patch the IBs for the second UVD instance v2 omits 9d248517d4bd drm/amdgpu: add support for inplace IB patching for MM engines v2 omits ba70ffa7d20d Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 87107a25a2f8 tracing/kprobes: Simplify the logic of enable_trace_kprobe() omits 4070fc9ade52 media: rcar-csi2: update stream start for V3M omits d81dc82e0f19 Merge branch 'for-joerg/arm-smmu/updates' of git://git.ker [...] omits 5bfffa0c8691 media: pci: ivtv: Replace GFP_ATOMIC with GFP_KERNEL omits 9d08ba6de0c5 media: pci: cx88: Replace mdelay() with msleep() in dvb_re [...] omits dddaf754cb3a media: pci: cx88: Replace mdelay() with msleep() in cx88_c [...] omits 65155a9bbc18 media: pci: cx25821: Replace mdelay() with msleep() omits 71be8dee6bf1 media: pci: cx23885: Replace mdelay() with msleep() in cx2 [...] omits 9095b23fc2a1 media: pci: cx23885: Replace mdelay() with msleep() and us [...] omits ccb2ca78a727 media: pci: cx23885: Replace mdelay() with msleep() and us [...] omits c5157101e779 arm64: mm: Export __sync_icache_dcache() for xen-privcmd omits da27ef68751f media: pci: cobalt: Replace GFP_ATOMIC with GFP_KERNEL in [...] omits a8a4d304b1a4 media: i2c: vs6624: Replace mdelay() with msleep() and usl [...] omits 2b5c57987501 media: i2c: adv7842: Replace mdelay() with msleep() and us [...] omits 17f330ce9e43 media: video-i2c: hwmon: fix return value from amg88xx_hwm [...] omits 38566d28ea91 media: adv7180: add g_frame_interval support omits 6457b6263f0f media: adv7180: fix field type to V4L2_FIELD_ALTERNATE omits ddc5c1f79912 media: rockchip/rga: Fix bad dma_free_attrs() parameter omits 87e1a881e1fe media: media.h: remove linux/version.h include omits 43bd1dce39ce media: vivid: Fix V4L2_FIELD_ALTERNATE new frame check omits a47890899379 crypto: rmd320 - use swap macro in rmd320_transform omits d75f482eafac crypto: rmd256 - use swap macro in rmd256_transform omits 6b0daa78207b crypto: arm64/sha256 - increase cra_priority of scalar imp [...] omits faa16bc404d7 lib: Use existing define with polynomial omits 9ecdb9841953 staging: rtl: Use existing define with polynomial omits 5d258b48efbd net: ethernet: Use existing define with polynomial omits f7aee87822fd crypto: stm32_crc32 - Use existing define with polynomial omits e37f2f93afe5 lib/crc: Use consistent naming for CRC-32 polynomials omits 1fb2e3f276dd lib/crc: Move polynomial definition to separate header omits d96542ac1020 crypto: qcom-rng - Add ACPI support omits ba3ab6371cdd crypto: qcom-rng - Add support for prng-ee omits 3be36ce13c92 dt-bindings: crypto: Add new compatible qcom, prng-ee omits ceec5f5b5988 crypto: qcom-rng - Add Qcom prng driver omits d978b031c588 dt-bindings: crypto: Move prng binding to crypto omits 5a2c3a395ab3 hwrng: msm - remove msm hw_random driver omits 915ffab02193 media: media.h.rst.exceptions: ignore MEDIA-ENT-F-DTV-DECODER omits 0dff710d1f93 media: coda: add SPS fixup code for frame sizes that are n [...] omits 7988b2532aca media: coda: let CODA960 firmware set frame cropping in SP [...] omits 06b168aeb509 media: media-types.rst: fix doc warnings omits a00e5f074b3f media: helene: fix xtal frequency setting at power on omits 3976d8d8f9b1 media: vsp1: Document vsp1_dl_body refcnt omits d0dd962d8a4e media: dvb: get rid of VIDEO_SET_SPU_PALETTE omits e5225c820c05 media: uvcvideo: Send a control event when a Control Chang [...] omits 8e7a1dbc7b0a media: uvcvideo: Handle control pipe protocol STALLs omits 222964eaf247 media: uvcvideo: Remove a redundant check omits 95f5cbff90b9 media: uvcvideo: Also validate buffers in BULK mode omits 557a5c7fe650 media: uvcvideo: Add KSMedia 8-bit IR format support omits ec55cdba4168 media: uvcvideo: Fix minor spelling omits 0900dc319245 media: em28xx-cards: disable V4L2 mode for dual tuners omits 5871f8bc08bc media: em28xx: Remove duplicate PID omits 20cdcaf90329 media: em28xx: Fix DualHD disconnect oops omits a7853c257a3e media: em28xx: Fix dual transport stream operation omits 64004337d0d8 media: vicodec: current -> cur omits b094e64fbd88 media: dib0700: add code comment omits f2047d6044e5 media: dvb-bt8xx: remove duplicate code omits ada19043e5c6 media: cx231xx: don't check number of messages in the driver omits a6e65c2ce897 media: si4713: don't check number of messages in the driver omits 4e4ddfd8e312 media: em28xx: don't check number of messages in the driver omits 0eaddd7cc0ad media: hdpvr: don't check number of messages in the driver omits decb9f225efd media: dvb-usb: don't check number of messages in the driver omits a27c0cad9e65 media: tm6000: don't check number of messages in the driver omits 8f2240cc4e4f media: netup_unidvb: don't check number of messages in the driver omits 48db0089bff6 media: gl861: fix probe of dvb_usb_gl861 omits 443eaa359be1 media: media-types.rst: codec entities can have more than [...] omits b63b3439b856 iommu/arm-smmu-v3: Abort all transactions if SMMU is enabl [...] omits a71792dee2a3 iommu/arm-smmu-v3: Prevent any devices access to memory wi [...] omits fad56c895f1f ALSA: ctxfi: cthw20k2: Replace mdelay() with msleep() and [...] omits 08fd8325d94e ALSA:: ctxfi: cthw20k1: Replace mdelay() with msleep() omits df3f0347fd85 ALSA: usb-audio: quirks: Replace mdelay() with msleep() an [...] omits 76d56d4ab4f2 f2fs: fix to do sanity check with extra_attr feature omits 01f9cf6db70f f2fs: fix to correct return value of f2fs_trim_fs omits c77ec61ca0a4 f2fs: fix to do sanity check with {sit,nat}_ver_bitmap_bytesize omits 42bf546c1fe3 f2fs: fix to do sanity check with secs_per_zone omits 67fce70ba341 f2fs: disable f2fs_check_rb_tree_consistence omits e1da7872f6ed f2fs: introduce and spread verify_blkaddr omits 24b81dfcb73f f2fs: use timespec64 for inode timestamps omits 6aead1617b3a f2fs: fix to wait on page writeback before updating page omits e2e59414aae2 f2fs: assign REQ_RAHEAD to bio for ->readpages omits 2a63531a612f f2fs: fix a hungtask problem caused by congestion_wait omits 2a96d8ad94ce f2fs: Fix uninitialized return in f2fs_ioc_shutdown() omits 5a6154920faf f2fs: don't issue discard commands in online discard is on omits e2374015f27f f2fs: fix to propagate return value of scan_nat_page() omits 54c55c4e4fc7 f2fs: support in-memory inode checksum when checking consistency omits 4e423832a675 f2fs: fix error path of fill_super omits 4cac90d5491c f2fs: relocate readdir_ra configure initialization omits 0aa7e0f8c0a0 f2fs: move s_res{u,g}id initialization to default_options() omits 76a45e3c4500 f2fs: don't acquire orphan ino during recovery omits a1933c09ef84 f2fs: avoid potential deadlock in f2fs_sbi_store omits 83a3bfdb5a8a f2fs: indicate shutdown f2fs to allow unmount successfully omits af697c0f5c5b f2fs: keep meta pages in cp_error state omits 30800b3a1fb1 irqchip/gic-v3-its: Reduce minimum LPI allocation to 1 for [...] omits 2d8bc6195227 Merge tag 'fsi-updates-2018-07-27' of git://git.kernel.org [...] omits fe8166c92a5f mfd: sec-core: Export OF module alias table omits 5c5c87411488 iommu/ipmmu-vmsa: Don't register as BUS IOMMU if machine d [...] omits 15021d364d17 iommu/ipmmu-vmsa: Clarify supported platforms omits 46583e8c48c5 iommu/ipmmu-vmsa: Fix allocation in atomic context omits 58d1131777a4 iommu: Add config option to set passthrough as default omits c52c72d3dee8 iommu: Add sysfs attribyte for domain type omits 344d00795eb1 drm/bridge/synopsys: remove commented-out flag in Makefile omits c8fda5bfa997 mfd: as3722: Disable auto-power-on when AC OK omits 99e19b7c48f8 mfd: axp20x: Support AXP806 in I2C mode omits 06f4901092c2 mfd: axp20x: Add self-working mode support for AXP806 omits c26b633ee3dd dt-bindings: mfd: axp20x: Add "self-working" mode for AXP806 omits 4d3e55bc7690 mfd: wm8994: Allow to configure CS/ADDR Pulldown from dts omits 102370fb048a mfd: wm8994: Allow to configure Speaker Mode Pullup from dts omits 80d139b8638f mfd: rave-sp: Emulate CMD_GET_STATUS on device that don't [...] omits 405dfd489921 mfd: rave-sp: Add legacy watchdog ping command translation omits 2b8de8a832ad mfd: rave-sp: Add legacy EEPROM access command translation omits 6c450bdf13eb mfd: rave-sp: Initialize flow control and parity of the port omits a6e3bb0288e1 mfd: rave-sp: Fix incorrectly specified checksum type omits 763c43f6a03c mfd: rave-sp: Remove unused defines omits 6afebb70ee7a mfd: hi655x: Fix regmap area declared size for hi655x omits c2b1509c77a9 mfd: ti_am335x_tscadc: Fix struct clk memory leak omits 2d8175ad7d51 dt-bindings: mfd: Fix documentation of tps65911 omits 50d44f82c7f1 mfd: dln2: Use irqsave() in USB's complete callback omits f99fea949736 mfd: arizona: Don't use regmap_read_poll_timeout omits a13c93b3a5db mfd: intel-lpss: Add Ice Lake PCI IDs omits df47df55911b mfd: wm8994-core: Fix error path in wm8994_device_init omits bf1cafa18be3 mfd: kempld-core: Constify variables that point to const s [...] omits e5ff19cf75f3 Merge branches 'ib-mfd-4.19', 'ib-mfd-gpio-pinctrl-4.19', [...] omits f38b7cca6d0e drm/bridge: tc358764: Add DSI to LVDS bridge driver omits eb91cde094f5 dt-bindings: tc358754: add DT bindings omits 13e9a3edb4b7 ALSA: sb: Proper endian notations omits 7e49aadf6499 ALSA: atiixp_modem: Proper endian notations omits c44a81a40af0 ALSA: atiixp: Proper endian notations omits 58578d189449 ALSA: bt87x: Proper endian notations omits 2a833a02a12b ALSA: echoaudio: Proper endian notations omits 8c0ab942e059 ALSA: maestro3: Proper endian notations omits 7752a7de2596 ALSA: intel8x0m: Proper endian notations omits 3c164e2ce601 ALSA: intel8x0: Proper endian notations omits 0d9a26fc7457 ALSA: lola: Proper endian notations omits 0e7ca66a97c3 ALSA: mixart: Proper endian notations omits be05e3de3a93 ALSA: riptide: Properly endian notations omits 7362b0fca5de ALSA: hda: Proper endian notations for BDL pointers omits 752089fea357 ALSA: trident: Proper endian notations omits d3c637632da9 ALSA: ymfpci: Proper endian notations omits 3ac14b396018 ALSA: xen: Use standard pcm_format_to_bits() for ALSA format bits omits e5d3765b6c4c ALSA: sb: Fix sparse warning wrt PCM format type omits 55ff2d1ea548 ALSA: sb: Fix PCM format bit calculation omits 6be9a60efb40 ALSA: wss: Fix sparse warning wrt PCM format type omits a91a0e774984 ALSA: asihpi: Fix PCM format notations omits 10d3d91e3bc4 ALSA: au88x0: Fix sparse warning wrt PCM format type omits d63f33d3f083 ALSA: ad1816a: Fix sparse warning wrt PCM format type omits f8b6c0cfbdd7 ALSA: pcm: Fix sparse warning wrt PCM format type omits 94dfee0c1a33 ALSA: riptide: Fix PCM format type conversion omits a6ea5fe95ab4 ALSA: hda: Fix implicit PCM format type conversion omits 50e9ffb1996a ALSA: virmidi: Fix too long output trigger loop omits a095f15c00e2 drm/bridge: add support for sn65dsi86 bridge driver omits e3896e6dddf0 dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings omits 47b428d14f06 xen/spinlock: Don't use pvqspinlock if only 1 vCPU omits bf8dc55b1358 xen/gntdev: Implement dma-buf import functionality omits a240d6e42e28 xen/gntdev: Implement dma-buf export functionality omits 932d6562179e xen/gntdev: Add initial support for dma-buf UAPI omits 1d3145675538 xen/gntdev: Make private routines/structures accessible omits 975ef7ff81bb xen/gntdev: Allow mappings for DMA buffers omits 9bdc7304f536 xen/grant-table: Allow allocating buffers suitable for DMA omits ae4c51a50c99 xen/balloon: Share common memory reservation routines omits 8c3799ee25e1 xen/grant-table: Make set/clear page private code shared omits 6d52aacd92c6 Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits daa9897560e2 Merge tag 'exynos-drm-next-for-v4.19' of git://git.kernel. [...] omits 52ea6a115f59 Merge branch 'for-upstream/malidp-fixes' of git://linux-ar [...] omits a6f6cdefd408 Merge tag 'imx-drm-next-2018-07-20' of git://git.pengutron [...] omits df0651079380 RDMA/hns: Enable modify_cq for uverbs. omits 0c4a0e2987a5 RDMA/hns: Update the data type of immediate data omits 305180bc0501 Input: iforce - reformat the packet dump output omits 179909ecafc3 Input: stop telling users to snail-mail Vojtech omits 9840fcd8cc43 fsi: Prevent multiple concurrent rescans omits d1dcd6782576 fsi: Add cfam char devices omits d8f4587655f9 fsi: scom: Convert to use the new chardev omits 8b052dd64f99 fsi: sbefifo: Convert to use the new chardev omits 0ab5fe537474 fsi: Add new central chardev support omits 73b4e1f4c04e RDMA/hns: Use delay instead of usleep omits 26f63b9c33ce RDMA/hns: Add illegal hop_num judgement omits dedf63506a8e RDMA/hns: Return correct error code from hns_roce_v1_rsv_lp_qp() omits aaa31567799d RDMA/hns: Add 50GE type of hnae3 device match omits 3635ac020842 RDMA/hns: Do not overwrite the error code during error unw [...] omits d1634e1aedbc Documentation: vm.txt: Adding 'nr_hugepages_mempolicy' par [...] omits 1497624fffab doc:it_IT: translation for kernel-hacking omits c8cce10a62aa docs: Fix the reference labels in Locking.rst omits 2577188edcf3 IB/mlx5: avoid excessive warning msgs when creating VFs on [...] omits cdcdcaae8450 scsi: virtio_scsi: fix pi_bytes{out,in} on 4 KiB block siz [...] omits 359f642700f2 block: move bio_integrity_{intervals,bytes} into blkdev.h omits 1fee4f77523a doc: tracing: Fix a typo of trace_stat omits a61246c96195 Fix error code in nfs_lookup_verify_inode() omits 3825827ebf99 NFS: More excessive attribute revalidation in nfs_execute_ok() omits cf8340277f11 NFS: Fix excessive attribute revalidation in nfs_execute_ok() omits 7be7b3ca16a5 NFS: Ensure we immediately start writeback on rescheduled writes omits bd3d16a887b0 NFSv4.1: Fix a potential layoutget/layoutrecall deadlock omits af9b6d7570ca pNFS: Parse the results of layoutget on open even if permi [...] omits b2b1ff3da6b2 NFS: Allow optimisation of lseek(fd, SEEK_CUR, 0) on directories omits 411ae722d10a pNFS: Wait for stale layoutget calls to complete in pnfs_u [...] omits 056f9ad62ed2 pNFS/flexfiles: Ensure we always return a layout if it has [...] omits f0b429819b5f pNFS: Ignore non-recalled layouts in pnfs_layout_need_return() omits 00bcbe119f91 pNFS: Don't update the stateid when replying NFS4ERR_DELAY [...] omits e0b7d420f72a pNFS: Don't discard layout segments that are marked for return omits 29ed45fff058 Merge tag 'v4.18-next-soc' of https://git.kernel.org/pub/s [...] omits c1c0f486d966 Merge tag 'v4.18-next-dts64' of https://git.kernel.org/pub [...] omits 34fbee109b0b Merge tag 'v4.18-next-dts32' of https://git.kernel.org/pub [...] omits 3f30f929bb17 gfs2: cleanup: call gfs2_rgrp_ondisk2lvb from gfs2_rgrp_out omits 02c8547ca25d Merge tag 'aspeed-4.19-defconfig' of git://git.kernel.org/ [...] omits d4da0e97baea MIPS: WARN_ON invalid DMA cache maintenance, not BUG_ON omits 5bdd5fbb35ab MIPS: ath79: Fix the USB PHY reset names omits 7cfcc71eb0e5 RDMA/usnic: Suppress a compiler warning omits 5d85a822fae2 net/xprtrdma: Restore needed argument to ib_post_send omits a0553e01f85b MIPS: mscc: ocelot: add MIIM1 bus omits 49e5bb13adc1 MIPS: mscc: ocelot: fix length of memory address space for MIIM omits 74a2c0c46628 MIPS: TXx9: remove useless RTC definitions omits 1c02d502c208 xfs: remove deprecated barrier/nobarrier mount omits 44a8736bd20a xfs: clean up IRELE/iput callsites omits 89c3e8cf3c26 xfs: kill IHOLD omits b277c37f43dd xfs: bypass final dfops roll in trans commit path omits 9e28a242be65 xfs: drop unnecessary xfs_defer_finish() dfops parameter omits d5cca7eb244d xfs: remove unnecessary dfops init calls in xattr code omits c8eac49ef798 xfs: remove all boilerplate defer init/finish code omits 91ef75b65724 xfs: use internal dfops during [b|c]ui recovery omits 9c6bb0cf7ba3 xfs: use internal dfops in attr code omits 1e5ae1995a44 xfs: use internal dfops in cow blocks cancel omits e021a2e5fc52 xfs: support embedded dfops in transaction omits 44fd294681de xfs: pack holes in xfs_defer_ops and xfs_trans omits 509308b413c9 xfs: reset dfops to initial state after finish omits 83200bfac608 xfs: remove unused deferred ops committed field omits 03f4e4b26cd5 xfs: make deferred processing safe for embedded dfops omits dcbd44f79986 xfs: fix transaction leak on remote attr set/remove failure omits a61acc3c78df xfs: use ->t_dfops in log recovery intent processing omits 02dff7bf8168 xfs: pull up dfops from xfs_itruncate_extents() omits 8adf3df41563 ASoC: dmaengine: Use standard pcm_format_to_bits() macro omits 79b8a50813a8 ASoC: pcm186x: Declare PCM format with snd_pcm_format_t omits ebc22af0c926 ASoC: fsl: Use snd_mask_set_format() omits b5453e8ca311 ASoC: intel: Fix snd_pcm_format_t handling omits 533a9274850b ASoC: doc: Replace open code with params_set_format() omits 0b62834e73e3 ALSA: pcm: Add snd_mask_set_format() helper for standard usages omits fd56361177a3 Merge tag 'alsa-add-snd-sgbuf-aligned-pages' of https://gi [...] omits 4cae99d9b530 ALSA: memalloc: declare snd_sgbuf_aligned_pages() unconditionally omits c32cd419d665 ARM: signal: copy registers using __copy_from_user() omits 643d213a9a03 RDMA/cma: Do not ignore net namespace for unbound cm_id omits d274e45ce1ed RDMA/cma: Consider netdevice for RoCE ports omits cee104334c98 IB/core: Introduce and use sgid_attr in CM requests omits 72809cbf6748 tracing: Remove orphaned function ftrace_nr_registered_ops() omits 7b144b6c795a tracing: Remove orphaned function using_ftrace_ops_list_func(). omits f6b7425cfb92 tracing: Make unregister_trigger() static omits 8bd1369b4c2b kselftests: Add tests for the preemptoff and irqsoff tracers omits f96e8577da10 lib: Add module for testing preemptoff/irqsoff latency tracers omits 2b27ece6c50c tracing/irqsoff: Split reset into separate functions omits 0b764a6e4e19 srcu: Add notrace variant of srcu_dereference omits 1f45a4db3657 srcu: Add notrace variants of srcu_read_{lock,unlock} omits 3ba66feb5981 ASoC: dapm: Use int for format bit position omits 40d1299f87bf ASoC: dmaengine: Fix missing __user prefix in copy_user callback omits c889a45d2299 ASoC: zte: Fix incorrect PCM format bit usages omits 150a6dc8fc76 ASoC: rsnd: Document R-Car M3-N support omits 435857e015dc ASoC: meson: align axg card driver with DT bindings documentation omits d9e810481276 ASoC: meson: update axg sound card bindings omits 036e4963bfb2 ASoC: meson: use IRQ_RETVAL in the fifo irq handler omits 2f2eb723b50b drm/msm: rework vblank event handling in dpu_crtc omits 25fdd5933e4c drm/msm: Add SDM845 DPU support omits 516ddd79068d spi: spi-fsl-espi: Log fifo counters on error omits 036bfeb33b89 drm/msm: Add pm_suspend/resume callbacks to msm_kms omits 2b7ac1a89898 drm/msm: Add .commit() callback to msm_kms functions omits 7305a0ceec78 drm/msm: #define MAX_<OBJECT> in msm_drv.h omits 77050c3febb1 drm/msm: Use labels for unwinding in the error path omits aaded2e3a1f6 drm/msm: #define MDP version numbers omits 74312fc7343e drm/msm: Clean up dangling atomic_wq omits 2d0b10fc5111 drm/msm: higher values of pclk can exceed 32 bits when mul [...] omits bb676df12b5e drm/msm: enable zpos normalization omits bc3220be2257 drm/msm/mdp5: subclass msm_mdss for mdp5 omits a5c6b5990422 drm/msm: Move wait_for_vblanks into mdp complete_commit() hooks omits 425a2d24d5b3 drm/msm/dsi: set encoder mode for DRM bridge explicitly omits 7a296796fd0b drm/msm/dsi: initialize postdiv_lock before use for 10nm pll omits 8b03ad30e314 drm/msm/dsi: Use one connector for dual DSI mode omits ed9976a09b48 drm/msm/dsi: adjust dsi timing for dual dsi mode omits 2a8536f6e846 drm: add msm compressed format modifiers omits 963545357202 fuse: reduce allocation size for splice_write omits d6d931adce11 fuse: use kvmalloc to allocate array of pipe_buffer structs. omits a64ba10f65bf fuse: convert last timespec use to timespec64 omits 46fb504a7145 fs: fuse: Adding new return type vm_fault_t omits 75f3ee4c288d fuse: simplify fuse_abort_conn() omits 109728ccc593 fuse: Add missed unlock_page() to fuse_readpages_fill() omits a2477b0e67c5 fuse: Don't access pipe->buffers without pipe_lock() omits 63576c13bd17 fuse: fix initial parallel dirops omits e8f3bd773d22 fuse: Fix oops at process_init_reply() omits b8f95e5d13f5 fuse: umount should wait for all requests omits 45ff350bbd9d fuse: fix unlocked access to processing queue omits 87114373ea50 fuse: fix double request_end() omits c842697c741e rtc: unexport rtc_irq_set_* omits 8719d3c9188b rtc: simplify rtc_irq_set_state/rtc_irq_set_freq omits acecb3ad8b21 rtc: remove irq_task and irq_task_lock omits 1560d0848a1a rtc: remove rtc_irq_register/rtc_irq_unregister omits ec623ff014c4 rtc: sh: remove dead code omits 7699676081de ASoC: AMD: Fix build warning omits c183fec10ae6 ASoC: AMD: Add a fix voltage regulator for DA7219 and ADAU7002 omits d6b340d7cb33 ALSA: trident: Suppress gcc string warning omits 809092dc3e60 drivers/perf: arm-ccn: Use devm_ioremap_resource() to map memory omits 9a7faac36502 usb: dwc3: change stream event enable bit back to 13 omits 76251db86561 usb: dwc3: of-simple: reset host controller at suspend/resume omits 1fcba97e3569 usb: gadget: storage: Remove reference counting omits 7a051e8de301 usb: gadget: storage: Add error handling for no memory omits 211f658b7b40 usb: dwc3: pci: Use devm functions to get the phy GPIOs omits 7740d04d901d usb: dwc3: pci: Enable ULPI Refclk on platforms where the [...] omits 5741022cbdf3 usb: dwc3: pci: Add GPIO lookup table on platforms without [...] omits ee9a4ae7dcf1 usb: usbtest: use irqsave() in USB's complete callback omits bf594c1070f5 USB: gadget: Document that certain ep operations can be ca [...] omits ad22a6663c63 usb: gadget: configfs: avoid spaces for indentation omits 3fe314ca8c97 usb: dwc3: Add a glue driver for Synopsys HAPS platform omits 014562071c96 PCI: mobiveil: Integer overflow in IB_WIN_SIZE omits e610257e462f usb: gadget: f_fs: Only return delayed status when len is 0 omits d7af78b92455 usb: gadget: uvc: Expose configuration name through video node omits c728effd56d3 usb: gadget: uvc: configfs: Move function to avoid forward [...] omits 0f548098af0f usb: dwc2: Move dwc2_readl/writel functions after hsotg structure omits 0b3e336601b8 arm64: Add support for STACKLEAK gcc plugin omits 8a1ccfbc9e02 arm64: Add stack information to on_accessible_stack omits 8c45fbcd1f14 usb: gadget: tcm: fix spelling mistake: "Manufactor" -> "M [...] omits 0d535967ac65 iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer register omits d1e20222d537 iommu/arm-smmu: Error out only if not enough context interrupts omits 29859aeb8a6e iommu/io-pgtable-arm-v7s: Abort allocation when table addr [...] omits fac83d29d954 iommu/io-pgtable-arm: Fix pgtable allocation in selftest omits 20970d823a17 usb: gadget: uvc: Move trace parameter to function module omits 284eb1663bed usb: gadget: uvc: Minimize #include in headers omits d396e47fb558 usb: gadget: uvc: Move userspace API definition to public header omits 156955754969 clocksource/drivers/sprd: Register one always-on timer to [...] omits e3af677607d9 clocksource/drivers/timer-mediatek: Add support for system timer omits a0858f937960 clocksource/drivers/timer-mediatek: Convert the driver to [...] omits 56d52d3f5619 clocksource/drivers/timer-mediatek: Use specific prefix for GPT omits 7ec58e5244b7 clocksource/drivers/timer-mediatek: Rename mtk_timer to ti [...] omits 59311b19d7f6 clocksource/drivers/timer-mediatek: Add system timer bindings omits f8f5fe86f7e1 clocksource/drivers: Set clockevent device cpumask to cpu_ [...] omits 9b3d9bb3e4de cpufreq: Fix a circular lock dependency problem omits 6f4ceee9305d cpu/hotplug: Add a cpus_read_trylock() function omits c2cd0b08e1ef x86/power/hibernate_64: Remove VLA usage omits 601b218568a1 cpufreq: trace frequency limits change omits 54c5848c2149 Thermal: Intel SoC DTS: Translate IO-APIC GSI number to li [...] omits 96455f734b2f clk: samsung: Remove unused mout_user_aclk400_mcuisp_p4x12 [...] omits 5acdc77014ac Merge tag 'samsung-soc-4.19' of https://git.kernel.org/pub [...] omits 692b12c75667 Merge tag 'samsung-drivers-exynos5440-4.19' of https://git [...] omits 7401056de5f8 drivers/firmware: psci_checker: stash and use topology_cor [...] omits 1ca8c0a76341 Merge tag 'soc-fsl-for-4.19' of git://git.kernel.org/pub/s [...] omits 92f06c384b49 Merge tag 'sunxi-drivers-for-4.19' of https://git.kernel.o [...] omits d7e832304366 Merge tag 'qcom-drivers-for-4.19' of git://git.kernel.org/ [...] omits 31342a2150eb Merge tag 'sunxi-h3-h5-for-4.19' of https://git.kernel.org [...] omits 8b0c9a98104f Merge tag 'renesas-arm-defconfig-for-v4.19' of https://git [...] omits 6672e8d50c5b Merge tag 'qcom-defconfig-for-4.19' of git://git.kernel.or [...] omits 46c9f4716d20 Merge tag 'qcom-arm64-defconfig-for-4.19' of git://git.ker [...] omits ee57dd5af743 Merge tag 'samsung-dt-4.19-2' of https://git.kernel.org/pu [...] omits 74e828c8913c Merge tag 'sunxi-dt64-for-4.19' of https://git.kernel.org/ [...] omits ba8e2b94d9a7 Merge tag 'sunxi-dt-for-4.19' of https://git.kernel.org/pu [...] omits 9604ff923cee Merge tag 'omap-for-v4.19/dt-pt3-signed' of git://git.kern [...] omits ea537363c7b9 Merge tag 'amlogic-dt64-2-1' of https://git.kernel.org/pub [...] omits 295d44ae7897 Merge tag 'renesas-arm-dt-for-v4.19' of https://git.kernel [...] omits bcdd22084987 Merge branch 'sprd/dt' into next/dt omits b2d94b3ff063 arm64: dts: sprd: Add one suspend timer omits fc8e565f2018 arm64: dts: sprd: Add SC27XX ADC device omits 17a376c0b53a arm64: dts: sprd: Add SC27XX eFuse device omits f94cd003c2c0 arm64: dts: sprd: Add SC27XX vibrator device omits 02c2455e9261 arm64: dts: sprd: Add SC27XX breathing light controller device omits 3f0f096bf064 Merge tag 'qcom-dts-for-4.19' of git://git.kernel.org/pub/ [...] omits 9be6a940ec0f Merge tag 'qcom-arm64-for-4.19' of git://git.kernel.org/pu [...] omits 63623646a063 ALSA: emu10k1: Fix missing __force annotation for user/ker [...] omits 0701492c86ac ALSA: korg1212: Add __force annotation to cast in user-cop [...] omits 191bb51e72c3 ALSA: pcm: Use standard lower_32_bits() and upper_32_bits() omits 95a48b7d4459 ALSA: pcm: Add __force to cast in snd_pcm_lib_read/write() omits 00966dcdf0e3 ALSA: usb-audio: Declare the common variable in header file omits 7e9c20f40304 ALSA: opl3: Declare common variables properly omits ebd836edfc43 ALSA: hda - Fix a sparse warning about snd_ctl_elem_iface_t omits dcda6f7853c5 ALSA: msnd: Use NULL instead of 0 omits bb86124c8078 ALSA: hda/ca0132 - Use NULL instead of 0 omits 7c500f9ea139 ALSA: msnd: Fix the default sample sizes omits ab647a2d62f7 ALSA: msnd: Add missing __iomem annotations omits bd1cd0eb2ce9 ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE [...] omits b080dc5bd0df ALSA: usb-audio: Add support for Encore mDSD USB DAC omits 69756930f2de ALSA: cs5535audio: Fix invalid endian conversion omits 3acd3e3bab95 ALSA: vxpocket: Fix invalid endian conversions omits fff71a4c050b ALSA: vx222: Fix invalid endian conversions omits a49a71f6e25d ALSA: seq: Fix poll() error return omits b5c6f7607b90 KVM: PPC: Book3S HV: Read kvm->arch.emul_smt_mode under kvm->lock omits 1ebe6b81ebdb KVM: PPC: Book3S HV: Allow creating max number of VCPUs on POWER9 omits 537052df2234 fsi: master-ast-cf: Rename dump_trace() to avoid name collision omits c224edaa4a46 Merge branches 'defconfig-for-v4.19' and 'dt-for-v4.19' in [...] omits 90708adcd3ea ARM: config: aspeed: Enable new FSI drivers omits d238ca09810a IB/usnic: usnic should not select INFINIBAND_USER_ACCESS omits 1e175d2e07c7 KVM: PPC: Book3S HV: Pack VCORE IDs to access full VCPU ID space omits 6a0b6174d35a rdma/cxgb4: Add support for kernel mode SRQ's omits 7fc7a7cffab6 rdma/cxgb4: Add support for srq functions & structs omits 502defbb476b fsi: master-ast-cf: Fix memory leak omits d47317ca4ade clk: actions: Add S700 SoC clock support omits d0e45d686a3e dt-bindings: clock: Add S700 support for Actions Semi Soc's omits d017c1f16a79 clk: actions: Add missing REGMAP_MMIO dependency omits ff388ee36516 clk: uniphier: add clock frequency support for SPI omits 9d222574ef72 clk: uniphier: add more USB3 PHY clocks omits 0316c018c5a8 clk: uniphier: add NAND 200MHz clock omits cec5dfa4e49c Merge tag 'sunxi-clk-for-4.19' of https://git.kernel.org/p [...] omits c76a69e477b8 clk: tegra: make sdmmc2 and sdmmc4 as sdmmc clocks omits 1e687220ef2d libnvdimm: Export max available extent omits 12e3129e29b4 libnvdimm: Use max contiguous area for namespace size omits 776125785a87 gfs2: Special-case rindex for gfs2_grow omits 8c17dee1706d Merge tag 'samsung-pinctrl-4.19' of https://git.kernel.org [...] omits 633e79650b4f clk: tegra: Add sdmmc mux divider clock omits cb3ac5947afb clk: tegra: Refactor fractional divider calculation omits 0cbb61a31397 clk: tegra: Fix includes required by fence_udelay() omits 076dd53be52b IB/core: Remove extra parentheses omits 9491a1edbae3 RDMA/ocrdma: Suppress a compiler warning omits 7f5eac5934d7 clk: imx6sll: fix missing of_node_put() omits 11177e7a7aae clk: imx6ul: fix missing of_node_put() omits 25a00ac7dc92 Merge tag 'perf-core-for-mingo-4.19-20180725' of git://git [...] omits 22fa27fbc64d IB/uverbs: Fix locking around struct ib_uverbs_file ucontext omits c36ee46dafae IB/mlx5: Use the ucontext from the uobj, not the file omits aba94548c9e4 IB/uverbs: Move the FD uobj type struct file allocation to [...] omits 2c96eb7d62de IB/uverbs: Always propagate errors from rdma_alloc_commit_ [...] omits e951747a087a IB/uverbs: Rework the locking for cleaning up the ucontext omits 87064277c4d3 IB/uverbs: Revise and clarify the rwsem and uobjects_lock omits e6d5d5ddd086 IB/uverbs: Clarify and revise uverbs_close_fd omits 5671f79b42da IB/uverbs: Revise the placement of get/puts on uobject omits c561c2884631 IB/uverbs: Clarify the kref'ing ordering for alloc_commit omits 1250c3048cf1 IB/uverbs: Handle IDR and FD types without truncation omits 3df593bfe645 IB/uverbs: Get rid of null_obj_type omits 791d3ef2e111 dt-bindings: remove 'interrupt-parent' from bindings omits 13d6753f1d25 pinctrl: tegra: fix spelling in devicetree binding document omits 586092ab4b76 gpu: drm: amdgpu: Replace mdelay with msleep in cik_pcie_g [...] omits 6cdf4e87b454 drm/amdgpu/gmc9: clarify GPUVM fault error message omits 068c330419ff drm/scheduler: remove sched field from the entity omits cdc50176597c drm/scheduler: modify API to avoid redundancy omits bf314ca3f10d drm/amdgpu: reduce the number of placements for a BO omits c704ab18e0a2 drm/amdgpu: consistenly name amdgpu_bo_ functions omits 6beccb15c447 MAINTAINERS: add entry for AMD PP code omits dbae59466f37 MAINTAINERS: Add separate section for DC omits 122b5a05987c MAINTAINERS: add new TTM maintainers omits 4d4831a3dae3 drm/amdgpu: expose only the first UVD instance for now omits f8a91d45553a drm/amdgpu: clean up coding style a bit omits 76336b41bdd1 Input: pxrc - flatten probe code omits c8783d393033 Input: pxrc - do not store unneeded data in driver structure omits ce55f75f0394 Input: pxrc - move module device table closer to where it is used omits 34dad2cf1104 Input: pxrc - fix freeing URB on device teardown omits 9730f60888d4 Input: pxrc - do not store USB device in private struct omits d7b7c00dad79 clk: imx: add ocram_s clock for i.mx6sx omits 616bf80d381d clk: mvebu: armada-37xx-periph: Fix wrong return value in [...] omits f6dab4233d6b clk: clk-fixed-factor: Clear OF_POPULATED flag in case of failure omits fe65324e3f52 ASoC: Intel: Skylake: fix widget handling omits 365f7a89c881 clk: core: Potentially free connection id omits f9419783a6b4 clk: qcom: Update SPDX headers for common files omits 9a0daaab31e9 ASoC: Intel: Atom: fix inversion between __iowrite32 and _ [...] omits ce1cfe295aba ASoC: Intel: Atom: simplify iomem address and casts omits ef3cb7423358 ASoC: Intel: common: make sst_dma functions static omits 86efd35ec1e3 ASoC: Intel: Skylake: BDL definitions should be __le32 omits 92beb0a26975 ASoC: Intel: Haswell: fix endianness handling omits d77a76084275 ASoC: rt5631: add Volume to the name of volume control omits d3df0ac09654 xen/blkfront: remove unused macros omits eca53cb63f1d Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] omits 2063945fdc3d kbuild: remove auto.conf from prerequisite of phony targets omits a29d4d8c5669 kbuild: do not update config for 'make kernelrelease' omits d79424137a73 kbuild: do not update config when running install targets omits 9c2af1c7377a kbuild: add .DELETE_ON_ERROR special target omits 0a16d2e8cb7e kbuild: use 'include' directive to load auto.conf from top [...] omits 00c864f8903d kconfig: allow all config targets to write auto.conf if missing omits 16952b77d8b5 kconfig: make syncconfig update .config regardless of sym_ [...] omits 79123b1389cc kconfig: create directories needed for syncconfig by itself omits adc18acf42a1 kconfig: remove unneeded directory generation from local*config omits 0608182ad542 kconfig: split out useful helpers in confdata.c omits a2ff4040151a kconfig: rename file_write_dep and move it to confdata.c omits 08b220b37ffe kconfig: fix typos in description of "choice" in kconfig-l [...] omits 5accd7f3360e kconfig: handle format string before calling conf_message_ [...] omits cb782a3fa952 udlfb: use spin_lock_irq instead of spin_lock_irqsave omits 037dde4113b5 udlfb: avoid prefetch omits 8f3c39b8565d udlfb: optimization - test the backing buffer omits 7433914efd58 udlfb: allow reallocating the framebuffer omits 0ac319b7af1b udlfb: set line_length in dlfb_ops_set_par omits 080fb5240bdc udlfb: handle allocation failure omits bb24153a3f13 udlfb: set optimal write delay omits 2c29cfc3eaf1 udlfb: make a local copy of fb_ops omits 564f18073792 udlfb: don't switch if we are switching to the same videomode omits 4e705e17ce34 udlfb: fix display corruption of the last line omits 9d0aa601e4cd udlfb: fix semaphore value leak omits 8c5b04429995 fb: fix lost console when the user unplugs a USB adapter omits 1f28231c66b5 rtc: sa1100: don't set PIE frequency omits 1fb9a6055561 media: venus: add HEVC codec support omits 0e8954a415b8 media: venus: core: add sdm845 DT compatible and resource data omits f012b23d64e9 media: venus: implementing multi-stream support omits e1cb72de702a media: venus: helpers: move frame size calculations on com [...] omits ea8ce23513af media: venus: vdec: a new function for output configuration omits 7094af54c516 media: venus: vdec: get required input buffers as well omits 130c0117e853 media: venus: helpers: add a helper to return opb buffer sizes omits 1eb04b2ef4dc media: venus: helpers: extend set_num_bufs helper with one [...] omits 01165b848497 media: venus: helpers, vdec, venc: add helpers to set work [...] omits ab97a3fb904d media: venus: helpers: add a new helper to set raw format omits 404054e1777a media: venus: helpers: add buffer type argument to a helper omits bf26670aeae8 media: venus: core: delete not used buffer mode flags omits d4a5b0a6657b media: venus: helpers: add helper function to set actual b [...] omits 2b0a8517fbfd media: venus: helpers: add a helper function to set dynami [...] omits f03835204f70 media: venus: helpers: rename a helper function and use bu [...] omits 1a73374a04e5 media: venus: hfi_parser: add common capability parser omits aa3a8414ccea media: venus: core, helpers: add two more clocks found in [...] omits 17cd3d1d2e52 media: venus: hfi_venus: add suspend functionality for Venus 4xx omits 4dde81d720dc media: venus: hfi_venus: move set of default properties to [...] omits bc897723467a media: venus: hfi_venus: fix suspend function for venus 3x [...] omits eb72356e7de2 media: venus: hfi_venus: add halt AXI support for Venus 4xx omits 5f43f90a99ad media: venus: hfi: handle buffer output2 type as well omits 2074b9bed635 media: venus: hfi: support session continue for 4xx version omits 6b183680dd8b media: venus: hfi_cmds: add set_properties for 4xx version omits 9eb2146ecb5f media: venus: hfi: update sequence event to handle more pr [...] omits f04997bdca34 media: venus: hfi: preparation to support venus 4xx omits ea8afbabc25a media: venus: hfi_msgs: correct pointer increment omits bf7b70482704 media: v4l2-ctrls.h: fix v4l2_ctrl field description typos omits d4de804e02a3 media: MAINTAINERS: Add entry for STM32 DCMI media driver omits 2e3134caf636 media: gspca_kinect: cast sizeof to int for comparison omits 5a1a2f63d840 media: tw686x: Fix oops on buffer alloc failure omits ec8ca8e3b480 dmaengine: dma_request_chan_by_mask() to handle deferred probing omits acbea6798955 media: video-i2c: add hwmon support for amg88xx omits 22fb5f0f8604 media: coda: add missing h.264 levels omits 40fa8df63ce4 media: coda: use encoder crop rectangle to set visible wid [...] omits e49756544a21 dmaengine: pl330: fix irq race with terminate_all omits 9e49ca530eeb media: coda: streamline framebuffer size calculation a bit omits 5c9072e8458f media: coda: move framebuffer size calculation out of loop omits 4bcde3a53edd dmaengine: Revert "dmaengine: mv_xor_v2: enable COMPILE_TEST" omits ac7b06ba3125 dmaengine: mv_xor_v2: use {lower,upper}_32_bits to configu [...] omits 256bf813ba39 media: vicodec: add the virtual codec driver omits 251d6fe9a675 media: vicodec: add the FWHT software codec omits ee1228cca15c media: v4l2-mem2mem: add v4l2_m2m_last_buf() omits 62c3fce04154 media: videodev.h: add PIX_FMT_FWHT for use with vicodec omits 45841a977391 media: media.h: add encoder/decoder functions for codecs omits 8601494e0ec0 media: media-ioc-enum-entities.rst/-g-topology.rst: clarif [...] omits e5def285688f media: media-ioc-enum-links.rst: improve pad index description omits 173bf6e51ba5 media: media/i2c: add missing entity functions omits ca0fa5f04f33 media: adv7180/tvp514x/tvp7002: fix entity function omits a20a82b86421 media: ad9389b/adv7511: set proper media entity function omits ea107a183be1 drm: Add support for pps and compression mode command packet omits f2399f7522ac media: media.h: reorder video en/decoder functions omits 23f9455157f6 drm/msm/mdp5: negative x/y in cursor move omits 8f7ca5409063 drm/msm/dsi: replace version checks with helper functions omits c4d8cfe516dc drm/msm/dsi: add implementation for helper functions omits e18177cc5729 drm/msm/dsi: add dsi host helper functions support omits 6e8bed6a3e2f drm/msm/mdp5: fix missing CTL flush omits 64709686dbb3 drm/msm/gpu: Increase the pm runtime autosuspend for 5xx omits 6666e1a66f92 drm/msm/adreno: Add power management functions for system sleep omits ec446d09366c drm/msm: call drm_atomic_helper_suspend() and drm_atomic_h [...] omits 7c8362c4b9eb media: media.h: add MEDIA_ENT_F_DV_ENCODER omits d272bc92c4a4 media: rename MEDIA_ENT_F_DTV_DECODER to MEDIA_ENT_F_DV_DECODER omits d2dc644adf81 media: media-ioc-g-topology.rst: document new 'flags' field omits 588f4ee7e6fc media: add flags field to struct media_v2_entity omits b0549006263e media: media-ioc-g-topology.rst: document new 'index' field omits 30b914c8d825 media: add 'index' to struct media_v2_pad omits 2754435d4c82 ACPI / battery: get rid of negations in conditions omits dd1fca9e6cd4 ACPI / battery: use specialized print macros omits 53dd200a2eed ACPI / battery: reorder headers alphabetically omits 3461dfbabcc4 ACPI / battery: drop inclusion of init.h omits f2ac479f0da0 arm64: dts: meson-axg: add spdif-dit codec omits 154b912c01b6 arm64: dts: meson-axg: add lineout codec omits cfc34f041b2d arm64: dts: meson-axg: add linein codec omits 08307aabe0fb arm64: dts: meson-axg: add tdm interfaces omits fd91673926c9 arm64: dts: meson-axg: add tdmout formatters omits bf8e47900326 arm64: dts: meson-axg: add tdmin formatters omits f08c52de81b2 arm64: dts: meson-axg: add spdifout omits 25622e045a6a nios2: use generic dma_noncoherent_ops omits 7d63fb3af87a swiotlb: clean up reporting omits d27fb99f62af dma-mapping: relax warning for per-device areas omits 6e926363fc00 Merge back cpufreq material for 4.19. omits 76e464888b1c media: cec-gpio: support 5v testing omits 4786b0d6f3ca media: cec: add support for 5V signal testing omits 5e03f02cb58d dt-bindings: mipi-dsi: Add dual-channel DSI related info omits 9b32f8951f0f dt-bindings: mipi-dsi: Add info about peripherals with non [...] omits f48a534adbd3 media: uapi/linux/cec.h: add 5V events omits 5105b484cc0b media: cec-ioc-dqevent.rst: document the new 5V events omits fbf8ad7ef40a media: cec-gpio.txt: add v5-gpios for testing the 5V line omits 286d9b8c7d2e serial: 8250: Use cached port name directly in messages omits 0fbfe10fa96b arm64: dts: rockchip: add led support for Firefly-RK3399 omits 5b64d0613385 arm64: dts: rockchip: remove deprecated Type-C PHY propert [...] omits 24e5b85a1c86 arm64: dts: rockchip: add power button support for Firefly-RK3399 omits 063daa8129f9 arm/asm/tlb.h: Fix build error implicit func declaration omits fd2efaa4eb53 locking/atomics: Rework ordering barriers omits 4d2b25f630c7 locking/atomics: Instrument cmpxchg_double*() omits f9881cc43b11 locking/atomics: Instrument xchg() omits df79ed2c0643 locking/atomics: Simplify cmpxchg() instrumentation omits 00d5551cc4ee locking/atomics/x86: Reduce arch_cmpxchg64*() instrumentation omits a38b0ba1b7d2 perf/x86/intel: Support Extended PEBS for Goldmont Plus omits ec71a398c1bf perf/x86/intel/ds: Handle PEBS overflow for fixed counters omits 4f08b6255adb perf/x86/intel: Support PEBS on fixed counters omits 319623403915 perf/x86/intel: Introduce PMU flag for Extended PEBS omits 93081caaaed6 Merge branch 'perf/urgent' into perf/core, to pick up fixes omits b6a60cf36d49 sched/numa: Move task_numa_placement() closer to numa_migr [...] omits f35678b6a170 sched/numa: Use group_weights to identify if migration deg [...] omits 30619c89b17d sched/numa: Update the scan period without holding the num [...] omits 2d4056fafa19 sched/numa: Remove numa_has_capacity() omits 0ad4e3dfe6cf sched/numa: Modify migrate_swap() to accept additional parameters omits 10864a9e2220 sched/numa: Remove unused task_capacity from 'struct numa_stats' omits 0ee7e74dc0dc sched/numa: Skip nodes that are at 'hoplimit' omits 67d9f6c256cd sched/debug: Reverse the order of printing faults omits f03bb6760b8e sched/numa: Use task faults only if numa_group is not yet set up omits 8cd45eee43bd sched/numa: Set preferred_node based on best_cpu omits 5f95ba7a4305 sched/numa: Simplify load_too_imbalanced() omits 305c1fac3225 sched/numa: Evaluate move once per node omits 6e3039676750 sched/numa: Remove redundant field omits 3d6c50c27bd6 sched/debug: Show the sum wait time of a task group omits 2e62c4743adc sched/fair: Remove #ifdefs from scale_rt_capacity() omits 4765096f4f78 Merge branch 'sched/urgent' into sched/core, to pick up fixes omits 190bd6e98afc EDAC, sb_edac: Add support for systems with segmented PCI buses omits 2d8ff0b586fb thunderbolt: Add support for runtime PM omits fa3af1cb1ec0 thunderbolt: Remove redundant variable 'approved' omits d04522fa0890 thunderbolt: Use correct ICM commands in system suspend omits 84db68587651 thunderbolt: No need to take tb->lock in domain suspend/complete omits fdd92e89a492 thunderbolt: Do not unnecessarily call ICM get route omits dba3caf62103 thunderbolt: Use 64-bit DMA mask if supported by the platform omits c356915ebc9d thunderbolt: Fix small typo in variable name omits 19617a35b083 ARM: dts: aspeed: Add Power9 CFAM description omits 3ceefa3ffd17 Merge tag 'iio-for-4.19b' of git://git.kernel.org/pub/scm/ [...] omits d90e8b094d6f ARM: dts: aspeed: Add Power8 CFAM description for use by Palmetto omits 0d6f39d26554 ARM: dts: aspeed: Palmetto system can use coprocessor for FSI omits 633786736ed5 backlight: pwm_bl: Fix uninitialized variable omits b1912042c9f6 ARM: dts: aspeed: Romulus system can use coprocessor for FSI omits 2450ceaf2179 ARM: dts: aspeed: Add coprocessor interrupt controller omits a2b3bf4846e5 eeprom: at24: Add support for address-width property omits 21d04054501f dt-bindings: at24: Add address-width property omits 0fbe9a245c60 microblaze: add endianness options to LDFLAGS instead of LD omits 6eedfaac712d s390: reenable gcc plugins omits 2a6777a11840 s390: disable gcc plugins omits b0ddc9106cde ARM: config: multi_v5: Enable ASPEED drivers omits fc2a325bbc9a ARM: config: multi_v5: Refresh configuration omits 20c90af9ea6a ARM: config: aspeed: Update defconfig omits 375cac70100b fsi: master-ast-cf: Mask unused bits in RTAG/RCRC omits 0316b05311e7 MIPS: ath79: get PCIe controller out of reset omits ffc205818922 MIPS: ath79: enable uart during early_prink omits e16343708eec MIPS: ath79: finetune cpu-overrides omits f8a7bfe1cb2c MIPS: ath79: fix system restart omits a08227a206b8 MIPS: ath79: select the PINCTRL subsystem omits af2d1b521bfb MIPS: ath79: add support for QCA953x QCA956x TP9343 omits a95f4b1c2893 MIPS: ath79: add lots of missing registers omits d5be4aeb5b36 mips: mscc: build FIT image for Ocelot omits 840267e4466c MIPS: Octeon: Remove extern declarations. omits 6312455a0437 MIPS: memset.S: Add comments to fault fixup handlers omits b1c03f1ef48d MIPS: memset.S: Fix byte_fixup for MIPSr6 omits 45d9a1e3cc45 gcc-plugins: Clean up the cgraph_create_edge* macros omits 7ccb95e8fe91 gcc-plugins: Regularize Makefile.gcc-plugins omits 45332b1bdfdc gcc-plugins: split out Kconfig entries to scripts/gcc-plug [...] omits 66d58a8f57bf arm64: dts: meson-axg: add audio arb reset controller omits fd1a3b7e51dd arm64: dts: meson-axg: add usb power regulator omits ff36932e0325 arm64: dts: meson-axg: add vcc 5v regulator on the s400 omits 9f2619d5f569 arm64: dts: meson-axg: improve power supplies description omits f6753df35c32 GFS2: rgrp free blocks used incorrectly omits d1b0cb933c8e gfs2: remove redundant variable 'moved' omits f95cbb44abf9 gfs2: use iomap_readpage for blocksize == PAGE_SIZE omits 1d45bb7f9d2a gfs2: Use iomap for stuffed direct I/O reads omits 0ed91eca1130 Merge branch 'iomap-4.19-merge' into linux-gfs2/for-next omits c25892827c79 gfs2: fallocate_chunk: Always initialize struct iomap omits ed288d74a9e5 net/xprtrdma: Simplify ib_post_(send|recv|srq_recv)() calls omits 2e3bbe46b4a1 net/smc: Simplify ib_post_(send|recv|srq_recv)() calls omits 12c36dcfd6f4 net/smc: Remove a WARN_ON() statement omits f112d53b4356 net/rds: Simplify ib_post_(send|recv|srq_recv)() calls omits 197c782e3a18 net/rds: Remove two WARN_ON() statements omits 72bc4d375d89 net/9p: Simplify ib_post_(send|recv|srq_recv)() calls omits 73930595066c fs/cifs: Simplify ib_post_(send|recv|srq_recv)() calls omits 23f96d1f15a7 nvmet-rdma: Simplify ib_post_(send|recv|srq_recv)() calls omits 45e3cc1a88bf nvme-rdma: Simplify ib_post_(send|recv|srq_recv)() calls omits 9b32a59687f5 IB/srpt: Simplify ib_post_(send|recv|srq_recv)() calls omits 71347b0c645c IB/srp: Simplify ib_post_(send|recv|srq_recv)() calls omits e01a76743a9e IB/isert: Simplify ib_post_(send|recv|srq_recv)() calls omits 604dbdc4a72d IB/iser: Simplify ib_post_(send|recv|srq_recv)() calls omits 4b4671a0f269 IB/IPoIB: Simplify ib_post_(send|recv|srq_recv)() calls omits 1fec77bf8fcd RDMA/core: Simplify ib_post_(send|recv|srq_recv)() calls omits bb039a870c05 IB/core: Allow ULPs to specify NULL as the third ib_post_( [...] omits 4a7727725dc7 GFS2: Fix recovery issues for spectators omits 231783073ebf media: v4l: rcar_fdp1: Enable compilation on Gen2 platforms omits 6479aa888222 media: platform: meson-ao-cec: make busy TX warning silent omits b509d733d337 media: videobuf2-core: check for q->error in vb2_core_qbuf() omits a50c7738e8ae media: sh: migor: Remove stale soc_camera include omits 5525b8314389 media: mem2mem: Make .job_abort optional omits 774f1c912776 media: s5p-g2d: Remove unrequired wait in .job_abort omits 7a0167fb68e3 media: rcar_jpu: Remove unrequired wait in .job_abort omits efe1958ec41b media: video-mux: fix compliance failures omits 56ab8cdbc143 media: v4l: Add support for STD ioctls on subdev nodes omits 536ca245c512 IB/rxe: Drop QP0 silently omits 462521089909 soc: fsl: cleanup Kconfig menu omits d8e516bac73f soc: fsl: dpio: Convert DPIO documentation to .rst omits 2940882f65e0 staging: fsl-mc: Remove remaining files omits c89105c9b390 staging: fsl-mc: Move DPIO from staging to drivers/soc/fsl omits 58ad0d0263c5 staging: fsl-dpaa2: eth: move generic FD defines to DPIO omits 1c0b7df5d333 soc: fsl: qe: gpio: Add qe_gpio_set_multiple omits 93e01942a6eb MIPS: Hardcode cpu_has_* where known at compile time due to ISA omits 76a832254ab0 mtd: partitions: use DT info for parsing partitions with " [...] omits d2ad00eb7879 dt-bindings: mtd: explicitly document nesting partitions d [...] omits 99a7e2bf704d IB/ipoib: Fix error return code in ipoib_dev_init() omits 42c9cdfe1e11 block: allow max_discard_segments to be stacked omits c24f5762d374 MIPS: jz4780: DTS: Probe the spi-gpio driver from devicetree omits 2e90396ad999 MIPS: Ci20: Enable SPI/GPIO driver omits c55183c9aaa0 block: unexport bio_clone_bioset omits 3ed122e68bb2 md: remove a bogus comment omits 071f52fbce61 block: remove bio_clone_kmalloc omits 076ff2f0b877 exofs: use bio_clone_fast in _write_mirror omits c8b27acc7759 bcache: don't clone bio in bch_data_verify omits 1d25e3eeed1d mtd/maps: fix solutionengine.c printk format warnings omits 3bb509831031 block: bio_set_pages_dirty can't see NULL bv_page in a val [...] omits 24d5493f207c block: simplify bio_check_pages_dirty omits cb80fb189270 IB/mlx5: Enable driver uapi commands for flow steering omits bb805f2b20e2 drm/amd/display: DC 3.1.58 omits cfd84fd36531 drm/amd/display: separate dc_debug into dc_debug_options a [...] omits 5c6ac7112fb2 drm/amd/display: Decouple aux from i2c omits 3fc9fc4cf5a1 drm/amd/display: DPP CM ICSC AYCRCB8888 format support omits 278ca8d677cf drm/amd/display: On dce100, set clocks to 0 on suspend omits aafded888514 drm/amd/display: allow diags to skip initial link training omits 85344e75d0d1 drm/amd/display: Remove unnecessary warning omits 5f8181733f6e drm/amdgpu: move the amdgpu_fbdev_set_suspend() further up omits 456607d816d8 drm/amdgpu: Don't warn on destroying a pinned BO omits 92859e0d5ce5 drm/amd/powerplay: allow slow switch only if NBPState enabled v2 omits f132d56162e6 drm/amd/powerplay: correct the argument for PPSMC_MSG_SetU [...] omits 59a8348fc5b3 drm/amd/powerplay: slow UCLK switch when multiple displays [...] omits 226127a67e31 drm/amdgpu: Fix RLC safe mode test in gfx_v9_0_enter_rlc_s [...] omits 6346f0bfa07b IB/mlx5: Add support for a flow table destination for driv [...] omits d4be3f4466b8 IB/mlx5: Support adding flow steering rule by raw description omits 322694412400 IB/mlx5: Introduce driver create and destroy flow methods omits b3793159249b dt-bindings: pinctrl: samsung: Add SPDX license identifier omits a8be2af0218c pinctrl: samsung: Write external wakeup interrupt mask omits e5cda42c16d8 ARM: exynos: Define EINT_WAKEUP_MASK registers for S5Pv210 [...] omits bb928dfd06e5 pinctrl: samsung: Add dedicated compatible for S5Pv210 wak [...] omits b34fbaa92893 random: remove preempt disabled region omits 615a673ce9a9 pinctrl: samsung: Document hidden requirement about one ex [...] omits 39a8883a2b98 random: add a config option to trust the CPU's hwrng omits 00d6fff37066 pinctrl: samsung: Document suspend and resume members omits cafec5a7e0cb pinctrl: samsung: Define suspend and resume callbacks for [...] omits 6cd080a674a7 IB: Support ib_flow creation in drivers omits fd44e3853c01 IB/mlx5: Introduce flow steering matcher uapi object omits eda98779f7d3 Merge branch 'mellanox/mlx5-next' into rdma.git for-next omits be9543ec9e74 media: v4l: i2c: Replace "sensor-level" by "sensor" omits 09a48f74e4e3 media: i2c: ov7670: Put ep fwnode after use omits 4adb0a0432f4 media: ov5645: Supported external clock is 24MHz omits 53cf3100dd3a media: rcar-vin: Handle data-enable polarity omits d9b3c77a145e media: dt-bindings: media: rcar-vin: Add 'data-enable-active' omits 9b04fcc1d8a9 media: v4l2-fwnode: parse 'data-enable-active' prop omits 75571ee0e50d media: dt-bindings: media: Document data-enable-active property omits 3ab7801dfab9 media: dt-bindings: media: rcar-vin: Describe optional ep [...] omits 4c471ffe2c5c media: dt-bindings: media: rcar-vin: Align Gen2 and Gen3 omits 18d6a9b83198 media: smiapp: fix debug message omits 6949d864776e media: ov5640: do not change mode if format or frame inter [...] omits b5f6ec535f8f media: smiapp: Set correct MODULE_LICENSE omits f98b52429135 Merge branch 'next-integrity' into next-testing omits a3479c7fc096 Merge branch 'iomap-write' into linux-gfs2/for-next omits 109dbb1e6f27 fs: gfs2: Adding new return type vm_fault_t omits 910f3d58d0d4 gfs2: using posix_acl_xattr_size instead of posix_acl_to_xattr omits e79e0e142818 gfs2: Don't reject a supposedly full bitmap if we have blo [...] omits 9ef0112442bd perf test: Fix subtest number when showing results omits 0aa802a79469 perf stat: Get rid of extra clock display function omits 2d6cae13f10d perf tools: Use perf_evsel__match instead of open coded eq [...] omits 46b3722cc776 perf tools: Fix struct comm_str removal crash omits b57334b94539 perf machine: Use last_match threads cache only in single [...] omits 67fda0f32cd9 perf machine: Add threads__set_last_match function omits f8b2ebb532e0 perf machine: Add threads__get_last_match function omits e8fedff1cc72 perf tools: Synthesize GROUP_DESC feature in pipe mode omits 2a9d5050dc84 perf script: Show correct offsets for DWARF-based unwinding omits a7f660d6576a perf trace arm64: Use generated syscall table omits 2b5882435606 perf arm64: Generate system call table from asm/unistd.h omits 34b009cfde2b tools include: Grab copies of arm64 dependent unistd.h files omits 60089e42d384 perf tests: Fix record+probe_libc_inet_pton.sh when event exists omits 83e3b6d73e66 perf tests: Fix record+probe_libc_inet_pton.sh to ensure cleanups omits 3eae52f84232 perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 omits 9068533e4f47 perf powerpc: Fix callchain ip filtering when return addre [...] omits c715fcfda5a0 perf powerpc: Fix callchain ip filtering omits 6feb3fec519e perf list: Add missing documentation for --desc and --debu [...] omits 8a95c8994509 perf kvm: Fix subcommands on s390 omits 742d92ff219f perf stat: Add transaction flag (-T) support for s390 omits 83eb383e942b perf json: Add s390 transaction counter definition omits 9bacbced0e32 perf list: Add s390 support for detailed PMU event description omits b8b5ab52bc3a Revert "perf list: Add s390 support for detailed/verbose P [...] omits 6cd4ac6a02c9 perf cs-etm: Bail out immediately for instruction sample failure omits 6abf0f451087 perf cs-etm: Introduce invalid address macro omits 491ec1553e00 MIPS: Octeon: Select HAS_RAPIDIO omits e9de7e2f7e22 perf hists: Clarify callchain disabling when available omits 06dc5bf21f3f perf tests: Check that complex event name is parsed correctly omits fc5d98887894 MIPS: Introduce HAS_RAPIDIO Kconfig option omits 1d59d16e9b4d Merge remote-tracking branch 'tip/perf/urgent' into perf/core omits c5b974bee9d2 iio: sca3000: Fix missing return in switch omits 5a4e33c1c53a iio: ad9523: Fix displayed phase omits 88fe4ceb2447 efifb: BGRT: Do not copy the boot graphics for non native [...] omits 93de35c92a06 fbdev: fix omap2/omapfb/dss/ indentation warning omits f406a464cd87 omapfb: encoder-tpd12s015: remove redundant pointer 'in' omits 8974b76ddc93 video: fbdev: tridentfb: remove deadcode on unreachable ca [...] omits 5ec1ec35b297 fbdev: omapfb: off by one in omapfb_register_client() omits 12382ad98ca0 video: fbdev: mark expected switch fall-throughs omits 2968b5265f00 omapfb: Mark expected switch fall-throughs omits 810180fc8e63 fbdev: fbmem: mark expected switch fall-through omits b6566b47a67e fbdev/via: fix defined but not used warning omits 4bcd8c90ac0f omapfb: rename omap2 module to omap2fb.ko omits 5958fde72d04 video: goldfishfb: fix memory leak on driver remove omits e32e2fe64a53 fbdev: fix modedb docs in fb_find_mode omits 5c820b806405 video: fbdev: metronomefb: fix some off by one bugs omits ff459c2dc0b5 video/console/vgacon: Print big fat warning with nomodeset omits 3d910ef71732 fbdev: fix typo in comment omits 10ac86884b4d fbcon: introduce for_each_registered_fb() helper omits 4a1208c5b46a video: fbdev: fsl-diu-fb: Remove VLA usage omits 31e1391af210 video: fbdev: pxafb: Add support for lcd-supply regulator omits a2f2058e3d29 video: fbdev: pxafb: handle errors from pxafb_init_fbinfo( [...] omits c8f96304ec8b video: fbdev: pxafb: switch to devm_* API omits b951d80aaf22 video: fbdev: pxafb: clear allocated memory for video modes omits aa45ee8e5430 video: fbdev: pxa3xx_gcu: add devicetree bindings omits cf925575d292 dt-bindings: display: add devicetree bindings for pxa300-gcu omits 1ba0a59cea41 fbdev: Distinguish between interlaced and progressive modes omits 34a4399f196c mips: use asm-generic version of msi.h omits cd4806911cee ARM: exynos: Clear global variable on init error path omits e89549a596b3 ARM: exynos: Remove outdated maintainer information omits 04ba9488199e Revert "ata: ahci_platform: convert kcalloc to devm_kcalloc" omits c708e462e90e usb: host: exynos: Remove support for Exynos5440 omits fb174b27e826 clk: samsung: Remove support for Exynos5440 omits 73d5e2b47264 cpu/hotplug: detect SMT disabled by BIOS omits 6b24e03ecf1c ASoC: imx-sgtl5000: Switch to SPDX identifier omits ad47191a72ca ASoC: fsl_utils: Switch to SPDX identifier omits 2ba280536863 ASoC: fsl_asrc: Switch to SPDX identifier omits aa624a0a9243 ASoC: fsl-asoc-card: Switch to SPDX identifier omits 76f17d8ba1cb block: Rename the null_blk_mod kernel module back into null_blk omits 2ca300ac6e7b spi: imx: Use the longuest possible burst size when in dyn [...] omits 0486dd4d6111 spi: imx: remove unnecessary check in spi_imx_can_dma omits afb27208146a spi: imx: Use correct number of bytes per words omits 2801b2f5fad3 spi: imx: Use dynamic bursts only when bits_per_word is 8, [...] omits a021cac420f8 spi: imx: Remove duplicate variable assignments omits 06060ea7fb5b drivers/perf: hisi: update the sccl_id/ccl_id when MT is s [...] omits 6576bf009aab spi: spi-fsl-dspi: Switch to SPDX identifier omits 6c0b319c0306 regulator: Add support for CPCAP regulators on Motorola Xo [...] omits ad66225dff3f regulator: Add sw2_sw4 voltage table to cpcap regulator. omits 1b0d274523df nvmet: don't use uuid_le type omits 9c891c139894 nvmet: check fileio lba range access boundaries omits 1b72b71facce nvmet: fix file discard return status omits 75862c72323e nvme-rdma: centralize admin/io queue teardown sequence omits c66e2998c8ca nvme-rdma: centralize controller setup sequence omits 90140624e8fa nvme-rdma: unquiesce queues when deleting the controller omits 249090f9016b nvme-rdma: mark expected switch fall-through omits 6268953e8977 nvme: add disk name to trace events omits b80a55e246a1 nvme: add controller name to trace events omits 6b8b9a48545e KVM: arm/arm64: vgic: Fix possible spectre-v1 write in vgi [...] omits c0476a31fb38 ARM: dts: sun4i: Add GPU node omits 0305189afb32 drm/sun4i: tcon: Add support for R40 TCON omits cf77d79b4e29 drm/sun4i: tcon: Add another way for matching mixers with tcon omits 2aafafab5a9a drm/sun4i: Use (struct drm_format_info) fields to determin [...] omits f371a7c17aaa android: binder: Include asm/cacheflush.h after linux/ inc [...] omits 1e81c57b5983 android: binder_alloc: Include asm/cacheflush.h after linu [...] omits a1c4d08b6b95 mei: add mei_msg_hdr_init wrapper. omits 8c8d964ce90f mei: move hbuf_depth from the mei device to the hw modules omits 9fc5f0f8ad28 mei: cleanup slots to data conversions omits 4a965c5f89de staging: add driver for Xilinx AXI-Stream FIFO v4.1 IP core omits cca3d5290ede tty: hvc: remove unexplained "just in case" spin delay omits 17cc1dd49243 powerpc/powernv: implement opal_put_chars_atomic omits ac4ac788fdad powerpc/powernv: move opal console flushing to udbg omits b74d2807ae0c powerpc/powernv: Remove OPALv1 support from opal console driver omits d2a2262e686c powerpc/powernv: Implement and use opal_flush_console omits e00da0f2db91 powerpc/powernv: opal-kmsg use flush fallback from console code omits 3a80bfc7ea96 powerpc/powernv: opal-kmsg standardise OPAL_BUSY handling omits 36d2dabc8762 powerpc/powernv: Fix OPAL console driver OPAL_BUSY loops omits bd90284cc6c1 powerpc/powernv: opal_put_chars partial write fix omits 670c6365c91e staging:rtl8192u: Remove unused definition of sQoSCtlLng - Style omits 1026e4aa828e staging:rtl8192u: Remove unused AC_UAPSD definitions - Style omits 90c7dbf0bb38 staging:rtl8192u: Remove unused structure ACM - Style omits 5f155b1de533 staging:rtl8192u: Remove unused enumerated type ACM_METHOD [...] omits 2f20e918e84d staging:rtl8192u: Remove unused structure WMM_TSPEC - Style omits 8d2314368f24 staging:rtl8192u: Remove unused structure QOS_TSTREAM - Style omits 1a59f17aa3d4 staging:rtl8192u: Remove unused enumerated type QOS_ELE_SU [...] omits f3bbec3bb77f staging:rtl8192u: Remove the unused AC_CODING definitions - Style omits 28598fbe6fe0 staging:rtl8192u: Remove unused union QOS_INFO_FIELD - Style omits 31bd6754f4bc staging:rtl8192u: Remove unused structure QOS_CTRL_FIELD - Style omits 7b877cef67e8 staging:rtl8192u: Remove unused structure STA_QOS - Style omits a61c15e653f8 staging:rtl8192u: Removed unused structure BSS_QOS - Style omits 5a2e242f6758 staging:rtl8192u: Remove unused QOS definitions - Style omits 3171b2ced26f staging:rtl8192u: Remove unused enumerated type ACK_POLICY [...] omits c808e16d17b7 staging:rtl8192u: Remove typedef of u32 to QOS_MODE - Style omits 8faf8e9c9f42 staging:rtl8192u: Remove unused RTL8258 bit mask definitio [...] omits 2e7394899f3e staging:rtl8192u: Remove unused Zebra4 bit mask definition [...] omits 946fb23dc751 staging:rtl8192u: Remove unused RF Zebra1 Bit Mask definit [...] omits ac21097a65c2 staging:rtl8192u: Remove unused Rx Pseduo noise Bit Mask d [...] omits 8e5aad33b721 staging:rtl8192u: Remove unused page e Bit Mask definition [...] omits b544d0f31d14 staging:rtl8192u: Remove unused page d Bit Mask definition [...] omits 3e4361f3e21d staging:rtl8192u: Remove unused page c Bit Mask definition [...] omits d7486940c76d staging:rtl8192u: Remove unused page-a Bit Mask definition [...] omits 5a894c757f44 staging:rtl8192u: Remove unused page-9 Bit Mask definition [...] omits bd632154fa06 staging:rtl8192u: Remove unused page-8 Bit Mask definition [...] omits 531db6558984 staging:rtl8192u: Remove unused page-1 Bit Masks - Style omits 93860840b67c staging:rtl8192u: Remove unused RTL8258 definitions - Style omits 6820978513fe staging:rtl8192u: Remove unused Zebra4 definitions - Style omits 18eacf127ddb staging:rtl8192u: Remove unused Zebra1 definitions - Style omits 7225444a94f5 staging:rtl8192u: Remove unused page d definitions - Style omits 5c9b63a4aeb8 staging:rtl8192u: Remove unused page c definitions - Style omits 3527392f5aca staging:rtl8192u: Remove unused page a definitions - Style omits bf94a343846f staging:rtl8192u: Remove unused page 9 definitions - Style omits 590bb44e864d staging:rtl8192u: Remove unused page 8 definitions - Style omits 6464a50993a4 staging:rtl8192u: Remove unused page 1 definitions - Style omits 2aa608bc48bc staging:rtl8192u: Rename variable State > state - Style omits 6da23bfd735c staging:rtl8192u: Rename MaxTxPwrDbmList > max_tx_pwr_dbm_ [...] omits 6963fe9935ef staging:rtl8192u: Rename CountryIeWatchdog > country_ie_wa [...] omits 4655d4f041d1 staging:rtl8192u: Rename variable CountryIeSrcAddr - Style omits 18ee7be97e18 staging:rtl8192u: Rename CountryIeBuf to country_ie_buf - Style omits 9e1c8eb6ed60 staging:rtl8192u: Rename CountryIeLen > country_ie_len - Style omits b34db7f48ab6 staging:rtl8192u: Rename bEnabled > enabled - Style omits 3c22fbaf3bc6 staging:rtl8192u: Remove typedef and rename struct RT_DOT1 [...] omits 32cb4d731a9f staging:rtl8192u: Rename TClasNum > t_clas_num - Style omits cb72b2f6dfa9 staging:rtl8192u: Rename TClasProc > t_clas_proc - Style omits b29336c0e178 powerpc/powernv/opal-dump : Use IRQ_HANDLED instead of num [...] omits a5bbe8fd29f7 powerpc/powernv/opal-dump : Handles opal_dump_info properly omits edd00b830731 powerpc/tm: Remove struct thread_info param from tm_reclai [...] omits a596a7e91710 powerpc/tm: Update function prototype comment omits c827ac450d37 selftests/powerpc: Update memcmp_64 selftest for VMX imple [...] omits c2a4e54e8b6a powerpc/64: add 32 bytes prechecking before using VMX opti [...] omits d58badfb7cf1 powerpc/64: enhance memcmp() with VMX instruction for long [...] omits f1ecbaf466be powerpc: add vcmpequd/vcmpequb ppc instruction macro omits 2d9ee327adce powerpc/64: Align bytes before fall back to .Lshort in pow [...] omits ca42d8d2d6c5 powerpc/pseries/mm: Improve error reporting on HCALL failures omits 65471d763e91 powerpc/pseries: Use pr_xxx() in lpar.c omits 27d8959da712 powerpc/mm/hash: Reduce contention on hpte lock omits a833280b4aee powerpc/mm/hash: Add hpte_get_old_v and use that instead o [...] omits 1531cff44b5b powerpc/mm/hash: Remove the superfluous bitwise operation [...] omits 7d4340bb92a9 powerpc/mm: Increase MAX_PHYSMEM_BITS to 128TB with SPARSE [...] omits 6aba0c84ec47 powerpc/mm: Check memblock_add against MAX_PHYSMEM_BITS range omits 64de5d8d0457 powerpc: Add ppc64le and ppc64_book3e allmodconfig targets omits 8db0c9d416f2 powerpc: Add ppc32_allmodconfig defconfig target omits 6d44acae1937 powerpc64s: Show ori31 availability in spectre_v1 sysfs fi [...] omits 5b73151fff63 powerpc: NMI IPI make NMI IPIs fully sychronous omits 9b81c0211c24 powerpc/64s: make PACA_IRQ_HARD_DIS track MSR[EE] closely omits 29e8131cd77a selftests/powerpc: Fix ptrace-pkey for default execute per [...] omits 5db26e8903de selftests/powerpc: Fix core-pkey for default execute permi [...] omits 9a3620800ede staging: rtl8188eu: fix lines over 80 characters omits 9f95c49e56c4 staging: rtl8188eu: replace tabs with spaces omits 4964e934a66d staging: rtl8188eu: remove unnecessary parentheses omits 8c438b738e47 staging: rtl8188eu: fix comparsions to true omits a0cec709e17a staging: rtl8188eu: change return type to bool omits 2c93b22aaafb staging: rtl8188eu: refactor rtw_is_cckratesonly_included() omits 0f3e250f2efc staging: rtl8188eu: refactor rtw_is_cckrates_included() omits e360c0ea438f staging: rtl8188eu: remove blank lines omits b7afce51d957 staging: bcm2835-camera: fix timeout handling in wait_for_ [...] omits 1ef5c96081d8 staging: dgnc: dgnc_tty.c: Avoid '(' at the end of line omits 5b70084f6cbc staging: bcm2835-camera: handle wait_for_completion_timeou [...] omits 24b9bdff8d08 staging: gasket: use vzalloc instead of vmalloc/memset omits afa9e31818a0 staging: gasket: apex: convert various logs to debug level omits 0322bad3b507 staging: gasket: page table: remove unnecessary logs omits 37d7b0efabc5 staging: gasket: page table: convert various logs to debug level omits 1d079f20d5aa staging: gasket: ioctl common: convert various logs to deb [...] omits 040c626008e9 staging: gasket: interrupts: convert various logs to debug level omits 6b18580bad32 staging: gasket: core: convert various logs to debug level omits b0e66fb7ba06 staging: gasket: apex return error on sysfs show of missin [...] omits e2f00f0b9876 staging: gasket: gasket_get_device drop check for NULL pci_dev omits 99ccddf5af6f staging: gasket: remove unnecessary NULL checks on calls from VFS omits a1978fa2d632 staging: gasket: print mmap starting address as unsigned long omits 5c4a5d3ddd72 staging: gasket: avoid copy to user on error in coherent a [...] omits 8fc1cb4cef28 staging: gasket: gasket_handle_ioctl fix ioctl exit trace param omits 996e65003085 staging: gasket: remove duplicate call to retrieve device [...] omits 59ab5af73156 staging: gasket: fix check_and_invoke_callback log param omits 51a2ee0a4e62 staging: rtl8188eu/rtl8723bs: fix character encoding omits 367b955907b1 staging: wilc1000: use descriptor-based interface for GPIO omits 8dfaf8594e97 staging: wilc1000: change compatible string from atmel to [...] omits 4b6cfa87b137 staging: wilc1000: rename variable from 'gpio' to 'gpio_irq' omits 847794a1a738 staging: wilc1000: remove gpio parameter from wilc_netdev_init() omits 60207c8ef2a3 usb: usbtmc: Add support for 32 bit compat applications omits 07f522d20324 powerpc/pkeys: make protection key 0 less special omits a4fcc877d4e1 powerpc/pkeys: Preallocate execute-only key omits fe6a2804e659 powerpc/pkeys: Fix calculation of total pkeys. omits 2c870e61132c arm64: fix ACPI dependencies omits c76662e825f5 powerpc/pkeys: Save the pkey registers before fork omits 4a4a5e5d2aad powerpc/pkeys: key allocation/deallocation must not change [...] omits de113256f8c1 powerpc/pkeys: Deny read/write/execute by default omits a57a04c76e06 powerpc/pkeys: Give all threads control of their key permissions omits 467b061f1ac8 ASoC: core: add support to snd_soc_dai_get_channel_map() omits a70a4694ed38 regulator: bd9571mwv: Make symbol 'dev_attr_backup_mode' static omits d96f8bd28cd0 ASoC: rt5514: Fix the issue of the delay volume applied omits a241c3d95b8b ASoC: meson: axg-spdifout: select SND_PCM_IEC958 omits f9b54e1961c7 ALSA: hda/i915: Allow delayed i915 audio component binding omits 3d779180c692 power: supply: bq27xxx: Update comments omits 82f2d30570b7 ACPI: battery: remove redundant old_present check on insertion omits 387048f51aec x86/mm/tlb: Make clear_asid_other() static omits 2397134ce2d7 x86/platform/pcspeaker: Use PTR_ERR_OR_ZERO() to fix ptr_r [...] omits 3f2b78d630b4 drm/exynos/mixer: Remove unused local variable priv omits 7e915746de03 drm/exynos: Ensure suspended runtime PM state during syste [...] omits dc684af6fc8d drm/exynos: Suspend/resume display pipeline as early/late [...] omits eebdc3b49abb drm/exynos: Drop useless check from exynos_drm_{suspend,resume} omits e978de54957f drm/exynos: Use common exynos_drm_gem_get()/put() function [...] omits 3aa2a5c14076 drm/exynos: gem: Simplify access to exynos GEM objects omits eb4d9796fa34 drm/exynos: g2d: Convert to driver component API omits d0cff240b83b fsi: master-ast-cf: Fix build warnings on 64-bit platforms omits 2d3bda7071a7 Merge tag 'exynos-drm-fixes-for-v4.18-rc4' of git://git.ke [...] omits 670d198b61eb Merge tag 'fsi-updates-2018-07-24' of git://git.kernel.org [...] omits 664000b6bb43 net/mlx5: Add support for flow table destination number omits 2aada6c0c96e net/mlx5: Add forward compatible support for the FTE match data omits 8c15e21c3508 mtd: lpddr: use mtd_device_register() omits ec14b83a1ee4 phy: mvebu-cp110-comphy: switch to SPDX identifier omits 5a78671309e0 dt-bindings: rcar-gen3-phy-usb2: Add bindings for r8a77990 omits 97ab1bb4901c MIPS: Loongson64: Define and use some CP0 registers omits 7cff3f168999 MIPS: Loongson: Add Loongson-3A R3.1 basic support omits c6ea7e974731 MIPS: jz4740: Bump zload address omits cdf6b7362108 PCI: pciehp: Always enable occupied slot on probe omits d331710ea78f PCI: pciehp: Become resilient to missed events omits 6c35a1ac3da6 PCI: pciehp: Tolerate initially unstable link omits 25c83b84b110 PCI: pciehp: Declare pciehp_enable/disable_slot() static omits 1656716d45d0 PCI: pciehp: Drop enable/disable lock omits 32a8cef274fe PCI: pciehp: Enable/disable exclusively from IRQ thread omits 9590192f2584 PCI: pciehp: Track enable/disable status omits 774d446b0f92 PCI: pciehp: Publish to user space last on probe omits 51bbf9bee34f PCI: hotplug: Demidlayer registration with the core omits 55a6b7a6576d PCI: pciehp: Drop slot workqueue omits 0e94916e6091 PCI: pciehp: Handle events synchronously omits b0ccd9dd5dc8 PCI: pciehp: Stop blinking on slot enable failure omits ec07a4473072 PCI: pciehp: Convert to threaded polling omits 7b4ce26bcf69 PCI: pciehp: Convert to threaded IRQ omits 4aed1cd6fb95 PCI: pciehp: Document struct slot and struct controller omits 1d2e2673dc5b PCI: pciehp: Declare pciehp_unconfigure_device() void omits 6641311df92d PCI: pciehp: Drop unnecessary NULL pointer check omits 1204e35bedf4 PCI: pciehp: Fix unprotected list iteration in IRQ handler omits 281e878eab19 PCI: pciehp: Fix use-after-free on unplug omits 4ce6435820d1 PCI: hotplug: Don't leak pci_slot on registration failure omits b4efce5c4715 PCI: hotplug: Delete skeleton driver omits 4fca03778351 IB/uverbs: Move ib_access_flags and ib_read_counters_flags [...] omits 2bd2e98a783a MAINTAINERS: Remove Dave Goodell from the usnic RDMA drive [...] omits acd4307a21b5 RDMA/bnxt_re: Modify a fall-through annotation omits aa09ea6e6b12 RDMA/mlx5: Remove set but not used variables omits 259e19145e1f IPoIB: use kvzalloc to allocate an array of bucket pointers omits d66a8acbda92 Smack: Inform peer that IPv6 traffic has been blocked omits a07ef9516477 Smack: Check UDP-Lite and DCCP protocols during IPv6 handling omits 129a99890936 Smack: Fix handling of IPv4 traffic received by PF_INET6 sockets omits 2f562a473960 ASoC: rockchip-i2s: add description for px30 omits 9d2fd4f0ddfb regulator: pfuze100: add support to en-/disable switch regulators omits 78170811a204 regulator: pfuze100: add optional disable switch-regulator [...] omits 574e0fbfc95e drm/rockchip: Replace drm_dev_unref with drm_dev_put omits 12005ec33f3a hwmon: (iio_hwmon) Use devm functions omits f62800992e59 ia64: switch to NO_BOOTMEM omits ffc0d638c838 iio: adc: meson-saradc: add support for the Meson8m2 SoCs omits 439ba65b8b4f dt-bindings: iio: adc: add Meson8m2 support omits 8134b613b05d iio: adc: ti-ads7950: allow simultaneous use of buffer and [...] omits 7d7209f0c467 iio: adc: ti-ads7950: use SPDX-License-Identifier omits a176ba37e628 iio: adc: at91-sama5d2_adc: fix up casting in at91_adc_rea [...] omits 69f894c3f318 iio: ad9523: replace core mlock with local lock omits c344a327baef iio: adc: xilinx: Remove dead code from xadc_zynq_setup omits 39e27533cdb4 dt-bindings: iio: sigma-delta-modulator: fix unit-address [...] omits e01e7eaf37d8 iio: light: introduce si1133 omits c0e4e0fd952b iio: Add modifier for DUV light omits 1c28799257bc iio: light: isl29501: Add support for the ISL29501 ToF sensor. omits 3b770017b03a i2c: rcar: handle RXDMA HW behaviour on Gen3 omits 2b5c49131fc4 MIPS: lantiq: Use dma_zalloc_coherent() in dma code omits 6100e34b2526 mm, memory_failure: Teach memory_failure() about dev_pagem [...] omits c2a7d2a11552 filesystem-dax: Introduce dax_lock_mapping_entry() omits ae1139ece126 mm, memory_failure: Collect mapping size in collect_procs() omits 23e7b5c2e271 mm, madvise_inject_error: Let memory_failure() optionally [...] omits 2fa147bdbf67 mm, dev_pagemap: Do not clear ->mapping on final put omits 06cb081a92e4 MAINTAINERS: Add Jan Kara for filesystem DAX omits 61e9ea32a718 MAINTAINERS: update Ross Zwisler's email address omits fb63fbee423a ia64: use mem_data to detect nodes' minimal and maximal PFNs omits 0617c50a0812 ia64: remove unused num_dma_physpages member from 'struct [...] omits 1ecd64abb5e4 ia64: contig/paging_init: reduce code duplication omits a30718868915 MIPS: Change definition of cpu_relax() for Loongson-3 omits 965228d33cd2 ARM: dts: exynos: Configure Midas SD card CD pin omits 73d2f79471f8 ARM: dts: exynos: Configure max77686 IRQ pin on Midas omits e2bae133b5c4 ARM: dts: exynos: Add pinctrl for Midas fuelgauge IRQ pin omits 492413dd6d19 ARM: dts: exynos: Add pinctrl config for Midas keys omits 43efe4fab743 ARM: dts: exynos: Add max77693 pinctrl config for Midas omits 75eb3a67a29e regmap: sccb: fix typo and sort headers alphabetically omits 0afdd676f6e5 Merge branch 'i2c/smbus_xfer_unlock-immutable' of git://gi [...] omits 08edaaa6d6fa drivers/md/raid5: Do not disable irq on release_inactive_s [...] omits f467cad95f5e xfs: force summary counter recalc at next mount omits 53235f22151e xfs: refactor unmount record write omits 2e9e6481e2a7 xfs: detect and fix bad summary counts at mount omits 032d91f9820f xfs: fix indentation and other whitespace problems in scru [...] omits 1d8a748a8aa9 xfs: shorten struct xfs_scrub_context to struct xfs_scrub omits b5e2196e9c72 xfs: shorten xfs_repair_ prefix to xrep_ omits c517b3aa02cf xfs: shorten xfs_scrub_ prefix omits ef97ef26d263 xfs: clean up xfs_btree_del_cursor callers omits 0b04b6b875b3 xfs: trivial xfs_btree_del_cursor cleanups omits 81b549aa626b xfs: return from _defer_finish with a clean transaction omits 65cfcc3897d7 xfs: check leaf attribute block freemap in verifier omits fe3136f44141 mm: Introduce new type vm_fault_t omits 203b400ee24e mtd: nand: correct documentation for NAND_ECC_HW8_512 omits 9e7c758ec476 timekeeping.txt: Correct maxCount of n-bit binary counter omits 701b3a3c0ac4 PATCH scripts/kernel-doc omits 31130c8ec8cc Documentation: kprobetrace: document 'trigger' file omits e50891d6eff5 Documentation: {u,k}probes: fix filename for event enabling omits 655c75a206e6 Documentation: proc.txt: Adding 'HardwareCorrupted' field [...] omits 1ecd34ddf63e ata: sata_rcar: Add rudimentary Runtime PM support omits c01e229f24eb ata: sata_rcar: Provide a short-hand for &pdev->dev omits 0e3fd810c4f4 Documentation: document ktime_get_*() APIs omits b965746306bc rseq/selftests: Add support for arm64 omits 2e012e76ad59 drm: mali-dp: Set encoder possible_clones omits 7749a57a2853 drm: mali-dp: Report writeback connector as connected omits 09ffcb0d718a arm64: acpi: fix alignment fault in accessing ACPI omits 20d12cf99061 efi/arm: map UEFI memory map even w/o runtime services enabled omits 3ea86495aef2 efi/arm: preserve early mapping of UEFI memory map longer [...] omits 5bcd44083a08 drivers: acpi: add dependency of EFI for arm64 omits 50d7ba36b916 arm64: export memblock_reserve()d regions via /proc/iomem omits c931d34ea085 arm64: build with baremetal linker target instead of Linux [...] omits 14d6e289a897 arm64: fix possible spectre-v1 write in ptrace_hbp_set_event() omits 9eb8be602bf8 m68k: Use generic dma_noncoherent_ops omits a8c5cb994341 nubus: Set default dma mask for nubus_board devices omits cf85d89562f3 m68k/mac: Enable PDMA for PowerBook 500 series omits 7673bf553b27 fork: Unconditionally exit if a fatal signal is pending omits 4ca1d3ee4613 fork: Move and describe why the code examines PIDNS_ADDING omits b340cbbea5b8 serial: 8250_exar: Drop unused variable in pci_xr17v35x_setup() omits ef4b891f7924 s390: vdso_fault return type omits d1de8633d96a s390 cio: Rewrite trace point class s390_class_schib omits 933df441e771 s390 cio: Rewrite trace point in s390_cio_tsch omits 27c0620ce947 s390 cio: Rewrite trace point in s390_cio_adapter_int omits 67faae15675a s390 cio: Rewrite trace point in s390_cio_stcrw omits 5925e8192742 s390 cio: Rewrite trace point in s390_cio_tpi omits 661c959bae31 s390 cio: Rewrite trace point in s390_cio_interrupt omits b036e6420b9a ARM: multi_v7_defconfig: Enable support for RZN1D-DB omits c03e2f12a296 ARM: dts: r8a77470: Use r8a77470-cpg-mssr binding definitions omits c85aabb841f5 ARM: dts: gr-peach: Add GR-Peach audiocamerashield support omits f8fc94dbcf2d ARM: dts: Renesas R9A06G032 SMP enable method omits df7112c94614 ARM: dts: Renesas RZN1D-DB Board base file omits 769d7248a7aa ARM: dts: Renesas R9A06G032 base device tree file omits cdbfaf640a23 ARM: dts: convert to SPDX identifier for Renesas boards omits 8199e49ff1f6 ARM: dts: r8a77(43|9[013]): Add missing OPP properties for CPUs omits bbb94a120136 ARM: shmobile: defconfig: Disable /sbin/hotplug fork-bomb omits b540eba16fd0 ARM: shmobile: defconfig: Enable support for RZN1D-DB omits 9efd6903620f ARM: shmobile: defconfig: Enable reset controller support omits 49141c824850 ARM: shmobile: defconfig: Drop NET_VENDOR_<FOO>=n omits 26fce0557fa6 reset: imx7: Fix always writing bits as 0 omits a4138e7c1228 ACPI: property: graph: Update graph documentation to use g [...] omits e49363e96fd2 ACPI: property: graph: Improve graph documentation for por [...] omits e58b1c6a9422 ACPI: property: graph: Fix graph documentation omits e4702b2ca7b4 ACPI: property: Update documentation for hierarchical data [...] omits 2285e6d9f689 ACPI: property: Document key numbering for hierarchical da [...] omits 18f1e58d1536 ACPI: property: Use data node name and reg property for graphs omits 6561eb3d3a23 ACPI: property: Allow direct graph endpoint references omits 0ef7478639c5 ACPI: property: Make the ACPI graph API private omits b10134a3643d ACPI: property: Document hierarchical data extension references omits 4eb0c3bf5ee5 ACPI: property: Allow making references to non-device nodes omits 977d5ad39f3e ACPI: Convert ACPI reference args to generic fwnode refere [...] omits 365e660fc88d arm64: defconfig: Enable more peripherals for Samsung Chro [...] omits 9f65b81f36e3 tty: hvc: introduce the hv_ops.flush operation for hvc drivers omits 550ddadcc758 tty: hvc: hvc_write() may sleep omits cfb5946b55f1 tty: hvc: hvc_poll() may sleep omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 6e9df95b76ca livepatch: Validate module/old func name length omits ec97eaad1383 tty: hvc: hvc_poll() break hv read loop omits a9bf5c8a271b tty: hvc: use mutex instead of spinlock for hvc_structs lock omits 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next omits b8e759b8f6da HID: cougar: Add support for the Cougar 500k Gaming Keyboard omits 1a8861f11760 HID: cougar: make compare_device_paths reusable omits 1ea0358ecb84 ALSA: usb-audio: Generic DSD detection for Thesycon-based [...] omits a31ac0b23cb8 drm: Replace NULL with error value in drm_prime_pages_to_sg omits 5d87eb94d9ba nvme: use hw qid in trace events omits 59e29ce66bc5 nvme: cache struct nvme_ctrl reference to struct nvme_request omits 202093848cac nvmet-rdma: add an error flow for post_recv failures omits 2fc464e2162c nvmet-rdma: add unlikely check in the fast path omits 0d5ee2b2ab4f nvmet-rdma: support max(16KB, PAGE_SIZE) inline data omits 64a741c1eaa8 nvme-rdma: support up to 4 segments of inline data omits 55eb942eda2c nvmet: add buffered I/O support for file backed ns omits 0866bf0c3778 nvmet: add commands supported and effects log page omits 230f1f9e04e2 nvme: move init of keep_alive work item to controller init [...] omits 40c6f9c28ef0 nvme.h: resync with nvme-cli omits dfef01e15082 ALSA: memalloc: Don't exceed over the requested size omits 0a213777d1dd fsi: Add support for device-tree provided chip IDs omits e13c542d5227 dt-bindings: fsi: Add optional chip-id to CFAMs omits 4fcdc2d1b0c6 fsi: sbefifo: Fix inconsistent use of ffdc mutex omits 6a794a27daca fsi: master-ast-cf: Add new FSI master using Aspeed ColdFire omits 2be5263c5df4 dt-bindings: fsi: Document binding for the fsi-master-ast- [...] omits d5e838275c80 devres: Add devm_of_iomap() omits d5e748ff2b99 Merge remote-tracking branch 'gpio/ib-aspeed' into upstream-ready omits 8824f62246be blk-mq: fail the request in case issue failure omits cc44ba91166b power: supply: max77693_charger: fix unintentional fall-through omits 37bab356f86b power: supply: mark expected switch fall-throughs omits 9c7272412bc5 power: supply: lego_ev3_battery: fix Vce offset omits 6e92cecb1e1b power: supply: lego_ev3_battery: Don't ignore iio_read_cha [...] omits 0d949905271d Merge tag 'ds2760-for-v4.19-signed' into psy-next omits 3dd0f18c70d9 EVM: fix return value check in evm_write_xattrs() omits 22f17952c787 blk-rq-qos: make depth comparisons unsigned omits eac058068107 ARM: dts: exynos: Add missing interrupts for pwm node on Exynos5 omits c4326563d9ab efivars: Call guid_parse() against guid_t type of variable omits e8f4194d9b98 efi/cper: Use consistent types for UUIDs omits aab9593c0cb4 efi/x86: Replace references to efi_early->is64 with efi_is [...] omits c4db9c1e8c70 efi: Deduplicate efi_open_volume() omits 093174f52553 efi/x86: Add missing NULL initialization in UGA draw proto [...] omits 290084c2fa13 efi/x86: Merge 32-bit and 64-bit UGA draw protocol setup routines omits 0b767b16d7b6 efi/x86: Align efi_uga_draw_protocol typedef names to convention omits 75c5a713ab4b efi/x86: Merge the setup_efi_pci32() and setup_efi_pci64() [...] omits 83a0a2ea0b99 efi/x86: Prevent reentrant firmware calls in mixed mode omits d10ee9c54236 ALSA: timer: catch invalid timer object creation omits 94dee3861fd2 Merge tag 'am654-for-v4.19-signed' of git://git.kernel.org [...] omits 1df88c683ea3 Merge tag 'imx-drivers-4.19' of git://git.kernel.org/pub/s [...] omits 85a03fe92ce6 Merge tag 'reset-for-4.19' of git://git.pengutronix.de/git [...] omits fb5c81931a2b Merge tag 'renesas-arm64-defconfig-for-v4.19' of https://g [...] omits f19446ca1f50 Merge tag 'imx-defconfig-4.19' of git://git.kernel.org/pub [...] omits f156d3a0b84a Merge tag 'imx-dt64-4.19' of git://git.kernel.org/pub/scm/ [...] omits 278b1c8e0840 Merge tag 'imx-dt-4.19' of git://git.kernel.org/pub/scm/li [...] omits 3c34a84544c2 Merge tag 'imx-dt-clkdep-4.19' of git://git.kernel.org/pub [...] omits 88657e9012fa Merge tag 'amlogic-dt64-1' of https://git.kernel.org/pub/s [...] omits 2ec46892382a Merge tag 'renesas-dt-bindings-for-v4.19' of https://git.k [...] omits 76b9e7f947f1 Merge tag 'qcom-defconfig-for-4.19' into all-for-4.19 omits 8781db811d7f Merge tag 'qcom-arm64-defconfig-for-4.19' into all-for-4.19 omits 2374f1cd1427 Merge tag 'qcom-arm64-for-4.19' into all-for-4.19 omits e9ac4784c635 Merge tag 'qcom-dts-for-4.19' into all-for-4.19 omits abd5de18a8ee Merge tag 'qcom-drivers-for-4.19' into all-for-4.19 omits 541e2eb4e311 Merge tag 'qcom-fixes-for-4.18-rc2' into all-for-4.19 omits e27659fbebeb Merge tag 'qcom-fixes-for-4.18-rc1' into all-for-4.19 omits 1bf935046003 Merge tag 'renesas-arm64-dt2-for-v4.19' of https://git.ker [...] omits d15d9e323cd4 Merge tag 'at91-ab-4.19-dt' of git://git.kernel.org/pub/sc [...] omits 945d00478831 ARM: dts: berlin: Add missing OPP properties for CPUs omits 4d4ef9c42290 Merge tag 'hisi-arm64-dt-for-4.19v2' of git://github.com/h [...] omits 4fc116f395e4 Merge tag 'zynq-dt-for-v4.19-v2' of https://github.com/Xil [...] omits b68f95a5ecf2 Merge tag 'zynqmp-dt-for-v4.19-v2' of https://github.com/X [...] omits 7f502f8b3409 Merge tag 'uniphier-dt64-v4.19' of git://git.kernel.org/pu [...] omits 952a6f1326f2 Merge tag 'uniphier-dt-v4.19' of git://git.kernel.org/pub/ [...] omits 3f0213de1170 Merge tag 'omap-for-v4.19/dt-pt2-signed' of git://git.kern [...] omits f0ad84123011 Merge tag 'imx-soc-4.19' of git://git.kernel.org/pub/scm/l [...] omits b598b3aaf9ad Merge tag 'renesas-arm-soc2-for-v4.19' of https://git.kern [...] omits 10567c49b974 Merge tag 'at91-ab-4.19-soc' of git://git.kernel.org/pub/s [...] omits b0c28f276581 ARM: dts: qcom: Add missing OPP properties for CPUs omits 484a033bf07a Merge tag 'hisi-armv7-soc-for-4.19' of git://github.com/hi [...] omits e53db018315b arm64: dts: qcom: db410c: Fix Bluetooth LED trigger omits 499ff1165df1 arm64: dts: sdm845: Default qupv3_id_0 as "disabled" like _id_1 omits 619205235098 arm64: dts: msm8916: drop legacy suffix for clocks used by [...] omits f8120d61ceb7 arm64: defconfig: Enable CONFIG_MTD_NAND_QCOM for IPQ8074 omits c5d0cad11d3e ARM: qcom_defconfig: Enable QCOM NAND related configs omits 03864e57770a ARM: dts: qcom: msm8974-hammerhead: increase load on l20 f [...] omits eea7f21b1e2d ARM: dts: qcom: Fix 'interrupts = <>' property to use prop [...] omits 78ee559d7fc6 soc: qcom: rmtfs-mem: fix memleak in probe error paths omits 4da3b0452bc6 soc: qcom: llc-slice: Add missing MODULE_LICENSE() omits f63d609b602b arm64: dts: qcom: db820c: Add gpio-line-names property omits 6c805adf17d4 drivers: qcom: rpmh: fix unwanted error check for get_tcs_ [...] omits efa1c257b3fc drivers: qcom: rpmh-rsc: fix the loop index check in get_r [...] omits a0b1561f8461 firmware: qcom: scm: add a dummy qcom_scm_assign_mem() omits fdd102b52cfd drivers: qcom: rpmh-rsc: Check cmd_db_ready() to help children omits 2de4b8d33eab drivers: qcom: rpmh-rsc: allow active requests from wake TCS omits c8790cb6da58 drivers: qcom: rpmh: add support for batch RPMH request omits 564b5e24ccd4 drivers: qcom: rpmh: allow requests to be sent asynchronously omits 600513dfeef3 drivers: qcom: rpmh: cache sleep/wake state requests omits 9a3afcfbc0cc drivers: qcom: rpmh-rsc: allow invalidation of sleep/wake TCS omits fa460e453a83 drivers: qcom: rpmh-rsc: write sleep/wake requests to TCS omits c1038456b02b drivers: qcom: rpmh: add RPMH helper functions omits fc087fe5a45e drivers: qcom: rpmh-rsc: log RPMH requests in FTRACE omits 2e4690a09fca dt-bindings: introduce RPMH RSC bindings for Qualcomm SoCs omits 658628e7ef78 drivers: qcom: rpmh-rsc: add RPMH controller for QCOM SoCs omits a3134fb09e0b drivers: soc: Add LLCC driver omits 7e5700ae64f6 dt-bindings: Documentation for qcom, llcc omits 0b65c59e3a54 soc: qcom: smem: Correct check for global partition omits 717f2013a402 arm64: dts: sdm845: Add rpmh-clk node omits c83545d95376 arm64: dts: sdm845: Add rpmh-rsc node omits 994356cfa950 arm64: dts: qcom: sdm845: Enable debug UART and I2C10 on s [...] omits 897cf34e7305 arm64: dts: qcom: sdm845: Add I2C, SPI, and UART9 nodes omits 8ea4ffca8982 arm64: dts: qcom: Add pm8005 and pm8998 support omits 0729614992c9 signal: Push pid type down into complete_signal. omits 5a883cee7442 signal: Push pid type down into __send_signal omits b213984bd398 signal: Push pid type down into send_signal omits 40b3b0253562 signal: Pass pid type into do_send_sig_info omits 9c2db007787e signal: Pass pid type into send_sigio_to_task & send_sigur [...] omits 0102498083d5 signal: Pass pid type into group_send_sig_info omits c2e2a618eb71 platform/x86: toshiba_acpi: Fix defined but not used build [...] omits 24122c7f4969 signal: Pass pid and pid type into send_sigqueue omits 2118e1f53f6f posix-timers: Noralize good_sigevent omits 019191342fec signal: Use PIDTYPE_TGID to clearly store where file signa [...] omits 6883f81aac6f pid: Implement PIDTYPE_TGID omits 2c4704756cab pids: Move the pgrp and session pid pointers from task_str [...] omits 71dbc8a96953 kvm: Don't open code task_pid in kvm_vcpu_ioctl omits 7a36094d61bf pids: Compute task_tgid using signal->leader_pid omits 1fb53567a363 pids: Move task_pid_type into sched/signal.h omits 2896b0f09f26 pids: Initialize leader_pid in init_task omits b0960b9569db KVM: arm: Add 32bit get/set events support omits 539aee0edb9f KVM: arm64: Share the parts of get/set events useful to 32bit omits be26b3a73413 arm64: KVM: export the capability to set guest SError syndrome omits b7b27facc7b5 arm/arm64: KVM: Add KVM_GET/SET_VCPU_EVENTS omits 327432c2469e KVM: arm/arm64: vgic: Update documentation of the GIC devi [...] omits 32f8777ed92d KVM: arm/arm64: vgic: Let userspace opt-in to writable v2 IGROUPR omits d53c2c29ae0d KVM: arm/arm64: vgic: Allow configuration of interrupt groups omits b489edc36169 KVM: arm/arm64: vgic: Return error on incompatible uaccess [...] omits c6e0917b67fc KVM: arm/arm64: vgic: Permit uaccess writes to return errors omits 87322099052b KVM: arm/arm64: vgic: Signal IRQs using their configured group omits 8df3c8f33f46 KVM: arm/arm64: vgic: Add group field to struct irq omits dd6251e463d3 KVM: arm/arm64: vgic: GICv2 IGROUPR should read as zero omits aa075b0f30b5 KVM: arm/arm64: vgic: Keep track of implementation revision omits a2dca217dae2 KVM: arm/arm64: vgic: Define GICD_IIDR fields for GICv2 and GIv3 omits 9bc03f1df31a arm64: KVM: Cleanup tpidr_el2 init on non-VHE omits e294cb3a6d1a KVM: arm/arm64: vgic-debug: Show LPI status omits 2326aceebc51 KVM: arm64: vgic-its: Remove VLA usage omits 1d47191de7e1 KVM: arm/arm64: Fix vgic init race omits c73314e6ebb2 iio: Add channel for Phase omits bce5c2ea350f uio: add SPDX license tags omits e16f4f3e0b7d base: core: Remove WARN_ON from link dependencies check omits 3297c8fc65af drivers/base: stop new probing during shutdown omits f4c6fbc96eb1 vt: drop unused struct vt_struct omits d541ae4e76ae vt: avoid a VLA in the unicode screen scroll function omits 13aa0a12183f vt: add /dev/vcsu* to devices.txt omits 0224080fc878 vt: coherence validation code for the unicode screen buffer omits 9bfdc2611d41 vt: selection: take screen contents from uniscr if available omits df155d2d8cbf vt: selection: handle storing of characters above U+FFFF omits 9ca7f2499845 vt: don't reinvent min() omits 36ecc1481dc8 pty: fix O_CLOEXEC for TIOCGPTPEER omits 9005feae4785 staging: rtl8712: remove redundant pointer 'nic' omits 6bcba96e8543 staging: wilc1000: move variable assignment along with its [...] omits cd46d1b11433 staging: wilc1000: remove unnecessary 'NULL' check from cf [...] omits 82120ec7afc3 staging: wilc1000: use 'int' inplace of 's32' date type omits d241877a1aca staging: wilc1000: avoid setting default value for variabl [...] omits 448d078449b7 staging: wilc1000: avoid forward declaration of host_int_p [...] omits 8bdc6bbc0996 staging: wilc1000: avoid host_int_get_assoc_res_info() for [...] omits 2653aade4807 staging: wilc1000: avoid forward declaration for handle_sc [...] omits 674650fd643e staging: wilc1000: remove unnecessary type used for wid id omits 74cffafb6684 staging: wilc1000: use single space before opening brances '{' omits 9542c441a714 staging: wilc1000: remove unnecessary blank line between v [...] omits 742a48699ea6 staging: wilc1000: use lowercase for 'IFC_UP' struct element name omits e3da5d9d255f staging: wilc1000: remove the mutliple #define used for sa [...] omits cf15e3dc8fbe staging: wilc1000: removed unused element from wilc_cfg_fr [...] omits 37d1a6dbb492 staging: wilc1000: remove unnecessary elements from 'wilc_ [...] omits 9fdc7420f282 staging: wilc1000: remove unused elements in 'wilc' struct omits ecba6b7477b2 staging: wilc1000: rename enum AUTHTYPE to use lowercase omits 90824b7cdfd5 staging: wilc1000: rename enum SITESURVEY to use lowercase omits 05b9eaa7fc65 staging: wilc1000: rename enum CURRENT_TXRATE to use lowercase omits 18da9e4ad2cb staging: wilc1000: rename goto to avoid leading '_' in label name omits 8c67e814fadc staging: wilc1000: remove extra enums defined for ieee80211_eid omits b69845eaef2c staging: wilc1000: remove extra enum defined for data rates omits d300da185096 staging: wilc1000: remove enum connect_status instead use [...] omits c3bfe9f186a5 staging: wilc1000: remove unused enum declaration omits e24411b3a099 staging:rtl8192u: Remove typedef and rename DOT11D_STATE - Style omits 8132962a11a5 staging:rtl8192u: Rename variable MaxTxPowerInDbm - Style omits 321639a74a9a staging:rtl8192u: Rename variable NumChnls - Style omits 85f24df0b4ef staging:rtl8192u: Rename structure member FirstChnl - Style omits 1f1590f25efd staging:rtl8192u: Remove typedef from structure - Style omits b613aac2dc0e staging:rtl8192u: Remove multiple blank lines - Style omits 288e0a7c22ee staging:rtl8192u: Rename TClass > t_class - Style omits 912a9e0230bb staging:rtl8192u: Rename TSpec > t_spec - Style omits 12a540c3f411 staging:rtl8192u: Rename Addr > addr - Style omits 27c4a9bb9628 staging:rtl8192u: Rename InactTimer > inact_timer - Style omits 36cf191fd450 staging:rtl8192u: rename SetupTimer > setup_timer - Style omits d48cc3c39811 staging:rtl8192u: Rename List > list - Coding style omits 6ae62698ee42 staging:rtl8192u: remove typedef of struct TS_COMMON_INFO - Style omits 336b25773c4e staging:rtl8192u: remove typedef of enumeration TR_SELECT - Style omits 67e6ee898e4b staging: rts5208: xd.c fixed a brace coding style issue omits 0a31edbbf886 staging: rtl8188eu: remove blank lines omits 11790bbdf359 staging: rtl8188eu: use is_multicast_ether_addr omits cfd645643496 staging: rtl8188eu: remove MacAddr_isBcst macro omits 56edc4e3f909 staging: gasket: common ioctls add __user annotations omits de3690d025fc staging: gasket: common ioctl dispatcher add __user annotations omits c13435deaadc staging: gasket: apex ioctl add __user annotations omits 761d8db71436 staging: gasket: top ioctl handler add __user annotations omits ed74277bd80a staging: gasket: always allow root open for write omits 563f3bb51f59 staging: gasket: fix multi-line comment syntax in gasket_core.h omits 40eb35023179 staging: gasket: remove extra parens in gasket_write_mappa [...] omits fd5d76ab69a5 staging: gasket: gasket_mmap use PAGE_MASK omits 0b184cc86542 staging: gasket: remove unnecessary parens in page table code omits 4e48c29fe086 staging: gasket: fix comment syntax in apex.h omits 6d8a1d564bc0 staging: gasket: remove else clause after return in if clause omits c5172a29d738 staging: gasket: gasket page table functions use bool return type omits 9116223b84da staging: gasket: apex_clock_gating simplify logic, reduce [...] omits e80d8afc97fb staging: gasket: gasket_mmap return error instead of valid [...] omits ec45f01668e4 staging: gasket: don't treat no device reset callback as an error omits ed6e96c7951b staging: gasket: remove unnecessary code in coherent allocator omits ae27b2f9f76a staging: gasket: fix class create bug handling omits b6fdbbb743ce staging: gasket: remove code for no physical device omits 7a013c5026df staging: gasket: gasket_enable_dev remove unnecessary variable omits ec54d1abef2c staging: gasket: allow compile for ARM64 in Kconfig omits e7de2590f18a uio: fix wrong return value from uio_mmap() omits fbb5858c1467 uio: add SPDX license tag omits 3bae8cea04c6 serial: sh-sci: Document that serial aliases became optional omits ac8a103e695c serial: sh-sci: Drop superfluous assignment in sci_request_dma() omits 26f22d5748b4 serial: 8250_exar: Describe all members in struct exar8250_board omits 328c11f24b57 serial: 8250_exar: Remove useless has_slave member omits 2ff5fa7f742a serial: 8250_dw: Add compatible string for Renesas RZ/N1 UART omits 72b0505f0830 dt: serial: Add Renesas RZ/N1 binding documentation omits 1481ecf1941a serial: sh-sci: Fix use-after-free on subsequent port startup omits 12dcaeb77e67 usb: usbtmc: Add ioctl for termination character omits fbd83971f942 usb: usbtmc: Add ioctl for EOM bit omits fe78a7c63705 usb: usbtmc: Add ioctl for trigger omits 048c6d88a021 usb: usbtmc: Add ioctls to set/get usb timeout omits 19e6c57e9616 usb: usbtmc: use consistent timeout error omits 4f3c8d6eddc2 usb: usbtmc: Support Read Status Byte with SRQ per file omits 04b453c859d3 usb/phy: fix PPC64 build errors in phy-fsl-usb.c omits 64ce7e9de773 Merge tag 'extcon-next-for-4.19' of git://git.kernel.org/p [...] omits 000c4662ab3e arm64: dts: qcom: Add pmu node to sdm845 omits ab8b1fdd012f Merge branch 'omap-for-v4.19/dt-sysc-v2' into omap-for-v4.19/dt omits 770368961767 ARM: dts: omap4: Add l4 ranges for 4460 omits 84badc5ec5fc ARM: dts: omap4: Move l4 child devices to probe them with ti-sysc omits 4bce67862422 ARM: dts: omap4: Probe watchdog 3 with ti-sysc omits 8f42cb7f64c7 ARM: dts: omap4: Add l4 interconnect hierarchy and ti-sysc data omits 5600779ea5f3 openrisc: use generic dma_noncoherent_ops omits 2c1de929aef3 openrisc: fix cache maintainance the the sync_single_for_d [...] omits dcc9c9194412 openrisc: remove the no-op unmap_page and unmap_sg DMA operations omits 1902cbcc8ba1 openrisc: remove the sync_single_for_cpu DMA operation omits eaed0291c62f ARM: imx_v6_v7_defconfig: add DMATEST support omits 33a8d5a595dd ARM: dts: imx7d: remove "operating-points" property for cpu1 omits 55e209197098 ARM: dts: vf610-zii-ssmb-spu3: Fix W=1 level warnings omits 19fddda14765 ARM: dts: vf610: Add ZII CFU1 board omits 788654285da7 mips: mm: Discard ioremap_cacheable_cow() method omits 263fe5d45dcd i2c: aspeed: Adjust spinlock scope in the irq handler omits 517fde0eb5a8 i2c: aspeed: Fix initial values of master and slave state omits 6bc33c51976c i2c: aspeed: Add newline characters into message printings. omits eebfd44399e9 i2c: exynos5: Describe the hardware variant for readability omits c4ae05b976b2 i2c: recovery: make pin init look like STOP omits ea3cfbd896fd i2c: rcar: Add compatible support for r8a77990 (R-Car E3) omits 3911025e8608 MAINTAINERS: Add Eddie as the maintainer for the FSI-attac [...] omits 720d5ce9309d i2c: fsi: Add bus recovery omits f4cdc319cff8 i2c: fsi: Add I2C master locking omits 504b82773c07 i2c: fsi: Add transfer implementation omits 6cdf5e397a0b i2c: fsi: Add abort and hardware reset procedures omits 19b4887af715 i2c: fsi: Add port structures omits d6ffb6300116 i2c: Add FSI-attached I2C master algorithm omits 82d41d097439 dt-bindings: i2c: Add FSI-attached I2C master dt binding d [...] omits eef5ba1aa148 i2c: smbus: add unlocked __i2c_smbus_xfer variant omits bb81955fd4a4 kbuild: if_changed: document single use per target limitation omits d5e84c21dbf5 x86/entry/32: Check for VM86 mode in slow-path check omits 77754cfa09a6 perf/core: Make sure the ring-buffer is mapped in all page-tables omits 89e1f5cb1ecc PCI/portdrv: Remove pcie_portdrv_err_handler.slot_reset omits 10d790d99d3b PCI/AER: Clear device status bits during ERR_COR handling omits ec752f5d54d7 PCI/AER: Clear device status bits during ERR_FATAL and ERR [...] omits 43ec03a9e5f3 PCI/AER: Remove ERR_FATAL code from ERR_NONFATAL path omits 5b6c09660da8 PCI/AER: Factor out ERR_NONFATAL status bit clearing omits e7b0b847de6d PCI/AER: Clear only ERR_NONFATAL bits during non-fatal recovery omits 7ab92e89bf8b PCI/AER: Clear only ERR_FATAL status bits during fatal recovery omits 78fbe864c32c Merge tag 'usb-serial-4.19-rc1' of https://git.kernel.org/ [...] omits fe1053b7859d drm/amdgpu: rework suspend and resume to deal with atomic changes omits e7854a038015 drm/amdgpu: split ip suspend into 2 phases omits 5b8eb0edba15 drm/amdgpu/acpi: skip backlight events for DC omits 9e7204beae8c drm/amdgpu/apci: don't call sbios request function if it's [...] omits 7766484b4a18 drm/amdgpu: Fix warning in dma_fence_is_later on resume from S3. omits ecb8c50382e2 drm/amdgpu: use drm_fb helper for console_(un)lock omits 3dbd823e53b5 drm/amd/display: Convert 10kHz clks from PPLib into kHz omits 97e8f102f5a9 drm/amd/pp: Set Max clock level to display by default omits a0c3bf0ff40d drm/amd/pp: Update clk with od setting when set power state omits 88de542e421a drm/amd/pp: Read vbios vddc limit before use them omits 4d3b9ae50ea0 drm/amdgpu: lock and unlock console only for amdgpu_fbdev_ [...] omits 1bc460a45b97 drm/amd/display: Honor pplib stutter mask for all ASICs in DC omits 7b42573bb8a0 drm/amd/display: Drop unused backlight functions in DM omits 3f48c6813fc6 drm/amdgpu: fix spelling mistake "successed" -> "succeeded" omits 86a66810baa8 mm, madvise_inject_error: Disable MADV_SOFT_OFFLINE for ZO [...] omits 73449daf8f0d filesystem-dax: Set page->index omits 35de299547d1 device-dax: Set page->index omits 2232c6382a45 device-dax: Enable page_mapping() omits 226ab561075f device-dax: Convert to vmf_insert_mixed and vm_fault_t omits a8e43c21a8a3 ASoC: pxa: remove clock divider and pll setup from zylonit [...] omits 37164571fb25 regulator: qcom_spmi: Indent with tabs instead of spaces omits 9689ca0af345 regulator: qcom_spmi: Do not initialise static to NULL omits 85046a155296 regulator: qcom_spmi: Use correct regmap when checking for error omits fffe7f52eb5d regulator: qcom_spmi: Fix warning Bad of_node_put() omits 7864a79f37b5 ASoC: meson: add axg sound card support omits 2a05c71ea17b ASoC: meson: add axg sound card DT bindings documentation omits cbdfab3b675f ASoC: export snd_soc_of_get_slot_mask omits 13a22e6a98f8 ASoC: meson: add tdm input driver omits c41c2a355b86 ASoC: meson: add tdm output driver omits d60e4f1e4be5 ASoC: meson: add tdm interface driver omits 1a11d88f499c ASoC: meson: add tdm formatter base driver omits 9e960c0298b5 ASoC: meson: add axg tdm interface DT bindings documentation omits c8acfe0aadbe USB: serial: cp210x: implement GPIO support for CP2102N omits d903779b58be reset: meson: add meson audio arb driver omits aaa080fa7e0f ARM64: dts: meson-gxl: add support for the Oranth Tanix TX3 Mini omits e3b8b7d49e3d ARM64: dts: meson-gxl: add support for the S905W SoC and t [...] omits d6996e3cbd16 dt-bindings: arm: amlogic: Add support for the Oranth Tani [...] omits 580f1f41bf09 dt-bindings: arm: amlogic: Add support for GXL S905W and t [...] omits 405f69b44927 dt-bindings: add vendor prefix for Shenzhen Oranth Technol [...] omits 8909e72270f2 ARM64: dts: meson-axg: add the audio clock controller omits 7382913e2303 Merge tag 'meson-clk-dt-for-v4.19' of https://github.com/B [...] omits 5338073561be reset: meson: add dt-bindings for meson-axg audio arb omits b75253e66bc5 Merge branch 'v4.18-next/soc' into for-next omits 6ae1012970fa Merge branch 'v4.18-next/dts64' into for-next omits a87399692129 arm64: dts: Add Mediatek X20 Development Board support omits e6bffe44b5a0 dt-bindings: arm: mediatek: Document Mediatek X20 Developm [...] omits 89803e8b2656 ARM64: dts: meson-axg: add pdm pins omits c67ee0a88aea ARM64: dts: meson-axg: add spdif input pins omits 399ac14ba5ec ARM64: dts: meson-axg: remove spdif out from gpio a7 omits aabe5d2d4fa8 ARM64: dts: meson-axg: add adc buttons the S400 omits 65b7591a1ef2 ARM64: dts: meson-axg: remove vddio_ao18 from SoC dtsi omits a51b74ea78ac ARM64: dts: meson-axg: add saradc support omits fd47716479f5 ARM64: dts: add S805X based P241 board omits d3d1ae57585f dt-bindings: amlogic: Add support for GXL S805X and the P2 [...] omits e3128cea8b3e ARM64: dts: amlogic: Add missing cooling device properties [...] omits 70d4b64f6c2d ARM64: dts: meson-axg: add spdif output pins omits a90193b9a0e7 ARM64: dts: meson-axg: add s400 speaker amplifier omits e120289cc094 ARM64: dts: meson-axg: add s400 main 12v supply omits 6279f6669db5 ARM64: dts: meson-axg: add s400 microphone card leds omits d1b5a0a8ff5d ARM64: dts: meson-gxbb-nanopi-k2: Add HDMI, CEC and CVBS nodes omits 1b2b1e752de4 ARM64: dts: meson-gx-p23x-q20x: move the wifi node to each [...] omits 41ed2e0db48c ARM64: dts: meson: enable the saradc node in meson-gx-p23x [...] omits ebfee0309d49 usb: dwc3: rockchip: Fix PHY documentation links. omits d9737953d851 iommu/vt-d: Remove the obsolete per iommu pasid tables omits 4774cc524570 iommu/vt-d: Apply per pci device pasid table in SVA omits a7fc93fed94b iommu/vt-d: Allocate and free pasid table omits cc580e41260d iommu/vt-d: Per PCI device pasid table interfaces omits 85319dcc8955 iommu/vt-d: Add for_each_device_domain() helper omits 9ddbfb42138d iommu/vt-d: Move device_domain_info to header omits af39507305fb iommu/vt-d: Apply global PASID in SVA omits 51261aac51a0 iommu/vt-d: Avoid using idr_for_each_entry() omits 562831747f62 iommu/vt-d: Global PASID name space omits f1a066fcc972 iommu/amd: Remove redundant WARN_ON() omits ed207a743444 microblaze: remove consistent_sync and consistent_sync_page omits 5411ad27dba1 microblaze: use generic dma_noncoherent_ops omits 2ec42486358f ASoC: tegra: improve goto error label omits faa80b66c767 MAINTAINERS: add entry for STM32 audio drivers omits e1548b1ba164 MAINTAINERS: add entry for STI audio drivers omits 486c16f2b5d1 ASoC: sgtl5000: fix spelling in devicetree binding document omits 2ae86955703e iommu/ipmmu-vmsa: IMUCTRn.TTSEL needs a special usage on R [...] omits 9a6c158f62cc arm64: dts: renesas: r8a77980: add INTC-EX support omits fe1bc94a275d arm64: dts: renesas: r8a77990: Enable USB3.0 host for Ebisu board omits 30316c4f7f0c arm64: dts: renesas: r8a77995: Add SCIF {0,1,3,4,5} and al [...] omits 54f464e0c91f ARM: shmobile: Always enable ARCH_TIMER on SoCs with A7 an [...] omits 8fc0d470bc77 ARM: shmobile: r8a7779: hide unused r8a7779_platform_cpu_kill omits c83e9c4873d3 soc: r9a06g032: don't build SMP files for non-SMP config omits 7416d4411361 ARM: shmobile: Add the R9A06G032 SMP enabler driver omits 24b87a16fee0 apparmor: Fix failure to audit context info in build_change_hat omits 9407f5a7ee77 sched/clock: Close a hole in sched_clock_init() omits 31d5e6b72439 dmaengine: mv_xor_v2: enable COMPILE_TEST omits c3a272c7b0c8 dmaengine: mv_xor_v2: move unmap to before callback omits 5a80aff92ad2 dmaengine: mv_xor_v2: convert callback to helper function omits 8bbafed8dd5c dmaengine: mv_xor_v2: kill the tasklets upon exit omits 48c008b5914f dmaengine: mv_xor_v2: explicitly freeup irq omits 887532ca7ca5 ACPI / OSI: Add OEM _OSI string to enable NVidia HDMI audio omits ae976358cd7b Revert "ACPI / bus: Parse tables as term_list for Dell XPS [...] omits c8cbc1c20c29 ARM: dts: at91: fix typos for SSC TD functions omits ef8375bea216 ARM: dts: add support for Laird SOM60 module and DVK boards omits fd2c7ef94311 ARM: dts: add support for Gatwick board based on WB50N omits e8274426b4b7 ARM: dts: add support for Laird WB50N cpu module and DVK omits 044565558639 ARM: dts: add support for Laird WB45N cpu module and DVK omits fc37204432d2 ARM: dts: at91: add labels to soc dtsi for derivative boards omits 989974c80457 ovl: Enable metadata only feature omits 935a074f4867 ovl: Do not do metacopy only for ioctl modifying file attr omits 997336f2c305 ovl: Do not do metadata only copy-up for truncate operation omits d1e6f6a94d6c ovl: add helper to force data copy-up omits 0a2d0d3f2f29 ovl: Check redirect on index as well omits 4120fe64dce4 ovl: Set redirect on upper inode when it is linked omits 7bb083837d1b ovl: Set redirect on metacopy files upon rename omits 60124877b9ec ovl: Do not set dentry type ORIGIN for broken hardlinks omits a00c2d59e914 ovl: Add an inode flag OVL_CONST_INO omits 0b17c28af1b8 ovl: Treat metacopy dentries as type OVL_PATH_MERGE omits b8a8824ca011 ovl: Check redirects for metacopy files omits 0618a816edab ovl: Move some dir related ovl_lookup_single() code in else block omits 2c3d73589adc ovl: Do not expose metacopy only dentry from d_real() omits 8c444d2a971f ovl: Open file with data except for the case of fsync omits 4823d49c26ea ovl: Add helper ovl_inode_realdata() omits 2664bd0897c2 ovl: Store lower data inode in ovl_inode omits 67d756c27ac4 ovl: Fix ovl_getattr() to get number of blocks from lower omits 647d253fcd53 ovl: Add helper ovl_dentry_lowerdata() to get lower data dentry omits 4f93b426ab39 ovl: Copy up meta inode data from lowest data inode omits 9d3dfea3d35a ovl: Modify ovl_lookup() and friends to lookup metacopy dentry omits 027065b72643 ovl: Use out_err instead of out_nomem omits 0c2888749363 ovl: A new xattr OVL_XATTR_METACOPY for file on upper omits 2002df85367c ovl: Add helper ovl_already_copied_up() omits 44d5bf109a73 ovl: Copy up only metadata during copy up where it makes sense omits bd64e57586d3 ovl: During copy up, first copy up metadata and then data omits d5791044d2e5 ovl: Provide a mount option metacopy=on/off for metadata copyup omits d6eac039133b ovl: Move the copy up helpers to copy_up.c omits 9cec54c83a8b ovl: Initialize ovl_inode->redirect in ovl_get_inode() omits 0c31d675aad9 ovl: fix documentation of non-standard behavior omits 0e7d4d932ffc crypto: sharah - Unregister correct algorithms for SAHARA 3 omits e5c8ee1f7cc2 crypto: inside-secure - initialize first_rdesc to make GCC happy omits 301422e37782 crypto: inside-secure - switch to SPDX identifiers omits aef66587f19c crypto: ecdh - fix typo of P-192 b value omits c98fae5e29fa crypto: dh - update test for public key verification omits cf862cbc8319 crypto: drbg - eliminate constant reinitialization of SGL omits 3fd8093b41e7 crypto: dh - fix memory leak omits 8c934e01a7ce x86/pti: Check the return value of pti_user_pagetable_walk_pmd() omits b2b7d986a89b x86/pti: Check the return value of pti_user_pagetable_walk_p4d() omits be0e16ce7c3b x86/hyper-v: Fix wrong merge conflict resolution omits 500775074f88 Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits e5af5ff34cf0 Merge tag 'fortglx/4.19/time-part2' of https://git.linaro. [...] omits dbc3f77c2fea selftests/powerpc: Consolidate copy/paste test logic omits 525661ef8040 selftests/powerpc: Remove Power9 paste tests omits 83039f22ba2f selftests/powerpc: Remove Power9 copy_unaligned test omits ec9336396a98 powerpc/prom_init: Remove linux,stdout-package property omits 48e91846865c powerpc/ps3: Set driver coherent_dma_mask omits ef8e0ff97ae8 Merge tag 'drm-intel-next-2018-07-19' of git://anongit.fre [...] omits f4e34f2a5dd9 scsi: hisi_sas: Add SATA FIS check for v3 hw omits 1c09b663168b scsi: hisi_sas: add memory barrier in task delivery function omits 6cca51ee0aa2 scsi: hisi_sas: Tidy hisi_sas_task_prep() omits e5ea48014adc scsi: hisi_sas: Implement handlers of PCIe FLR for v3 hw omits e8ce775e5169 scsi: hisi_sas: relocate some common code for v3 hw omits 4522204ab218 scsi: hisi_sas: tidy host controller reset function a bit omits 25908cac84b2 scsi: hisi_sas: Fix the failure of recovering PHY from STP [...] omits d9d51e0cf462 scsi: hisi_sas: tidy channel interrupt handler for v3 hw omits 4e32b2f48427 scsi: hisi_sas: Drop hisi_sas_slot_abort() omits db67befa3d90 scsi: csiostor: update ingress pack and pad boundary value omits 7ee7ef24d02d scsi: arm64: defconfig: enable configs for Hisilicon ufs omits 360249d2ae5a scsi: arm64: dts: add ufs dts node omits 8ee94ec06529 scsi: ufs: dt-bindings: add document for hisi-ufs omits 8111b5e33486 scsi: ufs: add Hisilicon ufs driver code omits 294f96ae8aa5 Merge tag 'drm-misc-next-2018-07-18' of git://anongit.free [...] omits 090cbdd0735b Merge branch 'linux-4.19' of git://github.com/skeggsb/linu [...] omits 39232ed5a179 time: Introduce one suspend clocksource to compensate the [...] omits f473e5f467f6 time: Fix extra sleeptime injection when suspend fails omits 985e695074d3 timekeeping/ntp: Constify some function arguments omits f4585bc20fc7 apparmor: Fully initialize aa_perms struct when answering [...] omits 7f3ebcf2b139 apparmor: Check buffer bounds when mapping permissions mask omits 97193702c6d3 x86/entry/32: Add debug code to check entry/exit CR3 omits 5e8105950a8b x86/mm/pti: Add Warning when booting on a PCID capable CPU omits 7757d607c6b3 x86/pti: Allow CONFIG_PAGE_TABLE_ISOLATION for x86_32 omits 6df934b92a54 x86/ldt: Enable LDT user-mapping for PAE omits 9bae3197e15d x86/ldt: Split out sanity check in map_ldt_struct() omits 8195d869d118 x86/ldt: Define LDT_END_ADDR omits f3e48e546c42 x86/ldt: Reserve address-space range on 32 bit for the LDT omits f59dbe9ca670 x86/pgtable/pae: Use separate kernel PMDs for user page-table omits 4e8537e4a7a1 x86/mm/dump_pagetables: Define INIT_PGD omits ba0364e260ab x86/mm/pti: Clone entry-text again in pti_finalize() omits b976690f5db2 x86/mm/pti: Introduce pti_finalize() omits 1ac228a7c87f x86/mm/pti: Keep permissions when cloning kernel text in p [...] omits 39d668e04eda x86/mm/pti: Make pti_clone_kernel_text() compile on 32 bit omits f94560cd6b51 x86/mm/pti: Clone CPU_ENTRY_AREA on PMD level on x86_32 omits 2c1b9fbe8341 x86/mm/pti: Define X86_CR3_PTI_PCID_USER_BIT on x86_32 omits 935232ce28df x86/mm/pti: Add an overflow check to pti_clone_pmds() omits 1f40a46cf47c x86/mm/legacy: Populate the user page-table with user pgd's omits 9b7b8bbd7f6b x86/mm/pae: Populate the user page-table with user pgd's omits 6c0df8689494 x86/mm/pae: Populate valid user PGD entries omits 76e258add7b6 x86/pgtable: Move two more functions from pgtable_64.h to [...] omits fcbbd977572c x86/pgtable: Move pti_set_user_pgtbl() to pgtable.h omits 8372d66865de x86/pgtable: Move pgdp kernel/user conversion functions to [...] omits e3238faf20fb x86/pgtable/32: Allocate 8k page-tables when PTI is enabled omits 7ffcf1497c8a x86/pgtable/pae: Unshare kernel PMDs when PTI is enabled omits 23b772883d1d x86/pgtable: Rename pti_set_user_pgd() to pti_set_user_pgtbl() omits 252e1a052630 x86/entry: Rename update_sp0 to update_task_stack omits b65bef400689 x86/entry/32: Add PTI CR3 switches to NMI handler code omits e464fb9f241d x86/entry/32: Add PTI cr3 switch to non-NMI entry/exit points omits 929b44eb5739 x86/entry/32: Simplify debug entry point omits b92a165df17e x86/entry/32: Handle Entry from Kernel-Mode on Entry-Stack omits 8b376fae0514 x86/entry/32: Introduce SAVE_ALL_NMI and RESTORE_ALL_NMI omits e5862d0515ad x86/entry/32: Leave the kernel via trampoline stack omits 45d7b255747c x86/entry/32: Enter the kernel via trampoline stack omits 0d2eb73b2999 x86/entry/32: Split off return-to-kernel path omits 8e676ced31e9 x86/entry/32: Unshare NMI return path omits 46eabca284f9 x86/entry/32: Put ESPFIX code into a macro omits a6b744f3ce9d x86/entry/32: Load task stack from x86_tss.sp1 in SYSENTER [...] omits ae2e565bc6aa x86/entry/32: Rename TSS_sysenter_sp0 to TSS_entry2task_stack omits 9e97b73fdb23 x86/asm-offsets: Move TSS_sp0 and TSS_sp1 to asm-offsets.c omits c6a44ba950d1 PCI: Rename pci_try_reset_bus() to pci_reset_bus() omits fe32e2fa656c PCI: Deprecate pci_reset_bus() and pci_reset_slot() functions omits 811c5cb37df4 PCI: Unify try slot and bus reset API omits 381634cad15b PCI: Hide pci_reset_bridge_secondary_bus() from drivers omits 409888e0966e IB/hfi1: Use pci_try_reset_bus() for initiating PCI Second [...] omits 1842623850d0 PCI: Handle error return from pci_reset_bridge_secondary_bus() omits 1949f9f49792 Documentation/l1tf: Fix typos omits 8dbe438589f3 x86/tsc: Make use of tsc_calibrate_cpu_early() omits 03821f451d2d x86/tsc: Split native_calibrate_cpu() into early and late parts omits 46457ea464f5 sched/clock: Use static key for sched_clock_running omits 857baa87b642 sched/clock: Enable sched clock early omits 5d2a4e91a541 sched/clock: Move sched clock initialization and merge wit [...] omits 4763f03d3d18 x86/tsc: Use TSC as sched clock early omits e2a9ca29b5ed x86/tsc: Initialize cyc2ns when tsc frequency is determined omits cf7a63ef4e02 x86/tsc: Calibrate tsc only once omits 227e3958a780 ARM/time: Remove read_boot_clock64() omits 00067a6db2e9 s390/time: Remove read_boot_clock64() omits 4b1b7f805489 timekeeping: Default boot time offset to local_clock() omits 3eca993740b8 timekeeping: Replace read_boot_clock64() with read_persist [...] omits be2e0e425767 s390/time: Add read_persistent_wall_and_boot_offset() omits 38669ba205d1 x86/xen/time: Output xen sched_clock time from 0 omits 7b25b9cb0dad x86/xen/time: Initialize pv xen time in init_hypervisor_pl [...] omits fe9af81e524e x86/tsc: Redefine notsc to behave as tsc=unstable omits 9b3661cd7e54 x86/CPU: Call detect_nopl() only on the BSP omits 8990cac6e5ea x86/jump_label: Initialize static branching early omits 6fffacb30349 x86/alternatives, jumplabel: Use text_poke_early() before [...] omits 95a3d4454bb1 x86/kvmclock: Switch kvmclock data to a PER_CPU variable omits e499a9b6dc48 x86/kvmclock: Move kvmclock vsyscall param and init to kvmclock omits 42f8df935efe x86/kvmclock: Mark variables __initdata and __ro_after_init omits 146c394d0c3c x86/kvmclock: Cleanup the code omits 7a5ddc8fe0ea x86/kvmclock: Decrapify kvm_register_clock() omits 7ef363a39514 x86/kvmclock: Remove page size requirement from wall_clock omits 368a540e0232 x86/kvmclock: Remove memblock dependency omits 86b2dcd4f02b ntp: Use kstrtos64 for s64 variable omits 0f9987b63dcc ntp: Remove redundant arguments omits 51259d0022f1 PCI/IOV: Tidy pci_sriov_set_totalvfs() omits f2df5da66262 fold generic_readlink() into its only caller omits e77b8216a2f9 PCI/DPC: Remove indirection waiting for inactive link omits 738c4e411dad PCI/DPC: Use threaded IRQ for bottom half handling omits 8aefa9b0d910 PCI/DPC: Print AER status in DPC event handling omits f1d16b17568e PCI/DPC: Remove rp_pio_status from dpc struct omits 0c27e28f7717 PCI/DPC: Defer event handling to work queue omits f8d46c89c86f PCI/DPC: Leave interrupts enabled while handling event omits 7af02fcd84c1 PCI/AER: Honor "pcie_ports=native" even if HEST sets FIRMW [...] omits 12833017e581 PCI/AER: Add sysfs attributes for rootport cumulative stats omits 81aa5206f9a7 PCI/AER: Add sysfs attributes to provide AER stats and breakdown omits db89ccbe52c7 PCI/AER: Define aer_stats structure for AER capable devices omits 60ed982a4e78 PCI/AER: Move internal declarations to drivers/pci/pci.h omits bd237801fef2 PCI/AER: Adopt lspci names for AER error decoding omits 1e4511604dfa PCI/AER: Expose internal API for obtaining AER information omits 317c6d9b69eb mtd: rawnand: micron: Make ECC activation stateful omits ef422e1ecd27 mtd: rawnand: micron: Avoid enabling/disabling ECC when it [...] omits 2301780711ef mtd: rawnand: micron: Get the actual number of bitflips omits cb2bf403a462 mtd: rawnand: micron: allow forced on-die ECC omits 0d6030ac041f mtd: rawnand: Expose _notsupp() helpers for raw page accessors omits 3ec7cb369eb2 mtd: rawnand: micron: support 8/512 on-die ECC omits dbc44edbf833 mtd: rawnand: micron: Fix on-die ECC detection logic omits 79e1ca37cc0c mtd: rawnand: fsmc: Stop using chip->read_buf() omits 7330fc505af4 mtd: rawnand: qcom: stop using phys_to_dma() omits d535934a9ad4 mtd: rawnand: tegra: check bounds of die_nr properly omits 6a943386ee36 mtd: rawnand: add default values for dynamic timings omits e8b0ac398f5e mtd: onenand: use mtd_device_register() where applicable omits 29597ca14dee mtd: rawnand: use mtd_device_register() where applicable omits c2204734bb50 mtd: rawnand: MTD_NAND_BCM47XXNFLASH needs CONFIG_BCMA omits ab99e11062c1 memory: jz4780-nemc: Allow selection of this driver when C [...] omits 72b77bb018b3 mtd: rawnand: jz4740: Use the proper format specifier to p [...] omits d70420bcd447 mtd: adapt misleading comment in mtd_oob_ops structure omits a8222a84cefa mtd: Make Kconfig formatting consistent omits 73ab603f4414 Merge branch 'linus' into x86/timers omits 1ae22a0e3563 MIPS: Add FP_MODE regset support omits 44109c60176a MIPS: Add DSP ASE regset support omits f5958b4cf4fc MIPS: Correct the 64-bit DSP accumulator register size omits 2f819db565e8 binfmt_elf: Respect error return from `regset->active' omits 5c675bf2c67c drm/amdgpu: clean up UVD instance handling v2 omits 58c24b7c893c drm/amdgpu: remove superflous UVD encode entity omits 4841203102a3 drm/amdgpu/display: Replace CONFIG_DRM_AMD_DC_DCN1_0 with [...] omits 1ce0688f3f6a drm/amd/powerplay: fixed uninitialized value omits c64fb6dade16 drm/amdgpu/powerplay: use irq source defines for smu7 sources omits 7abeb64da6de Merge branch 'topic/drm_audio_component' into for-next omits 106b6c39c870 drm/print: Fix DRM_DEBUG_DP macro omits 9ee6f8a8cbbd ASoC: Intel: bytcr_rt5640: Add quirk for the "Connect Tabl [...] omits 246b6472b7da Merge tag 'irqchip-4.18-3' of git://git.kernel.org/pub/scm [...] omits ef821e3f14e8 drm/i915: Update DRIVER_DATE to 20180719 omits d81be4f379e7 drm/i915: Remove intel_panel_detect() omits b93b41afcee2 drm/i915: Assume eDP is always connected omits 05c72e77ccda drm/i915: Nuke the LVDS lid notifier omits d5fd14803573 dt-bindings: irqchip: renesas-irqc: Document r8a77980 support omits dcbabbbd2618 dt-bindings: irqchip: renesas-irqc: Document r8a77470 support omits 1047557cb957 irqchip/ingenic: Add support for the JZ4725B SoC omits 6bdd0299cf76 irqchip/stm32: Add exti0 translation for stm32mp1 omits dcf496a6a608 drm/sun4i: sun4i: Introduce a quirk for lowest plane alpha [...] omits 06aa6e51273c ASoC: Intel: bytcr_rt5651: Add quirk table entries for var [...] omits a0d1d867c262 ASoC: Intel: bytcr_rt5651: Add mono speaker quirk omits ac275ee5aa67 ASoC: Intel: bytcr_rt5651: Add IN2 input mapping omits 8627fb257e16 ASoC: Intel: bytcr_rt5651: Set OVCD limit for VIOS LTH17 t [...] omits 0a3badd141f7 ASoC: Intel: bytcr_rt5651: Fix using the wrong GPIO for th [...] omits e527cd9e48e3 drm/sun4i: sun4i: Register quirks with the backend structure omits eea1662525bd ASoC: rt5651: Add IN3 Boost volume control omits 490cda5a3c82 drm/sun4i: Handle DRM_BUS_FLAG_PIXDATA_*EDGE checking if p [...] omits 30587589251a timer: Fix coding style omits ecbd611882a1 arm64: allwinner: h6: enable MMC0/2 on Pine H64 omits 8f54bd1595b3 arm64: allwinner: h6: add device tree nodes for MMC controllers omits 0a23f1ad88fc dt-binding: mmc: sunxi: add H6 compatible (with A64 fallback) omits 8e974b3b8edd x86: Avoid pr_cont() in show_opcodes() omits d1ed755dde8f ARM: dts: sun5i: Fix the SRAM A3-A4 declaration omits 7377330a1ed2 soc: sunxi: Add the A13, A23 and H3 system control compatibles omits cd0ed39dc9e8 s390/tape: replace PTR_RET with PTR_ERR_OR_ZERO omits 9fa6a659ca98 s390/hypfs: Replace PTR_RET with PTR_ERR_OR_ZERO omits 757853ea1975 s390/dasd: replace PTR_RET with PTR_ERR_OR_ZERO omits 9c705206d0b5 s390/ap_bus: replace PTR_RET with PTR_ERR_OR_ZERO omits 054732837c31 s390/keyboard: sanitize array index in do_kdsk_ioctl omits 22f3d86f0d87 arm64: dts: allwinner: a64: Remove unused address-cells/si [...] omits 8fb147322a8f ARM: dts: sunxi-h3-h5: Remove unused address-cells/size-ce [...] omits 24770a316066 ARM: dts: sun8i: r40: Remove unused address-cells/size-cel [...] omits b689ea74a671 ARM: dts: sun8i: a83t: Remove unused address-cells/size-ce [...] omits 089d0f967eec dt-bindings: net: dwmac-sun8i: Remove unused address-cells [...] omits d52ed4b0bc73 ASoC: wm_adsp: Parse HOST_BUFFER controls omits 3bbc2705a3d1 ASoC: wm_adsp: Allow up to 8 channels for voice control omits b7ede5af62ab ASoC: wm_adsp: Take prefix into account in control name length omits 517ee74e1b31 ASoC: wm_adsp: Correct algorithm list allocation size omits 868e49a4a00a ASoC: wm_adsp: Ensure DSP boot work complete before preloa [...] omits d78d3343dce7 drm/i915/execlists: Move the assertion we have the rpm wak [...] omits ef6cb5f1a048 cxl: Fix wrong comparison in cxl_adapter_context_get() omits 99c3ce33a00b powerpc/powernv/npu: Add a debugfs setting to change ATSD [...] omits d69ccc00c497 MAINTAINERS: Remove the entry for the orphaned ams driver omits fca7bf946e31 powerpc/mpic: Pass first free vector number to mpic_setup_ [...] omits 46b1063f91e5 drm/i915: Handle recursive shrinker for vma->last_active a [...] omits a3da7b4a3be5 KVM: s390: add etoken support for guests omits eea033d07543 cpufreq: intel_pstate: Show different max frequency with t [...] omits 15c972dfb395 PCI: endpoint: Add MSI set maximum restriction omits 0653217c180f tools: PCI: Add MSI-X support omits e03327122e2c pci_endpoint_test: Add 2 ioctl commands omits c2e00e31087e pci-epf-test/pci_endpoint_test: Add MSI-X support omits 9133e394d5ed pci-epf-test/pci_endpoint_test: Use irq_type module parameter omits e8817de7fbfc pci-epf-test/pci_endpoint_test: Cleanup PCI_ENDPOINT_TEST [...] omits cb22d40b5f2b PCI: dwc: Add legacy interrupt callback handler omits 3920a5d7b24d PCI: dwc: Rework MSI callbacks handler omits beb4641a787d PCI: dwc: Add MSI-X callbacks handler omits d3c70a98d7d6 PCI: Update xxx_pcie_ep_raise_irq() and pci_epc_raise_irq( [...] omits 288d152c23dc x86/KVM/VMX: Initialize the vmx_l1d_flush_pages' content omits 8963106eabdc PCI: endpoint: Add MSI-X interfaces omits 4e965ede1856 PCI: dwc: Fix EP link notification implementation omits d9f4426c7300 x86/speculation: Remove SPECTRE_V2_IBRS in enum spectre_v2 [...] omits d7db5843bc09 staging: gasket: drop gasket_cdev_get_info, use container_of omits 45042402ae97 staging: gasket: bail out of reset sequence on device call [...] omits 72a23054a95c staging: gasket: gasket_wait_with_reschedule use 32 bits o [...] omits a42ea3d61c65 staging: gasket: gasket_wait_with_reschedule simplify logic omits c17acfdf4ad5 staging: gasket: gasket_wait_with_reschedule use msleep omits 24dfee40e6c4 staging: gasket: fix gasket_wait_with_reschedule timeout r [...] omits e24fbaf73f05 staging: gasket: convert gasket_mmap_has_permissions to bo [...] omits 03c25b3ad040 staging: gasket: Remove stale pointers on error allocating [...] omits cf2865a0c70c staging: gasket: Return EBUSY on mapping create when alrea [...] omits 722c902aacfe staging: gasket: hold mutex on gasket driver unregistration omits ba6585847ebc staging: gasket: remove driver registration on class creat [...] omits b17cef4d08ac staging: gasket: whitespace fix in gasket_page_table_init omits 920953ab4ed5 staging: gasket: fix typo in gasket_core.h comments omits 7e8a450aa0e6 staging: gasket: fix typo in apex_enter_reset omits 6b39fd590aeb reset: uniphier: add reset control support for SPI omits 209b7955e59e drm/i915/guc: Keep guc submission permanently engaged omits 9153bf9fb529 ARM: dts: zynq: Remove #address/#size-cells from gpio-keys omits a2b7baf4abee ARM: dts: zynq: Add LEDs to the Zybo Z7 board omits edd62b9a98be ARM: dts: zynq: Use gpio constants for the Zybo Z7 board omits 7d90ca6f1919 ARM: dts: zynq: Fix memory size on the Zybo Z7 board omits 3f8ef5b04d80 dt-bindings: xilinx: zynq: Add missing boards omits d14fad09bd8d dt-bindings: xilinx: zynq: Move Paralella board to Xilinx omits 17eb178741db dt-bindings: xilinx: zynq: Sort entries alphabetically omits affd195ed4e8 dt-bindings: xilinx: zynq: Improve boards description omits 28432332457b ARM: dts: zynq: correct and improve the model property of [...] omits ef4c422d167a ARM: dts: zynq: Set correct manufacturer for ZedBoard and [...] omits 025ba1841e5d ARM: dts: zynq: Add mmc alias for zc702/zc706/zed/zybo omits c998911f525a ARM: dts: zynq: Add support for Z-turn board omits 41ee3e388305 arm64: dts: zynqmp: Add support for Avnet Ultra96 rev1 board omits e4c986bb46df arm64: dts: zynqmp: Remove #address/#size-cells from gpio-keys omits d72477864078 arm64: dts: zynqmp: Remove ep108 board omits a5c2ed48299a arm64: dts: zynqmp: Use serdev for zcu100 BT omits 58cabe8715f2 ALSA: usb-audio: Allow changing from a bad sample rate omits fdf743c5c51d powerpc/hugetlbpage: Rmove unhelpful HUGEPD_*_SHIFT macros omits a8bf9e504a6a chrp/nvram.c: add MODULE_LICENSE() omits 8c8c10b90d88 powerpc/8xx: fix handling of early NULL pointer dereference omits d00ddd9da79a drm/nouveau/kms/nv50-: allocate push buffers in vidmem on pascal omits ce57c6610cc2 Merge branch 'topic/ppc-kvm' into next omits 685dbcaa25be drivers/md/raid5: Use irqsave variant of atomic_dec_and_lock() omits af1cab82109c ARM: dts: imx6dl-mamoj: Add usb host and device support omits faed0d59c587 ARM: dts: imx6dl-mamoj: Add Wifi support omits ea8f1d7af608 ARM: dts: imx6dl-mamoj: Add parallel display support omits 56962b44a59a ARM: dts: vf610: Add ZII SSMB SPU3 board omits c7d2959f032d i915/dp/dsc: Add Rate Control Range Parameter Registers omits dbda5111e2d8 i915/dp/dsc: Add Rate Control Buffer Threshold Registers omits 2efbb2f099fb i915/dp/dsc: Add DSC PPS register definitions omits 7af2be6d54d4 drm/i915/icl: Add VIDEO_DIP registers omits 0df57d90bfd6 kbuild: buildtar: add arm64 support omits 33c362bbc074 kbuild: buildtar: remove crufty vax pieces omits 2fb9279f2c3e kbuild: change ld_flags to contain LDFLAGS_$(@F) omits f60b992e30ff kbuild: replace $(LDFLAGS) $(ldflags-y) with $(ld_flags) omits ec33408a2279 kbuild: remove redundant LDFLAGS clearing in arch/*/Makefile omits 3a477d4efc57 um: remove redundant 'export LDFLAGS' in arch/x86/Makefile.um omits 1470075d5e35 arm64: dts: uniphier: add headphone detect gpio for LD11 g [...] omits 97e10f5ae86e arm64: dts: uniphier: add headphone detect gpio for LD20 g [...] omits af0e09d0c676 arm64: dts: uniphier: Add missing cooling device propertie [...] omits 38dc27c85e64 ARM: dts: uniphier: Add missing cooling device properties [...] omits 4b4bd04898ad drm/amdgpu/pm: Remove VLA usage omits 7eb804277461 drm/amdgpu: simplify the bo reference on amdgpu_bo_update omits f3cdadb6fee9 drm/amdgpu: remove internal/unused kernel module parameters omits b5286801705b drm/amdgpu: change ring priority after pushing the job (v2) omits 9d46f32bdd3e drm/amdgpu: allow for more flexible priority handling omits e6d5752080e2 drm/amdgpu/gfx9: Update golden settings for vg10. omits 5edb65a33710 USB: serial: cp210x: improve line-speed handling for CP210 [...] omits 7aecd7fc5d95 USB: serial: cp210x: generalise CP2102N line-speed handling omits 6f0bcf720ea8 USB: serial: cp210x: improve baudrate support for CP2102N omits d4706c05c59d USB: serial: cp210x: honour device-type maximum line speed omits 95fd4f47c857 USB: serial: cp210x: make line-speed quantisation data driven omits 5fd9df6ac6ee drm/i915: Kill sink_crc for good omits 539c475dadc4 Merge tag 'drm-intel-next-2018-07-09' of git://anongit.fre [...] omits 0c2fd59ae315 Merge branch 'mediatek-drm-next-4.19' of https://github.co [...] omits 54c88a029a0a Merge tag 'drm-misc-next-2018-07-11' of git://anongit.free [...] omits d0a064bec75e arm64: dts: ti: Add support for AM654 EVM base board omits a869b7b30dac soc: ti: Add Support for AM654 SoC config option omits ea47eed33a3f arm64: dts: ti: Add Support for AM654 SoC omits c77245722fb4 arm64: Add support for TI's K3 Multicore SoC architecture omits ad527a91cb1d dt-bindings: arm: ti: Add bindings for AM654 SoC omits 2b6e68119c47 Input: gpio_keys - add missing include to gpio_keys.h omits a150c1fe3809 Input: egalax_ts - switch to SPDX identifier omits 979c11ef39ce drm/sun4i: Substitute sun4i_backend_format_is_yuv() with f [...] omits d8bd23d9936b drm/rockchip: Substitute is_yuv_support() with format->is_yuv omits 9bace65934e7 drm/i915: Substitute intel_format_is_yuv() with format->is_yuv omits ce2d54619a10 drm/fourcc: Add is_yuv field to drm_format_info to denote [...] omits 3de0a6b986d5 Merge tag 'hisi-defconfig-for-4.19' of git://github.com/hi [...] omits baa2a4fdd525 audit: fix use-after-free in audit_add_watch omits 67ece13ffe86 Merge branch 'topic/vga_switcheroo' into for-next omits 28f6f7295fe1 Merge tag 'mvebu-defconfig-4.19-1' of git://git.infradead. [...] omits 07167d8a4ec8 Merge tag 'mvebu-arm-4.19-1' of git://git.infradead.org/li [...] omits 23b7c60b80f6 Merge branch 'mvebu/dt64' into mvebu/for-next omits dbdf22a0a3b2 Merge branch 'mvebu/dt' into mvebu/for-next omits 9bbda14f73ba Merge branch 'mvebu/defconfig' into mvebu/for-next omits 25e834c20acd Merge branch 'mvebu/arm' into mvebu/for-next omits b4645695a9dc ARM: mvebu_v7_defconfig: enable SFP support omits 3aadb7f52dfc ARM: mvebu_v7_defconfig: sync defconfig omits c841436dfabf ARM: multi_v7_defconfig: Add Marvell NAND controller support omits 50fa3cd33f9d dt-bindings: mediatek: Add binding for mt2712 IOMMU and SMI omits 7c201ead1bfd spi: spi-bitbang: change flags from u8 to u16 omits 380d68592351 Merge tag 'pxa-for-4.19-v2' of https://github.com/rjarzmik [...] omits e594a0636b02 Merge tag 'regmap-sccb' of https://git.kernel.org/pub/scm/ [...] omits 6c6bc9ea84d0 mtdchar: fix overflows in adjustment of `count` omits bcf7eac3d97f regmap: add SCCB support omits 636620b66d5d blkcg: Track DISCARD statistics and output them in cgroup io.stat omits bdca3c87fb7a block: Track DISCARD statistics and output them in stat an [...] omits ddcf35d39797 block: Add and use op_stat_group() for indexing disk_stat fields. omits dbae2c551377 block: Define and use STAT_READ and STAT_WRITE omits 59767fbd49d7 block: Add part_stat_read_accum to read across field entries. omits 3f289dcb4b26 block: make bdev_ops->rw_page() take a REQ_OP instead of bool omits 89fd23efa0d7 mtd: Fallback to ->_read/write() when ->_read/write_oob() [...] omits 5f7a01e22263 jffs2: use unsigned 32-bit timstamps consistently omits c4592b9c3788 jffs2: use 64-bit intermediate timestamps omits 39675caa06e7 mtd: sst25l: use mtd_device_register() omits 4897015d2ffb mtd: maps: use mtd_device_register() where applicable omits 9ea97a7d689c mtd: powernv_flash: set of_node in mtd's dev omits 01f8f33e9986 drm/i915: Always retire residual requests before suspend omits 670c23248e15 ovl: obsolete "check_copy_up" module option omits fb16043b4683 vfs: remove open_flags from d_real() omits 573e1784817c Revert "fsnotify: support overlayfs" omits de2a4a501e71 Partially revert "locks: fix file locking on overlayfs" omits 8cf9ee506103 Revert "vfs: do get_write_access() on upper layer of overlayfs" omits 4ab30319fd7c Revert "vfs: add flags to d_real()" omits c6718543463d Revert "vfs: update ovl inode before relatime check" omits 88059de155d4 Revert "ovl: fix relatime for directories" omits a6795a585929 vfs: fix freeze protection in mnt_want_write_file() for overlayfs omits 6742cee04353 Revert "ovl: don't allow writing ioctl on lower layer" omits d561f2185648 Revert "ovl: fix may_write_real() for overlayfs directories" omits a6518f73e60e vfs: don't open real omits 8ede205541ff ovl: add reflink/copyfile/dedup support omits f7c72396d0de ovl: add O_DIRECT support omits 9e142c4102db ovl: add ovl_fiemap() omits dab5ca8fd9dd ovl: add lsattr/chattr support omits aab8848cee5e ovl: add ovl_fallocate() omits 2f502839e85a ovl: add ovl_mmap() omits de30dfd629e2 ovl: add ovl_fsync() omits 2a92e07edc5e ovl: add ovl_write_iter() omits 16914e6fc7e1 ovl: add ovl_read_iter() omits 2ef66b8a03c0 ovl: add helper to return real file omits d1d04ef8572b ovl: stack file ops omits e8c985bace13 ovl: deal with overlay files in ovl_d_real() omits 46e5d0a3907b ovl: copy up file size as well omits 5812160eb509 Revert "Revert "ovl: get_write_access() in truncate"" omits 4f3572954a9d ovl: copy up inode flags omits d9854c87f0ed ovl: copy up times omits f182536684d8 vfs: export vfs_dedupe_file_range_one() to modules omits 9df6702ad0e8 vfs: export vfs_ioctl() to modules omits d3b1084dfd62 vfs: make open_with_fake_path() not contribute to nr_files omits 51e6ce820bd4 Merge branch 'dedupe-cleanup' into overlayfs-next omits 007bf630c011 arm: configs: Add USB gadget to Aspeed G5 defconfig omits 5dd487d8a5a3 arm: configs: Add USB gadget to Aspeed G4 defconfig omits a2df75ab0aba ARM: dts: aspeed: Use 24MHz fixed clock for pwm omits b86d77123c6e Merge tag 'spi-dw-set-cs' of https://git.kernel.org/pub/sc [...] omits 62dbbae483b6 spi: dw: allow providing own set_cs callback omits 66b19d762378 spi: dw: fix possible race condition omits cf18fd01466d regulator: bd9571mwv: Document "backup_mode" sysfs file omits e436875f6f97 regulator: bd9571mwv: Add support for toggle power switches omits 02b3a073c12e regulator: bd9571mwv: Use "backup_mode" sysfs file instead [...] omits 7713a70034f2 ASoC: meson: add axg tdm formatters DT bindings documentation omits 53eb4b7aaa04 ASoC: meson: add axg spdif output omits eb257e6607f9 ASoC: meson: add axg spdif output DT bindings documentation omits 7ed4877b403c ASoC: meson: add axg toddr driver omits 57d552e3ea76 ASoC: meson: add axg frddr driver omits 6dc4fa179fb8 ASoC: meson: add axg fifo base driver omits e32d99af6830 ASoC: meson: add axg fifos DT binding documentation omits bf270262b7b8 ASoC: hdac_hdmi: Add documentation for power management omits 90ae7105eaf1 ASoC: qcom: apq8096: remove component framework related code omits 791940779d65 ASoC: qdsp6: q6routing: remove component framework related code omits f924e4fd8965 ASoC: qdsp6: q6asm-dai: remove component framework related code omits 605fcb699185 ASoC: qdsp6: q6afe-dai: remove component fw related code omits bb4b894addb0 ASoC: core: add support to card re-bind using component framework omits 6eb864c1d9dd integrity: prevent deadlock during digsig verification. omits 5feeb61183dd evm: Allow non-SHA1 digital signatures omits e2861fa71641 evm: Don't deadlock if a crypto algorithm is unavailable omits ac2409a521f7 integrity: silence warning when CONFIG_SECURITYFS is not enabled omits dba31ee75941 ima: Differentiate auditing policy rules from "audit" actions omits 2afd020aaeee ima: Do not audit if CONFIG_INTEGRITY_AUDIT is not set omits 3d2859d5d4c3 ima: Use audit_log_format() rather than audit_log_string() omits 8a3bcaf6ecd3 ima: Call audit_log_string() rather than logging it untrusted omits 1a32ebb26ba9 platform/x86: thinkpad_acpi: Support battery quirk omits 846a416b4630 platform/x86: thinkpad_acpi: Proper model/release matching omits 309dca51c902 platform/x86: intel_ips: remove redundant variables slope [...] omits e78fd3c3eead platform/mellanox: Use 2-factor allocator calls omits 9951934d76b0 Merge branch 'for-ovl' of git://git.kernel.org/pub/scm/lin [...] omits 4d81b0f9e631 cpufreq: pcc-cpufreq: Disable dynamic scaling on many-CPU systems omits f54ab690ad68 cpufreq: qcom-kryo: Silently error out on EPROBE_DEFER omits 33477d84c26b cpufreq / CPPC: Add cpuinfo_cur_freq support for CPPC omits 1c3528232f4b cpufreq: armada-37xx: Add AVS support omits b8f0fadab208 mtd: rawnand: jz4780: Drop the dependency on MACH_JZ4780 omits 6968e07e8169 mtd: rawnand: jz4740: Allow selection of this driver when [...] omits e65e3a50702f MIPS: jz4740: Move jz4740_nand.h header to include/linux/p [...] omits eaea2e7300a2 mtd: rawnand: txx9ndfmc: Allow selection of this driver wh [...] omits dc2865ac3527 MIPS: txx9: Move the ndfc.h header to include/linux/platfo [...] omits a6be5051cdca mtd: rawnand: fsl_ifc: Allow selection of this driver when [...] omits 62a316088dd0 mtd: rawnand: fsl_ifc: Add an __iomem specifier on eccstat_regs omits b30a2bd4ee9d memory: fsl_ifc: Allow selection of this driver when COMPI [...] omits 17c09ed706de mtd: rawnand: fsmc: Allow selection of this driver when CO [...] omits f55824c6faef mtd: rawnand: fsmc: Use uintptr_t casts instead of unsigned ones omits 8f3931ed975e mtd: rawnand: fscm: Avoid collision on PC def when compili [...] omits e37db6df41f5 mtd: rawnand: sunxi: Allow selection of this driver when C [...] omits 06c8b5dc9381 mtd: rawnand: sunxi: Make sure ret is initialized in sunxi [...] omits cf3e3fd2e94f mtd: rawnand: sunxi: Add an U suffix to NFC_PAGE_OP definition omits b9221470b081 mtd: rawnand: davinci: Allow selection of this driver when [...] omits d3691813b05c mtd: rawnand: fix indentation in Kconfig omits cc53d5ca38c0 mtd: rawnand: davinci: Use uintptr_t casts instead of unsi [...] omits c5b76d8dd2bf mtd: rawnand: davinci: Stop doing iomem pointer <-> u32 co [...] omits 88a40e7dca00 mtd: rawnand: atmel: Allow selection of this driver when C [...] omits d28395c9083d mtd: rawnand: atmel: Add an __iomem cast on gen_pool_dma_a [...] omits e6848511d061 mtd: rawnand: atmel: Use uintptr_t casts instead of unsigned int omits 20366e19e28f mtd: rawnand: hynix: Use ->exec_op() in hynix_nand_reg_write_op() omits f9e64d610425 mtd: rawnand: marvell: set reg_clk to NULL if it can't be [...] omits 7734a275a7ee mtd: rawnand: marvell: remove bogus comment in marvell_nfc [...] omits bd9c3f9b3c00 mtd: rawnand: marvell: add suspend and resume hooks omits c786bbcc1a2c mtd: rawnand: mxc: Switch to SPDX identifier omits b04a3fe3143d mtd: rawnand: gpmi: Switch to SPDX identifier omits dc2d8856a758 mtd: rawnand: plat_nand: Kill pdata->ctrl.{hwcontrol, read [...] omits f0f01838f764 mtd: rawnand: orion_nand: Kill orion_nand_data.dev_ready() omits e80eba758151 mtd: rawnand: Kill the chip->scan_bbt() hook omits 2851b907091f dt-bindings: marvell: Add documentation for the Armada 370 [...] omits 44b07b921dea mtd: rawnand: Rename nand_default_bbt() into nand_create_bbt() omits 1c3ab61ebcf8 mtd: rawnand: Remove forward declaration of device_node omits 707329aca6e0 mtd: rawnand: Remove forward declaration of mtd_info omits a4c025372d9d mtd: rawnand: Remove nand_do_read() prototype from rawnand.h omits 5dcddebb1b1f mtd: rawnand: Kill cafe_nand_bug() omits a58d0b4d512a bcma: Allow selection of this driver when COMPILE_TEST=y omits d4de09e5bb08 mtd: rawnand: nuc900: Allow selection of this driver when [...] omits b2d55fe2ad5a mtd: rawnand: qcom: Allow selection of this driver when CO [...] omits 434bc2e148aa mtd: rawnand: mxc: Allow selection of this driver when COM [...] omits c03f3cf37e54 mtd: rawnand: mxc: Avoid inclusion of asm/mach headers omits 0beb48724120 mtd: rawnand: brcmnand: Allow selection of this driver whe [...] omits ee70e5e796ff mtd: rawnand: lpc32xx: Allow selection of these drivers wh [...] omits 18331b981029 mtd: rawnand: sharpsl: Allow selection of this driver when [...] omits b22a8b075dbc mtd: rawnand: sharpsl: Remove inclusion of mach and asm headers omits 31ac1a53eb7f mtd: rawnand: omap2: Allow selection of this driver when C [...] omits 45e9f40f4669 mtd: rawnand: Add 'depends on HAS_IOMEM' where missing omits 4d54df433558 mtd: rawnand: gpmi: Remove useless dependency on MTD_NAND omits 9f43deee4351 mtd: rawnand: qcom: erased page bitflips detection omits da8eb7d227c5 mtd: rawnand: gpmi: remove redundant variable payload_virt omits 8604e6346e8d mtd: rawnand: docg4: fix the probe function error path omits 1dfac31a5a63 mtd: rawnand: denali: optimize timing parameters for data [...] omits 6f1fe97bec34 mtd: rawnand: denali_dt: add more clocks based on IP datasheet omits d91e8a3eec69 dt-binding: mtd: denali_dt: document clock property omits cd1beffa83f6 mtd: rawnand: denali_dt: use dev as a shorthand of &pdev->dev omits 24f0ae995deb mtd: rawnand: mxc: remove __init qualifier from mxcnd_probe_dt omits 3dfa025f890c mtd: spinand: macronix: Add support for MX35LF2GE4AB omits b02308af05e6 mtd: spinand: Add initial support for the MX35LF1GE4AB chip omits 1075492bb9e2 mtd: spinand: Add initial support for Winbond W25M02GV omits a508e8875e13 mtd: spinand: Add initial support for Micron MT29F2G01ABAGD omits 5ef5640a2777 dt-bindings: Add bindings for SPI NAND devices omits 7529df465248 mtd: nand: Add core infrastructure to support SPI NANDs omits 0cf5c7dbaa39 mtd: rawnand: provide only single helper function for ECC conf omits 85632c17194e mtd: rawnand: qcom: code reorganization for raw read omits 5bc36b2bf6e2 mtd: rawnand: qcom: check for operation errors in case of [...] omits 783b5bf9bd91 mtd: rawnand: qcom: fix return value for raw page read omits 28eed9f6cab6 mtd: rawnand: qcom: modify write_oob to remove read codeword part omits add0cfa3c3e5 mtd: rawnand: qcom: parse read errors for read oob also omits 2f610386736d mtd: rawnand: qcom: fix null pointer access for erased pag [...] omits 8eab72148808 mtd: rawnand: qcom: erased page detection for uncorrectabl [...] omits 6f20070d51a2 mtd: rawnand: qcom: wait for desc completion in all BAM channels omits 7ddb937f2c1d mtd: rawnand: qcom: use the ecc strength from device parameter omits 320bdb5fb9c4 mtd: rawnand: qcom: remove dt property nand-ecc-step-size omits c168ac273ce3 dt-bindings: qcom_nandc: update for ECC strength and step size omits f9801fda963e mtd: rawnand: denali: use helper function for ecc setup omits 181ace9e1b2e mtd: rawnand: helper function for setting up ECC configuration omits a33733fc4891 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aeaf7002a76c s390: detect etoken facility omits fa84cf094ef9 ALSA: pcm: Nuke snd_pcm_lib_mmap_vmalloc() omits ef4db239cda2 ALSA: rawmidi: Use kvmalloc() for buffers omits 0abb75b7a16d KVM: PPC: Book3S HV: Fix constant size warning omits 51eaa08f029c KVM: PPC: Book3S HV: Add of_node_put() in success path omits 76346cd93a5e KVM: PPC: Book3S: Fix matching of hardware and emulated TC [...] omits 4eeb85568e56 KVM: PPC: Remove mmio_vsx_tx_sx_enabled in KVM MMIO emulation omits d6e98f3e6d82 PM / devfreq: rk3399_dmc: Fix duplicated opp table on reload. omits 2c2cb1e6b05b PM / devfreq: Init user limits from OPP limits, not viceversa omits dfa7d764caf0 PM / devfreq: rk3399_dmc: fix spelling mistakes. omits 49edc52312c3 PM / devfreq: rk3399_dmc: do not print error when get supp [...] omits 77f2c2305dec dt-bindings: devfreq: rk3399_dmc: move interrupts to be optional. omits 90dd72e1290d PM / devfreq: rk3399_dmc: remove wait for dcf irq event. omits 49502b23e0e4 dt-bindings: clock: add rk3399 DDR3 standard speed bins. omits 2d2894c94a61 dt-bindings: devfreq: rk3399_dmc: improve binding documentation. omits 2d803dc8f7a5 PM / devfreq: use put_device() instead of kfree() omits 12ba2c65f9d3 PM / devfreq: exynos-ppmu: Delete an error message for a f [...] omits 530a13df0b0b Merge branch 'next-general' into next-testing omits 87ea58433208 security: check for kstrdup() failure in lsm_append() omits 83a68a06795f security: export security_kernel_load_data function omits 3672476edaa0 vsprintf: Add command line option debug_boot_weak_hash omits 1c4facb846c7 vsprintf: Use hw RNG for ptr_key omits 753d433b586d random: Return nbytes filled from hw RNG omits 8ddd6efa56c3 random: Fix whitespace pre random-bytes work omits ada94973f15f pktcdvd: remove assignment in if condition omits 6ce3dd6eec11 blk-mq: issue directly if hw queue isn't busy in case of 'none' omits 5089eafffba2 libxfs: Fix a couple of sparse complaintis omits e4e542a683c1 xfs: use swap macro in xfs_dir2_leafn_rebalance omits 897992b7e350 xfs_bmap_util: use swap macro omits 1d5bebbafc73 xfs_attr_leaf: use swap macro in xfs_attr3_leaf_rebalance omits fa248de98a6b xfs: don't assume a left rmap when allocating a new rmap omits f5beb598b0c4 ALSA: rawmidi: Minor code refactoring omits 631d2b490569 selinux: constify write_op[] omits 7fdc9b08071b ALSA: rawmidi: Simplify error paths omits 5bed9139727f ALSA: rawmidi: Tidy up coding styles omits ed6b83d2d190 Merge branch 'for-linus' into for-next omits a57942bfdd61 ALSA: hda: Make audio component support more generic omits 82887c0beb1e ALSA: hda/i915: Associate audio component with devres omits ae891abe7c2c drm/i915: Split audio component to a generic type omits f024e88343f7 drm/amdgpu: minor cleanup in amdgpu_job.c omits a1917b73d89e drm/amdgpu: remove job->adev (v2) omits 290e44b7dd11 audit: use ktime_get_coarse_real_ts64() for timestamps omits 108019a7e6a3 drm/pl111: Use 64-bit arithmetic instead of 32-bit omits f9760772d265 drm/pl111: Replace drm_dev_unref with drm_dev_put omits a708edf13fb0 drm/vc4: Replace drm_dev_unref with drm_dev_put omits a443c1fc1059 cpufreq: exynos: Remove support for Exynos5440 omits 956698445d1b ata: ahci-platform: Remove support for Exynos5440 omits cd87668d601f MIPS: loongson64: cs5536: Fix PCI_OHCI_INT_REG reads omits 5c93316c8c22 mips: unify prom_putchar() declarations omits a8bd3b884dd7 drm/i915: Flush chipset caches after GGTT writes omits 693359f7ac90 kconfig: rename SYMBOL_AUTO to SYMBOL_NO_WRITE omits 4ab3b80159d4 kconfig: check for pkg-config on make {menu,n,g,x}config omits f92d19e0ef9b kbuild: Use HOST*FLAGS options from the command line omits 8377bd2b9ee1 kbuild: Rename HOST_LOADLIBES to KBUILD_HOSTLDLIBS omits b90a368000ab kbuild: Rename HOSTLDFLAGS to KBUILD_HOSTLDFLAGS omits 10844aebf448 kbuild: Rename HOSTCXXFLAGS to KBUILD_HOSTCXXFLAGS omits 96f14fe738b6 kbuild: Rename HOSTCFLAGS to KBUILD_HOSTCFLAGS omits efa75c4923be arm64: Add build salt to the vDSO omits b399baaaf752 powerpc: Add build salt to the vDSO omits d623f60df03a x86: Add build salt to the vDSO omits 9afb719e7046 kbuild: Add build salt to the kernel and modules omits 934193a654c1 kbuild: verify that $DEPMOD is installed omits c417fbce9872 kbuild: move bin2c back to scripts/ from scripts/basic/ omits b56e5355091d Coccinelle: add atomic_as_refcounter script omits d8b3f454dab4 drm/sun4i: sun8i: Avoid clearing blending order at each at [...] omits 7373c2a99abf ALSA: emu8000: Use swap macro in snd_emu8000_sample_new omits e2d2f240497c ALSA: emu10k1_patch: Use swap macro in snd_emu10k1_sample_new omits 67810693077a ovl: fix wrong use of impure dir cache in ovl_iterate() omits 57194b035942 Merge branch 'for-4.19/upstream' into for-next omits 7f342e9c61d7 HID: intel-ish-hid: remove redundant variable num_frags omits 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next omits 28a042a3b7ab HID: multitouch: handle palm for touchscreens omits f90243745925 HID: multitouch: touchscreens also use confidence reports omits 9152c7d77d87 HID: multitouch: report MT_TOOL_PALM for non-confident touches omits 30576c5f490c HID: microsoft: support the Surface Dial omits 08a8a7cf1459 HID: core: do not upper bound the collection stack omits ba6b055e0f3b HID: input: enable Totem on the Dell Canvas 27 omits 01eaac7e5713 HID: multitouch: remove one copy of values omits 8dfe14b3b47f HID: multitouch: ditch mt_report_id omits 3ceb3826448d HID: multitouch: store a per application quirks value omits f146d1c4d7ea HID: multitouch: Store per collection multitouch data omits cf6d15d7b1f3 HID: multitouch: make sure the static list of class is not [...] omits b875a5a529be input: add MT_TOOL_DIAL omits 53ad28d14107 Merge branch 'for-4.19/elan' into for-next omits e7ad3dc9f4a2 HID: elan: Add support for touchpad on the Toshiba Click Mini L9W omits 6e5dd6324a4c HID: elan: Add USB-id for HP x2 10-n000nd touchpad omits 7ed3f281d8f3 HID: elan: Add a flag for selecting if the touchpad has a LED omits 19588bee0ea5 HID: elan: Query resolution from the touchpad omits 79d11f2a2070 HID: elan: Query device max_x and max_y value from touchpad omits 314f04e85cab HID: elan: Hardcode finger-count and usb-interface omits 2f612de2d67d HID: elan: Correctly report MT_PRESSURE instead of TOOL_WIDTH omits f109b43ad9af HID: elan: Stop claiming we have TOUCH_MAJOR and then neve [...] omits c4cf2d8df1dd HID: elan: Remove unused max_area_x and max_area_y vatiables omits cc57c07343bd configfs: fix registered group removal omits d7484f5c6b3b ARM: at91: pm: configure wakeup sources for ULP1 mode omits 3abd729aa468 ARM: at91: pm: add PMC fast startup registers defines omits 5b56c182edb1 ARM: at91: pm: Add ULP1 mode support omits 514e2a294aad ARM: at91: pm: Use ULP0 naming instead of slow clock omits cc4493faf494 arm64: defconfig: enable HiSilicon PMU driver omits 4d4585c21f53 arm64: dts: hisilicon: Add missing cooling device properti [...] omits 81f2b25addde drm/imx: Remove unused field imx_drm_device.pipes omits 4c2ae34f64c8 drm/sun4i: Replace drm_dev_unref with drm_dev_put omits 5f8f80356ecc spi: spi-fsl-dspi: Fill actual_length when doing DMA transfer omits d91cfeb0aa79 genirq: Remove redundant NULL pointer check in __free_irq() omits a5956defe5a5 arm64: hikey960: update idle-states omits 8883ac1db3e2 arm64: dts: hikey: Remove keep-power-in-suspend property omits 8a368657fe7e arm64: dts: hikey960: Remove keep-power-in-suspend property omits f0ab786fad36 arm64: dts: hikey960: Clean up MMC properties and move to [...] omits 52ac6f2a8825 arm64: dts: hikey960: Remove deprecated MMC properties omits 504f2565a4f6 spi: rockchip: add description for px30 omits 1ef2917d1d9e drm/imx: Replace drm_dev_unref with drm_dev_put omits d778847208c0 drm/i915/selftests: Free the backing store between iterations omits 4aaf448fa975 vga_switcheroo: set audio client id according to bound GPU id omits 238262af08a2 pinctrl: mt7622: Fix probe fail by misuse the selector omits 673ba5a05ca1 pinctrl: single: Fix missing unlock on error path omits 93639058b2af pinctrl: core: Remove broken remove_last group and pinmux [...] omits dc4003d26059 pinctrl: rza1: Fix selector use for groups and functions omits a4ab10860723 pinctrl: single: Fix group and function selector use omits f913cfce4ee4 pinctrl: pinmux: Return selector to the pinctrl driver omits f7ff75e2a88f i2c: recovery: rename variable for easier understanding omits a203728ac6bb pinctrl: core: Return selector to the pinctrl driver omits 4fe10de535ea i2c: rcar: use the new get_bus_free callback omits 7ca5f6be7900 i2c: recovery: add get_bus_free callback omits 0b71026c69ca i2c: recovery: refactor recovery function omits ffc59c496bf8 i2c: recovery: require either get_sda or set_sda omits 91f6278bfa39 ARM: dts: am335x: add am335x-sancloud-bbe board support omits cf0a761a22be dt-bindings: Add vendor prefix for Sancloud omits 08948b75939f Merge tag 'v4.18-rc5' into i2c/for-4.19 omits 2b519747ae48 arm64: dts: mt7622: update a clock property for UART0 omits e9d8c6155768 x86/mm/tlb: Skip atomic operations for 'init_mm' in switch [...] omits 95b0e6357d3e x86/mm/tlb: Always use lazy TLB mode omits 64482aafe55f x86/mm/tlb: Only send page table free TLB flush to lazy TLB CPUs omits ac0315896970 x86/mm/tlb: Make lazy TLB mode lazier omits 61d0beb5796a x86/mm/tlb: Restructure switch_mm_irqs_off() omits 2ff6ddf19c0e x86/mm/tlb: Leave lazy TLB mode at page table free time omits c1a2f7f0c064 mm: Allocate the mm_cpumask (mm->cpu_bitmap[]) dynamically [...] omits 37c45b2354cb Merge tag 'v4.18-rc5' into x86/mm, to pick up fixes omits 71b7ff5ebc9b tools/memory-model: Rename litmus tests to comply to norm7 omits 0fcff1715bec tools/memory-model/Documentation: Fix typo, smb->smp omits 7696f9910a9a sched/Documentation: Update wake_up() & co. memory-barrier [...] omits 3d85b2703783 locking/spinlock, sched/core: Clarify requirements for smp [...] omits 76e079fefc8f sched/core: Use smp_mb() in wake_woken_function() omits 70b83069f70d tools/memory-model: Add informal LKMM documentation to MAI [...] omits c4081a46f38f locking/atomics/Documentation: Describe atomic_set() as a [...] omits 24675bb554f9 tools/memory-model: Make scripts executable omits af41db5ef7c7 tools/memory-model: Remove ACCESS_ONCE() from model omits 5bde06b63af2 tools/memory-model: Remove ACCESS_ONCE() from recipes omits 68ec3444b321 locking/memory-barriers.txt/kokr: Update Korean translatio [...] omits 2caf412dc461 MAINTAINERS: Add Daniel Lustig as an LKMM reviewer omits acb6c96c52ac tools/memory-model: Fix ISA2+pooncelock+pooncelock+pombonce name omits b464818978d4 tools/memory-model: Add litmus test for full multicopy atomicity omits 52b544bd3866 Merge tag 'v4.18-rc5' into locking/core, to pick up fixes omits 25cd17a2360e ARM: dts: imx6ul-pico-hobbit: Do not hardcode the memory size omits 0982a24f2401 ARM: dts: imx6sl-evk: make pfuze100 sw4 always on omits 2afad1be5809 ARM: dts: imx6sll-evk: make pfuze100 sw4 always on omits 4de4238133f4 ARM: dts: imx6sx-sdb-reva: make pfuze100 sw4 always on omits 9896b67eaf4b ARM: dts: imx6qdl-sabresd: make pfuze100 sw4 always on omits ea73a5c6929b Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits 61f0d5556946 efi/esrt: Only call efi_mem_reserve() for boot services memory omits bb3e3fbbac86 ARM: dts: Add DT support for Octavo Systems OSD3358-SM-RED [...] omits 929d1b09cae2 ARM: dts: imx6sl-evk: add missing GPIO iomux setting omits 129e96672f03 ARM: dts: imx51-zii-scu3-esb: Fix RAVE SP watchdog compati [...] omits a1a30f892894 ARM: dts: imx51-zii-scu3-esb: Add switch IRQ line pinumx config omits 2da6b9ce6a63 ARM: dts: imx6sx-nitrogen6sx: remove obsolete display conf [...] omits ac270caa1c42 ARM: dts: imx7d-nitrogen7: use OF graph to describe the display omits 3221ceeede8a ARM: dts: imx: Switch Boundary Devices boards to SPDX identifier omits 69c04aee3482 soc: imx6qp: Use GENPD_FLAG_ALWAYS_ON for PU errata omits 282706a68163 ARM: dts: imx6sl: Add vivante gpu nodes omits 0ad26ef12f57 ARM: dts: imx6sll-evk: enable SEIKO 43WVF1G lcdif panel omits e449d3780368 ARM: dts: imx6sll-evk: correct lcd regulator GPIO pin omits a046e7662dcf ARM: dts: imx6sll-evk: enable PWM1 for backlight driver omits b4d5f09fbc00 ARM: dts: imx51-zii-rdu1: Enable secure-reg-access omits 3ec14f5eb58f ARM: dts: imx51-babbage: Enable secure-reg-access omits dd769b09003e ARM: dts: imx53-ppd: Enable secure-reg-access omits ccaabeea0202 s390/chsc: fix packed-not-aligned warnings omits d4f5d79e97ca s390/css: reduce stsch calls omits 05b217f4c557 s390/css: validate subchannel prior to allocation omits 71aa11a40d1a s390/css: start the subchannel evaluation earlier omits 87dc8a01281a s390/cio: ensure that a chpid is registered only once omits aaeabc18a086 ARM: imx_v6_v7_defconfig: use MXSFB DRM driver omits f13a7fe2826f ARM: mxs_defconfig: use MXSFB DRM driver omits 8c7725829989 ARM: dts: imx6ul: Add DTS for ConnectCore 6UL SBC Express omits 0b9c89e213d2 ARM: dts: imx6ul: Add DTS for ConnectCore 6UL System-On-Mo [...] omits 497f6ee16b05 ARM: dts: imx51-zii-rdu1: Disable internal watchdog omits eb28fb9e4766 arm64: dts: allwinner: h6: enable AXP805 PMIC on Pine H64 omits de2b5552ae58 arm64: dts: allwinner: h6: Use macros for R_CCU clock and [...] omits b5aa3f4aef72 drm/amdkfd: Call kfd2kgd.set_compute_idle omits 01c097dbfc03 drm/amdgpu: Add kfd2kgd.set_compute_idle interface omits 7e580769b79f rtc: ds1307: support m41t11 variant omits 146a552c67b1 rtc: ds1307: fix data pointer to m41t0 omits ee913fd9e166 drm/amdgpu: add amdgpu_job_submit_direct helper omits 3320b8d2acd3 drm/amdgpu: remove job->ring omits 0e28b10ff1b8 drm/amdgpu: remove ring parameter from amdgpu_job_submit omits eb3961a57424 drm/amdgpu: remove fence context from the job omits 050d9d43a7d3 drm/amdgpu: cleanup job header omits 9a6a8075bd43 drm/amd/display: Fix some checkpatch.pl errors and warning [...] omits ddb85fcd839c drm/amd/display: Null ptr check for set_sdr_white_level omits 4a7d1d123ddb drm/amd/display: dal 3.1.56 omits d6e75df4e5e1 drm/amd/display: add new dc debug structure to track debug data omits 68199bd16cb5 drm/amd/display: Move address tracking out of HUBP omits 2068afe649ae drm/amd/display: Add hook for MST root branch info omits bf53769d9fc9 drm/amd/display: add HDR visual confirm omits 6d92b5c2d5be drm/amd/display: Refactor SDR cursor boosting in HDR mode omits 8d2bbe54d189 drm/amd/display: Add headers for hardcoded 1d luts. omits a6da48caf92b drm/scheduler: add NULL pointer check for run queue (v2) omits 964d0fbf6301 drm/amdgpu: Allow to create BO lists in CS ioctl v3 omits 8415afbd86dd Revert "drm/amd/powerplay: fix performance drop on Vega10" omits 4996539f84ee Merge branch 'next-general' into next-testing omits 4f0496d8ffa3 ima: based on policy warn about loading firmware (pre-allo [...] omits c77b8cdf745d module: replace the existing LSM hook in init_module omits ef96837b0de4 ima: add build time policy omits fed2512a7ccc ima: based on policy require signed firmware (sysfs fallback) omits 6e852651f28e firmware: add call to LSM hook before firmware sysfs fallback omits 16c267aac86b ima: based on policy require signed kexec kernel images omits a210fd32a46b kexec: add call to LSM hook in original kexec_load syscall omits 377179cd28cd security: define new LSM hook named security_kernel_load_data omits eb5f43d45b3b drm/i915/selftests: Exercise reset to break stuck GTT eviction omits 9c7e47025a6b clk: qcom: clk-rpmh: Add QCOM RPMh clock driver omits 4f45c778352e drm/connector: Fix typo in drm_connector_list_iter_next() omits d3a537e9a774 arm64: dts: rockchip: drop out-of-tree properties from rk3 [...] omits 34e05c2ee5e2 arm64: dts: rockchip: add voltage properties for vcc3v3_pc [...] omits 65abc845873a arm64: dts: rockchip: add USB 2.0 and 3.0 support on Ficus board omits 59f20f5a0c97 drm/amdgpu/pp: switch smu callback type for get_argument() omits ce7577a2194b drm/amdgpu/pp: split out common smumgr smu9 code omits 26094c02934e drm/amdgpu/pp: remove dead vega12 code omits d396cb185c03 ARM: hisi: handle of_iomap and fix missing of_node_put omits 81646a3d39ef ARM: hisi: check of_iomap and fix missing of_node_put omits 9f30b5ae0585 ARM: hisi: fix error handling and missing of_node_put omits 3a6372daddeb dt-bindings: sound: wm8994: document wlf,csnaddr-pd property omits 2d4bc57348e1 dt-bindings: sound: wm8994: document wlf,spkmode-pu property omits 0f6b79fa138d drm/i915/selftests: Force a preemption hang omits 0051163ab3d8 drm/i915/execlists: Always clear preempt status on cancelling all omits 71e9690b59e7 blk-iolatency: truncate our current time omits d607eefa3b55 blk-iolatency: don't change the latency window omits 21279157efff x86/pti: Make pti_set_kernel_image_nonglobal() static omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits 1d98a69e5cef livepatch: Remove reliable stacktrace check in klp_try_swi [...] omits a18b21929453 drm/dp_helper: Add DP aux channel tracing omits 71a5cb3eb758 drm: writeback: Fix doc that says connector should be disc [...] omits 63747bf73cf3 KVM: s390/vsie: avoid sparse warning omits 4e3c5d7e05be gpu: ipu-v3: Allow negative offsets for interlaced scanning omits 1e6a1495c669 gpu: ipu-v3: csi: support RGB565 on parallel bus omits d36d0e6309dd gpu: ipu-v3: csi: pass back mbus_code_to_bus_cfg error codes omits 7cc3bf3f08b5 gpu: ipu-csi: add rgb/bgr888 24bit support to mbus_code_to [...] omits 3cdba8018fd5 drm/imx: Remove last traces of struct imx_drm_crtc omits 7f43ef9f0d98 dma-buf: Move BUG_ON from _add_shared_fence to _add_shared [...] omits b6d7b3622b6e ALSA: hda: use PCI_BASE_CLASS_DISPLAY to replace PCI_CLASS [...] omits 55b8cb46a711 ALSA: usb-audio: Tidy up logic for Processing Unit min/max values omits 8b3a087f7f65 ALSA: usb-audio: Unify virtual type units type to UAC3 values omits 0f292f023ffc ALSA: usb-audio: Add support for Processing Units in UAC3 omits 4e887af31ced ALSA: usb-audio: Processing Unit controls parsing in UAC2 omits c77e1ef1cdf7 ALSA: usb-audio: Add support for Selector Units in UAC3 omits 19e023e3befb ASoC: AMD: For capture have interrupts on I2S->ACP channel omits fa9d2f17c23f ASoC: AMD: Send correct channel for configuring DMA descriptors omits 8452112baac6 ASoC: Intel: Boards: Add GLK Realtek Maxim I2S machine driver omits d30e23d69981 ASoC: hdmi-codec: fix routing omits 11a20c5601c5 dt-bindings: arm: mediatek: cleanup MT7623N reference boards omits 345058a4c5d9 arm: dts: mt7623: cleanup MT7623N NAND dts file omits 00673189b8b9 soc: mediatek: pwrap: add mt6351 driver for mt6797 SoCs omits 8e62ac4bad39 soc: mediatek: pwrap: add pwrap driver for mt6797 SoCs omits cd760b1cd703 soc: mediatek: pwrap: fix cipher init setting error omits 7de7f9520e55 dt-bindings: pwrap: mediatek: add pwrap support for MT6797 omits 306d6c49ac9d s390/kvm: fix deadlock when killed by oom omits ac4c4fc87d6b s390/cmm: avoid add_timer on concurrently used timer omits a09baa9543ef s390/crypto: fix gcc 8 stringop-truncation warning omits d0ec2e9c1034 dt-binding: pinctrl: berlin: document AS370 SoC pinctrl omits 2b955b34c268 gpiolib: remove an unnecessary TODO omits e5332d543776 gpiolib: don't allow userspace to set values of input lines omits c0d9f9ad4f76 arm64: dts: mt7622: add earlycon to mt7622-rfb1 board omits aa54a84f835a arm64: dts: mt7622: use gpio-ranges to pinctrl device omits 12b2905af183 irqchip/gic-v3-its: Honor hypervisor enforced LPI range omits a4f9edb29d9c irqchip/gic-v3: Expose GICD_TYPER in the rdist structure omits 38dd7c494cf6 irqchip/gic-v3-its: Drop chunk allocation compatibility omits 147c8f376e55 irqchip/gic-v3-its: Move minimum LPI requirements to indiv [...] omits fe8e93504ce8 irqchip/gic-v3-its: Use full range of LPIs omits 880cb3cddd16 irqchip/gic-v3-its: Refactor LPI allocator omits a68bd1267b72 powerpc/powernv/ioda: Allocate indirect TCE levels on demand omits 9bc98c8a43c4 powerpc/powernv: Rework TCE level allocation omits 090bad39b237 powerpc/powernv: Add indirect levels to it_userspace omits 00a5c58d9499 KVM: PPC: Make iommu_table::it_userspace big endian omits 191c22879fbc powerpc/powernv: Move TCE manupulation code to its own file omits da2bb0da730c powerpc/powernv: Remove useless wrapper omits aa0d8bda5108 pinctrl: at91-pio4: Remove redundant return value check omits 17f790843cd7 pinctrl: ocelot: fix gpio4 twi function omits 45b85fca4598 pinctrl: imx: add driver for i.MX8MQ omits 95e7618b7ba1 pinctrl: imx: Add DT binding for i.MX8MQ IOMUXC omits 399476bd40a5 pinctrl: baytrail: Mark expected switch fall-throughs omits ff10e353a4c0 pinctrl: at91-pio4: add support for drive strength omits e12fa73c97a4 pinctrl: mt7622: mark expected switch fall-through omits a130af016240 pinctrl: meson: add gen_clk pins omits a35f5c1ac2d4 pinctrl: sh-pfc: r8a77990: Add USB3.0 pins, groups and functions omits d7b535f99b39 pinctrl: sh-pfc: r8a77990: Add USB2.0 pins, groups and functions omits 747c5417823d pinctrl: sh-pfc: r8a77990: Revise USB ID pin name omits 7628fa811b8a pinctrl: sh-pfc: r8a77965: Add HSCIF pins, groups, and functions omits d6e08c7eabef ALSA: cs46xx: remove redundant pointer 'ins' omits c88844395194 ALSA: ali5451: remove redundant pointer 'codec' omits 7527cd209eb8 ALSA: sb8: remove redundant pointer runtime omits 29fba9230de2 ALSA: gus: remove redundant pointer private_data omits a34e8aac49e6 ALSA: es1688: remove redundant pointer chip omits eeef847de593 ALSA: opl3: remove redundant pointer opl3 omits 3528651e89aa USB: serial: iuu_phoenix: drop redundant input-speed re-encoding omits b8f6515445c1 USB: serial: iuu_phoenix: drop unused driver-data baud rate omits 1e2ae1d7e436 USB: serial: mos7720: remove redundant variables iflag, ma [...] omits 726e41097920 drivers: core: Remove glue dirs from sysfs earlier omits 46d3a03781ea driver core: remove unnecessary function extern declare omits 3ec78790ec9a sysfs.h: fix non-kernel-doc comment omits 555e7943f281 misc: vexpress/syscfg: Use devm_ioremap_resource() to map memory omits 3772e5da4454 drivers/misc: Aspeed LPC snoop output using misc chardev omits 7f3838fb8c03 mei: bus: suppress sign-compare warnings omits d9995a0fab40 gnss: fix potential error pointer dereference omits 55570f1a4417 gnss: ubx: make struct ubx_gserial_ops static omits f1a498fa549e drm/i915/execlists: Disable submission tasklet upon wedging omits 159b69bc0dcd drm/i915: Remove pci private pointer after destroying the [...] omits 55e4b859a2e1 drm/i915/selftests: Downgrade igt_timeout message omits 0f33bde8859b ARM: dts: aspeed: Fix Romulus VGA frame buffer omits b35bbd3d7187 ARM: dts: aspeed: Enable vhub on port A of AST2500 EVB omits 35578a85d981 ARM: dts: aspeed: Add G5 USB Virtual Hub omits 608d05c61cdc ARM: dts: aspeed: Add G4 USB Virtual Hub omits 112c5a640cfb ARM: dts: aspeed: Add G5 USB host pinmux omits c282ea743bb6 ARM: dts: aspeed: Add G4 USB pinmux omits 499fef09a323 reset: uniphier: add USB3 core reset control omits ef8b023b230b dt-bindings: reset: uniphier: add USB3 core reset support omits 9ad39ab28077 reset: simple: export reset_simple_ops to be referred from [...] omits 5ecb065165b9 reset: qcom: AOSS (always on subsystem) reset controller omits b79df1ec22a3 dt-bindings: reset: Add AOSS reset bindings for SDM845 SoCs omits 8d62fe9499b8 virtio: virtconsole: Use seq_file for debugfs operations omits 566208494e4d vme: ca91cx42: remove redundant variable i omits fefe287e4bf6 tty: support CIBAUD without BOTHER omits 44350993d01c mmc: tegra: Add and use tegra_sdhci_get_max_clock() omits 8312b97c7c08 Merge branch 'fixes' into next omits 1cee38f0363a tty: fix termios input-speed encoding when using BOTHER omits fada18c48d77 tty: fix termios input-speed encoding omits 8a8a66a1a18a tty: serial: qcom_geni_serial: Add support for flow control omits c58caaab3bf8 serial: 8250: of: Defer probe on missing IRQ omits b29330d82904 serial: 8250: of: Correct of_platform_serial_setup() error [...] omits b819e4aba0f8 serial: sh-sci: Document r7s9210 bindings omits 8b0bbd956228 serial: sh-sci: Add support for R7S9210 omits 173a4906aebe staging: android: ashmem: Shrink directly through shmem_fallocate omits ab608b341b48 staging: fbtft: Fix line continuation omits 66558395e1bb staging: fbtft: Fix line over 80 characters omits 642e0692bea6 staging: comedi: comedi_fops: Shift assignment operator '= [...] omits d47b0586ab31 mmc: sdhci-esdhc-imx: fix indent omits 73e736f86578 mmc: sdhci-esdhc-imx: disable clocks before changing frequency omits 726df1d5a62e mmc: tegra: prevent ACMD23 on Tegra 3 omits e300149e5808 mmc: tegra: fix eMMC DDR52 mode omits 127407e36f4f mmc: tegra: prevent HS200 on Tegra 3 omits 152f8204ffcd mmc: sdhci-pci-dwc-mshc: synopsys dwc mshc support omits a6e7e407a68e mmc: sdhci-esdhc-imx: Switch to SPDX identifier omits e438cf49b305 mmc: sdhci-of-dwcmshc: add SDHCI OF Synopsys DWC MSHC driver omits aaadfa669084 dt: bindings: Add bindings for SDHCI Synopsys DWC MSHC omits 1b5190c2e74c mmc: sdhci: do not try to use 3.3V signaling if not supported omits 5552d7ad596c mmc: sdhci-of-esdhc: set proper dma mask for ls104x chips omits f01c3684cf04 mmc: sdhci-msm: Remove redundant dev_err call in sdhci_msm [...] omits 2061594c612c mmc: sdhci-xenon: mark expected switch fall-through omits 23f3ff72bc6f mmc: pxamci: provide a short-hand for &pdev->dev omits 38a8dda90868 mmc: pxamci: make GPIO lookups from pdata optional omits 61951fd6cb49 mmc: pxamci: let mmc core handle regulators omits f37216de6ecc mmc: pxamci: remove pxa-mmc, gpio-power from devicetree bindings omits fa3a5115469c mmc: pxamci: call mmc_of_parse() omits 0da5358b2932 mmc: pxamci: fix indenting omits 52c091868e78 mmc: pxamci: remove dead code from pxamci_remove() omits 140b7fe4d38a mmc: pxamci: remove dma resources from private context omits d92eaf57a85c mmc: pxamci: remove irq from private context omits 86f495c57f71 mmc: sdhci-esdhc-imx: get rid of support_vsel omits 09c8192be713 mmc: sdhci-esdhc-imx: support eMMC DDR mode when running at 3.3V omits 29772f8a73d8 mmc: core: Drop the unused mmc_power_save|restore_host() omits 67fdfbdf0115 mmc: sdhci-of-esdhc: modify the sd clock in of_match_node way omits 3f2c7d5d158d mmc: sdhci-of-arasan: Add quirk for unstable clocks omits 26c312281336 dt-bindings: mmc: broken clock stable indicator on arasan [...] omits 5637ffadf671 mmc: sdhci-pci: Add support for Intel ICP omits bc99266bbdd2 mmc: host: Register changes for sdcc V5 omits e0e4eee21c70 Documentation: sdhci-msm: Add new compatible string for SDCC v5 omits 6ed4bb438703 mmc: sdhci-msm: Add msm version specific ops and data structures omits f15358885dda mmc: sdhci-msm: Define new Register address map omits 26eb2607fa28 mmc: renesas_sdhi: add eMMC HS400 mode support omits db924bba47c8 mmc: tmio: add eMMC HS400 mode support omits ba6c7ac3a2f4 mmc: core: more fine-grained hooks for HS400 tuning omits ecf7c7c5855a mmc: dw_mmc-exynos: fix potential external abort in resume [...] omits 75067aba7afb mmc: tegra: Use sdhci_pltfm_clk_get_max_clock omits a94a7483a91c mmc: core: Adjust and reuse the macro of R1_STATUS(x) omits 110d2a7fc397 x86/hyper-v: Check for VP_INVAL in hyperv_flush_tlb_others() omits 0f0caa52cd4a x86/hyper-v: Check cpumask_to_vpset() return value in hype [...] omits 2fb166e50e2f Merge branch 'next_pxa_dma' into next omits 3273fc63e1ed drm/meson: Make DMT timings parameters and pixel clock generic omits 2ca48895ba98 arm: dts: mediatek: Fix pio-leds for Bananapi-R2 omits 65f3264177e4 staging: rtl8188eu: remove redundant header file omits cfd707e2f79a staging: rtl8188eu: add spaces around '+' omits 3cedbfb85199 staging: rtl8188eu: rename variable omits b5a870456fd7 staging: rtl8188eu: rename function parameters omits c7279e34cb8f staging: rtl8188eu: rename Efuse_PowerSwitch omits 8c6ade2e0c8b staging: rtl8188eu: do not line break function definition omits 7d6bc56932de staging: mt7621: Add SPDX license identifier omits 884d5ba53f22 staging: rtl8188eu: remove is_{multicast,broadcast}_mac_addr omits 16c5b0857256 Merge back ACPICA material for v4.19. omits bb4e1ca9b200 staging: mt7621-pci: Include preferred headers omits 9b59883c1426 staging: olpc_dcon: add missing identifier names omits 0b37913150c9 staging: olpc_dcon: prefer 'help' in KConfig omits 515ce733e86e staging:r8188eu: Use lib80211 to encrypt (CCMP) tx frames omits 0d4876f4e977 staging:r8188eu: Use lib80211 to encrypt (TKIP) tx frames omits b59fb482b522 drm/nouveau: tegra: Detach from ARM DMA/IOMMU mapping omits 1874619a7df4 ARM: dma-mapping: Set proper DMA ops in arm_iommu_detach_device() omits 0d466901552a drm/nouveau/secboot/acr: Remove VLA usage omits 94a0b8634f4c drm/nouveau: Replace drm_dev_unref with drm_dev_put omits 743e0f079a38 drm/nouveau: Replace drm_gem_object_unreference_unlocked w [...] omits f066f7950708 drm/nouveau: Replace drm_framebuffer_{un/reference} with p [...] omits c9fb2cc84c31 drm/nouveau/nvif: remove const attribute from nvif_mclass omits da71f0efe714 drm/nouveau/hwmon: potential uninitialized variables omits 922a8c82fafd drm/nouveau: Fix runtime PM leak in drm_open() omits eaeb9010bb4b drm/nouveau/debugfs: Wake up GPU before doing any reclocking omits f706037c4e13 drm/nouveau/bios/vpstate: There are some fermi vbios with [...] omits 2ae4c5f6ff73 drm/nouveau/kms/nv50-: Allow vblank_disable_immediate omits 6ec7aecf1f10 drm/nouveau/kms/nv50-: remove duplicate assignment omits 01981aeb4745 drm/nouveau/kms/nv50-: fix drm-get-put.cocci warnings omits 7a26c92367a7 drm/nouveau/disp/nv50-gp10x: fix coverity warning omits f7fbbf2ccaa0 drm/nouveau/core: ERR_PTR vs NULL bug in nvkm_engine_info() omits f0fffeeb149e drm/nouveau/mmu/gp10b: remove ghost file omits 3c9f27eeedb7 drm/nouveau/secboot/tegra: Enable gp20b/gp10b firmware tag [...] omits 60cda665724a drm/nouveau/fault/gv100: fix fault buffer initialisation omits bdf4424dc3b1 drm/nouveau/gr/gv100: handle multiple SM-per-TPC for shade [...] omits 55697cbb44e4 arm64: dts: renesas: r8a779{65,80,90}: Add IPMMU devices nodes omits 500f0716b5f7 Merge 4.18-rc5 into usb-next omits 956f004a0440 Merge 4.18-rc5 into staging-next omits 83cf9cd6d50e Merge 4.18-rc5 into char-misc-next omits 2bf1071a8d50 powerpc/64s: Remove POWER9 DD1 support omits 38ac0287b7f4 fbdev/efifb: Honour UEFI memory map attributes when mappin [...] omits 7e1550b8f208 efi: Drop type and attribute checks in efi_mem_desc_lookup() omits 3d7ee348aa41 efi/libstub/arm: Add opt-in Kconfig option for the DTB loader omits f5dcc214aae2 efi: Remove the declaration of efi_late_init() as the func [...] omits 7bb497092a34 efi/cper: Avoid using get_seconds() omits 3eb420e70d87 efi: Use a work queue to invoke EFI Runtime Services omits 5a58bc1b1edc efi/x86: Use non-blocking SetVariable() for efi_delete_dum [...] omits 90a2186b7df1 efi/x86: Clean up the eboot code omits bdc9c3e5ed95 x86/build: Remove old -funit-at-a-time GCC quirk omits 788faab70d5a perf, tools: Use correct articles in comments omits af0fffd9300b sched/core: Remove get_cpu() from sched_fork() omits 45f5519ec55e sched/cpufreq: Clarify sugov_get_util() omits 5fd778915ad2 sched/sysctl: Remove unused sched_time_avg_ms sysctl omits bbb62c0b024a sched/core: Remove the rt_avg code omits 523e979d3164 sched/core: Use PELT for scale_rt_capacity() omits dfa444dc2ff6 sched/cpufreq: Remove sugov_aggregate_util() omits 9033ea11889f cpufreq/schedutil: Take time spent in interrupts into account omits 91c27493e78d sched/irq: Add IRQ utilization tracking omits 8cc90515a4fa cpufreq/schedutil: Use DL utilization tracking omits 3727e0e16340 sched/dl: Add dl_rq utilization tracking omits 3ae117c6cd7c cpufreq/schedutil: Use RT utilization tracking omits 371bf4273269 sched/rt: Add rt_rq utilization tracking omits c079629862b2 sched/pelt: Move PELT related code in a dedicated file omits 8fe5c5a937d0 sched/fair: Fix util_avg of new tasks for asymmetric systems omits be45bf5395e0 watchdog/softlockup: Fix cpu_stop_queue_work() double-queue bug omits fdf2ceb7f58c Merge tag 'v4.18-rc5' into sched/core, to pick up fixes omits 34bcfdac8c92 parport: ieee1284: mark expected switch fall-throughs omits faa1a47388b3 parport: sunbpp: fix error return code omits 45cd74cb5061 eventpoll.h: wrap casts in () properly omits 6da27821a6f5 nvmem: imx-ocotp: add support for imx6sll omits c6e9a3346824 dt-bindings: nvmem: imx-ocotp: add compatible string for imx6sll omits 19c54468f222 nvmem: Add Spreadtrum SC27XX efuse support omits 3eb93e0825ab dt-bindings: nvmem: Add Spreadtrum SC27XX efuse controller [...] omits 5d6bd30cc9c3 MAINTAINERS: add entry for FPGA DFL drivers omits fa8dda1edef9 fpga: dfl: afu: add DFL_FPGA_PORT_DMA_MAP/UNMAP ioctls support omits 857a26222ff7 fpga: dfl: afu: add afu sub feature support omits 6fd893c409e5 fpga: dfl: afu: add DFL_FPGA_GET_API_VERSION/CHECK_EXTENSI [...] omits e4664c0ee4ac fpga: dfl: afu: add header sub feature support omits 47c1b19c160f fpga: dfl: afu: add port ops support omits 1a1527cf5dda fpga: dfl: add FPGA Accelerated Function Unit driver basic [...] omits 7514a4249c47 fpga: dfl: fme-region: add support for compat_id omits bb61b9be3e6b fpga: dfl: add fpga region platform driver for FME omits de892dff17b3 fpga: dfl: add fpga bridge platform driver for FME omits 5ebae801d960 fpga: dfl: fme-mgr: add compat_id support omits af275ec6160b fpga: dfl: add fpga manager platform driver for FME omits 29de76240e86 fpga: dfl: fme: add partial reconfiguration sub feature support omits 620e1902f6fe fpga: dfl: fme: add DFL_FPGA_GET_API_VERSION/CHECK_EXTENSI [...] omits 0a27ff24d596 fpga: dfl: fme: add header sub feature support omits 322ddebe54ae fpga: dfl: add FPGA Management Engine driver basic framework omits 968b8199e258 fpga: dfl-pci: add enumeration for feature devices omits 72ddd9f34040 fpga: add FPGA DFL PCIe device driver omits d06b004b99c9 fpga: dfl: add dfl_fpga_check_port_id function. omits 6e8fd6e493bf fpga: dfl: add dfl_fpga_port_ops support. omits 5b57d02a2f94 fpga: dfl: add feature device infrastructure omits 5d56e1170019 fpga: dfl: add dfl_fpga_cdev_find_port omits b16c5147dc3b fpga: dfl: add chardev support for feature devices omits 543be3d8c999 fpga: add device feature list support omits 41a8b2c56470 fpga: region: add compat_id support omits 99a560bde313 fpga: mgr: add compat_id support omits ecb5fbe299df fpga: mgr: add status for fpga-manager omits 571d78bd458a fpga: mgr: add region_id to fpga_image_info omits c73c9ad286ab docs: fpga: add a document for FPGA Device Feature List (D [...] omits ccff2dfaceac coresight: tpiu: Fix disabling timeouts omits 434d611cddef coresight: catu: Plug in CATU as a backend for ETR buffer omits 8ed536b1e283 coresight: catu: Add support for scatter gather tables omits a59e5ff928d2 dts: bindings: Document device tree binding for CATU omits fcacb5c154ba coresight: Introduce support for Coresight Address Transla [...] omits 8a091d847cec coresight: Add helper device type omits 00b78e8b7b00 coresight: Cleanup device subtype struct omits fe470f5f7f68 coresight: Handle errors in finding input/output ports omits 575694978247 coresight: Cleanup platform description data omits 00ea19702986 coresight: Fix check in coresight_tmc_etr_buf_insert_barri [...] omits a748ddd1132c coresight: include vmalloc.h for vmap/vunmap omits c34cc23f1dcb coresight: tmc: Add configuration support for trace buffer size omits e8e3b771395d coresight: tmc-etr buf: Add TMC scatter gather mode backend omits 75f4e3619fe2 coresight: tmc-etr: Add transparent buffer management omits 260ec24b31a5 coresight: Add support for TMC ETR SG unit omits 99443ea19e8b coresight: Add generic TMC sg table framework omits ed2cfb2b3cd8 dts: bindings: Restrict coresight tmc-etr scatter-gather mode omits 6f755e85c332 coresight: Add helper for inserting synchronization packets omits ef32df53b73b coresight: tmc-etr: Disallow perf mode omits 0f728a7f9f8f coresight: tmc-etr: Do not clean trace buffer omits 3495722a0093 coresight: tmc: Hide trace buffer handling for file read omits 5cedd22370a0 coresight: ETM: Add support for Arm Cortex-A73 and Cortex-A35 omits 25b4a2b909dc coresight: Remove function coresight_vpid_to_pid() omits 450367f06ef3 coresight: etm4x: Don't use contextID with PID namespaces omits 7bd50ccf001f coresight: etm3x: Don't use contextID with PID namespaces omits cd570e6fa43a iio: change strncpy+truncation to strlcpy omits 76d8ca245c72 serdev: add dev_pm_domain_attach|detach() omits 6c26fcd2abfe x86/speculation/l1tf: Unbreak !__HAVE_ARCH_PFN_MODIFY_ALLO [...] omits ef89f4b96a2a iio: adxl345: Add support for the ADXL375 omits a42174983c75 iio: imu: st_lsm6dsx: add error logs to st_lsm6dsx_read_fifo() omits d2b863baf1c7 iio: pressure: bmp280: remove unused options from device t [...] omits de8df0b9c38d iio: imu: mpu6050: add support for 6515 variant omits 843429708e39 iio: hx711: fix spurious unit-address in example omits 461631face58 iio: hx711: add delay until DOUT is ready omits 7f310e5d0711 iio: hx711: add clock-frequency property in DT omits 382fa5812583 iio: accel: adxl345: add sampling frequency support omits f54440e41b62 Merge tag 'gemini-dts-v4.19' of git://git.kernel.org/pub/s [...] omits 1cb50f87e106 f2fs: do checkpoint in kill_sb omits 8a56dd9685d6 f2fs: allow wrong configured dio to buffered write omits 41043ec45bde ARM: dts: Add devicetree for Storlink/Storm SL93512R omits fa35007f62b6 ARM: dts: Add Vitesse G5e switch to the Gemini SQ201 omits 423fbae3d04e ARM: dts: Add WAN ethernet port to the SQ201 omits 39e7f331864d drm/amdkfd: Add CU-masking ioctl to KFD omits a7fe68a1e8e4 drm/amd: Add CU-masking ioctl definition to kfd_ioctl.h omits 64cc2c4eb536 Merge tag 'v4.18-rockchip-dts32fixes-1' of git://git.kerne [...] omits ce8403d45543 Merge tag 'tegra-for-4.19-firmware' of git://git.kernel.or [...] omits edc07c0012c1 Merge tag 'omap-for-v4.19/soc-signed' of git://git.kernel. [...] omits 5306c6ad0e4b Merge tag 'omap-for-v4.19/omap1-v2-signed' of git://git.ke [...] omits 9f40beb2ceef Merge tag 'imx-maintainer-4.19' of git://git.kernel.org/pu [...] omits 472624550507 Merge tag 'vexpress-update-4.19' of git://git.kernel.org/p [...] omits 030f457a2378 Merge tag 'scmi-update-4.19' of git://git.kernel.org/pub/s [...] omits 7af239f0c984 Merge tag 'tegra-for-4.19-memory' of git://git.kernel.org/ [...] omits 20d87a5114e7 Merge tag 'omap-for-v4.19/ti-sysc-v2-signed' of git://git. [...] omits ba62dc1126e8 ARM: dts: nomadik: Cut FSMC timings omits 6783a9e0b417 Merge tag 'stm32-defconfig-for-v4.19-1' of git://git.kerne [...] omits e74f13313490 Merge tag 'samsung-defconfig-4.19' of https://git.kernel.o [...] omits 3bd1027b4904 Merge tag 'davinci-for-v4.19/defconfig' of git://git.kerne [...] omits 5ef28dcc16c2 Merge tag 'stm32-dt-for-v4.19-1' of git://git.kernel.org/p [...] omits 96a63ce04018 Merge tag 'mvebu-dt64-4.19-1' of git://git.infradead.org/l [...] omits efcd3bab9ba6 Merge tag 'mvebu-dt-4.19-1' of git://git.infradead.org/lin [...] omits 1b6d73283560 Merge tag 'pxa-dt-4.19' of https://github.com/rjarzmik/lin [...] omits eb3203ab9214 Merge tag 'samsung-dt64-4.19' of https://git.kernel.org/pu [...] omits 85b40cf3a868 Merge tag 'samsung-dt-4.19' of https://git.kernel.org/pub/ [...] omits 4167ff9fe90f Merge tag 'tegra-for-4.19-arm64-dt' of git://git.kernel.or [...] omits a4c43ba4964a Merge tag 'tegra-for-4.19-arm-dt' of git://git.kernel.org/ [...] omits 0775f498a723 Merge tag 'tegra-for-4.19-dt-bindings' of git://git.kernel [...] omits 8291ca5d2a7f Merge tag 'omap-for-v4.19/dt-mcan-v2-signed-v2' of git://g [...] omits 260cfb9ff883 Merge tag 'omap-for-v4.19/dt-signed-v2' of git://git.kerne [...] omits b7b6be643572 Merge tag 'davinci-for-v4.19/dt' of git://git.kernel.org/p [...] omits f46ad023774a Merge tag 'davinci-for-v4.19/soc' of git://git.kernel.org/ [...] omits e541454a8f1c Merge tag 'arm-soc/for-4.19/drivers' of https://github.com [...] omits dd8ba5232561 Merge tag 'arm-soc/for-4.19/soc' of https://github.com/Bro [...] omits f9228c38363a Merge tag 'arm-soc/for-4.19/devicetree-arm64' of https://g [...] omits c79306d5c427 Merge tag 'arm-soc/for-4.19/devicetree' of https://github. [...] omits 9a90f4db4fe9 Merge tag 'arm-soc/for-4.19/defconfig-arm64' of https://gi [...] omits 11d378ce5d74 Merge tag 'arm-soc/for-4.19/defconfig' of https://github.c [...] omits 5665ab3ac559 Merge tag 'v4.19-rockchip-dts64-1' of git://git.kernel.org [...] omits 9fcad3b634ef Merge tag 'v4.19-rockchip-dts32-1' of git://git.kernel.org [...] omits e5cae6595978 drm/i915/guc: Disable rpm wakeref asserts in GuC irq handler omits e5d772fbe768 tools/testing/nvdimm: Fix support for emulating controller [...] omits 39611e83a28c tools/testing/nvdimm: Make DSM failure code injection an override omits 099b07a25fff acpi, nfit: Prefer _DSM over _LSR for namespace label reads omits 08e6b3c6e3a0 libnvdimm: Introduce locked DIMM capacity support omits 14459ce2bd98 ARM: tcm: ensure inline stub functions are marked static omits bfd727f3a59c staging: gasket: remove gasket_wait_sync() omits 2e008cd075ba staging: gasket: sysfs: remove legacy_device field omits 3adb0e35a4d8 staging: gasket: remove gasket_sysfs_register_show() omits 11bab0e3e08b staging: gasket: remove GASKET_SYSFS_REG() omits af3abc4414cb staging: gasket: remove gasket_page_table_num_extended_entries() omits 4c89a44dd907 staging: gasket: remove gasket_interrupt_get_msix_entries() omits b19409549bff staging: gasket: remove gasket_interrupt_trigger_eventfd() omits f09b915b37ed staging: gasket: remove gasket_interrupt_get_eventfd_ctxs() omits 7faa7d57b2f0 staging: gasket: remove pointless gasket_interrupt_pause() omits 60a943245413 drm/i915/execlists: Drop clear_gtiir() on GPU reset omits 9701975e8510 drm/i915: Do not short-circuit tasklets during reset omits 9dd1a981a22a drm/i915/selftests: Include the start of each subtest in t [...] omits 4d663df65887 drm/amdkfd: Enable Raven for KFD omits 359cecdd4997 drm/amdkfd: Optimize out some duplicated code in kfd_signa [...] omits 8725aecac331 drm/amdkfd: Workaround to accommodate Raven too many PPR issue omits eab69801cf43 drm/amdkfd: Avoid flooding dmesg on Raven due to IOMMU issues omits 98bb92222eef drm/amdkfd: Make SDMA engine number an ASIC-dependent variable omits f3ed5df84c26 drm/amdkfd: Consolidate duplicate memory banks info in topology omits d92867122cd9 drm/amdgpu/pp/smu7: cache smu firmware toc omits 82088d5d7de1 drm/amdgpu/pp/smu7: remove local mc_addr variable omits 2bce4be03738 drm/amdgpu/pp/smu7: drop unused values in smu data structure omits 3d75a8b689af drm/amdgpu/pp/smu7: use a local variable for toc indexing omits 3f2ddfa8875c drm/amdgpu/vi: fix mixed up state in smu clockgating setup omits ec95213112dc drm/amd/display: properly turn autocal off omits 522e6b434a61 drm/amd/display: Initialize data structure for DalMpVisual [...] omits cc034fed70d2 drm/amd/display: dal 3.1.55 omits 5fbac0a5ff99 drm/amd/display: update dml to match DV dml omits dbcac9c8abb1 drm/amd/display: add max scl ratio to soc bounding box omits ece4147fea15 drm/amd/display: Fix new stream count check in dc_add_stre [...] omits 245524d9b827 drm/amd/display: dp debugfs allow link rate lane count gre [...] omits aca3e9a49b20 drm/amd/display: Expose couple OPTC functions through header omits 99a100ae327c drm/amd/display: Add CRC support for DCN omits 4e18814eeec9 drm/amd/display: Return out_link_loss from interrupt handler omits 6c4fff068f79 drm/amd/display: Add NULL check for local sink in edp_powe [...] omits c2c09ed5cd1b drm/amd/display: add pp to dc powerlevel enum translator omits 8fc0a0d4a0a4 drm/amd/display: add DalEnableHDMI20 key support omits e0d85b20c74f drm/amd/display: introduce concept of send_reset_length fo [...] omits edf6ffe4f47e drm/amd/display: Read AUX channel even if only status byte [...] omits 309210890446 drm/amd/display: Right shift AUX reply value sooner than later omits c2437b1f16d9 drm/amd/display: Expose bunch of functions from dcn10_hw_s [...] omits e7baae1cfb7f drm/amd/display: Add YCbCr420 only support for HDMI 4K@60 omits 76fbdc63daaa drm/amd/display: dal 3.1.54 omits 53a599de5560 drm/amd/display: Linux hook test pattern through debufs omits ac99243c8db7 drm/amd/display: expose dcn10_aux_initialize in header omits 08ed681c8453 drm/amd/display: add dcn cursor hotsport rotation and mirr [...] omits 613cb725dc6c drm/amd/display: set default GPIO_ID_HPD omits abfa99f4d2f1 drm/amd/display: add missing mask for dcn omits 1a2eaed80a0b drm/amd/display: Fix compile error on older GCC versions omits f8ac2cf78f27 drm/amd/display: Linux set/read lane settings through debugfs omits ff58798725ba drm/amd/display: Patch for extend time to panel poweron. omits 39a9f4d89e12 drm/amd/display: add additional info for cursor position p [...] omits 793d4d087f9f drm/amd/display: drop unused register defines omits 05541913a970 drm/amd/display: remove dentist_vco_freq from resource_pool omits 0a1d56599b9b drm/amd/display: hook dp test pattern through debugfs omits 30cdbfaa6aa4 drm/amd/display: dcc always on for bw calculations on raven omits 4b99affbb300 drm/amd/display: read DP sink and DP branch hardware and f [...] omits e1cb3e4801e6 drm/amd/display: Convert remaining loggers off dc_logger omits 084b3765ec4b drm/amd/display: Return aux replies directly to DRM omits 899e2aaddbfa drm/amd/display: Break out function to simply read aux reply omits aac5db824d6f drm/amd/display: Serialize is_dp_sink_present omits 1bd493e37807 drm/amd/display: Expose configure_encoder for link_encoder omits 8e8539c2fcdf drm/amd/display: Define couple extra DCN registers omits 0252c9425f20 drm/amd/display: Add Azalia registers to HW sequencer omits 93ed1814c668 drm/amd/display: Correct calculation of duration time. omits c9ff778b291b drm/amd/display: dal 3.1.53 omits 41db5f1931ec drm/amd/display: set-read link rate and lane count through [...] omits 7a34057cb5ce drm/amd/display: fix incorrect check for atom table size omits 16aecfd4bf54 drm/amd/display: generic indirect register access omits 4981a66144fa drm/amd/display: fix bug where we are creating bogus i2c aux omits b81e5aa39f66 drm/amd/display: Move common GPIO registers into a common define omits 40dd6bd376a4 drm/amd/display: Linux Set/Read link rate and lane count t [...] omits 1811a51f6a04 drm/amd/display: Implement cursor multiplier omits 0a14544661fa drm/amd/display: support access ddc for mst branch omits 91f191c74e8d drm/amd/display: Add avoid_vbios_exec_table debug bit omits a9962fb8e53a drm/amd/display: Separate HUBP surface size and rotation/m [...] omits 013fc06ea426 Revert "drm/amd/display: make dm_dp_aux_transfer return pa [...] omits 37b5fcfde879 Revert "drm/amd/display: Don't return ddc result and read_ [...] omits 15e6b76880e6 drm/amdgpu: Warn and update pin_size values when destroyin [...] omits a5ccfe5c2074 drm/amdgpu: Make pin_size values atomic omits ddc21af4d0f3 drm/amdgpu: Keep track of amount of pinned CPU visible VRAM omits aa16b6c6b4d9 drm/scheduler: modify args of drm_sched_entity_init omits 8dc9fbbf274b drm/scheduler: add a pointer to scheduler in the rq omits b7d85e1db32e drm/amdgpu: fix TTM move entity init order omits 44a99b65fc27 drm/amd: Use newly added interrupt source defs for SOC15. omits ba61bb17496d drm/amd: Add interrupt source definitions for SOC15 v3. omits 091aec0b4e26 drm/amd: Use newly added interrupt source defs for VI v3. omits 530e7a660fb7 drm/amd: Add interrupt source definitions for VI v3. omits ed515ce27480 drm/amd/powerplay: convert the sclk/mclk into Mhz for comparation omits 3f2e6bf89cab drm/amd/powerplay: no need to mask workable gfxoff feature [...] omits 991a6b32ce64 drm/amd/powerplay: add vega12 SMU gfxoff support v3 omits a5aedc2d18bc drm/amdgpu: reduce the idle period that RLC has to wait be [...] omits c3693768174e drm/amdgpu: no touch for the reserved bit of RLC_CGTT_MGCG [...] omits d26031c113ac drm/amdgpu: drop mmRLC_PG_CNTL clear v2 omits b58b65cf7ac0 drm/amdgpu: correct rlc save restore list initialization for v2_1 omits af356b6d32c8 drm/amdgpu: init CSIB regardless of rlc version and pg status omits 137dc4b9060e drm/amdgpu: pin the csb buffer on hw init v2 omits c012691508f5 IB/cm: Remove cma_multicast->igmp_joined omits 1215cb7c88ec RDMA/umem: Refactor exit paths in ib_umem_get omits 6710fcfca5cc drm/i915/guc: Protect against no desc-pool on premature shutdown omits 40ddacf2dda9 RDMA/umem: Don't hold mmap_sem for too long omits 6869e0004fe1 IB/srpt: Fix srpt_cm_req_recv() error path (2/2) omits 847462de3a0a IB/srpt: Fix srpt_cm_req_recv() error path (1/2) omits 05f58ceba123 RDMA/mlx5: Check that supplied blue flame index doesn't overflow omits ffaf58def01e RDMA/mlx5: Melt consecutive calls to alloc_bfreg() in one call omits 65ca8d9670b7 rdma/cxgb4: Add support for 64Byte cqes omits 620eec75f35c drm/doc: use inline kerneldoc style for drm_crtc_state omits 7f9e7ec92be9 drm/doc: Include drm_of.c helpers omits 9bea6dd081d1 drm/doc: Group the fb gem helpers better omits 15185aa20cbd drm/doc: move struct drm_crtc to in-line comments omits 268bc24e861e drm: switch drm_plane to inline comments omits 2e784a914248 drm: Switch drm_plane_state to inline kerneldoc style omits 97e14fbeb53f drm: drop _mode_ from remaining connector functions omits cde4c44d8769 drm: drop _mode_ from drm_mode_connector_attach_encoder omits c555f02371c3 drm: drop _mode_ from update_edit_property() omits 92e1d26324e0 drm/doc: polish for sturct drm_connector omits aab999a66e4b drm/doc: switch drm_connector_state to inline comments omits 3479fc248bf3 drm: move drv test macros out of drmP.h omits ce6058039bca drm/arm/malidp: Add modifier definitions for describing Ar [...] omits 90a460d5dd20 drm: Fix kerneldoc for DRM_MODE_PROP_IMMUTABLE omits 090345ce7265 ASoC: qdsp6: q6routing: off by one in routing_hw_params() omits b8110a87b75f ASoC: qdsp6: q6afe-dai: fix a range check in of_q6afe_pars [...] omits f88f047812c5 drm/i915: Print the long_mask alongside the pin_mask omits af92058ff021 drm/i915: Pass hpd_pin to long_pulse_detect() omits e9be285051e1 drm/i915: s/int i/enum hpd_pin pin/ omits b6ca3eee18ba drm/i915: Nuke dev_priv->irq_port[] omits 1a4313d13b69 drm/i915: Rewrite mst suspend/resume in terms of encoders omits 4ef03f8354f5 drm/i915: Introduce intel_encoder_is_dig_port() omits 14aa521c5eb6 drm/i915: Introduce for_each_intel_dp() omits 0b100760e3e8 drm/i915/userptr: Enable read-only support on gen8+ omits f8c1cce36ccb drm/i915: Reject attempted pwrites into a read-only object omits 3e977ac6179b drm/i915: Prevent writing into a read-only object via a GGTT mmap omits c9e666880de5 drm/i915/gtt: Disable read-only support under GVT omits 250f8c8140ac drm/i915/gtt: Read-only pages for insert_entries on bdw+ omits 25dda4dabeeb drm/i915/gtt: Add read only pages to gen8_pte_encode omits 39fbb88165b2 media: bpf: ensure bpf program is freed on detach omits aefba45539bc ASoC: allow soc-core to pick up name prefixes from compone [...] omits d5418ae3f944 ASoC: add DT documentation for the sound-name-prefix property omits 69a8a1961c7b drm: Skip __drm_mode_set_config_internal() on atomic drivers omits e7695eb6ea70 drm: Introduce __setplane_atomic() omits 4dd4677c2d3d drm: Extract __setplane_check() omits 82e00d113639 drm/i915: add DisplayPort CEC-Tunneling-over-AUX support omits d2e2d265211c drm-kms-helpers.rst: document the DP CEC helpers omits 2c6d1fffa1d9 drm: add support for DisplayPort CEC-Tunneling-over-AUX omits 3ec8ce5d866e Documentation: Add section about CPU vulnerabilities omits d90a7a0ec83f x86/bugs, kvm: Introduce boot-time control of L1TF mitigations omits fee0aede6f47 cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early omits 8e1b706b6e81 cpu/hotplug: Expose SMT control init function omits 895ae47f9918 x86/kvm: Allow runtime control of L1D flush omits dd4bfa739a72 x86/kvm: Serialize L1D flush parameter setter omits 4c6523ec59fe x86/kvm: Add static key for flush always omits 7db92e165ac8 x86/kvm: Move l1tf setup function omits a7b9020b06ec x86/l1tf: Handle EPT disabled state proper omits 2f055947ae5e x86/kvm: Drop L1TF MSR list approach omits 72c6d2db64fa x86/litf: Introduce vmx status variable omits e28e68163007 arm64: dts: stingray: add bcm958802a802x dts omits 133de204e474 arm64: dts: stingray: add PAXC support omits f6352103d2e0 lightnvm: pblk: assume that chunks are closed on 1.2 devices omits 11f6ad699a32 lightnvm: pblk: add asynchronous partial read omits 884b031b288b lightnvm: pblk: mark expected switch fall-through omits 4e495a46b103 lightnvm: pblk: expose generic disk name on pr_* msgs omits 59a8f43b6341 lightnvm: limit get chunk meta request size omits 921aebfac087 lightnvm: pblk: fix read_bitmap for 32bit archs omits 242e461fb628 lightnvm: Remove redundant rq->__data_len initialization omits 99b8dad1b6e5 lightnvm: pblk: enable line minor version detection omits 880eda544097 lightnvm: move NVM_DEBUG to pblk omits ffc03fb7a52a lightnvm: pblk: handle case when mw_cunits equals to 0 omits 05814a10370b block: remove blkdev_entry_to_request() macro omits eb1e39f784e8 PCI: pcie-cadence-ep: Remove redundant variable mmc omits 4eb44f69e771 dt-bindings: usb-xhci: Add r8a77990 support omits de167752a889 selftests: usbip: remove test_bitmap noise omits 8975a68d8cbe tools: usb: ffs-test: Fix build on big endian systems omits db9fc500e85a usb: dwc3: gadget: remove redundant variable maxpacket omits ec81419310f5 usb: host: ehci-sched: remove redundant pointer dev omits a99e72095c95 usb: host: u132-hcd: remove redundant variable num_ports omits bebee48e7fd6 USB: host: whci: remove redundant variable t omits 6c7dbe36198e usb: xhci: dbc: remove redundant pointer dbc omits 260560322616 usb: isp1760: remove redundant variable 'selector' omits 795a8075e9a5 usb-misc: sisusbvga: remove redundant variable modey omits c588f1a46aa5 usb: misc: uss720: remove redundant pointer usbdev omits a7d8205eaee7 usb: usbip: remove redundant pointer ep omits 3870288897f4 staging:rtl8192u: Rename file macro to avoid camel case - [...] omits f6e1472ae3b1 staging:rtl8192u: Rename CmdID_RF_WriteReg > CMD_ID_RF_WRI [...] omits 64641cf65eed staging:rtl8192u: Rename CmdID_WritePortUchar > CMD_ID_WRI [...] omits 61c9f41b3175 staging:rtl8192u: Rename CmdID_WritePortUshort > CMD_ID_WR [...] omits 3ebdf34f5481 staging:rtl8192u: Rename CmdID_WritePortUlong > CMD_ID_WRI [...] omits 3a11b1948981 staging:rtl8192u: Remove unused enum label CmdID_BBRegWrite10 omits 1be8f4e7588f staging:rtl8192u: rename CmdID_SetTxPowerLevel > CMD_ID_SE [...] omits 8772da06f6d0 staging:rtl8192u: Rename enum label CmdID_End > CMD_ID_END [...] omits 2dad9cba0903 staging:rtl8192u: Rename SwChnlCmdID > switch_chan_cmd_id [...] omits 9821cb6d9bca staging:rtl8192u: remove typedef from structure SwChnlCmd - Style omits 8b5c53e62c98 staging:rtl8192u: Remove typdef from enumeration RF90_RADI [...] omits 983e14e25443 staging:rtl8192u: remove typdef from enumeration HW90_BLOC [...] omits 4162433ac98e staging:rtl8192u: remove typedef of enumeration SwChnlCmdI [...] omits 819abf294a38 tty: serial: jsm: remove redundant pointer ch omits afed7bcf9487 locking/refcount: Always allow checked forms omits 53dd0c51f16b PCI: spear13xx: Drop unnecessary root_bus_nr setting omits 739cd35918b7 PCI: qcom: Drop unnecessary root_bus_nr setting omits 73fb9924d26b PCI: histb: Drop unnecessary root_bus_nr setting omits 3513f81816ef PCI: designware-plat: Drop unnecessary root_bus_nr setting omits 84b88219553a PCI: artpec6: Drop unnecessary root_bus_nr setting omits 53b801fd020d PCI: armada8k: Drop unnecessary root_bus_nr setting omits 8519bc8fe88f PCI: keystone: Drop unnecessary root_bus_nr setting omits 39f712e989c5 PCI: imx6: Drop unnecessary root_bus_nr setting omits a0476b3a678b PCI: exynos: Drop unnecessary root_bus_nr setting omits 1b8a8589a3e1 ARM: multi_v7_defconfig: enable STM32 DCMI media support omits e270718ec3d1 ARM: multi_v7_defconfig: enable STM32 DMAv2, DMAMUX and MDMA omits a9b8e2fb054c ARM: multi_v7_defconfig: enable STM32 RTC omits c2888cc2e2b8 ARM: dts: stm32: update iwdg with lsi clock name for stm32f429 omits dd2eda3d97d9 ARM: dts: stm32: add iwdg2 support for stm32mp157c-ed1 omits 5f0f3bac5920 ARM: dts: stm32: add iwdg2 support for stm32mp157c omits e880845e29f4 ARM: dts: stm32: Reorder nodes in stm32mp157c-ed1 omits b86646881b4f ARM: dts: stm32: remove gpio aliases for stm32mp157c omits a7419ff8b71a ARM: dts: stm32: add support of ethernet on stm32mp157c-ev1 omits 7c045e8be193 ARM: dts: stm32: Add ethernet dwmac on stm32mp1 omits 06944a55fe4b ARM: dts: stm32: Add syscfg on stm32mp1 omits 7e29ed4a970c ARM: dts: stm32: add SPI1 support on stm32mp157c-ev1 omits dc3f8c86c10d ARM: dts: stm32: add SPI support on stm32mp157c omits 7beba56566d5 ARM: dts: stm32: Add DFSDM support to stm32mp157c omits 2dca78998a93 ARM: dts: stm32: Add ADC support to stm32mp157c omits 0bfa7f78dd22 ARM: dts: stm32: enable USB OTG HS on stm32mp157c-ev1 omits e2c205ab669b ARM: dts: stm32: add USB OTG HS support for stm32mp157c SoC omits 359754ed7a1e ARM: dts: stm32: enable USB Host (USBH) EHCI controller on [...] omits c462f6c77e72 arm64: dts: marvell: armada-37xx: update the crypto engine [...] omits 9598918b59f5 arm64: dts: marvell: armada-cp110: update the crypto engin [...] omits 0043d4ae812e PCI: iproc: Reduce inbound/outbound mapping print level omits f78e60a29d4f PCI: iproc: Reject unconfigured physical functions from PAXC omits 1e5748c27ad6 PCI: iproc: Disable MSI parsing in certain PAXC blocks omits 3bc70825e436 PCI: iproc: Fix up corrupted PAXC root complex config registers omits b95e2cd02193 PCI: iproc: Activate PAXC bridge quirk for more devices omits 90c3e2198777 drm/i915/glk: Add Quirk for GLK NUC HDMI port issues. omits d6be72ee2c77 crypto: chtls - use 64-bit arithmetic instead of 32-bit omits dcbc0c6e4aa1 crypto: ccp - Add support for new CCP/PSP device ID omits ad01a984f512 crypto: ccp - Support register differences between PSP devices omits 03af91242c36 crypto: ccp - Remove unused #defines omits 015c8c85b721 crypto: ccp - Add psp enabled message when initialization [...] omits f426d2b20f1c crypto: ccp - Fix command completion detection race omits cf19fa2cfa4e drm/client: Fix double free in error path omits 153c6b11eb40 staging: rtl8723bs: fix comparsions to true omits 6bf4d28ea1f4 staging: rtl8723bs: change return type to bool omits 4f2a3d835dbd staging: rtl8723bs: refactor rtw_is_cckratesonly_included omits c53578cd0ba8 staging: rtl8723bs: refactor rtw_is_cckrates_included() omits 5e53b6c87152 staging: rtl8723bs: remove unused code omits 704719d6cde0 staging:rtl8192u: Change struct r8192_priv member Rf_Mode [...] omits 6898f9669514 staging:rtl8192u: remove typedef from struct rx_drvinfo_819x_usb omits 0fab863ecc55 staging:rtl8192u: Remove struct rx_desc_819x_usb_aggr_subframe omits 2541fcd9bb5b staging:rtl8192u: typedef struct rx_desc_819x_usb remove typedef omits ec65e266ae54 staging:rtl8192u: typedef struct tx_fwinfo_819x_usb remove [...] omits 6e5fde482be9 staging:rtl8192u: typedef struct tx_desc_cmd_819x_usb remo [...] omits 28a1fe524ac4 staging:rtl8192u: remove unused structure tx_desc_819x_usb [...] omits ef7ebea4ae3a staging:rtl8192u: trim multiple blank lines - Coding Style omits c0f94a0aebe6 staging:rtl8192u: typedef struct tx_desc_819x_usb > struct [...] omits 678c5b119307 staging: bcm2835-audio: Don't leak workqueue if open fails omits 4feb0f375f03 staging: bcm2835-audio: Check if workqueue allocation failed omits 81f34e96dc9f staging: fsl-dpaa2/eth: Remove unnecessary cast omits de9b58400a3c staging: rtl8188eu: use strlcpy instead of strncpy omits a796528951e2 staging: rtlwifi: Remove empty halmac_pcie_reg.h omits 6cf58b918270 staging: rtl8188eu: break line longer than 80 cols omits a5ba1d95e46e uart: fix race between uart_put_char() and uart_shutdown() omits ad8172974185 gpio: rcar: Implement .get_direction() callback omits 5089ea15baa9 rtc: use ktime_get_real_ts64() instead of getnstimeofday64() omits 948fd537bd3d staging: gasket: Use __func__ instead of hardcoded string - Style omits 792b260dafc3 staging: gasket: remove "function entered" log messages omits 1c22a252b3de gpiolib: Join one line back for better readability omits a08eac479b4e drm/sti: Replace drm_dev_unref with drm_dev_put omits a1a6fa3dcda1 drm/stm: Replace drm_dev_unref with drm_dev_put omits 9506755633d0 gpio: pxa: Fix potential NULL dereference omits 55fe0768f53e drm/i915/guc: Protect against NULL client dereference in e [...] omits afdad61615cc KVM: s390: Fix storage attributes migration with memory slots omits 03133347b445 KVM: s390: a utility function for migration omits 0230cae75df6 KVM: s390: Replace clear_user with kvm_clear_guest omits cd70de2d356e media: platform: Add ChromeOS EC CEC driver omits 03a5755c811d mfd: cros_ec_dev: Add CEC sub-device registration omits f47674e5263d mfd: cros-ec: Introduce CEC commands and events definitions. omits 57e94c8b974d mfd: cros-ec: Increase maximum mkbp event size omits 9c229127aee2 drm/i915: hdmi: add CEC notifier to intel_hdmi omits 7a78c1e116d2 media: cec-notifier: Get notifier by device and connector name omits 858c5dfc8c33 backlight: adp8860: Mark expected switch fall-through omits 7a9a5df0a54e gpio: mt7621: add OF_GPIO dependency omits 9dcc7570b068 MAINTAINERS: Remove myself as maintainer omits c29677312d25 gpio: aspeed: fix compile testing warning omits 809567905b5f gpiolib: Consistent use of ->get_direction() inside gpiolib omits b23ec59926fa gpiolib: Mark gpio_suffixes array with __maybe_unused omits f7cf1a1829f9 drm/i915: Update DRIVER_DATE to 20180712 omits 9306b62b43c4 drm/i915/psr: Remove few mod parameters option. omits 521715f90378 drm/i915/psr: Remove useless function calls. omits 75aa3209c945 scsi: scsi_debug: skip long delays when ndelay small omits 920447f13891 scsi: snic: fix printing time intervals omits 0993ed922a3e scsi: fcoe: hold disc_mutex when traversing rport lists omits bbc0f8bd88ab scsi: libfc: Add WARN_ON() when deleting rports omits bc3d12b75491 scsi: libfc: hold disc_mutex in fc_disc_stop_rports() omits 9a26653b9525 scsi: libfc: fixup lockdep annotations omits b15c9fd8bb38 scsi: mpt3sas: Fix for regression caused by sparse cleanups omits cb12ba356ce2 scsi: arcmsr: Update driver version to v1.40.00.09-20180709 omits 97fe222524f8 scsi: arcmsr: Fix error of resuming from hibernation for a [...] omits 5b7b30864d1d drm/i915/psr: Split sink status into a separate debugfs node omits c3d433617d20 drm/i915: Use crtc_state->has_psr instead of CAN_PSR for p [...] omits d57fa29ddc3c Merge LKMM and RCU commits omits 18952651dae8 Merge branches 'fixes1.2018.07.12b' and 'torture1.2018.07. [...] omits bf5b64355a3c rcutorture: Fix rcu_barrier successes counter omits 4babd855fd61 rcutorture: Add support to detect if boost kthread prio is [...] omits 622be33fcbc9 rcutorture: Use monotonic timestamp for stall detection omits 3b745c8969c7 rcutorture: Make boost test more robust omits 450efca7182a rcutorture: Disable RT throttling for boost tests omits bf1bef50bee1 rcutorture: Emphasize testing of single reader protection type omits 2397d072f76b rcutorture: Handle extended read-side critical sections omits 241b42522abb rcutorture: Make rcu_torture_timer() use rcu_torture_one_read() omits 3025520ec424 rcutorture: Use per-CPU random state for rcu_torture_timer() omits 8da9a59523b6 rcutorture: Use atomic increment for n_rcu_torture_timers omits 6b06aa723ed7 rcutorture: Extract common code from rcu_torture_reader() omits 2d3625841dce rcuperf: Remove unused torturing_tasks() function omits 6bea2cc5a97b rcu: Remove rcutorture test version and sequence number omits 028be12b294e rcutorture: Change units of onoff_interval to jiffies omits c7cd161ecb21 rcu: Assign higher prio to RCU threads if rcutorture is built-in omits b7b6f94cf6e6 rculist: Improve documentation for list_for_each_entry_from_rcu() omits 52e17ba1d063 srcu: Add grace-period number to rcutorture statistics printout omits 89b4cd4b9ebf rcu: Print stall-warning NMI dyntick state in hexadecimal omits cfe15038f4fc MAINTAINERS: Update RCU, SRCU, and TORTURE-TEST entries omits 2ee5aca54622 rcu: Make rcu_seq_diff() more exact omits 264d4f88ad5b doc: Update synchronize_rcu() definition in whatisRCU.txt omits 67abb96cbf30 rcu: Check the range of jiffies_till_{first,next}_fqs when [...] omits 47199a081253 rcu: Add diagnostics for rcutorture writer stall warning omits cd23ac8ddb7b rcu: Add comment to the last sleep in the rcu tasks loop omits c03be752d39d rcu: Speed up calling of RCU tasks callbacks omits 0d805a70a652 rcu: Add comment documenting how rcu_seq_snap works omits b06ae25a1e2b rcu: Use RCU CPU stall timeout for rcu_check_gp_start_stall() omits 51fbb910f52c rcu: Remove __maybe_unused from rcu_cpu_has_callbacks() omits 9622179519c5 rcu: Remove "inline" from rcu_perf_print_module_parms() omits eac45e586cd3 rcu: Remove "inline" from rcu_torture_print_module_parms() omits 95394e69c42f rcu: Remove "inline" from panic_on_rcu_stall() and rcu_blo [...] omits ab6b82147f47 rcu: Remove unused local variable "cpu" omits 164ba3fc4864 rcu: Remove unused rcu_kick_nohz_cpu() function omits c7037ff5249c rcu: Clarify and correct the rcu_preempt_qs() header comment omits 3b57a3994f33 rcu: Inline rcu_dynticks_momentary_idle() into its sole caller omits 15651201fa05 rcu: Mark task as .need_qs less aggressively omits 6f56f714db06 rcu: Improve RCU-tasks naming and comments omits a7538352da72 rcu: Use pr_fmt to prefix "rcu: " to logging output omits 1445e9175bea rcu: rcupdate.h: Get rid of Sphinx warnings at rcu_pointer [...] omits 07f27570dcd1 rcu: Improve rcu_note_voluntary_context_switch() reporting omits 3949fa9bac09 rcu: Make rcu_read_unlock_special() static omits f2e2df59786d rcu: Add diagnostics for offline CPUs failing to report QS omits fea3f222d352 rcu: Record ->gp_state for both phases of grace-period ini [...] omits 577389423187 rcu: Add CPU online/offline state to dump_blkd_tasks() omits ff3cee39088b rcu: Add up-tree information to dump_blkd_tasks() diagnostics omits e05121ba5b81 rcu: Remove CPU-hotplug failsafe from force-quiescent-stat [...] omits 17a8212b8de2 rcu: Remove failsafe check for lost quiescent state omits f34f2f5852e5 rcu: Move grace-period pre-init delay after pre-init omits 1f3e5f51b933 rcu: Add RCU-preempt check for waiting on newly onlined CPU omits 1e64b15a4b10 rcu: Fix grace-period hangs due to race with CPU offline omits ec2c29765a4a rcu: Fix grace-period hangs from mid-init task resume omits 0b107d24d936 rcu: Suppress false-positive splats from mid-init task resume omits 99990da1b3c0 rcu: Suppress more involved false-positive preempted-task splats omits fece27760ff5 rcu: Suppress false-positive preempted-task splats omits 5554788e1d42 rcu: Suppress false-positive offline-CPU lockdep-RCU splat omits 928164351e70 rcu: Prevent useless FQS scan after all CPUs have checked in omits 91f63ced7dc4 rcu: Replace smp_wmb() with smp_store_release() for stall check omits 77cfc7bf24ba rcu: Fix typo and add additional debug omits c74859d1eb2d rcu: Make rcu_report_unblock_qs_rnp() warn on violated pre [...] omits 8d672fa6bf68 rcu: Make rcu_init_new_rnp() stop upon already-set bit omits c50cbe535c97 rcu: Fix an obsolete ->qsmaskinit comment omits 962aff03c315 rcu: Clean up handling of tasks blocked across full-rcu_no [...] omits 226ca5e76692 rcu: Identify grace period is in progress as we advance up [...] omits df2bf8f7f776 rcu: Use better variable names in funnel locking loop omits b73de91d6a4c rcu: Rename the grace-period-request variables and parameters omits 3d18469a2bb3 rcu: Regularize resetting of rcu_data wrap indicator omits d72193123c81 rcutorture: Correctly handle grace-period sequence wrap omits 2e3e5e550101 rcu: Make rcu_start_this_gp() check for grace period alrea [...] omits 5ca0905f6787 rcu: Fix cpustart tracepoint gp_seq number omits 5b55072f22ba rcu: Produce last "CleanupMore" trace only if late-breakin [...] omits a2165e416878 rcu: Don't funnel-lock above leaf node if GP in progress omits e1333462e3cf doc: Update RCU CPU stall-warning documentation omits 869cc745bfbd doc: Update memory-ordering documentation for ->gp-seq omits b1e1f21f5b8f doc: Update data-structure documentation for ->gp_seq omits e44e73ca47b4 rcu: Make simple callback acceleration refer to rdp->gp_se [...] omits ff3bb6f4d062 rcu: Remove ->gpnum and ->completed omits fee5997c1756 rcu: Convert rcu_fqs tracepoint to ->gp_seq omits db023296f011 rcu: Convert rcu_quiescent_state_report tracepoint to ->gp_seq omits 865aa1e08d8a rcu: Convert rcu_unlock_preempted_task tracepoint to ->gp_seq omits 598ce09480ef rcu: Convert rcu_preempt_task tracepoint to ->gp_seq omits 63d86a7e85f8 rcu: Convert rcu_grace_period_init tracepoint to gp_seq omits abd13fdd9516 rcu: Convert rcu_future_grace_period tracepoint to gp_seq omits 477351f7829d rcu: Convert rcu_grace_period tracepoint to gp_seq omits ab5e869c1f7a rcu: Make rcu_nocb_wait_gp() check if GP already requested omits 7a1d0f23ad70 rcu: Move from ->need_future_gp[] to ->gp_seq_needed omits fb2896a77989 Merge branch 'i2c/precise-locking-names_immutable' into i2 [...] omits 3f3a89e1d7c3 i2c: remove i2c_lock_adapter and use i2c_lock_bus directly omits 8c8f74f327a7 mfd: 88pm860x-i2c: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) omits 581733e619ad media: tda18271: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) omits 3e985b3dba46 media: tda1004x: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) omits dfecde407623 media: rtl2830: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) omits c060a9fe0742 media: drxk_hard: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) omits b1e1ca275700 media: af9013: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) omits 193c2a07cfaa input: rohm_bu21023: switch to i2c_lock_bus(..., I2C_LOCK_ [...] omits f06c97dd5087 i2c: mux: pca9541: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) omits bb853aac2c47 tpm/tpm_i2c_infineon: switch to i2c_lock_bus(..., I2C_LOCK [...] omits d6488ac19aab PCI: Mark fall-through switch cases before enabling -Wimpl [...] omits aa667c6408d2 PCI: Workaround IDT switch ACS Source Validation erratum omits 7f8b99ac5f2f dt-bindings: add laird and giantec vendor prefix omits aebc82644b2c rcutorture: Convert rcutorture_get_gp_data() to ->gp_seq omits 471f87c3d91b rcu: Make RCU CPU stall warnings use ->gp_seq omits 29365e563b1e rcu: Convert grace-period requests to ->gp_seq omits d43a5d32e125 rcu: Convert ->completedqs to ->gp_seq omits 8aa670cdacc1 rcu: Convert ->rcu_iw_gpnum to ->gp_seq omits ba04107fc901 rcu: Move rcu_gp_in_progress() to ->gp_seq omits e0da2374c388 rcu: Move rcu_nocb_gp_get() to ->gp_seq omits 03c8cb765a74 rcu: Move rcu_try_advance_all_cbs() to ->gp_seq omits e05720b0977b rcu: Move rcu_implicit_dynticks_qs() to ->gp_seq omits a66ae8ae35de rcu: Convert rcu_gpnum_ovf() to ->gp_seq omits 67e14c1e39d2 rcu: Move RCU's grace-period-change code to ->gp_seq omits e4be81a2ed3a rcu: Convert conditional grace-period primitives to ->gp_seq omits c9a24e2d0c7d rcu: Make quiescent-state reporting use ->gp_seq omits 78c5a67f1788 rcu: Convert rcu_check_gp_kthread_starvation() to GP seque [...] omits 17ef2fe97c8c rcu: Make rcutorture's batches-completed API use ->gp_seq omits dee4f42298bb rcu: Move rcu_gp_slow() to ->gp_seq omits de30ad512a66 rcu: Introduce grace-period sequence numbers omits 609af1cdf040 Merge branches 'expedited.2018.07.12a', 'fixes.2018.07.12a [...] omits 18390aeae701 rcu: Make rcu_gp_cleanup() write only once to ->gp_flags omits 26d950a94513 rcu: Diagnostics for grace-period startup hangs omits ea870bb2ae6c block: skd: Use %pad printk format for dma_addr_t values omits c6bb11147eb0 Merge branch 'fortglx/4.19/time' of https://git.linaro.org [...] omits bb376673ee32 ata: Only output sg element mapped number in verbose debug omits 32a5342ac19a ata: Guard ata_scsi_dump_cdb() by ATA_VERBOSE_DEBUG omits bd0038b1b4f4 ata: ahci_platform: convert kcalloc to devm_kcalloc omits a4b9f5ed02e2 ata: ahci_platform: convert kzallloc to kcalloc omits 7cf5fc65f9ef ata: ahci_platform: correct parameter documentation for ah [...] omits e96a31cee962 staging: gasket: fix multi line comments style omits 5c60ce7b6ae9 staging: gasket: Move open-curly brace to match kernel code style omits 24daa451c281 staging: goldfish: add a blank line into struct goldfish_audio omits 683a060a1d97 staging: goldfish: fix whitespace in goldfish_audio omits 11ac66a37909 staging: goldfish: Remove references to the retired driver [...] omits 1ba60ad56c40 staging: pi433: fix error return code in pi433_probe() omits 191c6a97a742 staging: gasket: remove TODO item about SPDX usage omits bf9c7a867383 staging: gasket: remove redundant license information omits 2dec0644e0c8 staging: gasket: add SPDX identifiers to all files. omits fcc635436501 rcu: Make expedited GPs handle CPU 0 being offline omits a8802d97e733 ktime: Provide typesafe ktime_to_ns() omits 2989360d9c66 x86/intel_rdt: Fix possible circular lock dependency omits 7a6e55375d5c hrtimer: Improve kernel message printing omits fed0b1bd1b64 rtc: m48t59: remove redundant pointer 'name' omits b9cfb3d1200b rtc: omap: drop unnecessary register unlock around reads omits 4425070a5cfe rtc: omap: add missing register lock in error path omits 551757eb0529 rtc: omap: fix resource leak in registration error path omits 5c8b84f410b3 rtc: omap: fix potential crash on power off omits 4936084c2ee2 MIPS: Cleanup R10000_LLSC_WAR logic in atomic.h omits 2b4f07e99e97 rtc: test: make array pdev static omits 1a990fefb641 rtc: armada38x: reset after rtc power loss omits a0a5ac3ce8fe MIPS: Fix delay slot bug in `atomic*_sub_if_positive' for [...] omits 77c56fd3c8cf drm/tinydrm: add backlight dependency for ili9341 omits cc4aecc5b724 misc: vexpress/syscfg: Use devm_ioremap_resource() to map memory omits b7178ffe7eb8 drm/sun4i: tcon-top: Fix return type warning omits f88c5ee77496 drm/sun4i: Implement zpos for DE2 omits b5d69129ea2b mips/jazz: provide missing dma_mask/coherent_dma_mask omits d5dc0f43f268 drm/i915/gmbus: Enable burst read omits 73675cf6979b drm/i915/gmbus: Increase the Bytes per Rd/Wr Op omits 2abc77af89e1 new helper: open_with_fake_path() omits 701c5e73b296 serial: 8250_dw: add fractional divisor support omits 6226e5f31a78 serial: 8250: export serial8250_do_set_divisor() omits 0238d2b4a4c7 serial: 8250: introduce get_divisor() and set_divisor() hook omits 42ac03213b7f drm/vkms: Add framebuffer and plane helpers omits 5151e2b578e9 mei: fix ssize_t to int assignment in read and write ops. omits 44c98df01851 mei: use correct type for counter variable in for loops omits de8774371cdc mei: check for error returned from mei_hbuf_empty_slots() omits a63983f26008 drm/i915/selftests: Fixup GuC FW negative test omits 60c0a66ee96c drm/i915: Tidy error handling in i915_gem_init_hw omits 11527b3e0b57 arm64: Drop asmlinkage qualifier from syscall_trace_{enter,exit} omits 5f336e722cc9 few more cleanups of link_path_walk() callers omits 9b5858e99ae1 allow link_path_walk() to take ERR_PTR() omits edc2b1da7798 make path_init() unconditionally paired with terminate_walk() omits 5014c2f378ca document alloc_file() changes omits ee1904ba44bd make alloc_file() static omits 4f089acc5f76 do_shmat(): grab shp->shm_file earlier, switch to alloc_fi [...] omits 183266f26f45 new helper: alloc_file_clone() omits 152b6372c906 create_pipe_files(): switch the first allocation to alloc_ [...] omits 52c91f8b3b1f anon_inode_getfile(): switch to alloc_file_pseudo() omits e68375c850b0 hugetlb_file_setup(): switch to alloc_file_pseudo() omits 118f4868616b ocxlflash_getfile(): switch to alloc_file_pseudo() omits 908f7ca17311 cxl_getfile(): switch to alloc_file_pseudo() omits 93dec2da7b23 ... and switch shmem_file_setup() to alloc_file_pseudo() omits dac2d1f6cbfe __shmem_file_setup(): reorder allocations omits d93aa9d82aea new wrapper: alloc_file_pseudo() omits dbae8f2ca2f0 kill FILE_{CREATED,OPENED} omits 00a07c1591a3 switch atomic_open() and lookup_open() to returning 0 in a [...] omits 6c9b1de172bd document ->atomic_open() changes omits 64e1ac4d46f9 ->atomic_open(): return 0 in all success cases omits 3ec2eef116e9 get rid of 'opened' in path_openat() and the helpers downstream omits 44907d790024 get rid of 'opened' argument of ->atomic_open() - part 3 omits b452a458caaa getting rid of 'opened' argument of ->atomic_open() - part 2 omits be12af3ef5e6 getting rid of 'opened' argument of ->atomic_open() - part 1 omits 6035a27b25ab IMA: don't propagate opened through the entire thing omits 73a09dd94377 introduce FMODE_CREATED and switch to it omits aad888f828fe switch all remaining checks for FILE_OPENED to FMODE_OPENED omits 69527c554f82 now we can fold open_check_o_direct() into do_dentry_open() omits 7c1c01ec20d6 lift fput() on late failures into path_openat() omits 4d27f3266f14 fold put_filp() into fput() omits f5d11409e61d introduce FMODE_OPENED omits 9481769208b5 ->file_open(): lose cred argument omits e3f20ae21079 security_file_open(): lose cred argument omits ae2bb293a3e8 get rid of cred argument of vfs_open() and do_dentry_open() omits ea73ea727988 pass ->f_flags value to alloc_empty_file() omits 6de37b6dc085 pass creds to get_empty_filp(), make sure dentry_open() pa [...] omits 28519c891c5a bsg: remove read/write support omits c9c554f21490 alloc_file(): switch to passing O_... flags instead of FMO [...] omits 4378a7d4be30 arm64: implement syscall wrappers omits 55f849265af8 arm64: convert compat wrappers to C omits d3516c9073b4 arm64: use SYSCALL_DEFINE6() for mmap omits bf4ce5cc23c9 arm64: use {COMPAT,}SYSCALL_DEFINE0 for sigreturn omits 3f7deccb037c arm64: remove in-kernel call to sys_personality() omits 9b54bf9d6a5b kernel: add kcompat_sys_{f,}statfs64() omits bf1c77b4644f kernel: add ksys_personality() omits 80d63bc39f9a arm64: drop alignment from syscall tables omits baaa7237fecc arm64: zero GPRs upon entry from EL0 omits 99ed3ed08d62 arm64: don't reload GPRs after apply_ssbd omits d9be03256d74 arm64: don't restore GPRs when context tracking omits 3b7142752e4b arm64: convert native/compat syscall entry to C omits f37099b6992a arm64: convert syscall trace logic to C omits a103af1b64d7 mei: don't update offset in write omits cf1ed2c59b98 mei: bus: type promotion bug in mei_fwver() omits b40b3e9358fb mei: bus: type promotion bug in mei_nfc_if_version() omits 4141c857fd09 arm64: convert raw syscall invocation to C omits 27d83e68f307 arm64: introduce syscall_fn_t omits 3085e1645e23 arm64: remove sigreturn wrappers omits f9209e262933 arm64: move sve_user_{enable,disable} to <asm/fpsimd.h> omits 8d370933faec arm64: kill change_cpacr() omits 25be597ada0b arm64: kill config_sctlr_el1() omits 1c312e84c2d7 arm64: move SCTLR_EL{1,2} assertions to <asm/sysreg.h> omits 3eb6f1f9e636 arm64: consistently use unsigned long for thread flags omits 5bfbeacf1983 drm/i915/guc: Skip cleaning up the doorbells on error-befo [...] omits 818fed4f25bb drm/i915: Silence warning for no vlv powercontext omits 9a9b13dd275d Merge branch 'topic/hda-core-intel' into topic/hda-acomp omits 0ae7383e83c6 PCI: cadence: Add shutdown callback to host driver omits ee12c9efe685 PCI: cadence: Add Power Management ops for host and EP omits 9c3250a12790 powerpc/xive: Replace msleep(x) with msleep(OPAL_BUSY_DELAY_MS) omits 54dbcfc211f1 powerpc/64s: Report SLB multi-hit rather than parity error omits e11b64b1ef33 powerpc: Remove Power8 DD1 from cputable omits e87a4a92fba3 Revert "arm64: fix infinite stacktrace" omits 874846f1fccd arm64: dts: rockchip: add 96boards RK3399 Ficus board omits 6c18ccca42dd dt-bindings: Add vendor prefix for Vamrs Ltd. omits d6b4ea866b81 drm/i915/tv: fix strncpy truncation warning omits 8249ede477c5 ARM: dts: sunxi: libretech-all-h3-cc: Enable eMMC module omits 58d4d29823d9 drm/sun4i: fix build failure with CONFIG_DRM_SUN8I_MIXER=m omits 7da9b2e47fef drm/sun4i: mixer: Read id from DT omits c089af18b2bd drm/sun4i: DW HDMI: Make symbol sun8i_dw_hdmi_pltfm_driver static omits 91045034d53e Merge tag 'gvt-next-2018-07-11' of https://github.com/inte [...] omits 51ecdd779e31 ARM: sun8i: h3: add SY8113B regulator on Banana Pi M2 Zero board omits 19ad2b75c643 pwm: mxs: Switch to SPDX identifier omits 3a0709928b17 drm/vkms: Add vblank events simulated by hrtimers omits d16489307a52 drm/vkms: Add connectors helpers omits 657cd71e8eb3 drm: gma500: Changed __attribute__((packed)) to __packed omits 559e50fd34d1 drm/vkms: Add dumb operations omits c82705c54fe0 Merge tag 'fsi-updates-2018-07-12' of git://git.kernel.org [...] omits efe803277364 xfs: Initialize variables in xfs_alloc_get_rec before using them omits a4722a643fbb xfs: remove unused iolock arg from xfs_break_dax_layouts omits bb00b6f1e2b9 xfs: kill __xfs_buf_submit_common() omits 6af88cda0076 xfs: combine [a]sync buffer submission apis omits e339dd8d8b04 xfs: use sync buffer I/O for sync delwri queue submission omits eaebb515f1a4 xfs: refactor buffer submission into a common helper omits 5fdd97944ee5 xfs: remove xfs_defer_init() firstblock param omits 9c3bf5da80ef xfs: use ->t_firstblock in inode inactivate omits f53753892187 xfs: use ->t_firstblock in extent swap omits 381d59284872 xfs: use ->t_firstblock in reflink cow block cancel omits fb91f4b5d618 xfs: replace no-op firstblock init with ->t_firstblock omits 058529c5f51c xfs: use ->t_firstblock in dq alloc omits 64396ff2c25b xfs: remove xfs_alloc_arg firstblock field omits cf612de732cb xfs: remove xfs_btree_cur private firstblock field omits 280253d213fb xfs: remove bmap format helpers firstblock params omits 92f9da30f57b xfs: remove bmap extent add helper firstblock params omits 94c07b4dba01 xfs: remove xfs_bmalloca firstblock field omits 4b77a088d781 xfs: use ->t_firstblock in bmap extent split omits 333f950c89a1 xfs: remove bmap insert/collapse firstblock param omits 2af528425342 xfs: remove xfs_bunmapi() firstblock param omits a7beabeae221 xfs: remove xfs_bmapi_write() firstblock param omits d0a9d7957299 xfs: use ->t_firstblock in insert/collapse range omits 580c4ff9484a xfs: use ->t_firstblock in xfs_bmapi_remap() omits 372837978d90 xfs: use ->t_firstblock for all xfs_bunmapi() callers omits 650919f13182 xfs: use ->t_firstblock for all xfs_bmapi_write() callers omits 766139032f95 xfs: use ->t_firstblock in xattr ops omits 825d75cd8c1b xfs: use ->t_firstblock in attrfork add omits 381eee69f862 xfs: remove firstblock param from xfs dir ops omits f16dea54b789 xfs: use ->t_firstblock in dir ops omits bba59c5e4b38 xfs: add firstblock field to xfs_trans omits 3ae2d89174e4 xfs: allow null firstblock in xfs_bmapi_write() when tp is null omits bcd2c9f33559 xfs: refactor dfops init to attach to transaction omits d5669ed58175 xfs: use ->t_dfops in reflink cow recover path omits 27356a063a85 xfs: use ->t_dfops in cancel cow blocks operation omits 7a7943c7e095 xfs: use ->t_dfops for rmap extent swap operations omits ed7ef8e55c6f xfs: remove unused btree cursor bc_private.a.dfops field omits 42b394a92562 xfs: remove xfs_btree_cur bmbt dfops field omits 81ba8f3e947c xfs: remove dfops param from internal bmap extent helpers omits f4a9cf97faf4 xfs: use ->t_dfops for collapse/insert range operations omits 3e3673e3029c xfs: remove struct xfs_bmalloca dfops field omits ff3edf255da7 xfs: remove xfs_bmapi_remap() dfops param omits ccd9d9114878 xfs: remove xfs_bunmapi() dfops param omits 4bcfa613a058 xfs: use ->t_dfops for all xfs_bunmapi() callers omits 6e702a5dcbe1 xfs: remove xfs_bmapi_write() dfops param omits 175d1a013eaf xfs: use ->t_dfops for all xfs_bmapi_write() callers omits 2ba13721257e xfs: use ->t_dfops in dqalloc transaction omits 32a9b7c65cfc xfs: replace xfs_da_args->dfops accesses with ->t_dfops an [...] omits d76e6ce8ed69 xfs: use ->t_dfops in extent split tx and remove param omits 0bd6207f8364 xfs: remove dfops param in attr fork add path omits 40d03ac6aa2b xfs: use ->t_dfops for attr set/remove operations omits 813d08cb6de0 xfs: use ->t_dfops for recovery of [b|c]ui log items omits c9cfdb381172 xfs: remove dfops param from high level dirname calls omits 0e0417f3e546 xfs: remove dfops parameter from ifree call stack omits 6aa6718439ac xfs: rename xfs_trans ->t_agfl_dfops to ->t_dfops omits 8a7493864983 xfs: cow unwritten conversion uses uninitialized dfops omits 98c1a7c0ece3 xfs: update my copyrights for the writeback and iomap code omits 82cb14175e7d xfs: add support for sub-pagesize writeback without buffer_heads omits 9dc55f1389f9 iomap: add support for sub-pagesize buffered I/O without b [...] omits ac8ee54669c0 xfs: allow writeback on pages without buffer heads omits 8e1f065bea1b xfs: refactor the tail of xfs_writepage_map omits 1b65d3dd2d5e xfs: remove xfs_start_page_writeback omits 6d465e895343 xfs: move all writeback buffer_head manipulation into xfs_ [...] omits 3faed667644d xfs: don't look at buffer heads in xfs_add_to_ioend omits 889c65b3f60a xfs: remove the imap_valid flag omits 3345746ef38b xfs: simplify xfs_map_blocks by using xfs_iext_lookup_exte [...] omits 060d4eaa0bf3 xfs: remove xfs_reflink_find_cow_mapping omits c3a2f9fff1bb xfs: remove the now unused XFS_BMAPI_IGSTATE flag omits e2f6ad4624df xfs: make xfs_writepage_map extent map centric omits 6a4c95013608 xfs: rename the offset variable in xfs_writepage_map omits 5c665e5b5af6 xfs: remove xfs_map_cow omits fca8c805425c xfs: remove xfs_reflink_trim_irec_to_next_cow omits a7b28f72ab90 xfs: don't use XFS_BMAPI_IGSTATE in xfs_map_blocks omits c57371a16d07 xfs: don't clear imap_valid for a non-uptodate buffers omits 91cdfd176165 xfs: do not set the page uptodate in xfs_writepage_map omits d43801775766 xfs: move locking into xfs_bmap_punch_delalloc_range omits 036257213836 xfs: simplify xfs_aops_discard_page omits 8b2e77c16349 xfs: use iomap for blocksize == PAGE_SIZE readpage and readpages omits c2efdfc100af Merge branch 'iomap-4.19-merge' into xfs-4.19-merge omits 7f2ecdd837ae f2fs: flush journal nat entries for nat_bits during unmount omits e7016d8e6f1b drm/amdkfd: Clean up reference of radeon omits 8d5f35529088 drm/amdkfd: Replace mqd with mqd_mgr as the variable name [...] omits 2b281977f5e0 drm/amdkfd: Use module parameters noretry as the internal [...] omits 0e9a860c72ec drm/amdkfd: Introduce KFD module parameter halt_if_hws_hang omits a29ec470b19e drm/amdkfd: Add debugfs interface to trigger HWS hang omits 1b0bfcff463f drm/amdgpu: Avoid destroy hqd when GPU is on reset omits bff418a2ee5d drm/amdgpu: Avoid invalidate tlbs when gpu is on reset omits 951df6d9cfd0 drm/amdkfd: Fix kernel queue 64 bit doorbell offset calculation omits 67ccea60591a drm/amdgpu: Check NULL pointer for job before reset job's ring omits b5d21aac3317 drm/amdgpu: Don't use shadow BO for compute context omits 73ea648d921e drm/amdkfd: Implement hang detection in KFD and call amdgpu omits 24da5a9ca6c2 drm/amdgpu: Enable the gpu reset from KFD omits e42051d2133b drm/amdkfd: Implement GPU reset handlers in KFD omits 5c6dd71e597f drm/amdgpu: Call KFD reset handlers during GPU reset omits e3b7a967743c drm/amdkfd: Add gpu reset interface and place holder omits 0c119abad7f0 drm/amd: Add kfd ioctl defines for hw_exception event omits 6d15ca0af0e0 drm/amd: Add gpu reset interfaces between amdgpu and amdkfd omits 58e698861255 drm/amdkfd: fix zero reading of VMID and PASID for Hawaii omits 2640c3facbd6 drm/amdkfd: Handle VM faults in KFD omits b97dfa27ef3a drm/amdgpu: save vm fault information for amdkfd omits 101fee63cbb0 drm/amdkfd: send SIGSEGV to process upon KFD_EVENT_TYPE_MEMORY omits e47cb828eb3f drm/amdkfd: Fix error codes in kfd_get_process omits a60d811b2bf4 drm/amdkfd: Fix race between scheduler and context restore omits 1cd106ecfc1f drm/amdkfd: Stop using GFP_NOIO explicitly omits efeaed4d98eb drm/amdkfd: Reliably prevent reclaim-FS while holding DQM lock omits fea9cf321c91 fsi: Move various master definitions to a common header omits 8ef9ccf81044 fsi: master-gpio: Add missing release function omits 265aac26bcd4 fsi: Don't use device_unregister() in fsi_master_register() omits 55382d301fd8 fsi: master-gpio: Remove "GPIO" prefix on some definitions omits 8b2e47511313 fsi: master-gpio: Remove unused definitions omits 777fd524ba19 fsi: master-gpio: Add more tracepoints omits 75854c148fa5 fsi: master-gpio: Add support for link_config omits edc2485148d2 fsi: master-gpio: Rename and adjust send delay omits a2e7da86cc39 fsi: Add mechanism to set the tSendDelay and tEchoDelay values omits 935f9636389f fsi: Move code around to avoid forward declaration omits d5c66e61e7fe fsi: sbefifo: Fix checker warning about late NULL check omits 26b754f99402 ARM: mx5: Set the DBGEN bit in ARM_GPC register omits 32f7f89d3065 fsi/sbefifo: Add dependency on OF_ADDRESS omits c00bac88764a fsi: sbefifo: Add missing mutex_unlock omits 4a2190aa2e92 ARM: dts: imx53: Add a label for the PMU node omits e548eac2b704 ARM: dts: imx53: Add tigerp support omits f2254a39f622 ARM: dts: imx51: Add tigerp support omits 4b301223d057 ARM: dts: imx51: Add PMU support omits 168a7bb7f126 dt-bindings: freescale: Add bindings for the tigerp module omits 11d973de60e1 ARM: imx51: Configure M4IF to avoid visual artifacts omits b6b93a3fe7ed ARM: dts: imx51: Add M4IF support omits ad780dd3655b dt-bindings: freescale: Add bindings for the M4IF module omits bc36b2aac4f5 ARM: dts: imx6ul: add GPIO clocks omits 8a9dbb779fe8 extcon: Release locking when sending the notification of c [...] omits 11bab5a28d4c extcon: usbc-cros-ec: Switch to SPDX identifier. omits 686b30580058 extcon: usbc-cros-ec: Make license text and module license match. omits c355bb1afc5f extcon: int3496: Use proper GPIO include omits cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next omits 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers omits 2cc15e802b25 xtensa: platform-specific handling of coherent memory omits ae61f61fa802 drm/client: Fix: drm_client_new: Don't require DRM to be r [...] omits 5685ca0ca292 drm/tinydrm: Fix doc build warnings omits 15039efadd3c hns: Remove a set-but-not-used variable omits 522628ed1a93 IB/hfi1: Suppress a compiler warning omits e8e8b6522462 RDMA/hns: Update the implementation of set_mac omits 4db134a3dde7 RDMA/hns: Update the implementation of set_gid omits ded58ff987db RDMA/hns: Add TPQ link table support omits 6b63597d3540 RDMA/hns: Add TSQ link table support omits 0576cbde1448 RDMA/hns: Fix endian conversions and annotations omits dff700fa8193 rtc: stmp3xxx: Don't reset the rtc in .probe() when watchd [...] omits d6c3029f32f7 rtc: pcf2127: add support for accessing internal static RAM omits cd7f3a249dbe rtc: snvs: Add timeouts to avoid kernel lockups omits 7874b919866b rtc: bq4802: add error handling for devm_ioremap omits adbfa4e6f996 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute omits beae9eb555b9 RDMA/ocrdma: Make ocrdma_destroy_qp() easier to analyze omits 3f2bbf443e21 xtensa: use generic dma_noncoherent_ops omits 07f3355df7e6 infiniband: i40iw, nes: don't use wall time for TCP sequen [...] omits e4f8d81c738d cgroup/tracing: Move taking of spin lock out of trace even [...] omits 23ebda2fc715 libata: remove ata_sff_data_xfer_noirq() omits 854457d21485 Merge tag 'v4.19-rockchip-clk1' of git://git.kernel.org/pu [...] omits 03e3ec9ad1ee drm/panel: simple: Add Sharp LQ035Q7DB03 panel support omits c9c159b22902 extcon: max3355: include mod_devicetable.h omits d2d49495b5c0 selftests: vDSO - fix to return KSFT_SKIP when test couldn [...] omits 29ee92397f2c selftests: vDSO - fix to exclude x86 test on non-x86 platforms omits cc7c673032fc selftests/android: initialize heap_type to avoid compiling [...] omits efdafd6895b2 power: supply: ds2760_battery: add devicetree probing omits bf4973553737 power: supply: ds2760_battery: merge ds2760 supply driver [...] omits fae68031f7fb w1: core: match sub-nodes of bus masters in devicetree omits da0a5d99b14c dt-bindings: w1: document bindings for ds2760 battery monitor omits dfa32e119de5 dt-bindings: w1: document generic onewire bindings omits a284390b397a blk-iolatency: fix max_depth comparisons omits 2ba87a9bcc7a spi: cadence: Fix missing clk_disable_unprepare() on error [...] omits 655250a8d1aa drm/i915/execlists: Switch to rb_root_cached omits 996b1b611e2f ARM: dts: imx: Add ZII SCU3 ESB omits 13211eec7b0e ARM: dts: imx6sl: Convert gpc to new bindings omits 0b65a9ad25b3 arm64: dts: renesas: Unify the labels for RWDT omits 5507ec5126df soc: imx: gpc: Disable 6sl display power gating for ERR006287 omits cb4dc8daf4cb drm/i915/selftests: Add a safety net to live_workarounds omits ba4446d4faeb ARM: dts: imx6sx: add ocram_s support omits bc0ebbd5b5c1 ARM: imx: call imx6sx_cpuidle_init() conditionally for 6sll omits 9a189f25ff27 ARM: imx: fix i.MX6SLL build omits b074f057ac60 ARM: dts: imx6qdl-apalis/-colibri: remove unused pinctrl groups omits 330f85598e87 ARM: dts: imx6qdl-apalis/-colibri: assign VDDD to SGTL5000 omits 7060066d3e99 ARM: dts: imx6qdl-apalis/-colibri: fix on-module regulators omits 7034de41186f ARM: dts: imx6qdl-apalis/-colibri: remove 1.8V regulator omits 147299a8fc3a ARM: dts: imx6qdl-apalis/-colibri: disable read-only switch omits 3b1147a952cf ARM: dts: imx6qdl-apalis/-colibri: prevent 1.8V modes omits 5780acda81d3 ARM: dts: imx6q-apalis-eval: add carrier board 3.3V supply omits 6c74366b8db6 ARM: dts: imx6q-apalis: add chosen node omits 19bb33c756ed drm/i915: Introduce i915_address_space.mutex omits 792f98677d7f Merge commit '949bdcc8a97c' into omap-for-v4.19/dt omits cff70654d828 ARM: imx: flag failure of of_iomap omits d6ff1b52b569 staging: vt6655: remove some redundant variables omits e63a46fa5ba7 staging: rtl8188eu: remove blank lines omits fecb45a07bec staging: rtl8188eu: fix lines over 80 characters omits e5ce09aa442b staging: rtl8188eu: add spaces around '|' omits f0de833a603d staging: rtl8723bs: simplify ratetbl_val_2wifirate() omits c9d19e68a796 staging: rtl8723bs: fix comparsions to NULL omits 525cc4f9091f staging: rtl8723bs: remove blank lines omits a35115f3c212 staging: rtl8723bs: fix lines over 80 characters omits 6efc7e57e343 staging: rtl8723bs: add spaces around '|' omits 75ad9a33da23 staging: speakup: remove redundant variable l omits 58ca6cec54b5 staging: sm750fb: remove redundant pointer 'output' omits b31cd4377286 ARM: dts: imx: Add ZII SCU2 Mezz board omits 0337976f40b0 drm/admkfd use modern ktime accessors omits 4ea7bdc6b5b3 ARM: trusted_foundations: do not use naked function omits 2db286d7361e ARM: dts: imx: Remove optional 'fsl,sec-era' property omits db7a2d1809a5 asm-generic: unistd.h: Wire up sys_rseq omits 409d5db49867 arm64: rseq: Implement backend rseq calls and select HAVE_RSEQ omits caaac8cde914 ARM: dts: imx31: add LogicPD MX31Lite board description omits 465b3d77b1f8 ARM: dts: imx31: add device tree description of basic controllers omits 08a213c24f3e ARM: i.MX31: remove rnga registration as a platform device omits 141cb3d4ee52 PCI: kirin: Add MSI support omits eff2eb5bd57f staging: gasket: fix plain integer as NULL pointer warning omits 74463b19f4d5 staging:rtl8192u: Correction of indentation issues - Coding Style omits deb379066d37 staging:rtl8192u: Correct indentation of ieee80211_softmac [...] omits e4c8f0638ae9 staging:rtl8192u: Remove unnecessary parentheses - Coding Style omits 546f080527af staging:rtl8192u: Move trailing conditional statement to t [...] omits 3e824ba0c1e6 staging:rtl8192u: Remove prohibited spaces - Coding Style omits 591968b2f404 staging:rtl8192u: Correct spacing before and after parenth [...] omits eb2cbcc37763 staging:rtl8192u: Correct indentation and spacing for brac [...] omits de6171cdb082 staging:rtl8192u: Remove blank lines before '}' and after [...] omits 15fc3e4a0887 staging: ks7010: remove redundant variable eth_proto omits d8353a75005d staging: gdm724x: redundant variables idProduct and idVendor omits 5a2c3ebe749d staging: gasket: remove redundant pointer bar_data omits c833223652cf staging: comedi: remove redundant variable segpos omits 75971225d870 staging: pi433: Make only one statement per line omits 368928160477 staging: pi433: Use preferred commenting style omits 63688e61d562 staging: pi433: Comply with 80 character column limit omits baacd8d100d5 ASoC: dpcm: add rate merge to the BE stream merge omits 435ffb76f8b3 ASoC: dpcm: rework runtime stream merge omits e76ad18b5677 regmap: slimbus: add support to multi read/write omits 76672e2e5b86 ARM: 8776/1: clkdev: Remove duplicated negative index chec [...] omits 2288fd51808c ARM: 8779/1: add endianness option to LDFLAGS instead of LD omits e69244d29558 ARM: 8777/1: Hook up SYNC_CORE functionality for sys_membarrier() omits 89b135ba1b73 power: supply: adp5061: Fix a couple off by ones omits 231f94150011 ACPI / PM: save NVS memory for ASUS 1025C laptop omits 82dfbd27c837 dt-bindings: PCI: cadence: Add DT bindings for optional PHYs omits dfb80534692d PCI: cadence: Add generic PHY support to host and EP drivers omits 9df4f90954c8 regulator: uniphier: add regulator driver for UniPhier SoC omits 64a7b80ba6ee dt-bindings: regulator: add DT bindings for UniPhier regulator omits 7e37dc1db594 PCI: cadence: Update cdns_pcie_writel() function signature omits 626e6ee210fb ARM: dts: sun8i: h3: Add SRAM controller node and C1 SRAM region omits ae54cf89d6ca ARM: dts: sun8i: a23-a33: Add SRAM controller node and C1 [...] omits 77c223c118a1 ARM: dts: sun7i: Add support for the C1 SRAM region with t [...] omits c2e01602dc32 ARM: dts: sun5i: Add support for the C1 SRAM region with t [...] omits f4ca1a5c7e58 ARM: dts: sun7i: Use most-qualified system control compatibles omits 6b7677c05367 ARM: dts: sun5i: Use most-qualified system control compatibles omits 37fb1f8d4596 ARM: dts: sun4i: Switch to new system control compatible string omits 5fdec16b69da drivers: soc: sunxi: Add support for the C1 SRAM region omits 0ec201cfe7be dt-bindings: sram: sunxi: Populate valid sections compatibles omits 7d88cd78270a dt-bindings: sram: sunxi: Add A13, A20, A23 and H3 dedicat [...] omits be9d6446c38c MAINTAINERS: add Freescale Layerscape ARM architecture entry omits ffaa619af1b0 printk: Fix warning about unused suppress_message_printing omits acc26f59f835 soc: sunxi: sram: Add dt match for the A10 system-control [...] omits 2263dd0ce14c dt-bindings: sram: sunxi: Introduce new A10 binding for sy [...] omits 6a7556f604f9 ARM: dts: sun8i: r40: Disable TCONs by default. omits ccefd95f648a ARM: dts: sun8i: r40: Add missing TCON-TOP - TCON connections omits f9105d819dff ARM: dts: sun8i: r40: Remove fallback compatible for TCON TV omits e64cb21c059b ARM: dts: sun8i: r40: Add mixer ids to TCON TOP omits 20d85508b8a3 ARM: dts: sun8i: r40: Remove fallback display engine compatible omits 3738c506657f USB: serial: clean up kl5kusb105 documentation omits d118851a4d1f USB: serial: kl5kusb105: remove KLSI device id omits bd05a58ddfd7 microblaze: warn if of_iomap() failed omits ac1fe1322530 dt-bindings: display: sun4i-drm: Fix order of DW HDMI PHY [...] omits 5e4965667a6e drm/sun4i: tcon-top: Remove mux configuration at probe time omits 05db311a792d drm/sun4i: tcon-top: Add helpers for mux switching omits e0f56782bc2d drm/sun4i: mixer: Order includes alphabetically omits 4a068c5c17e8 drm/sun4i: DW HDMI: Release nodes if error happens during [...] omits 7a6677753413 dt-bindings: display: sun4i-drm: Add R40 TV TCON description omits da82107ecf32 drm/sun4i: tcon: Release node when traversing of graph omits af11942ee44e drm/sun4i: tcon-top: Cleanup clock handling omits d978a94b0a9e drm/sun4i: Add R40 display engine compatible omits decac6b00542 dt-bindings: display: sun4i-drm: Add R40 display engine co [...] omits ff2d6acdf6f1 ALSA: pcm: Fix snd_interval_refine first/last with open min/max omits 8115ce745fa2 dmaengine: sh: rcar-dmac: Add dma_pause operation omits 4de1247a9826 dmaengine: sh: rcar-dmac: add a new function to clear CHCR [...] omits 6b4e8085c000 make sure do_dentry_open() won't return positive as an error omits b10a4a9f7695 create_pipe_files(): use fput() if allocation of the secon [...] omits 19f391eb05b8 turn filp_clone_open() into inline wrapper for dentry_open() omits e8cff84faa4d fold security_file_free() into file_free() omits 59b851dbf7dc RDMA/nes: Avoid complaints about unused variables omits 23ff6ba8feec RDMA/cxgb4: Restore the dropped uninitialized_var omits af8a6722fa39 scsi: remove NCR_Q720 driver omits 54e45716a84a scsi: remove NCR_D700 driver omits 78adb2bc9f72 scsi: ncr53c8xx: remove ScsiResult macro omits c6668cae16f0 scsi: lpfc: remove ScsiResult macro omits 55c9d37165d2 scsi: bfa: remove ScsiResult macro omits 2d362b8ad57f scsi: aacraid: remove AAC_STAT_GOOD define omits fa519f701d27 scsi: libfc: fixup 'sleeping function called from invalid [...] omits ee35624e1e4e scsi: libfc: Add lockdep annotations omits d5038a13eca7 scsi: core: switch to scsi-mq by default omits fc21ae8927f3 scsi: mptfusion: mark expected switch fall-throughs omits 14b470b56840 scsi: target: sbitmap: add seq_file forward declaration omits 4ae2ebde318f scsi: lpfc: Revise copyright for new company language omits 3e1ebadd889f scsi: lpfc: update driver version to 12.0.0.5 omits b0e830125b66 scsi: lpfc: devloss timeout race condition caused null poi [...] omits 6871e8144f93 scsi: lpfc: Fix NVME Target crash in defer rcv logic omits 66e9e6bf07cb scsi: lpfc: Support duration field in Link Cable Beacon V1 [...] omits 414abe0ab66f scsi: lpfc: Make PBDE optimizations configurable omits 68c9b55deea5 scsi: lpfc: Fix abort error path for NVMET omits d580c6137476 scsi: lpfc: Fix panic if driver unloaded when port is offline omits 5cc167ddb744 scsi: lpfc: Fix driver not setting dpp bits correctly in d [...] omits afff0d2321ea scsi: lpfc: Add Buffer overflow check, when nvme_info larg [...] omits f075dce66c60 scsi sg: remove incorrect scsi command checking logic omits 185441e03aa9 drm/i915: use the ICL stolen memory omits db0c8d8b031d x86/gpu: reserve ICL's graphics stolen memory omits 6b4c1360e8ad Documentation: Add powerpc options for spec_store_bypass_disable omits 9ac8c3bd5001 Documentation : Update relay function types omits 7cbb540a3a68 remoteproc: qcom: q6v5-pil: fix modem hang on SDM845 after [...] omits 819d731fe356 docs: kernel-parameters.txt: document xhci-hcd.quirks parameter omits ded79d06986e remoteproc: qcom q6v5: fix modular build omits 8dd99871f7ac reed_solomon: Fix kernel-doc omits 5f9ef44c7d1c tools/memory-model: Rename litmus tests to comply to norm7 omits 9444dac61110 memory-model/Documentation: fix typo, smb->smp omits b061c7a513af timekeeping: Update multiplier when NTP frequency is set directly omits 1416270f4a1a selftest: timers: Tweak raw_skew to SKIP when ADJ_OFFSET/o [...] omits 0d7f824b3342 drm/amd/pp: fix semicolon.cocci warnings omits c1ee15b39fed drm/amdgpu: get VCN start to process in the dpm disabled case omits d02f16058e66 drm/amdgpu: move cache window setup after power and clock resume omits 7b4e54a9729d drm/amdgpu: Take VCN jpeg ring into account in idle work handler omits f44907593d74 drm/ttm: Replace ttm_bo_unref() with ttm_bo_put() omits 8129fdad387a drm/ttm: Replace ttm_bo_reference() with ttm_bo_get() omits 89c815ef07a1 drm/ttm: Introduce ttm_bo_get() and ttm_bo_put() for ref counting omits 31e1c59796c8 drm/ttm: use swap macro in ttm_bo_handle_move_mem omits c3cb424a0869 drm/amd/pp: Send khz clock values to DC for smu7/8 omits e85115786ae1 drm/amdgpu: Verify root PD is mapped into kernel address s [...] omits efaa96463929 drm/amdgpu: Present amdgpu_task_info in VM_FAULTS. omits 2aa37bf58838 drm/amdgpu: Add support for logging process info in amdgpu_vm. omits bd4e72508418 drm/amd/display: Make function pointer structs const omits a14cc8422a26 drm/amd/display: make function tables const omits 10e7fddd4aeb drm/amd/display: fix invalid function table override omits ed0926647daf drm/amd/pp: Convert 10KHz to KHz as variable name omits 73b1917454b3 drm/amdgpu: Add CLK IP base offset omits 02374bbd3bfa drm/amdgpu: Reserve VM root shared fence slot for command [...] omits dc407ee0bda0 drm/amdgpu: fix kmap error handling for bo creations omits bb812f1ea87d drm/amdgpu: allocate gart memory when it's required (v3) omits 7b7c6c81b3a3 drm/amdgpu: separate gpu address from bo pin omits 88b7210c8109 block: iolatency: avoid 64-bit division omits ddba595b7b24 mips: mm: Discard ioremap_uncached_accelerated() method omits 528922afd41c IB: Enable uverbs_destroy_def_handler to be used by drivers omits 9748e33e26c6 mips: mm: Create UCA-based ioremap_wc() method omits caed9d636e85 ASoC: Intel: bytcr_rt5651: Reporting button presses omits b91f432cbc33 ASoC: Intel: bytcr_rt5651: Disable jack-detect over suspen [...] omits df1569f2006b ASoC: rt5651: Add button press support omits 34c906ddacd2 ASoC: rt5651: Allow disabling jack-detect by calling set_j [...] omits 8d2d7bcdc164 ASoC: rt5651: Fix workqueue cancel vs irq free race on remove omits 5f6fb23d2e11 ASoC: Intel: bytcr_rt5651: Add support for externar amplif [...] omits 2c375204bfad ASoC: Intel: bytcr_rt5651: Move getting of codec_dev into probe() omits fbea16dbc0a3 ASoC: Intel: bytcr_rt5651: Remove is_valleyview helper omits 81583afe790c ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix2 [...] omits 54501ac150fe arm64: make flatmem depend on !NUMA omits c13207905340 arm64: perf: Add support for chaining event counters omits 3cce50dfec4a arm64: perf: Disable PMU while processing counter overflows omits 0c55d19c1659 arm64: perf: Clean up armv8pmu_select_counter omits 7dfc8db1d117 arm_pmu: Tidy up clear_event_idx call backs omits e2da97d328d4 arm_pmu: Add support for 64bit event counters omits 3a95200d3f89 arm_pmu: Change API to support 64bit counter values omits 8d3e994241e6 arm_pmu: Clean up maximum period handling omits 781a4016be54 ib_srpt: use kvmalloc to allocate ring pointers omits 8942acea3723 IB/uverbs: Pass IB_UVERBS_QPF_GRH_REQUIRED to user space omits b02289b3d60f RDMA: Validate grh_required when handling AVs omits 958200ad8e83 RDMA/hfi1: Move grh_required into update_sm_ah omits 2f944c0fbf58 RDMA: Fix storage of PortInfo CapabilityMask in the kernel omits b6d83fccd877 drm/panel: p079zca: Use of_device_get_match_data() omits cd0e0ca69109 drm/panel: type promotion bug in s6e8aa0_read_mtp_id() omits ebc950fdff6d dt-bindings: Add KINGDISPLAY KD097D04 panel bindings omits 2bb7a39c1581 dt-bindings: Add vendor prefix for kingdisplay omits de04a462fdce drm/panel: p079zca: Support Innolux P097PFG panel omits 731edd4ce5d3 dt-bindings: Add Innolux P097PFG panel bindings omits 48bd379aa23d drm/panel: p079zca: Add variable unprepare_delay properties omits 7ad4e4636c54 drm/panel: p079zca: Refactor panel driver to support multi [...] omits 3d5664f95ebe drm/panel: ili9881c: Fix missing assignment to error return ret omits 97ceb1fb08b6 drm/panel: simple: Add support for DataImage SCF0700C48GGU18 omits 03fa9aa38494 dt-bindings: Add DataImage, Inc. vendor prefix omits a5d2ade627dc drm/panel: simple: Add support for Innolux G070Y2-L01 omits 3b39ad7a553f drm/panel: simple: Add newhaven, nhd-4.3-480272ef-atxl LCD omits 955f60db0f2b drm: Add support for extracting sync signal drive edge fro [...] omits ae8cf41b6a5e drm/panel: simple: Add support for BOE HV070WSA-100 panel [...] omits b0b7aa407e92 dt-bindings: display: Add DT bindings for BOE HV070WSA-100 panel omits 1b9883eae822 drm/vc4: Support the case where the DSI device is disabled omits 2e64a174179a drm/of: Make drm_of_find_panel_or_bridge() fail when the d [...] omits c59eb3cfde1f drm/panel: Let of_drm_find_panel() return -ENODEV when the [...] omits 5fa8e4a22182 drm/panel: Make of_drm_find_panel() return an ERR_PTR() in [...] omits 0ca0c827efdf drm/panel: simple: Add DLC DLC0700YZG-1 panel omits 7a6aca49358a dt-bindings: Add vendor prefix for DLC Display Co., Ltd. omits aad34de22e63 drm/panel: Add support for the EDT ETM0700G0EDH6 omits aa7e6455e1ef drm/panel: Add support for the EDT ETM0700G0BDH6 omits 2230ca12cca1 dt-bindings: display: Document the EDT et* displays in one file. omits 23167fa9a519 drm/panel: simple: Add support for Rocktech RK070ER9427 LCD panel omits aef92a8bed25 watchdog/softlockup: Fix the SOFTLOCKUP_DETECTOR=n build omits 7ab87ede5078 drm/i915: Unwind HW init after GVT setup failure omits bbacb8e78a3b dmaengine: idma64: Support dmaengine_terminate_sync() omits 2abc66cd499a dmaengine: hsu: Support dmaengine_terminate_sync() omits 1662dd641f59 memory: tegra: Correct driver probe order omits e01afc325025 PM / Domains: Stop deferring probe at the end of initcall omits ac6bbf0cdf42 iommu: Remove IOMMU_OF_DECLARE omits 78f307be3e0b iommu: Stop deferring probe at end of initcalls omits d19c5e79d46e pinctrl: Support stopping deferred probe after initcalls omits 7930eb919feb dt-bindings: pinctrl: add a 'pinctrl-use-default' property omits 25b4e70dcce9 driver core: allow stopping deferred probe after init omits 538603c6026c dmaengine: sh: rcar-dmac: avoid to write CHCR.TE to 1 if T [...] omits 2f903bab92de dmaengine: pl330: remove set but unused variable omits bbcb87555869 dmaengine: pl330: Mark expected switch fall-through omits 11ca58727ee4 dt-bindings: sram: Add 'clocks' as an optional property omits df0e0304466c dt-bindings: Add vendor prefix for AsusTek Computer Inc. omits 913097bcdc90 dt-bindings: misc: ASPEED coprocessor interrupt controller omits 24a29949230c dt-bindings: gpio: pca953x: Document interrupts, update example omits b01dcdd86e8c drivers/of: Make of_io_request_and_map() "name" argument optional omits b7394b7f5870 dt-bindings: Add bitmain vendor prefix omits cc55378c5f20 Documentation: devicetree: tilcdc: fix spelling mistake "s [...] omits 73bad7ca87b6 drm/i915: Cleanup modesetting on load-error path omits 8bcf9f7034d8 drm/i915: Flush the residual parking on emergency shutdown omits 85b5bafb86e6 drm/cma-helper: Remove drm_fb_cma_fbdev_init_with_funcs() omits dff1c7032ffe drm/tinydrm: Use drm_fbdev_generic_setup() omits 9060d7f49376 drm/fb-helper: Finish the generic fbdev emulation omits e896c132eb2c drm/debugfs: Add internal client debugfs file omits 894a677f4b3e drm/cma-helper: Use the generic fbdev emulation omits 244007ecb6bb drm/pl111: Set .gem_prime_vmap and .gem_prime_mmap omits d536540f304c drm/fb-helper: Add generic fbdev emulation .fb_probe function omits c76f0f7cb546 drm: Begin an API for in-kernel clients omits bf06112f869d drm/i915: Tidy i915_gem_suspend() omits 0adbe832f21a ARM: dts: dra76x: Add MCAN node omits 09a070a36967 ARM: dts: Add generic interconnect target module node for MCAN omits 6ae8d5c1a8ac ARM: dts: dra762: Add MCAN clock support omits 2427d174a476 staging: mt7621-pci: factor out mt7621_pci_get_cfgaddr function omits fc4afdfea042 staging: mt7621-pci: remove unused macro MV_READ_DATA omits 7c478d6a2239 staging: mt7621-gpio: remove driver from staging omits 1cb5c5596b26 staging: rtl8723bs: use mac_pton() omits 1d2d116a93f0 Revert "staging: mt7621-pinctrl: replace core_initcall_syn [...] omits 0be0debe4a8a staging: mt7621-pinctrl: init *map to NULL for correct mem [...] omits 00fee00245e2 staging: fsl-dpaa2/eth: Remove Rx frame size check omits 3ccc8d475f9e staging: fsl-dpaa2/eth: MTU cleanup omits 0c047227578f staging: fsl-dpaa2/eth: Remove pointless instruction omits e0cfb8f2d515 staging: fsl-dpaa2/eth: Remove obsolete reference omits 466bcdc1fa30 staging: fsl-dpaa2/eth: Fix DMA mapping direction omits b7bb6138c2d5 drm/i915: Only reset hangcheck at the start of an activity cycle omits 7f69ae7fadd9 ARM: davinci: unduplicate aemif support omits acc0fb43c691 ARM: davinci: mityomapl138: use aemif platform driver omits 59a2180298d9 ARM: davinci: dm646x-evm: use aemif platform driver omits aa88d25d5296 ARM: davinci: da830-evm: use aemif platform driver omits 2ee2948e874f ARM: davinci: dm644x-evm: use aemif platform driver omits 8c03a8889b1a ARM: davinci: dm365-evm: use the ti-aemif soc driver omits d51626ce5fe4 ARM: davinci: da850-evm: use aemif platform driver in legacy mode omits 92eb49089c00 ARM: davinci: omapl138-hawk: add aemif & nand support omits 63a9a4f92840 Merge branch 'for-sekhar' of https://github.com/dlech/linu [...] omits 3117c17301ed ARM: dts: da850: Add power-domains to CPPI 4.1 node omits cecb368d2fe4 drm/i915/selftests: Filter out both physical address swizzles omits ebfa7944d6d9 drm/i915/selftests: Constrain mock_gtt tests to fit within RAM omits 8cff1f4a3ca5 drm/i915: Remove function details from device error messages omits d5f5ee1a16a4 phy: berlin: switch to SPDX license identifier omits 2ce7f2f425ef phy: Renesas R-Car gen3 PCIe PHY driver omits 4fa88cd3370e dt-bindings: phy: Renesas R-Car Gen3 PCIe PHY bindings omits 01abdcc5288f phy: qcom-usb-hs: Mark expected switch fall-through omits 8b1087fa3a27 phy: qcom-qmp: Fix dts bindings to reflect reality omits 92696a89cd3f phy: bcm-sr-pcie: Add Stingray PCIe PHY driver omits 95fb21253ea5 dt-bindings: phy: Add binding doc for Stingray PCIe PHY omits 5b9d2e8fb5fc MAINTAINERS: update files of MediaTek USB3 PHYs omits d4f97f10dac4 phy: phy-mtk-tphy: add property for BC12 omits 8158e917d91c phy: phy-mtk-tphy: add properties for eye diagram test omits 8ccba47c699f dt-bindings: phy-mtk-tphy: add optional properties for u2phy omits 3003cfa147e7 phy: phy-mtk-tphy: use SPDX license tag omits 37070d6c940e headers: fix linux/mod_devicetable.h inclusions omits 8c5a916f4c88 ARM: OMAP2+: sleep33/43xx: Add RTC-Mode support omits 74655749a584 ARM: OMAP2+: sleep33/43xx: Make sleep actions configurable omits eb07fe9f9f28 ARM: OMAP2+: reuse DEFINE_SHOW_ATTRIBUTE() macro omits 596e7955692b bus: ti-sysc: Add support for software reset omits 7f35e63dbfcb bus: ti-sysc: Add support for using ti-sysc for MCAN on dra76x omits 91c17a7006d2 clk: ti: dra7: Add clkctrl clock data for the mcan clocks omits 279ce5d11707 drm/i915/gvt: declare gvt as i915's soft dependency omits b861686b1853 Merge tag 'vmwgfx-next-4.19-3' of git://people.freedesktop [...] omits 8038d2a9e6cd Merge tag 'vmwgfx-next-4.19-2' of git://people.freedesktop [...] omits 1e5d75843f57 powerpc/dts: Use a correct at24 compatible fallback in ac14xx omits 6aeb43591f0d powerpc/dts: Use 'atmel' as at24 manufacturer for kmcent2 omits 835b706bab95 powerpc/dts: Use 'atmel' as at24 manufacturer for pdm360ng omits ba7ca97d73b4 Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits 61a3a9d6c9c9 Merge tag 'tilcdc-4.19' of https://github.com/jsarha/linux [...] omits 40291fb75123 Merge tag 'ib-platform-chrome-mfd-move-cros-ec-transport-f [...] omits 82edc7e8b8c0 drm/i915: Update DRIVER_DATE to 20180709 omits 3fda24324582 RDMA/ipoib: Fix return code from ipoib_cm_dev_init omits 07e7056aff6c IB/core: Simplify check for RoCE route resolve omits 921c0f5ba58e IB/mlx5: Honor cnt_set_id_valid flag instead of set_id omits e3f1ed1f5ade RDMA/mlx5: Remove unused port number parameter omits 97202bbe22f8 IB/uverbs: Do not use uverbs_cmd_mask in the ioctl path omits 60e6627f12a7 IB/mlx5: fix uaccess beyond "count" in debugfs read/write [...] omits 222c7b1fd4dc RDMA/rw: Fix rdma_rw_ctx_signature_init() kernel-doc header omits 4ab39e2f98f2 RDMA/cxgb4: Make c4iw_poll_cq_one() easier to analyze omits cbd8e988eb94 RDMA/cxgb3: Make iwch_poll_cq_one() easier to analyze omits 2f229bcf25ca RDMA/rxe: Simplify the error handling code in rxe_create_ah() omits 4d58e7034d19 ARM: module: fix modsign build error omits efdbda81d910 IB/iser: Remove set-but-not-used variables omits aa9d5ffbb727 RDMA/ocrdma: Remove a set-but-not-used variable omits 4c5743bc4fe3 IB/nes: Fix a compiler warning omits f8c2d2280cf6 RDMA/core: Remove set-but-not-used variables omits 28e39894ed4f RDMA/core: Remove ib_find_cached_gid() and ib_find_cached_ [...] omits b1b639708f74 RDMA/ipoib: Fix use of sizeof() omits 0578cdad190b RDMA/ipoib: Prefer unsigned int to bare use of unsigned omits 299c36b1efe7 RDMA/ipoib: Use min_t() macro instead of min() omits 5773898b3b32 Merge tag 'bcm2835-drivers-next-2018-07-03' into drivers/next omits a1547e0bca51 firmware: raspberrypi: Remove VLA usage omits 70eea1bbb556 firmware: raspberrypi: Register hwmon driver omits 74d1e007915f hwmon: Add support for RPi voltage sensor omits 163efb68d110 arm64: defconfig: add CONFIG_ARM_SP805_WATCHDOG omits 71e962a0c2d0 arm64: dts: set initial SR watchdog timeout to 60 seconds omits 87a37ce9e400 IB/cm: Remove unused and erroneous msg sequence encoding omits 90ec93cb6bca dmaengine: stm32: replace "%p" with "%pK" omits d8095f94e195 dmaengine: add support for reporting pause and resume separately omits 76bc79ccceea IB/uverbs: Replace ib_ucq_object uverbs_file with the one [...] omits d0259e82e7d2 IB/uverbs: Remove ib_uobject_file omits 6f258884ddac IB/uverbs: Tidy up remaining references to ucontext omits 2cc1e3b80942 IB/uverbs: Replace file->ucontext with file in uverbs_cmd.c omits 6ef1c82821b2 IB/uverbs: Replace ib_ucontext with ib_uverbs_file in core [...] omits 6a5e9c884198 IB/uverbs: Move non driver related elements from ib_uconte [...] omits c33e73af2183 IB/uverbs: Add a uobj_perform_destroy helper omits e18962491696 arm64: numa: rework ACPI NUMA initialization omits c99d64d83220 dt-bindings: pwm: fsl-ftm: Add compatible string for i.MX8QM omits 2c4f2e326bd4 pwm: fsl-ftm: Enable support for the new SoC i.MX8QM omits db6c51ab156a pwm: fsl-ftm: Added the support of per-compatible data omits 82a9c55a2bb0 pwm: fsl-ftm: Added a dedicated IP interface clock omits 4964cb52b27a pwm: cros-ec: Switch to SPDX identifier omits a99290c5868a pwm: imx: Switch to SPDX identifier omits 38dabd91ff0b pwm: tiehrpwm: Fix disabling of output of PWMs omits aa49d628f6e0 pwm: tiehrpwm: Don't use emulation mode bits to control PW [...] omits 4de445cb431e pwm: berlin: Don't use broken prescaler values omits 30343897d8fd clk: imx7d: add IMX7D_MU_ROOT_CLK omits e919417bd646 dmaengine: rcar-dmac: clear channel register when error omits 5def854e370f ARM: dts: tegra: enable NAND flash on Colibri T20 omits 6c468f109884 ARM: dts: tegra: add Tegra20 NAND flash controller node omits 45c9a603a4df dmaengine: rcar-dmac: Disable interrupts while stopping channels omits 8ab11f8068ef ARM: tegra: Work safely with 256 MB Colibri-T20 modules omits 35a21229f8e0 ARM: tegra: Fix unit_address_vs_reg and avoid_unnecessary_ [...] omits 482997699ef0 ARM: tegra: Fix unit_address_vs_reg DTC warnings for /memory omits f48ba1ae6ac5 ARM: tegra: Remove usage of deprecated skeleton.dtsi omits 166f3a8ad677 Merge tag 'meson-clk-4.19-1' of https://github.com/BayLibr [...] omits 5ba57babcb40 drm: vkms: select DRM_KMS_HELPER omits 66c7bb7c4133 clk: mvebu: armada-37xx-periph: switch to SPDX license identifier omits 56cb8314f73a doc: Update wake_up() & co. memory-barrier guarantees omits 047213158996 locking: Clarify requirements for smp_mb__after_spinlock() omits 3be77fe8c3f1 Merge tag 'bcm2835-dt-next-2018-07-03' into devicetree/next omits 2bebdfcdcd0f ARM: dts: BCM5301X: Add support for Linksys EA9500 omits a21e7548438f ARM: dts: BCM53573: Add architected timer omits 37f6130ec39f ARM: dts: BCM5301X: Make USB 3.0 PHY use MDIO PHY driver omits a08e950de649 ARM: dts: cygnus: enable iproc-hwrng omits 00d1ae384045 ARM: dts: cygnus: add ethernet0 alias omits b7dd29b401f5 ARM: dts: bcm283x: Add Transposer block omits b8ccf02a5014 ARM: dts: bcm283x: Add the PMU to the devicetree. omits 3993e501bf85 block/DAC960.c: fix defined but not used build warnings omits ca4b2a011948 null_blk: add zone support omits 6dad38d38f20 null_blk: move shared definitions to header file omits e9a83853302b block: Add default switch case to blk_pm_allow_request() t [...] omits b88aef36b87c block: fix infinite loop if the device loses discard capability omits c137969bd4c5 block, mm: remove unnecessary __GFP_HIGH flag omits 00a8cdb84fcb null_blk: remove NULLB_DEV_FL_CONFIGURED on turning off nu [...] omits ca47e8c72ae1 mm: skip readahead if the cgroup is congested omits b351f0c76c3e Documentation: add a doc for blk-iolatency omits d70675121546 block: introduce blk-iolatency io controller omits 67b42d0bf7a8 rq-qos: introduce dio_bio callback omits c1c80384c8f4 block: remove external dependency on wbt_flags omits a79050434b45 blk-rq-qos: refactor out common elements of blk-wbt omits 2ecbf456352d blk-stat: export helpers for modifying blk_rq_stat omits 2cf855837b89 memcontrol: schedule throttling if we are congested omits d09d8df3a294 blkcg: add generic throttling mechanism omits 0d3bd88d54f5 swap,blkcg: issue swap io with the appropriate context omits 0d1e0c7cd590 blk: introduce REQ_SWAP omits 903d23f0a354 blk-cgroup: allow controllers to output their own stats omits c7c98fd37653 block: introduce bio_issue_as_root_blkg omits 08e18eab0c57 block: add bi_blkg to the bio for cgroups omits 6e768717304b blk-mq: dequeue request one by one from sw queue if hctx is busy omits d893ff86034f block/loop: mark expected switch fall-through omits d769a992966b drbd: mark expected switch fall-throughs omits b04f50ab8a74 blk-mq: only attempt to merge bio if there is rq in sw queue omits 3f0cedc7e9a0 blk-mq: use list_splice_tail_init() to insert requests omits c018c84fdb45 blk-mq: fix typo in a function comment omits 0da73d00ca11 blk-mq: code clean-up by adding an API to clear set->mq_map omits 5efac89c8498 paride: remove redundant variable n omits e84422cdf3ca partitions/ldm: remove redundant pointer dgrp omits f4354a94e209 loop: remove redundant pointer inode omits b64a71a0130d block/floppy: remove redundant variable dflags omits 43ada7878124 Block: blk-throttle: set low_valid immediately once one cg [...] omits e1a413245a56 Blktrace: bail out early if block debugfs is not configured omits 1954e9a998d5 block: Document how blk_update_request() handles RQF_SPECI [...] omits d05d199883b0 drbd: Do not redefine __must_hold() omits 1311326cf475 blk-mq: avoid to synchronize rcu inside blk_cleanup_queue() omits 97889f9ac24f blk-mq: remove synchronize_rcu() from blk_mq_del_queue_tag_set() omits 5815839b3ca1 blk-mq: introduce new lock for protecting hctx->dispatch_wait omits 2278d69f030f blk-mq: don't pass **hctx to blk_mq_mark_tag_wait() omits 8ab6bb9ee8d0 blk-mq: cleanup blk_mq_get_driver_tag() omits 277a4a9b56cd block, bfq: give a better name to bfq_bfqq_may_idle omits 9fae8dd59ff3 block, bfq: fix service being wrongly set to zero in case [...] omits 4420b095cc47 block, bfq: do not expire a queue that will deserve dispat [...] omits 0471559c2fbd block, bfq: add/remove entity weights correctly omits 6a5ac9846508 block: Make struct request_queue smaller for CONFIG_BLK_DE [...] omits 7c8542b79822 block: Inline blk_queue_nr_zones() omits 6b1d83d27448 block: Remove bdev_nr_zones() omits b3e7e7d2d668 include/uapi/linux/blkzoned.h: Remove a superfluous __pack [...] omits f441108fa08c block: Remove a superfluous cast from blkdev_report_zones() omits 700253e7b2b2 ARM: tegra: Fix can2 on Tegra30 Apalis omits 932cac10c8fb drm/i915/selftests: Prevent background reaping of active objects omits 76411a0d97c3 gpio: selftests: gpio-mockup-chardev GPIOHANDLE_REQUEST_OU [...] omits 6e1811900b6f ARM: tegra: Fix Tegra30 Cardhu PCA954x reset omits 8853daf3b4ac gpiolib: Defer on non-DT find_chip_by_name() failure omits 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next omits ea58c33d4d85 HID: hid-sony.c: Use devm_ api to simplify sc->output_repo [...] omits 8082d3f02261 HID: hid-sony.c: Use devm_ api to simplify sony_battery_probe() omits f2d98e2c020e HID: hid-sony.c: Use devm_ api to simplify sony_leds_init() omits ea4a5fdc8d07 HID: hid-sony.c: Use devm_ api to simplify sony_register_s [...] omits cc070a847bc0 HID: hid-sony.c: Use devm_ api to simplify sony_register_t [...] omits 36b312792b97 gpiolib: Respect error code of ->get_direction() omits f8b52dd50ccd gpio: mxc: Add clocks optional binding for imx gpio omits d9a13ce3fa5f drm/i915/selftests: Replace wait-on-timeout with explicit timeout omits 2621cefaa42b drm/i915: Provide a timeout to i915_gem_wait_for_idle() on setup omits ec625fb932bb drm/i915: Provide a timeout to i915_gem_wait_for_idle() omits be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 64b2f025715a arm: perf: prevent unbind/bind via sysfs omits fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits ec93d5a25f9f Merge tag 'bcm2835-defconfig-64-next-2018-07-03' into defc [...] omits b0ba9fad81e4 Merge tag 'bcm2835-defconfig-next-2018-07-03' into defconfig/next omits 03fc7f9c99c1 printk/nmi: Prevent deadlock when accessing the main log b [...] omits a338f84dc196 printk: Create helper function to queue deferred console handling omits e7d4bac428ed arm64: add ARM64-specific support for flatmem omits d7c7118caf99 MAINTAINERS: arm64: Remove boot/dts/ directory from arm64 entry omits ba552399954d printk: Split the code for storing a message into the log buffer omits 8512486ba2d4 gpio: mt7621: Edit to preferred syntax omits 7df533a7e3d2 clk: meson: add gen_clk omits 80d396b5118f clk: meson: gxbb: remove HHI_GEN_CLK_CTNL duplicate definition omits cddcb20b2bb3 clk: meson-axg: add clocks required by pcie driver omits 85ddc1a32cac clk: meson: remove unused clk-audio-divider driver omits 9799d5ae003c clk: meson: stop rate propagation for audio clocks omits 1cd50181750f clk: meson: axg: add the audio clock controller driver omits 3054a55c5dd2 clk: meson: add axg audio sclk divider driver omits 2eb2a01b6477 Merge remote-tracking branch 'clk/clk-core-duty-cycle' int [...] omits e8dd9207763e clk: meson: add triple phase clock driver omits 47f21315a6e4 clk: meson: add clk-phase clock driver omits a9387f70cd27 Merge branch 'next/dt' into next/drivers omits 443f2285789d clk: meson: clean-up meson clock configuration omits 60e267f3fd73 clk: meson: remove obsolete register access omits 4ba9c3afda41 gpio: mt7621: Add a driver for MT7621 omits 8599dc7dec87 printk: Clean up syslog_print_all() omits de3c1e71d412 clk: meson: expose GEN_CLK clkid omits af2b04d19242 gpio: mt7621: Add DT bindings omits 38fce264b12b dmaengine: nbpfaxi: Mark expected switch fall-through omits 5bea327962fa ASoC: adau171x1: Connect playback DAI to the DSP omits 9d1310daedae ASoC: pxa: make SND_PXA_SOC_SSP depend on PLAT_PXA omits 1aa1b9189465 regulator: max8997: clean up a condition in max8997_list_v [...] omits 1cf86bc21257 pinctrl: qcom: spmi-gpio: Fix pmic_gpio_config_get() to be [...] omits 8db339d66774 ASoC: stm32: replace "%p" with "%pK" omits 05e0c828955c pinctrl: msm: Fix msm_config_group_get() to be compliant omits b1911710e6e5 gpiolib: Join string literals back omits 63f3fb8d7ccb pinctrl: Document pin_config_group_get() return codes like [...] omits ab9a13665e7c ARM: dts: pandaboard: add gpio user button omits 8008b6f3ac15 ARM: dts: am3517-evm: Add 'vdd_io_reg' regulator references omits de73708915ad KVM: arm/arm64: Enable adaptative WFE trapping omits 0a72a5ab9feb KVM: arm/arm64: Remove unnecessary CMOs when creating HYP [...] omits 0db9dd8a0fbd KVM: arm/arm64: Stop using the kernel's {pmd,pud,pgd}_popu [...] omits 88dc25e8ea7c KVM: arm/arm64: Consolidate page-table accessors omits 2f6ea23f63cc arm64: KVM: Avoid marking pages as XN in Stage-2 if CTR_EL [...] omits 09605e94c2cb arm64: KVM: Handle Set/Way CMOs as NOPs if FWB is present omits e48d53a91f6e arm64: KVM: Add support for Stage-2 control of memory type [...] omits 1689cac5b32a driver core: Add flag to autoremove device link on supplie [...] omits e88728f46cfb driver core: Rename flag AUTOREMOVE to AUTOREMOVE_CONSUMER omits 27dceb81f445 PM / Domains: Introduce dev_pm_domain_attach_by_name() omits 5d6be70add65 PM / Domains: Introduce option to attach a device by name [...] omits 79a5c45199cd PM / Domains: dt: Add a power-domain-names property omits e147913247e3 drm/i915/selftests: Magic numbers for old Y-tiling omits 23cae492b4ed firmware: arm_scmi: remove some unnecessary checks omits 6663484b4e2d EDAC, thunderx: Remove VLA usage omits 2c4c2a71bd6f ACPI / button: fix defined but not used warning omits e74770fb6823 ACPICA: Update version to 20180629 omits a9efdcffd54d ACPICA: Revert "iASL compiler: allow compilation of extern [...] omits da7f7126f04c ACPICA: Revert "iASL: change processing of external op nam [...] omits d072094b0d4e ARM: dts: tegra30: Add Memory Client reset to VDE omits a37ff8f985cb ARM: dts: tegra20: Add Memory Client reset to VDE omits dcb14337e0f2 cpufreq: powernv: Remove global pstate ramp-down timer in POWER9 omits 215af5499d9e cpu/hotplug: Online siblings when SMT control is turned on omits f1fd4a4db777 hwmon: Add NPCM7xx PWM and Fan driver omits 68dde6cae6e5 dt-binding: hwmon: Add NPCM7xx PWM and Fan controller docu [...] omits 7a001dbab4ad hwmon: (pmbus/max34440) Add support for MAX34451. omits fb41a710f84e hwmon: Document the sensor enable attribute omits 65afb4c8e7e4 hwmon: (mlxreg-fan) Add support for Mellanox FAN driver omits ffb32432457c hwmon: Mark expected switch fall-throughs omits 57fec3acb47c hwmon: (nct6775) Fix comment in the description of pwm_mode omits 73ed6e22c34f hwmon: (nct7904) Fix UNSPECIFIED_INT warning omits 12f0c3401cea hwmon: (nct7904) Fix CODE_INDENT error omits ec1460ef7a2c hwmon: (nct7904) Fix SPACING errors omits 93d68b258e7d drm/i915/gvt: Handle EDP_PSR_IMR and EDP_PSR_IIR for BXT. omits aa36ed6d9536 drm/i915: Enable platform support for vGPU huge gtt pages omits 80e76ea631de drm/i915/gvt: Fix error handling in ppgtt_populate_spt_by_ [...] omits 54c81653bd67 drm/i915/gvt: Handle special sequence on PDE IPS bit omits b901b252b6cf drm/i915/gvt: Add 2M huge gtt support omits 79e542f5af79 drm/i915/kvmgt: Support setting dma map for huge pages omits eb3a353014d2 drm/i915/gvt: Add 64K huge gtt support omits 4c9414d7b152 drm/i915/gvt: Make PTE iterator 64K entry aware omits 155521c93e46 drm/i915/gvt: Split ppgtt_alloc_spt into two parts omits c3e697635fcc drm/i915/gvt: Add GTT clear_pse operation omits 716348485695 drm/i915/gvt: Add software PTE flag to mark special 64K sp [...] omits 40b271767dcf drm/i915/gvt: Detect 64K gtt entry by IPS bit of PDE omits 52ca14e6844a drm/i915/gvt: Handle MMIO GEN8_GAMW_ECO_DEV_RW_IA for 64K GTT omits 6fd793783269 drm/i915/gvt: Add PTE IPS bit operations omits b294657d1bab drm/i915/gvt: Add new 64K entry type omits 405fcacbd866 clk: tegra: emc: Avoid out-of-bounds bug omits da0d2239a56e clk: tegra: Mark Memory Controller clock as critical omits 8097d4c75f00 clk: tegra: Make vde a child of pll_c3 omits 26f8590c4a1f clk: tegra: Make vic03 a child of pll_c3 omits 69448867abcb fs: shave 8 bytes off of struct inode omits f7b3182232c8 clk: tegra: bpmp: Don't crash when a clock fails to register omits 5c324a2ffa06 crypto: ccree - rate limit debug print omits 84f366dadc6a crypto: ccree - use CBC-CS3 CTS mode omits d6b609d1b8e9 crypto: ccree - remove dead legacy code omits 00904aa0cd59 crypto: ccree - fix iv handling omits 76715095933b crypto: testmgr - add hash finup tests omits 26497e72a1ab crypto: ccree - fix finup omits 85d7311f1908 crypto: remove redundant type flags from tfm allocation omits 2c95e6d97892 crypto: skcipher - remove useless setting of type flags omits 3f4a537a26a6 crypto: aead - remove useless setting of type flags omits c87a405e3bac crypto: ahash - remove useless setting of cra_type omits 6a38f62245c9 crypto: ahash - remove useless setting of type flags omits e50944e219f9 crypto: shash - remove useless setting of type flags omits 8aeef492fe24 crypto: x86/sha-mb - decrease priority of multibuffer algorithms omits e47890163a3c crypto: sha512_generic - add cra_priority omits b73b7ac0a774 crypto: sha256_generic - add cra_priority omits 90ef3e4835c3 crypto: sha1_generic - add cra_priority omits 26ec38872b5b crypto: MAINTAINERS - fix file path for SHA multibuffer code omits af839b4e5466 crypto: x86/sha256-mb - fix digest copy in sha256_mb_mgr_g [...] omits 9744fec95f06 crypto: inside-secure - remove request list to improve per [...] omits 6246987932a5 crypto: inside-secure - ecb(des3_ede) and cbc(des3_ede) support omits a7dea8c0ff9f crypto: inside-secure - ecb(des) and cbc(des) support omits b471e4b988af crypto: inside-secure - hmac(md5) support omits 293f89cf930e crypto: inside-secure - md5 support omits 63b942782f1d crypto: inside-secure - set tx_max_cmd_queue to 32 omits f1edf29a770c crypto: inside-secure - reset CDR and RDR rings on module removal omits fbd0a7c92068 crypto: inside-secure - adjust the TRC configuration for EIP197D omits 6cdc06d639df Documentation/bindings: crypto: inside-secure: eip197d support omits 5eb0911894b1 crypto: inside-secure - eip197d support omits 367571e43cfe crypto: inside-secure - add multiple processing engine support omits 18e0e95b82e4 crypto: inside-secure - dynamic ring configuration allocation omits 53c83e915ce8 crypto: inside-secure - add an invalidation flag omits 998d2abb0cb3 crypto: inside-secure - filter out the algorithms by engine omits bfda74ad6f50 Documentation/bindings: crypto: inside-secure: update the [...] omits 7d8f52a30d5a crypto: inside-secure - use precise compatibles omits 043ecc635f70 crypto: inside-secure - move the firmware to a better location omits e3fe0ae12962 crypto: dh - add public key verification test omits 73463ade0a57 crypto: stm32/crc - Add power management support omits 8b4d566de6a5 crypto: stm32/hash - Add power management support omits 65f9aa36ee47 crypto: stm32/cryp - Add power management support omits cefd769fd019 crypto: skcipher - Fix -Wstringop-truncation warnings omits ea169a30a6bf crypto: ecdh - add public key verification test omits 872d6d96cd05 Merge tag 'soc_drivers_for_4.19' of git://git.kernel.org/p [...] omits 2d74fac5acd5 Merge tag 'keystone_config_for_4.19' of git://git.kernel.o [...] omits df054c15440d Merge tag 'keystone_dts_for_4.19' of git://git.kernel.org/ [...] omits 7a7a7e0ec450 staging: rtl8188eu: replace tabs with spaces omits 4f98cf805d42 staging: rtl8188eu: refactor rtw_macaddr_cfg() omits 86ef7175e317 staging: rtl8723bs: remove braces from single if statement omits bea378608b75 staging: rtl8723bs: add missing blank lines omits 5d109ed61041 staging: rtl8723bs: remove blank lines omits 3ba461286835 staging: rtl8723bs: fix indentation omits c9ed0be8ca3a staging: rtl8723bs: replace tab with space omits 058f285ed43c staging: rtl8723bs: replace while with shorter for loop omits 0bde13ed8479 staging:rtl8192u: rename HT_EXTCHNL_OFFSET -> enum ht_exte [...] omits de6610e27dd2 staging:rtl8192u: Add spaces required around operators - C [...] omits c01bd60e758f staging:rtl8192u: Add space required before '(' - Style omits 854727247ab9 staging:rtl8192u: rename HT_CHANNEL_WIDTH -> enum ht_chann [...] omits 28af109a57d1 driver core: add a debugfs entry to show deferred devices omits 81b18bce48af Drivers: HV: Send one page worth of kmsg dump over Hyper-V [...] omits e464d28273f8 slimbus: stream: Fix htmldocs warnings omits 053a389b461c headers: fix build error in arch/arm/plat-samsung/adc.c, a [...] omits 794ac821cc44 iio: adc: max1363: merge calls to of_match_device and of_d [...] omits a64ad008980c clk: rockchip: fix clk_i2sout parent selection bits on rk3399 omits 7914c67667a0 dt-bindings: power: reset: qcom: Add resin binding omits 777baca07ef1 dt-bindings: iio: dac: Add docs for AD5758 DAC omits 28d1a7ac2a0d iio: dac: Add AD5758 support omits e161ef7c3c37 iio: mma8452: Mark expected switch fall-through omits 82d65f9d5528 iio:imu:adis: Mark expected switch fall-throughs omits 5f0d4fd6b2c6 iio: dac: ltc2632 remove redundant pointer chip_info and s [...] omits 366995df8b9e iio: dac: ti-dac5571 remove redundant variable 'shift' omits 6b0b3e378e16 IIO: st_accel_i2c.c: Use probe_new() instead of probe() omits 19868faad4c5 IIO: st_accel_i2c.c: Simplify access to driver data omits 7d6cd21d82ba iio: adc: ina2xx: avoid kthread_stop() with stale task_struct omits c855cf2759d2 sysfs: Fix internal_create_group() for named group updates omits 319b11ef5719 base: fix order of OF initialization omits ac3167257b9f headers: separate linux/mod_devicetable.h from linux/platf [...] omits ea614629c69c linux/device.h: fix kernel-doc notation warning omits 591217d19b00 misc: ti-st: Allow compile test of GPIO consumers if !GPIOLIB omits 8a1ed14ebf8c Documentation: update firmware loader fallback reference omits 2e0e3a24ca50 android: binder: Drop dependency on !M68K omits 71bdd87f58f6 ver_linux: Do not check for ver_linux pattern in version function omits 34fe3cfda826 ver_linux: Process input coming from procmaps that matches [...] omits ce054546cc2c tsl2550: fix lux1_input error in low light omits 6051e79bbfa6 misc: mic: fix passing the current time omits 16777ecd1b54 kbd: complete dead keys definitions omits 77d2a24b6107 kobject: Replace strncpy with memcpy omits e89059141381 siox: don't create a thread without starting it omits 7e6f7d24535b siox: treat type errors as status errors omits bcde98fcf9cf misc: mic: mark expected switch fall-through omits f1a54cddbbc3 sgi-xp: xpc_partition: mark expected switch fall-throughs omits 0c2ccd8cd143 eeprom: at25: mark expected switch fall-throughs omits c9a104e23cb8 parport: parport_serial: Add WCH CH382L PCIe single parall [...] omits 97b715b62e5b misc: ibmvmc: Use GFP_ATOMIC under spin lock omits 5faecb016288 /dev/mem: Mark expected switch fall-through omits 7fb2fd4e25fc vmci: type promotion bug in qp_host_get_user_memory() omits fc82975aea38 nvmem: core: remove unused nvmem_device ncells member omits 26d79b820b27 nvmem: rave-sp-eeprom: Remove VLA usage omits 55d7d44eb21d MAINTAINERS: Add file patterns for w1 device tree bindings omits c7e5a5b4f037 w1: fix w1_ds2438 documentation omits 7b4bcbcdb2a9 ds2490.c: Move struct open braces to previous line omits b2dd10ce8b62 ds2490.c: Remove unnecessary whitespace omits 98860b7b605c ds2490.c: Add required spaces omits 52490169cddf slimbus: ngd: add stream support omits abb9c9b8b51b slimbus: stream: add stream support omits 917809e2280b slimbus: ngd: Add qcom SLIMBus NGD driver omits 992d36158a06 slimbus: ngd: dt-bindings: Add slim ngd dt bindings omits d3062a210930 slimbus: messaging: add slim_alloc/free_txn_tid() omits db455d66b990 slimbus: core: rearrange slim_eaddr structure omits e0772de8a48b slimbus: core: add of_slim_device_get() helper omits ba883d90b1c8 slimbus: qcom: remove redundant depends in Kconfig omits ffa2d9219128 slimbus: messaging: initialize completion correctly omits 057ba872d0ad slimbus: messaging: remove multiple calls to pm_runtime_ma [...] omits 8134d27103b3 slimbus: messaging: pass correct wbuf omits 448a5a552f33 drivers: base: cacheinfo: use OF property_read_u32 instead [...] omits 43986798fd50 ipack: add error handling for ioremap_nocache omits 5c74f27bf6ca Merge tag 'fsi-updates-2018-06-12' of https://git.kernel.o [...] omits 3ff10703c74a serial: 8250_dw: Introduce IO accessors to extended registers omits a59f95c7a2c3 Documentation: fpga: cleanup omits cd50699fe1b5 MAINTAINERS: update two greybus sections omits e17f46c67154 staging: rtl8188eu: replace while with shorter for loop omits 50730e79a2af staging: rtl8723bs: remove rtw_beamforming.h omits 7898a516c356 staging: rtl8723bs: remove rtw_br_ext.h omits 460f6f8b24ff staging: wlan-ng: remove unneeded parentheses from prism2mgmt.c omits e47b374ce4be staging: wlan-ng: fix expression continuation in prism2mgmt.c omits 0148f49c118a staging: wlan-ng: fix expression continuation in prism2fw.c omits d0414fdd58eb arm64: dts: rockchip: corrected uart1 clock-names for rk3328 omits 8559bbeeb849 arm64: dts: rockchip: add Google Bob omits d67a38c5a623 arm64: dts: rockchip: move core edp from rk3399-kevin to s [...] omits a0aa6bfebcc7 arm64: dts: rockchip: move Chromebook-specific Gru-parts t [...] omits ea3cb4812ed5 arm64: dts: rockchip: add phandles to some nodes on rk3399-gru omits 57f4e8bc1c3e dt-bindings: samsung: Document bindings for SGH-T959P board omits c0acddb027c3 dt-bindings: samsung: Document bindings for Samsung aries boards omits ac71a5cca57d ARM: dts: s5pv210: Add initial DTS for SGH-T959P phone omits a3213bfb461c ARM: dts: s5pv210: Add initial DTS for Samsung Galaxy S phone omits 170642468a51 ARM: dts: s5pv210: Add initial DTS for Samsung Aries based phones omits fb60e87dc4aa mtd: nftl: remove redundant variable nb_erases omits 0219ef1ce577 mtd: cfi: cmdset_0002: remove redundant variable timeo omits 48360246162b mtd: Use kasprintf() instead of fixed buffer formatting omits 98534a58c8a4 mtd: parsers: trx: add of_match_table with the new DT binding omits d1001b060621 dt-bindings: mtd: document Broadcom's TRX firmware format binding omits 24ede29d026a ARM: s5pv210_defconfig: Enable options needed to boot typi [...] omits 6ad73ea4c3e6 ARM: s5pv210_defconfig: Enable drivers for Samsung Aries b [...] omits c31106b7af32 mtd: maps: gpio-addr-flash: add error handling for ioremap [...] omits 0df13b619d5c ARM: s5pv210_defconfig: Run make savedefconfig omits 3508f7ceb8cd ARM: dts: s5pv210: Add missing interrupt-controller proper [...] omits 33d77fc00e90 staging/rtl8192u: fix defined but not used build warnings omits 4cd6bacfaa74 staging: mt7621-pci: Move open-braces to match kernel code style omits bd84b268351d staging: mt7621-pci: Add spaces after commas in pci-mt7621.c omits d723b7cca52b staging: mt7621-pci: Fix spacing around equals sign omits b6c319606eb6 staging: mt7621-pci: Fix spaces around parenthesis in pci-7621.c omits 4cc4dbbc0946 drivers/staging/gasket: Use refcount_read() omits 166126c1e54d kernfs: Replace strncpy with memcpy omits 890fd185d530 drm/i915: Replace nested subclassing with explicit subclasses omits 008095e065a8 drm/vc4: Add support for the transposer block omits 1ebe99a75eed drm/vc4: Call drm_atomic_helper_fake_vblank() in the commit path omits 6fb42b6682f0 drm/atomic: Call fake_vblank() from the generic commit_tai [...] omits b25c60af7a87 drm/crtc: Add a generic infrastructure to fake VBLANK events omits 184d3cf4f738 drm/vc4: Use wait_for_flip_done() instead of wait_for_vblanks() omits 814bde99ee80 drm/connector: Make ->atomic_commit() optional omits 425132fdb169 drm/connector: Pass a drm_connector_state to ->atomic_commit() omits b82c1f8f78b4 drm/atomic: Avoid connector to writeback_connector casts omits 73915b2b1f25 drm/writeback: Fix the "overview" section of the doc omits 950ba9d5bb8f sched: Use smp_mb() in wake_woken_function() omits 36853a86cf04 tools/memory-model: Add informal LKMM documentation to MAI [...] omits 6c79d12e945e dt-bindings: clock: Introduce QCOM Display clock bindings omits da172d2b6ba8 clk: qcom: Move frequency table macro to common file omits 07e070e1e3b2 drm/i915/selftests: Avoid warning if runtime pm is disabled omits 1b4f42a1e33f vfs: dedupe: extract helper for a single dedup omits 87eb5eb24232 vfs: dedupe: rationalize args omits 5740c99e9d30 vfs: dedupe: return int omits 92b66d2cdd7a vfs: limit size of dedupe omits d0897bc85ca8 clk: imx51-imx53: Include sizes.h to silence compile errors omits ed235d556945 clk: imx51-imx53: Annotate critical clocks as CLK_IS_CRITICAL omits 9d8108f9f3cb clk: imx6sll: add GPIO LPCGs omits cd88259a7215 clk: aspeed: Fix SDCLK name omits fc2065438936 clk: pxa: export 32kHz PLL omits 33f5104624b9 clk: Add driver for MAX9485 omits 3a32497f0dbe drm/i915/selftests: Provide full mb() around clflush omits 2b555a4b9cae clk: ingenic: Add missing flag for UDC clock omits 574f4e80d59e clk: ingenic: Fix incorrect data for the i2s clock omits 18df02fb79cb dts: clk: add devicetree bindings for MAX9485 omits 9b07b287aa3e drm/vmwgfx: Expose SM4_1 param to user space omits f9261b30d92f drm/vmwgfx: Add support for multisampling omits 14b1c33e8429 drm/vmwgfx: Add new ioctl for GB surface create and reference omits 397a11175f83 drm/vmwgfx: Support for SVGA3dSurfaceAllFlags in vmwgfx omits cdff8e73006c drm/vmwgfx: Add support for SVGA3dCmdDefineGBSurface_v3 omits 30aeee6728ab drm/vmwgfx: Add SM4_1 flag omits 0d81d346a628 drm/vmwgfx: Add support for SVGA3dCmdIntraSurfaceCopy command omits 3b4c2511c004 drm/vmwgfx: Add CAP2 support in vmwgfx omits 96e4ea8c253d clk: at91: add I2S clock mux driver omits 5f273c0d9fac dt-bindings: clk: at91: add an I2S mux clock omits 51b9a379a843 clk: socfpga: stratix10: fix the sdmmc_free_clk mux omits 2772ffd979ba clk: socfpga: stratix10: fix the parents of mpu_free_clk omits 964e3717e498 Merge tag 'clk-renesas-for-v4.19-tag1' of git://git.kernel [...] omits fe8e81b7e899 adp5061: New driver for ADP5061 I2C battery charger omits f917ff75ac55 clk: davinci: psc-da830: add a lookup entry for aemif clock omits b910f74a03fb clk: davinci: psc-dm646x: use two lookup entries for the a [...] omits 8d1a83faa6d3 clk: davinci: psc-dm644x: use two lookup entries for the a [...] omits 63521abc1507 clk: davinci: psc-dm365: use two lookup entries for the ae [...] omits a82c02e5b8ec clk: davinci: psc-da850: remove the 'davinci_nand.0" lookup omits 8b293eb53a7d drm/i915: Track the last-active inside the i915_vma omits 5c3f8c221c77 drm/i915: Track vma activity per fence.context, not per engine omits e6bb1d7f1adf drm/i915: Move i915_vma_move_to_active() to i915_vma.c omits a523697857cd drm/i915: Start returning an error from i915_vma_move_to_active() omits 6dd7526f6f6c drm/i915: Export i915_request_skip() omits da99fe5f8585 drm/i915: Refactor export_fence() after i915_vma_move_to_active() omits 243229b11121 clk: rockchip: add clock controller for px30 omits 956060a52795 clk: rockchip: add support for half divider omits a427503edaae power: generic-adc-battery: check for duplicate properties [...] omits cc9aec03e58f x86/numa_emulation: Introduce uniform split capability omits 3b6c62f363a1 x86/numa_emulation: Fix emulated-to-physical node mapping omits 990c10091db3 soc: ti: wkup_m3_ipc: mark PM functions as __maybe_unused omits 932d47448c3c power: generic-adc-battery: fix out-of-bounds write when c [...] omits e22e953189f7 Merge drm-upstream/drm-next into drm-misc-next omits 8fdbfd868632 drm/i915/selftests: Fixup missing MI_MEM_VIRTUAL for live_ [...] omits 5b5443371090 drm/i915/selftests: Replace magic 1<<22 with MI_USE_GGTT/M [...] omits 663336ee2628 device: Add #define dev_fmt similar to #define pr_fmt omits 207b700050b8 drm/i915/selftests: Limit live_gtt allocation test to fit [...] omits 4031e6ca3599 staging: rtl8192u: Add space after ', ' character - Coding Style omits 60ecbaae5e3b staging: rtl8192u: Add required space around '=' operator - Style omits e19532885f52 staging: rtl8192u: Remove space after cast - Coding Style omits bb81b8241fbf staging: rtl8192u: Add required spaces around '||' operato [...] omits 5d22905819bc staging: rtl8192u: Add space required around '==' opeartor [...] omits 5e540f8acb30 staging: rtl8192u: Remove superfluous blank lines - Coding Style omits 15d7e53e66b7 staging: rtl8192u: Remove redundant definitions in header omits 868e346c1c5c staging: rtl8192u: Use memset to initialize memory, instea [...] omits c336f8325ff0 staging: rtl8192u: Use __func__ instead of hardcoded strin [...] omits ad515954f634 staging: rtl8188eu: rename Hal8188ERateAdaptive omits 89778d0d6c2a staging: rtl8188eu: rename Hal8188EPhyReg.h omits 4d31db586090 staging: rtl8188eu: rename Hal8188EPhyCfg.h omits de63831a21e9 staging: rtl8723bs: remove rtl8192c_rf.h omits 15c3381e3abb staging: wilc1000: fix static checker warning to unlock mu [...] omits 9b227cb1cf28 staging: rtl8188eu: remove rtw_mp_phy_regdef.h omits 8602ffc65887 staging: fsl-dpaa2/ethsw: Update maintainers for Ethernet [...] omits c5fae4f4fd28 staging: rts5208: fix missing error check on call to rtsx_ [...] omits c37a192ef442 Staging: Gasket: shift wrapping bug in gasket_read_modify_ [...] omits 7cc6dfd076e8 Staging: Gasket: fix a couple off by one bugs omits 97b23455ccd5 Staging: Gasket: uninitialized return in gasket_mmap() omits 9f2378d94d0f drivers/staging/gasket: Use 2-factor allocator calls omits 7383f87de806 staging: mt7621-pinctrl: replace core_initcall_sync with b [...] omits b595818682bd staging: mt7621-pinctrl: remove 'rt2880_pinctrl_pin_dbg_sh [...] omits 74ee97cc0511 staging: mt7621-pinctrl: use ternary operator return in rt [...] omits e12a1a6e087b staging: mt7621-pinctrl: refactor rt2880_pinctrl_dt_node_t [...] omits d7461eab5a04 staging: mt7621-dts: use 'function' and 'group' for pinctr [...] omits 62b6215c11ea staging: mt7621-pinctrl: make use of pinctrl_utils_reserve_map omits 4a1cf86bce67 staging: mt7621-pinctrl: replace uint8_t type with u8 for [...] omits 39a30ef33f99 staging: mt7621-pinctrl: make use of pinctrl_utils_free_map omits a2a678b6972c staging: mt7621-pinctrl: use tabs instead of spaces in som [...] omits d756d387d4f4 staging: mt7621-pinctrl: align function parameters in some [...] omits e5d66a1815a2 staging: mt7621-pinctrl: replace seq_printf with seq_puts omits c60cf7e034d3 staging: mt7621-pinctrl: avoid lines over 80 chars omits f4da9b1ed66f staging: mt7621-pinctrl: avoid space after if condition omits b3cd051dc3a8 staging: mt7621-mmc: Fix printk() facility level omits ff19ad29d257 staging: mt7621-gpio: use devm_kasprintf to set gpio banks labels omits 24186ccda251 staging: mt7621-gpio: assign gpio chip custom changes afte [...] omits cf229037c57d staging: mt7621-gpio: use custom xlate function omits de7d17937735 staging: mt7621-gpio: set irq chip name only once omits bedbeec65c6c arm64: mm: Export __flush_icache_range() to modules omits f2a42595f086 power: supply: axp288_charger: Fix initial constant_charge [...] omits 66daec6b2184 drm/i915/gtt: Control cache domain of dma_map_page() directly omits 58174eac1593 drm/i915/gtt: Suppress warnings for dma_map_page omits 8b0d62d49aea power: supply: ab8500: stop using getnstimeofday64() omits 0a50f61c4fbd drivers: base: initcall_debug logs for driver probe times omits 36cb055f1bcf dt-bindings: vendor-prefixes: fix bad merge omits d5b9653dd2bb misc: sram: enable clock before registering regions omits f294d00961d1 misc: sram: fix resource leaks in probe error path omits 447735fafe5f dt-bindings: interrupt-controller: add binding for mt6765 omits eb3c74c27d05 dt-bindings: mtk-uart: add mt6765 uart bindings omits 2867443e3b6b dt-bindings: mediatek: add support for mt6765 reference board omits 6101be86cb1c serial: 8250: let serial8250_get_divisor() get uart_port * [...] omits 6eefc68d1bbe serial: sh-sci: Stop using deprecated dmaengine_terminate_all() omits f661131766e4 serial: sh-sci: Stop TX DMA workqueue during port shutdown omits 2c4ee23530ff serial: sh-sci: Postpone DMA release when falling back to PIO omits c5a9262fa8bf serial: sh-sci: Stop RX FIFO timer during port shutdown omits 5f9810730cf4 usb: host: xhci-rcar: Add a condition check about PLL active omits ed8603e11124 usb: host: xhci-rcar: Simplify getting the firmware name f [...] omits fc72aa83b4a7 usb: host: xhci-plat: add firmware_name for R-Car Gen3 omits 8160eac1213f usb: typec: avoid format-overflow warning omits 98a1a0c7a321 usb: typec: unlock dp->lock on error exit path, and also z [...] omits 11b71782c1d1 uwb: hwa-rc: fix memory leak at probe omits 9920184d78ed usb: typec: fix dereference before null check on adev omits 6f3fde684d02 usb: usbtest: use irqsave() in USB's complete callback omits ada1de89f34e power: gemini-poweroff: Avoid more spurious poweroffs omits 09bebb1adb21 power: vexpress: fix corruption in notifier registration omits 7efe25a70c37 iommu/shmobile: Remove unused include/linux/platform_data/ [...] omits 3ffa6583e24e power: remove possible deadlock when unregistering power_supply omits e6a578e2890d power: reset: qcom-pon: Add Qcom PON driver omits ad0e95347962 dt-bindings: power: reset: Add qcom pon binding omits add00e6d896f drm/i915: Flush the WCB following a WC write omits 03bbc508a312 drm/i915/selftests: Skip live_execlists if the GPU is term [...] omits 0fdbe58c4a0f drm/i915/selftests: Skip live context execution test witho [...] omits 481827b44167 drm/i915: Record logical context support in driver caps omits d64c5cf8e89d ALSA: pcm: Allow drivers to set R/W wait time. omits a012024571d9 drm/crc: Only report a single overflow when a CRC fd is opened omits b79ebe74e1c4 drm/i915/ddi: Simplify get_encoder_power_domains() omits 90fcffd9cf5e iommu/amd: Add support for IOMMU XT mode omits e881dbd5d4a6 iommu/amd: Add support for higher 64-bit IOMMU Control Register omits 818b7587b4d3 x86: irq_remapping: Move irq remapping mode enum omits 6cc42152b02b drm/i915: Remove support for legacy debugfs crc interface omits 3e781fcafedb iommu/vt-d: Remove unnecessary WARN_ON() omits e67ecf647020 arm64: topology: re-introduce numa mask check for schedule [...] omits f70ff1271378 arm64: topology: rename llc_siblings to align with other s [...] omits 7f9545aa1a91 arm64: smp: remove cpu and numa topology information when [...] omits 5ec8b59172b4 arm64: topology: restrict updating siblings_masks to onlin [...] omits 5bdd2b3f0f88 arm64: topology: add support to remove cpu topology sibling masks omits 97fd6016a7b3 arm64: numa: separate out updates to percpu nodeid and NUM [...] omits 31b46035576d arm64: topology: refactor reset_cpu_topology to add suppor [...] omits 178909a66958 arm64: errata: Don't define type field twice for arm64_err [...] omits ec28bb9c9b08 arm64: Implement page table free interfaces omits 05f2d2f83b5a arm64: tlbflush: Introduce __flush_tlb_kernel_pgtable omits f35515204169 Merge branch 'x86/mm' of git://git.kernel.org/pub/scm/linu [...] omits bc24f62bf876 iommu/ipmmu-vmsa: Document R-Car V3H and E3 IPMMU DT bindings omits 98dbffd39a65 iommu/ipmmu-vmsa: Hook up R8A77965 DT matching code omits 3be6937a271a dt-bindings: iommu/ipmmu-vmsa: Add R-Car M3-N (R8A77965) omits 3701c123e1c1 iommu/ipmmu-vmsa: Hook up r8a779(70|95) DT matching code omits 0b8ac1409641 iommu/ipmmu-vmsa: Hook up r8a7796 DT matching code omits ddbbddd76a3f iommu/ipmmu-vmsa: Increase maximum micro-TLBS to 48 omits c8e144f8ab00 PCI: aardvark: Convert to use pci_host_probe() omits 91a2968e245d PCI: aardvark: Size bridges before resources allocation omits 7d0f5fd3e4d6 iommu/amd: Add basic debugfs infrastructure for AMD IOMMU omits bad614b24293 iommu: Enable debugfs exposure of IOMMU driver internals omits 379521462e4a iommu/msm: Don't call iommu_device_{,un}link from atomic context omits 1c48db449242 iommu/vt-d: Fix dev iotlb pfsid use omits 0f725561e168 iommu/vt-d: Add definitions for PFSID omits 3c120143f584 iommu/amd: make sure TLB to be flushed before IOVA freed omits 4674686d6c89 iommu/amd: Argument page_size could be uninitialized omits 8f63e9230dec Merge branch 'x86/urgent' into x86/hyperv omits 31c9bd78018c drm/i915/selftests: Skip over live context testing when wedged omits 921d07d73ebf drm/i915/selftests: Skip huge pages live tests if wedged omits 7783decff5be drm/i915/selftests: Skip live eviction tests when wedged omits 47e61a79806d drm/i915/selftests: Skip workaround tests when wedged omits a9450e15ad9e drm/i915/selftests: Skip all request selftests when wedged omits e16f4c36cb9b drm/i915/selftests: Skip making an object busy if the GPU [...] omits b5f6e53d4cd5 drm/i915/selftests: Skip using the GPU if wedged omits e5d2435bfaee drm/i915/selftests: Destroy partial tiling vma after use omits 1eca65d922d7 drm/i915: Squelch very verbose error logging omits d61d1b3bbba1 drm/i915/icl: Define AUX lane registers for Port A/B omits 45f09f7adc8a drm/i915/icl: Power down unused DSI lanes omits 166869b390b6 drm/i915/icl: Define PORT_CL_DW_10 register omits b1cb21a5f1c6 drm/i915/icl: Enable DSI IO power omits 21652f3b0d48 drm/i915/icl: Define DSI mode ctl register omits fcfe0bdcb191 drm/i915/icl: Program DSI Escape clock Divider omits af846a6f6de2 USB: serial: kobil_sct: add missing version error handling omits a420b5d939ee USB: serial: kobil_sct: fix modem-status error handling omits 8adbbb2e7871 drm/stm: ltdc: rework reset sequence omits 7868e5079228 drm/stm: ltdc: filter mode pixel clock vs pad constraint omits f8878bb2f867 drm: print plane state normalized zpos value omits 012bf847d139 drm/i915/dsi: update some of the platform based checks omits e518634b4366 drm/i915/dsi: use vlv and bxt prefixes for the global DSI [...] omits ca3589c11815 drm/i915/dsi: rename the current DSI files based on first [...] omits 6c8021503f72 s390/appldata: reuse generic proc handler functions omits 71e33a1dd712 s390/cmm: split and simplify cmm pages proc handler omits 196851bed522 s390/topology: correct topology mode proc handler omits f149371e9e02 s390/sclp_async: replace callhome proc handler with generic one omits 5bedf8aa03c2 s390/mm: correct allocate_pgste proc_handler callback omits 287d6070acbb s390/purgatory: Remove duplicate variable definitions omits c315e69308c7 s390/purgatory: Add missing FORCE to Makefile targets omits ad03b821fbc3 s390/purgatory: Fix crash with expoline enabled omits c4e4f4545bdc drm/i915/selftests: Fail hangcheck testing if the GPU is wedged omits b9b0a74aad1c dmaengine: rcar-dmac: convert to SPDX identifiers omits 24ca312dd663 dmaengine: imx-sdma: add missing structure description omits 8b1d9676a8b8 dt-bindings: Update omap l4 binding for optional registers omits 4da1d4c751c9 Merge commit 'refs/for-upstream/mali-dp' of git://linux-ar [...] omits a1c3b49523ae Merge tag 'drm-misc-next-2018-07-04' of git://anongit.free [...] omits c5be9b540343 Merge branch 'vmwgfx-next' of git://people.freedesktop.org [...] omits 43911fb68b19 drm/amd: Add sphinx documentation for amd_ip_funcs omits 8405cf39e8bd drm/amdgpu: update documentation for amdgpu_drv.c omits 400443e894c5 drm/amd/display: add a check for display depth validity omits fe61a2f1a57f drm/amd/display: adding ycbcr420 pixel encoding for hdmi omits 87e3f1366eaa drm/amd: Remove errors from sphinx documentation omits 6f3472a993e7 drm/amd/display/dc/dce: Fix multiple potential integer overflows omits 4c1ac53eb867 drm/amd/display: Use 2-factor allocator calls omits 25177e7f94a3 Revert "drm/amd/display: Fix indentation in dcn10 resource [...] omits 5d908944c5ba drm/amd/display: off by one in find_irq_source_info() omits 20582319bce4 drm/amd/pp: Remove the same struct define in powerplay omits 70b63170c3ef drm/amd/display: Fix copy error when set memory clocks omits b0a634ac6833 drm/amd/display: Refine the implementation of dm_pp_get_funcs_rv omits ea870e44415a drm/amd/pp: Export notify_smu_enable_pwe to display omits 289278cb7d32 drm: drop drm_pcie_get_speed_cap_mask and drm_pcie_get_max [...] omits 5f152a572c10 drm/radeon: use pcie functions for link width omits 5d9a63304032 drm/amdgpu: use pcie functions for link width and speed omits 4976f1c8ccff drm/amdgpu: update amd_pcie.h to include gen4 speeds omits 576c7218a154 PCI: Export pcie_get_speed_cap and pcie_get_width_cap omits 8eaf2b1faaf4 drm/amdgpu: switch firmware path for SI parts omits ce206464e3c7 drm/amdgpu: switch firmware path for CIK parts (v2) omits 9fc15f5fc836 drm/amdgpu: fix user fence write race condition omits 860c15e90332 drm/amd/pp: Remove duplicate code in vega12_hwmgr.c omits 99c5e27d3368 drm/amd/pp: Refine the interface exported to display omits d4d5eace210d drm/amd/display: Notify powerplay the display controller id omits 3180fb676d7f drm/amd/display: Notify powerplay the min_dcef clock omits 7d8d968dac88 drm/amd/pp: Switch the tolerable latency for display omits 6eb9d6030479 drm/amd/pp: Memory Latency is always 25us on Vega10 omits 23ec3d1479fd drm/amd/pp: Convert clock unit to KHz as defined omits afb1436c7b44 drm/amdgpu: update uvd_v6_0_ring_vm_funcs to use new nop packet omits f8ddb39a1510 drm/amdgpu: fix the wrong type of gem object creation omits da5fd66c0eb7 drm/radeon: add SPDX identifier and clarify license omits 9f87830f61e7 drm/amd: add SPDX identifier and clarify license omits c3c18309c831 drm/amd: Replace drm_dev_unref with drm_dev_put omits 5d4af988f390 drm/amdgpu/vce: simplify vce instance setup omits 1cf0abb6c983 drm/amdgpu/sdma: simplify sdma instance setup omits ed54d954e5c1 drm/amdgpu/pp: fix copy paste typo in smu7_get_pp_table_en [...] omits 9861023c29db drm/amdgpu/pp: fix copy paste typo in smu7_init_dpm_defaults omits 594c34cc6f31 drm/amdgpu/pp: fix endian swapping in atomctrl_get_voltage_range omits c9037d44390c drm/amdgpu/pp: add missing byte swapping in process_pptabl [...] omits 70eb46db101b drm/amdgpu/pm: fix display count in non-DC path omits 3413accb3eac drm/amdgpu: fix swapped emit_ib_size in vce3 omits 3f37e29626b0 drm/amdgpu: Remove amdgpu_gem_map_attach target_dev documentation omits 463d2fe85b0e drm/amdgpu: Add AMDGPU_GPU_PAGES_IN_CPU_PAGE define omits 9735bf1930e6 drm/amdgpu: Use gmc_vram_full_visible in vram_mgr_bo_invis [...] omits 280cf1a94b82 drm/amdgpu: Dynamically probe for ATIF handle (v2) omits 24aeefcdee25 drm/amdgpu: Add amdgpu_atpx_get_dhandle() omits aa03c075d02f drm/amdgpu: s/disp_detetion_ports/disp_detection_ports/ omits 102c16a0246d drm/amdgpu: Make struct amdgpu_atif private to amdgpu_acpi.c omits 0c3d01744511 drm/amd/powerplay: cosmetic fix omits 6ad87101f3a3 drm/amd/powerplay: correct vega12 thermal support as true omits 28a7b4f44985 drm/amd/powerplay: set vega12 pre display configurations omits e17c7f92b2b7 drm/amd/powerplay: apply clocks adjust rules on power stat [...] omits a0a59c8fc7af drm/amd/powerplay: correct vega12 max num of dpm level omits 30222561808f drm/amd/powerplay: drop unnecessary uclk hard min setting omits ac32b06acee8 drm/amd/powerplay: correct smc display config for multi monitor omits f74aa69d0aed drm/amd/powerplay: initialize uvd/vce powergate status v4 omits 8fd263617011 drm/amd/powerplay: revise clock level setup omits 70fef5741c6b drm/amd/powerplay: retrieve all clock ranges on startup omits 3b579c548328 drm/amd/powerplay: revise default dpm tables setup omits 9bf40d787924 drm/amd/powerplay: drop the acg fix omits 77564c9dff26 drm/amd/powerplay: smc_dpm_info structure change omits acee16f4deab drm/amd/powerplay: correct vega12 bootup values settings omits b1c6fddb583f drm/amd/display: Fix a typo in wm_min_memg_clk_in_khz omits e856ec3c292e drm/amd/display: Ctrl stutter mode through module parameter omits 22994e16dd02 drm/amdgpu: Add stutter mode ctrl in module parameter omits 916ac57ffbe9 drm/amdgpu: Move CG/PG setting out of delay worker thread omits c9f96fd50631 drm/amdgpu: Split set_pg_state into separate function omits 9134c6d7f288 drm/amdgpu: Add gfx_off support in smu through pp_set_powe [...] omits a214e1c415e7 drm/amd/pp: Add powergate_gfx backend function on Raven omits 85f80cb3af10 drm/amd/pp: Add gfx pg support in smu through set_powergat [...] omits b92c628712ed drm/amd/pp: Unify powergate_uvd/vce/mmhub to set_powergati [...] omits 3eb6e4795de3 drm/amd/pp: Rename enable_per_cu_power_gating to powergate_gfx omits a8da8ff3332b drm/amdgpu: Rename set_mmhub_powergating_by_smu to powerga [...] omits 66917e56dcfe drm/amd/display: Fix dm-pp clks type convert error omits f0626896bb2f drm/amd/display: Drop unnecessary header file omits cc450654291b drm/amdgpu: remove duplicated codes omits d6258eaa41fc drm/amd/display: don't initialize result omits c49d82800bbf drm/amdgpu: Rename entity cleanup finctions. omits 180fc134d712 drm/scheduler: Rename cleanup functions v2. omits f3efec54ed6a drm/amd/display: Allow option to use worst-case watermark omits 1eeedbcc20d6 drm/amd/display: get board layout for edid emulation omits 7f93c1de6469 drm/amd/display: add valid regoffset and NULL pointer check omits c1aaea99a43e drm/amd/display: dal 3.1.52 omits b6c3053a8f43 drm/amd/display: Check scaling ration not viewports params. omits bf28c2e205b1 drm/amd/display: remove soc_bounding_box.c omits e21db6dbdf43 drm/amd/display: move dcn watermark programming to set_bandwidth omits 7144d3cfff7d drm/amd/display: separate out wm change request dcn workaround omits 69d6bb171fe1 drm/amd/display: remove dcn1 watermark sets b, c and d omits 33a6a7eb8014 drm/amd/display: fix dcn1 watermark range reporting omits f7c1ed341ae0 drm/amd/display: Moving powerplay functions to a separate class omits 746c58ed225b drm/amd/display: move dml defaults to respective dcn resou [...] omits 724a75524b1c drm/amd/display: Convert 10kHz clks from PPLib into kHz omits 015ec7591869 drm/amd/display: Add dmpp clks types for conversion omits 5094ffac6bd2 drm/amd/display: Enable PPLib calls from DC on linux omits 6f66ccf0aa8f drm/amd/display: fix potential infinite loop in fbc path omits d4fa93e03839 drm/amd/display: dal 3.1.51 omits b9c1c67aeb88 drm/amd/display: clean rq/dlg/ttu reg structs before calculations omits 9f6e2842d068 drm/amd/display: dal 3.1.50 omits dc38fd9dac3e drm/amd/display: Add front end for dp debugfs files omits 0176e8c4c0f3 drm/amd/display: dal 3.1.49 omits f3e077d95ca0 drm/amd/display: fix use of uninitialized memory omits 836758ffe78a drm/amd/display: support ACrYCb2101010 omits d7b539d34ace drm/amd/display: add safe_to_lower support to dcn wm programming omits 294c7e7347d4 drm/amd/display: change dentist DID enum values to uppercase omits 5f8d084939d0 drm/amd/display: add CHG_DONE mash/sh defines for dentist omits 5b0ec710dadd drm/amd/display: fix pplib voltage request omits 89af301e21b5 drm/amd/display: fix dccg dcn1 ifdef omits 7e17cb4ba90c drm/amd/display: Define dp_alt_mode omits 0eebf8ca18b6 drm/amd/display: Temporarily remove Chroma logs omits aa162e272725 drm/amd/display: remove unnecessary pplib volage requests [...] omits c910a717dac6 drm/amd/display: clean up set_bandwidth usage omits 3cdecd4513d5 drm/amd/display: rename dce_disp_clk to dccg omits 472800a0a0c8 drm/amd/display: clean up dccg divider calc and dcn constructor omits 12c3130dd6f3 drm/amd/display: move dcn1 dispclk programming to dccg omits d578839ca014 drm/amd/display: get rid of cur_clks from dcn_bw_output omits 25684c59aff5 drm/amd/display: Add clock types to applying clk for voltage omits 9654a28b3ac0 drm/amd/display: Use local structs instead of struct pointers omits 0d8be24134ed drm/amd/display: Use tg count for opp init. omits 2dfa76d32863 drm/amd/display: remove invalid assert when no max_pixel_c [...] omits 92276a06f9c3 drm/amd/display: Introduce pp-smu raven functions omits 30f0ea6d0901 drm/amd/display: dal 3.1.48 omits db4e525304dd drm/amd/display: Adding Get static clocks for dm_pp interface omits 28825c841bfd drm/amd/display: Apply clock for voltage request omits 734b096096ac drm/amd/display: Adding dm-pp clocks getting by voltage omits e2e0a1dcd322 drm/amd/display: move clock programming from set_bandwidth [...] omits 6ca11246180a drm/amd/display: rename display clock block to dccg omits fab55d61b9f0 drm/amd/display: redesign dce/dcn clock voltage update request omits 765b26836430 drm/amd/display: replace clocks_value struct with dc_clocks omits a25ca1625dd4 Revert "drm/amdgpu: avoid sleep while executing atombios t [...] omits 9bdc2092b488 drm/amdgpu: Add parsing SQ_EDC_INFO to SQ IH v3. omits d9e222b460b1 drm/amdgpu: Polish SQ IH. omits b374d82dca47 drm/amd/amdgpu: Add a GPU_LOAD entry to sysfs (v3) omits a315f232f44e drm/amdgpu: band aid validating VM PTs omits 6f7b0bad8839 usb: simplify usbport trigger omits 9bfd7d9e5d63 leds: gpio trigger: simplifications from core changes omits e4786ba0db7b leds: backlight trigger: simplifications from core changes omits 13d698cbd99c leds: activity trigger: simplifications from core changes omits 5cccc555108b leds: default-on trigger: make use of module_led_trigger() omits 71c4af71e597 leds: heartbeat trigger: simplifications from core changes omits 81d5533297fb leds: oneshot trigger: simplifications from core changes omits 823f786ac761 leds: transient trigger: simplifications from core changes omits 2b7b6d44e291 leds: timer trigger: simplifications from core changes omits f8112a1de1a7 leds: netdev trigger: simplifications from core changes omits 9acc560de2aa leds: triggers: new function led_set_trigger_data() omits a0b750768371 leds: triggers: define module_led_trigger helper omits a7d5904a6f44 leds: triggers: handle .trigger_data and .activated() in the core omits a7e7a3156300 leds: triggers: add device attribute support omits 2282e125a406 leds: triggers: let struct led_trigger::activate() return [...] omits 033692eb3ec8 leds: triggers: make the MODULE_LICENSE string match the a [...] omits 96b2bb0b9637 Merge tag 'omapdrm-4.19' of git://git.kernel.org/pub/scm/l [...] omits 73d8e5fba54f drm/i915/selftests: Detect unknown swizzling correctly omits ca52bea9fa80 drm/atomic-helper: Use bitwise or for filling a bitmask omits 9757973f41b5 drm/i915: Remove pointless if-else from sdvo code omits a65020d0a65d drm/v3d: Fix a grammar nit in the scheduler docs. omits 2dd4f211e707 drm/v3d: Add missing v3d documentation structure. omits e0d018119ae8 drm/v3d: Remove unnecessary dma_fence_ops. omits 624bb0c08b82 drm/v3d: Delay the scheduler timeout if we're still making [...] omits 408633d2e740 drm/v3d: use new return type vm_fault_t in v3d_gem_fault omits ebc7709f6500 md/r5cache: remove redundant pointer bio omits df8c676418e1 md-cluster: don't send msg if array is closing omits 0357ba27bd61 md-cluster: show array's status more accurate omits 010228e4a932 md-cluster: clear another node's suspend_area after the co [...] omits ed1ae2dd9f24 regulator: core: Link consumer with regulator driver omits d8842211b6f6 driver core: Add device_link_remove function omits 0380cf7dbaca regulator: core: Change suspend_late to suspend omits bb9e8755a425 drm/i915/selftests: Fixup recursive MI_BB_START for gen3 omits 693350a79980 arm64: insn: Don't fallback on nosync path for general ins [...] omits 3b8c9f1cdfc5 arm64: IPI each CPU after invalidating the I-cache for ker [...] omits 7373fed2f258 arm64: remove unused COMPAT_PSR definitions omits 256c0960b7b6 kvm/arm: use PSR_AA32 definitions omits d64567f67835 arm64: use PSR_AA32 definitions omits 76fc52bd07d3 arm64: ptrace: map SPSR_ELx<->PSR for compat tasks omits 25dc2c80cfa3 arm64: compat: map SPSR_ELx<->PSR for signals omits 1265132127b6 arm64: don't zero DIT on signal return omits 250862634256 arm64: add PSR_AA32_* definitions omits e3853498f25d arm64: dts: renesas: salvator-common: Prefer HSCIF1 over SCIF1 omits b7eba890a228 gfs2: Eliminate redundant ip->i_rgd omits f68b883e8fad power: supply: add cros-ec USBPD charger driver. omits 0d08901ba876 Merge tag 'ib-mfd-v4.19' into psy-next omits f7ddff54d0a0 ASoC: nau8824: use 64-bit arithmetic instead of 32-bit omits 7389172fc3ed ARM: dts: sun8i: h3: Enable dwmac-sun8i on the Beelink X2 omits 31b02fe54206 c6x: switch to NO_BOOTMEM omits 5dcea554d5ce eCryptfs: fix a couple type promotion bugs omits e368fc75c190 drm/arm/malidp: Added the late system pm functions omits f877006d5db4 drm/arm/malidp: Set the output_depth register in modeset omits fbcc454e8a35 drm/arm/malidp: Enable/disable interrupts in runtime pm omits ff8fc26a764a drm/arm/malidp: Split malidp interrupt initialization functions. omits 62862cfbb18d drm/arm/malidp: Modified the prototype of malidp irq de-in [...] omits 613c5c7fc815 drm: mali-dp: Add debugfs file for reporting internal errors omits 0735cfdf0af4 drm/mali-dp: Improve writeback handling for DP500. omits 8cbc5caf36ef drm: mali-dp: Add writeback connector omits 09368e32a975 drm/mali-dp: Add RGB writeback formats for DP500. omits 1cb3cbe732d9 drm/mali-dp: Add writeback support for DP500. omits a67bbbe225c2 drm: mali-dp: Add RGB writeback formats for DP550/DP650 omits 846c87a068f4 drm: mali-dp: Add support for writeback on DP550/DP650 omits 0b7510d15e14 drm/tilcdc: Use drm_connector_has_possible_encoder() omits f8222409d1ac drm/msm: Use drm_connector_has_possible_encoder() omits 38cb8d96933e drm: Add drm_connector_has_possible_encoder() omits 7b71ca249b26 drm/radeon: Use drm_connector_for_each_possible_encoder() omits ddba766dd07e drm/nouveau: Use drm_connector_for_each_possible_encoder() omits 98c0e348c095 drm/amdgpu: Use drm_connector_for_each_possible_encoder() omits 83aefbb887b5 drm: Add drm_connector_for_each_possible_encoder() omits 20431c05ae68 drm/i915: Nuke intel_mst_best_encoder() omits 0d9988910989 drm/fb-helper: Eliminate the .best_encoder() usage omits f0d759f038dc drm/i915: Mark expected switch fall-throughs omits 27efd2566cb8 drm/i915/icl: Define register for DSI PLL omits c91b007ed137 drm/vkms: Add extra information about vkms omits 854502fa0a38 drm/vkms: Add basic CRTC initialization omits c04372ea4abd drm/vkms: Add mode_config initialization omits 41111ce17ee7 drm/vkms: vkms_driver can be static omits 1c7c5fd916a0 drm/vkms: Introduce basic VKMS driver omits a132b5a5081c drm/tilcdc: Defer probe if there are no connectors omits 0f17d5dd2199 drm/i915/selftests: Replace open-coded i915_address_space_init() omits eae4c9445354 drm/i915/selftests: Use full release for local ppgtt allocation omits cef08fdc743c drm/i915: Remove defunct i915->vm_list omits 90eb6b59d311 ASoC: pxa-ssp: add support for an external clock in devicetree omits 74b37e299f03 ASoC: rsnd: cmd: Add missing newline to debug message omits b999a7a9e72b ASoC: fsl_spdif: Use 64-bit arithmetic instead of 32-bit omits 314d53d29798 arm64: Handle mismatched cache type omits 4c4a39dd5fe2 arm64: Fix mismatched cache line size detection omits 5d168964aece arm64: kconfig: Ensure spinlock fastpaths are inlined if !PREEMPT omits c11090474d70 arm64: locking: Replace ticket lock implementation with qspinlock omits 598865c5f32d arm64: barrier: Implement smp_cond_load_relaxed omits ec93b62fec9c soc: ti: wkup_m3_ipc: Add wkup_m3_request_wake_src omits 7a872b6fb7fd soc: ti: wkup_m3_ipc: Add rtc_only with ddr in self refres [...] omits 03f8c41c73da gfs2: Stop messing with ip->i_rgd in the rlist code omits 63fd659fb1a5 drm/i915/gtt: Pull global wc page stash under its own locking omits 16659bc53a02 drm/i915: Unmask and enable master error interrupt on gen2/3 omits 78c357dd3fcf drm/i915: Fix pre-ILK error interrupt ack omits 0ba7c51a6fd8 drm/i915: Fix hotplug irq ack on i965/g4x omits 422e3d37ed7e RDMA/uverbs: Combine MIN_SZ_OR_ZERO with UVERBS_ATTR_STRUCT omits 540cd6920968 RDMA/uverbs: Use UVERBS_ATTR_MIN_SIZE correctly and uniformly omits 83bb4442330f RDMA/uverbs: Remove UA_FLAGS omits 9a119cd59776 RDMA/uverbs: Get rid of the & in method specifications omits 6c61d2a55c4e RDMA/uverbs: Simplify UVERBS_OBJECT and _TREE family of macros omits 595c7736d480 RDMA/uverbs: Simplify method definition macros omits d108dac08085 RDMA/uverbs: Simplify UVERBS_ATTR family of macros omits ad544cfe54cb RDMA/uverbs: Split UVERBS_ATTR_FLOW_ACTION_ESP_HANDLE omits 87fc2a620a39 RDMA/uverbs: Store the specs_root in the struct ib_uverbs_device omits 5e0fb5df2ee8 x86/mm: Add TLB purge to free pmd/pte page interfaces omits 785a19f9d1dd ioremap: Update pgtable free interfaces with addr omits f967db0b9ed4 x86/mm: Disable ioremap free page handling on x86-PAE omits 8193abb6a817 Merge branch 'mlx5-dump-fill-mkey' into rdma.git for-next omits 25bb36e75d7d IB/mlx5: Expose dump and fill memory key omits 390d975e0c4e x86/KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required omits 989e3992d2ec x86/KVM/VMX: Extend add_atomic_switch_msr() to allow VMENT [...] omits 3190709335dd x86/KVM/VMX: Separate the VMX AUTOLOAD guest/host number a [...] omits ca83b4a7f2d0 x86/KVM/VMX: Add find_msr() helper function omits 33966dd6b2d2 x86/KVM/VMX: Split the VMX MSR LOAD structures to have an [...] omits c595ceee4570 x86/KVM/VMX: Add L1D flush logic omits 3fa045be4c72 x86/KVM/VMX: Add L1D MSR based flush omits a47dd5f06714 x86/KVM/VMX: Add L1D flush algorithm omits a399477e52c1 x86/KVM/VMX: Add module argument for L1TF mitigation omits 26acfb666a47 x86/KVM: Warn user if KVM is loaded SMT and L1TF CPU bug b [...] omits c1dfc0114c90 RDMA/bnxt_re: Fix a bunch of off by one bugs in qplib_fp.c omits 474e5a86067e RDMA/bnxt_re: Fix a couple off by one bugs omits c2d7c8ff89b2 IB/core: type promotion bug in rdma_rw_init_one_mr() omits e543a245cbe0 MAINTAINERS: Moving out... omits 5d9a2b0e2875 RDMA/i40w: Hold read semaphore while looking after VMA omits f1228867adaf IB/mlx4: Test port number before querying type. omits 76f4e2da45b4 arm64: kexec: always reset to EL2 if present omits 7e7df71fd57f arm64: fix infinite stacktrace omits 7c1b9a5aeed9 media: exynos4-is: Prevent NULL pointer dereference in __i [...] omits 381a2c6fb9c5 Input: iforce - use GFP_KERNEL in iforce_get_id_packet() omits f9e02d804169 dt-bindings: input: add common keyboard document bindings omits 4f0794c0ac08 Input: cros_ec_keyb - remove redundant variable num_cols omits fd8135b6f80a Input: eeti - fix link to documentation and email address [...] omits a114cbd00afe Input: eeti - drop module parameters, parse DT properties omits e32d7f1b246c Input: eeti - add device tree matching table omits 7f40a478c1d0 dt-bindings: input: touchscreen: add bindings for eeti tou [...] omits 666e994aa227 media: platform: s5p-mfc: simplify getting .drvdata omits c51756d56e20 drm/sun4i: Remove VLA usage omits 2473394343c3 media: platform: exynos4-is: simplify getting .drvdata omits b5cb15d9372a usercopy: Allow boot cmdline disabling of hardening omits f1478a1476d4 ASoC: qdsp6: q6afe-dai: Do not overwrite slim dai num_channels omits 9191ffe2d212 ASoC: qdsp6: q6routing: add slim rx routings omits f03d6b1b4d24 ASoC: qdsp6: q6afe-dai: add support to slim tx dais omits 25090bc3f36c ASoC: qdsp6: q6afe: Add missing slimbus capture ports omits b1625fbb3b87 ASoC: stm32: Use snd_pcm_stop_xrun() helper omits dc865fb9e7c2 ASoC: sti: Use snd_pcm_stop_xrun() helper omits 1a42e7e3aff1 ASoC: qcom: Use snd_pcm_stop_xrun() helper omits dae35d1f4f7d ASoC: davinci: Use snd_pcm_stop_xrun() helper omits da13ed1d80fe ASoC: nau8825: use 64-bit arithmetic instead of 32-bit omits 5dffc1752cab ASoC: qdsp6: q6asm-dai: do not close port if its not opened omits 110743189c86 ASoC: qdsp6: q6afe-dai: do not close port if its not opened omits 010b876ae9a0 media: tuner-simple: allow setting mono radio mode omits af16d0a132af media: cx25840: add kernel-doc description of struct cx258 [...] omits e647f5a5c5d1 ALSA: pcm: Use snd_pcm_stop_xrun() for xrun injection omits 9cd641ed31f5 ALSA: pcm: trace XRUN event at injection, too omits c928d45475d7 media: ivtv: zero-initialize cx25840 platform data omits d45c9dc0b834 media: mtk-vcodec: Support VP9 profile in decoder omits 2a75364d09b0 media: v4l2-ctrl: Add control for VP9 profile omits 5520b9467a39 media: v4l2-ctrl: Change control for VP8 profile to menu control omits 779680e2e793 media: imx: add support for RGB565_2X8 on parallel bus omits f6aaac7fa03e media: imx: capture: refactor enum_/try_fmt omits 56e5faf29950 media: staging/imx: fill vb2_v4l2_buffer sequence entry omits a38d4b71cb7a media: staging/imx: fill vb2_v4l2_buffer field entry omits 8736c1038cd2 media: dt-bindings: media: rcar-vin: Add R8A77995 support omits aa2446ef9e8b media: rcar-vin: Add support for R-Car R8A77995 SoC omits 5cda0fca7824 media: rcar-vin: Rename _rcar_info to rcar_info omits 1284605dc821 media: rcar-vin: Handle parallel subdev in link_notify omits a962a80476b0 media: rcar-vin: Link parallel input media entities omits a597a772cd3f media: rcar-vin: Parse parallel input on Gen3 omits 158e2a53fc96 media: rcar-vin: Cache the mbus configuration flags omits 9863bc8695bc media: rcar-vin: Cleanup notifier in error path omits 2241ea75b82c media: rcar-vin: Create a group notifier omits a561e9e0944a media: rcar-vin: Remove two empty lines omits d24c029ed3fb media: rcar-vin: Rename 'digital' to 'parallel' omits e35f70215134 media: vim2m: add media device omits be2fff656322 media: add helpers for memory-to-memory media controller omits 26064848efbc powerpc: Enable kernel XZ compression option on BOOK3S_32 omits 1b80ac648483 powerpc/msi: Remove VLA usage omits 00c376fdd7ed powerpc/powernv/ioda2: Add 256M IOMMU page size to the def [...] omits 4d1e4545a659 media: mark entity-intf links as IMMUTABLE omits 8950329c4a64 powerpc/kdump: Handle crashkernel memory reservation failure omits 0245abf8206f media: v4l2-ctrls.c: fix broken auto cluster handling omits 662a99e14566 media: fsl-viu: fix error handling in viu_of_probe() omits b8f8e559c719 media: coda: mark CODA960 firmware version 2.1.9 as supported omits 2b84e2a0092c media: coda: jpeg: explicitly disable thumbnails in SEQ_INIT omits 968d72e6a510 drm/savage: off by one in savage_bci_cmdbuf() omits 86b30a671b3b media: coda: jpeg: only queue two buffers into the bitstre [...] omits 1e3e2a9ac40a media: coda: jpeg: allow non-JPEG colorspace omits 4d2096b46956 media: coda: clear hold flag on streamoff omits 83a729530a3a media: vivid: fix gain when autogain is on omits 9f84310d8830 media: coda: fix reorder detection for unknown levels omits 42a68012e67c media: coda: add read-only h.264 decoder profile/level controls omits 18c227af2c90 media: coda: fix encoder source stride omits 421860b9d470 media: v4l2-ctrls: Fix CID base conflict between MAX217X and IMX omits de3e581f3162 media: stk1160: Set the vb2_queue lock before calling vb2_ [...] omits 1d120649a81e media: m2m-deinterlace: Implement wait_prepare and wait_finish omits a4273abcd3e4 media: mx_emmaprp: Implement wait_prepare and wait_finish omits 4e55969f2308 media: davinci_vpfe: Add video_device and vb2_queue locks omits e5e4c9c96274 media: staging: bcm2835-camera: Provide lock for vb2_queue omits b53e19e16153 media: s5p-g2d: Implement wait_prepare and wait_finish omits f1db5d978d88 media: mtk-mdp: Add locks for capture and output vb2_queues omits cd63c0288fd7 media: sta2x11: Add video_device and vb2_queue locks omits d862bc08ffcb media: v4l2-ioctl.c: use correct vb2_queue lock for m2m devices omits 19d38b235b88 media: imx274: fix typo omits 7ff67863c690 media: imx274: simplify imx274_write_table() omits 0b4c9553b135 media: imx274: actually use IMX274_DEFAULT_MODE omits 4317322d5a10 media: imx274: get rid of mode_index omits 96a2c731a4e6 media: imx274: consolidate per-mode data in imx274_frmfmt omits 438ac1fd5e1e media: imx274: initialize format before v4l2 controls omits 90ee26fb2f50 media: ak7375: Add ak7375 lens voice coil driver omits 59b62e7ad087 drivers/perf: Initialise return value in armpmu_request_irqs() omits 4dd3cdb281f7 dma-fence: Polish kernel-doc for dma-fence.c omits ad5145164b21 media: dt-bindings: Add bindings for AKM ak7375 voice coil lens omits 72a361a5b91c ACPI / x86: enable touchscreen on Dell Venue Pro 7139 omits 6f9db69ad93c ACPI / PM: Default to s2idle in all machines supporting LP S0 omits 30000d80b506 backlight: Remove obsolete comment for ->state omits c8cc0f0460bb dt-bindings: pwm-backlight: Move brightness-levels to optional omits 88ba95bedb79 backlight: pwm_bl: Compute brightness of LED linearly to h [...] omits 1e5e7cc794b5 dt-bindings: pwm-backlight: Add a num-interpolation-steps [...] omits 573fe6d1c25c backlight: pwm_bl: Linear interpolation between brightness-levels omits dc75e733308c drm/vmwgfx: Update the device headers omits ad5728ce2139 RAID/s390: Remove VLA usage omits d2f2df69885d s390/dasd: fix cast-function-type warnings omits 0ac942826b3d s390/pci: add fmt3 fmb omits c287572b739a mfd: da9063: Add DA9063L support omits 1c892e38ce59 regulator: da9063: Handle less LDOs on DA9063L omits c2ffec5e4bb6 mfd: da9063: Register RTC only on DA9063L omits 4ad5a999c460 mfd: da9063: Add custom IRQ map for DA9063L omits 4bd6ad0adb07 mfd: da9063: Add custom regmap for DA9063L omits 8ae81814cca9 mfd: da9063: Add DA9063L type omits 492510dd7d39 mfd: da9063: Replace model with type omits df7878f9dc77 mfd: da9063: Rename PMIC_DA9063 to PMIC_CHIP_ID_DA9063 omits c727eea92c92 mfd: da9063: Replace DA9063_NUM_IRQ with ARRAY_SIZE omits 152bed762ad9 mfd: da9063: Use PLATFORM_DEVID_NONE omits 8b55734dc8bd mfd: da9063: Use REGMAP_IRQ_REG omits 2905086def93 mfd: da9063: Use regmap_reg_range omits af8df945876c mfd: da9063: Replace mfd_add_devices with devm counterpart omits 7494de0454af mfd: da9063: Replace regmap_add_irq_chip with devm counterpart omits 3144dce72b7c mfd: cros_ec_dev: Register cros_usbpd-charger driver as a [...] omits 06635894a371 mfd: cros_ec: Add USBPD charger commands and struct definitions. omits f29135ee4e0d Merge v4.18-rc3 into drm-next omits cfe1824411ad MIPS: Octeon: Simplify CIU register functions. omits a730c7cd4534 MIPS: Octeon: Create simple macro for CIU registers. omits c39f8ecff73b MIPS: Octeon: Remove all unused CIU macros. omits 9609e3e9f8de MIPS: Octeon: Convert CIU types to use bitfields. omits 769f4372b288 MIPS: Octeon: Unify QLM data types in CIU header. omits 67701aea341e MIPS: Octeon: Remove unused CIU types. omits 11e40f5c5776 vmw_pvrdma: Release netdev when vmxnet3 module is removed omits a93b632c4531 IB/mlx5: Fix GRE flow specification omits 0bff2a86103e i2c: i801: Add support for Intel Ice Lake omits 80d943ab19e9 i2c: i801: Consolidate chipset names in documentation and Kconfig omits c5907c6b96f1 i2c: tegra: Add support for Tegra194 omits bbe899700a44 i2c: gpio: fault-injector: add incomplete_write_byte omits 1f6f00238abf drm/i915/selftests: Drop struct_mutex around lowlevel pggt [...] omits 16d55daa56cd i2c: gpio: fault-injector: refactor incomplete transfer omits d07bdbc02cdf i2c: designware: Add debug print for bus speed omits 1706a96b30d6 i2c: designware: Add debug print for SDA hold time value omits 56b637b5b2ac i2c: designware: Separate timing parameter setting from HW [...] omits 1080ee7e28e1 i2c: designware: Move SDA hold time configuration to common code omits 3bd4f277274b i2c: designware: Call i2c_dw_clk_rate() only once in i2c_d [...] omits 83b2cb48cbc5 i2c: designware: Don't use internal ___constant_swab32 omits 3aca0bd6f4f8 i2c: designware: Move register access detection to common code omits 6e6bcc0d3007 i2c: designware: Remove needless variable from i2c_dw_init [...] omits 38b7fb0b2ad1 drm/i915/selftests: Release the struct_mutex to free the objects omits 251840824596 i2c: mux: make use of __i2c_smbus_xfer omits 1bcb852f5bff i2c: mux: pca954x: make use of __i2c_smbus_xfer omits a5306b803419 i2c: mux: pca9541: make use of __i2c_smbus_xfer omits d7a0aef2960d i2c: mux: mlxcpld: make use of __i2c_smbus_xfer omits 63453b59e411 i2c: smbus: add unlocked __i2c_smbus_xfer variant omits b7d3f17fa7a9 fs: Add more kernel-doc to the produced documentation omits 3fae17468a96 fs: Fix attr.c kernel-doc omits e3091644bf2e IB/hfi1: Remove incorrect call to do_interrupt callback omits d108c60d3d55 IB/hfi1: Set in_use_ctxts bits for user ctxts only omits 07abd4325e70 leds: lm3692x: Support LED sync configuration omits 581e3ca38a1a dt: bindings: lm3692x: Update binding for LED sync control omits 9a5c1c64ac0a leds: lm3692x: Change DT calls to fwnode calls omits 43d20ff36331 leds: lm3692x: Update license header to SPDX omits 14d15c2b2780 ib_srpt: Fix a use-after-free in __srpt_close_all_ch() omits 995250959d22 ib_srpt: Fix a use-after-free in srpt_close_ch() omits 7496a511a0be IB/mlx5: Remove set-but-not-used variables omits af7b641ed4d0 IB/srp: Remove driver version and release data information omits 7a5de56db902 leds: max8997: use mode when calling max8997_led_set_mode omits dd08ac2e5fbc leds: lt3593: update email address and switch to SPDX lice [...] omits 8cd7d6daba93 leds: lt3593: Add device tree probing glue omits 73f103c95281 leds: lt3593: switch to gpiod interface omits d8be286739d6 leds: lt3593: merge functions and clean up code omits f041f96abcf8 dt-bindings: leds: Add bindings for lltc,lt3593 omits 4eefd62c17a9 include/rdma/opa_addr.h: Fix an endianness issue omits 413c94469a9d Input: keyboard: Fix ChromeOS EC keyboard help message. omits 23c706416a1a arm/arm64: configs: Remove the MFD_ prefix for MFD_CROS_EC [...] omits d00a8741fd8f platform/chrome: Move cros-ec transport drivers to drivers [...] omits d409d59f021d Merge branch 'v4.19-shared/clkids' into v4.19-clk/next omits 97752d234351 dt-bindings: add bindings for px30 clock controller omits 63b8add24e1a clk: rockchip: add dt-binding header for px30 omits 812a954b787a drm/vmwgfx: Remove an obsolete __le32 conversion omits 6ff67ae759a0 drm/vmwgfx: Fix host message module function declarations omits 14dba7178491 drm/vmwgfx: Reorganize the fence wait loop omits 3fbeccf8ceb1 drm/vmwgfx: Improve on host message error messages omits 3e79ecdad889 drm/vmwgfx: Add gui_x/y to vmw_connector_state omits b89e5ff9eeeb drm/vmwgfx: Use a mutex to protect gui positioning in vmw_ [...] omits b41023282d07 arm64: dts: rockchip: add some common pin-settings to rk3399 omits 018f60b26602 drm/vmwgfx: Remove primary memory validation against mode [...] omits 7e14eabca82e drm/vmwgfx: Perform memory validations only when need full [...] omits 5e24133ea3df drm/vmwgfx: Use modeset display memory validation for layo [...] omits 0a80eb4c122f drm/vmwgfx: Perform topology validation during atomic modeset. omits b249cb4f6bc4 drm/vmwgfx: Fix atomic mode set check omits 19f976ab01a6 drm/vmwgfx: Use blocking buffer object reserves when evict [...] omits 098d7d532bf7 drm/vmwgfx: Optimize the buffer object swap_notify callbac [...] omits e9431ea5076a drm/vmwgfx: Move buffer object related code to vmwgfx_bo.c omits f1d34bfd70b1 drm/vmwgfx: Replace vmw_dma_buffer with vmw_buffer_object omits cfb8282e18e2 clk: qcom: Enable clocks which needs to be always on for SDM845 omits 806a1477b10a iomap: add inline data support to iomap_readpage_actor omits ec181f6782d8 iomap: support direct I/O to inline data omits 09230435dffd iomap: refactor iomap_dio_actor omits 34db50e55656 efifb: Copy the ACPI BGRT boot graphics to the framebuffer omits 0c9250368792 efi/bgrt: Drop __initdata from bgrt_image_size omits db3b4fd17519 video: fbdev: simplefb: Stop including <linux/clk-provider.h> omits 365da08c8921 omapfb: encoder-tpd12s015: fix error return code omits ace6033ec5c3 video: fbdev: Set pixclock = 0 in goldfishfb omits 1ef4e117c85f video: fbdev: Enable ACPI-based enumeration for goldfishfb omits 38e8f5c80524 video: fbdev: Fix checkpatch warnings in goldfishfb.c omits a655de808cbd ASoC: core: Allow topology to override machine driver FE D [...] omits 2bd368d7bf21 ASoC: atmel-i2s: dt-bindings: Remove unnecessary phandle to aclk omits 73ad0df57290 ASoC: atmel-i2s: Remove unnecessary audio PLL clock (aclk) omits 563c263248ff ASoC: es7134: add support for the es7154 omits 30ddfffd10b7 ASoC: es7134: correct required power supplies omits c9445d94d7fc ASoC: es7134: update DT binding with new compatible and supplies omits df61f9f76609 ASoC: AMD: Simplify trigger handler omits 1a337a1e7885 ASoC: AMD: Reset bytescount when starting transaction omits 8c6b964eddd2 ASoC: AMD: Do not generate interrups for every captured sample omits 55af49ac1b86 ASoC: AMD: Fix Capture DMA channel names omits 715cdce04487 ASoC: AMD: Always subtract bytescount omits 30896d3619bd ASoC: AMD: Always stop ch2 first omits e0431de301cb ASoC: pxa-ssp: mark expected switch fall-through omits 5f7bdc466c77 ASoC: es7241: add es7241 codec support omits 1b8fc56ed514 ASoC: es7241: add dt-bindings documentation for the es7241 adc omits 2daf3d9962c5 ASoC: rt5682: add button detection mode control omits c72051d5778a audit: use ktime_get_coarse_ts64() for time access omits 82210bfd942b ARM: dts: imx51: Fix USB PHY duplicate unit-address omits de10eba0f68a drm/vgem: off by one in vgem_gem_fault() omits a1de8d0a7e2c drm/i810: off by one in i810_dma_vertex() omits b97872d4eb22 ARM: dts: imx: Add missing OPP properties for CPUs omits 64e625cf5353 drm/virtio: Remove unecessary dma_fence_ops omits 144b09795528 drm/vc4: Remove unecessary dma_fence_ops omits 93f8252bcbec drm/qxl: Remove unecessary dma_fence_ops omits 51eebbc76b25 drm/etnaviv: Remove unecessary dma_fence_ops omits 99e227cb0397 drm: Remove unecessary dma_fence_ops omits 95f9e2636a60 drm/amdgpu: Remove unecessary dma_fence_ops omits 418cc6ca0607 dma-fence: Make ->wait callback optional omits 3cfaeb335305 mei: expose fw version to sysfs omits 9a7c0b69b6e7 mei: add optional timeout to internal bus recv omits 3458657f9e10 mei: remove unused MEI_IAMTHIF_STALL_TIMER define omits 7dc9b6b8089d Drivers: hv: vmbus: Make TLFS #define names architecture neutral omits 41afb1dfad4d x86/platform/intel-mid: Remove per platform code omits d99e5da91b36 x86/platform/intel-mid: Remove custom TSC calibration omits 5067b087cf5b x86/tsc: Use SPDX identifier and update Intel copyright omits 397d3ad18dc4 x86/tsc: Convert to use x86_match_cpu() and INTEL_CPU_FAM6() omits e2ce67b2b34b x86/cpu: Introduce INTEL_CPU_FAM*() helper macros omits dbd0fbc76c77 x86/tsc: Add missing header to tsc_msr.c omits 07136793ccad Tools: hv: vss: fix loop device detection omits 8a99c920092f tools: hv: update lsvmbus to be compatible with python3 omits 619a4c8b2b5a Drivers: hv: vmbus: Remove x86 MSR refs in arch independent code omits 50229128727f Drivers: hv: vmbus: Fix the offer_in_progress in vmbus_pro [...] omits 71b38245acb0 Drivers: hv: vmbus: Add comments on ring buffer signaling omits e9a7fda29a56 x86/hyperv: Add interrupt handler annotations omits af0a5646cb8d use the new async probing feature for the hyperv drivers omits 2e08b1dbbc3a eeprom: idt_89hpesx: remove redundant variable csrval_len omits 07fb28b80c77 char: pcmcia: remove redundant pointer dev omits 9f10ee32bfaf hpet: remove redundant pointer hpet omits ea4ba866d14f goldfish_pipe: make tasklet goldfish_interrupt_tasklet static omits c6446c210f2b w1: ds2482: make module parameter extra_config static omits ce7d8f8a66e6 misc: rtsx: make several functions static omits c4bcaffa6b81 misc: vmci: remove redundant variable is_local omits 53e44782e230 misc: ti-st: remove redundant variable 'type' omits aa8998e57640 sgi-xp: remove redundant pointers ch and rp omits ccbaef5d0ba8 misc: genwqe: remove several redundant variables omits 9cf04a29ff70 vmw_balloon: update maintainers list omits 8b4770ec7df7 vmw_balloon: update copyright message omits ec992cc7ea40 vmw_balloon: remove inflation rate limiting omits c3cc1b0fc275 vmw_balloon: fix VMCI use when balloon built into kernel omits ce664331b248 vmw_balloon: VMCI_DOORBELL_SET does not check status omits 5081efd11256 vmw_balloon: do not use 2MB without batching omits 09755690c6b7 vmw_balloon: fix inflation of 64-bit GFNs omits 51d7d35817aa Merge branch 'topic/hda-core-intel' 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 418b573b4313 HID: wacom: convert Wacom custom usages to standard HID usages omits 578325120ec1 HID: wacom: Move handling of HID quirks into a dedicated function omits 29b9e14846f1 HID: wacom: Replace touch_max fixup code with static touch [...] omits b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 6c0ad1df179b clk: meson-axg: add pcie and mipi clock bindings omits 747ff6265db4 x86/boot/KASLR: Skip specified number of 1GB huge pages wh [...] omits 9b912485e0e7 x86/boot/KASLR: Add two new functions for 1GB huge pages handling omits 6d609b35c815 ARM: hwmod: RTC: Don't assume lock/unlock will be called w [...] omits 6709812f094d x86/entry/64: Add two more instruction suffixes omits a7bea8308933 x86/asm/64: Use 32-bit XOR to zero registers omits 07c13bb78c8b drm: Change deadlock-avoidance algorithm for the modeset locks. omits 08295b3b5bee locking: Implement an algorithm choice for Wound-Wait mutexes omits 55f036ca7e74 locking: WW mutex cleanup omits 5bd5bce567c6 ARM: dts: am3517-evm: Enable USB1 Host omits 070473bcf703 drm: add missing ctx argument to plane transitional helpers omits 19054d0a0014 ARM: dts: am33xx: Fix syntax of alias names omits f83ee19be427 kthread: Simplify kthread_park() completion omits 167a88677b05 smpboot: Remove cpumask from the API omits 9cf57731b63e watchdog/softlockup: Replace "watchdog/%u" threads with cp [...] omits 4520843dfa34 Merge branch 'sched/urgent' into sched/core, to pick up fixes omits c5fcdbf15523 x86/build/vdso: Simplify 'cmd_vdso2c' omits b5722a457b6e x86/build/vdso: Remove unused vdso-syms.lds omits 8b75b3dcb182 ARM: dts: am3517-som: Add builtin Bluetooth omits 6bf5e3410f19 ARM: dts: am3517-som: Add WL127x Wifi omits 1a1f919eb52e ARM: imx: Provide support for NXP i.MX7D Cortex-M4 omits 5e2e1c4fb3a6 ARM: dts: am335x-sl50: enable tsadc on SL50 board omits 70bd28eb4fb3 ARM: dts: am335x-sl50: fix label names for all LEDs omits e5f89dbdebc5 ARM: dts: am335x-sl50: use audio-graph-card for sound omits 9843532de118 ARM: dts: am335x-sl50: add support for DS1339 Real Time Clock omits f9d1dec9fbce ARM: dts: am335x-sl50: set dr_mode to otg omits 79932e7ae97d ARM: dts: am335x-sl50: add a node for the LCD controller omits 25d2ee9f1b22 ARM: dts: am335x-sl50: use phy-phandle declarations omits 7c1280267ac0 ARM: dts: am335x-sl50: update backlight nodes omits d082852f40de ARM: imx: enable bus auto clock gating function for i.mx6sll omits e40c7f75c9bc ARM: dts: omap4-droid4: Use software debounce for gpio-keys omits 731b409878a3 ARM: dts: Configure duovero for to allow core retention du [...] omits 346f5976cc32 arm64: dts: freescale: Add missing cooling device properti [...] omits 58ec5e9c9044 x86/hyper-v: Trace PV IPI send omits 4bd06060762b x86/hyper-v: Use cheaper HVCALL_SEND_IPI hypercall when possible omits d8e6b232cfdd x86/hyper-v: Use 'fast' hypercall for HVCALL_SEND_IPI omits 53e52966901a x86/hyper-v: Implement hv_do_fast_hypercall16 omits ba6096311ba6 drm: Fix hdmi connector content type property docs omits 572cf7d7b07d ARM: dts: Improve omap l4per idling with wlcore edge sensi [...] omits 382ceeaabdad ARM: dts: dra76-evm: Add VBUS GPIO to USB1/USB2 extcon omits a78936fc8cec ARM: dts: dra71-evm: Add VBUS GPIO to USB1/USB2 extcon omits b0fa6143ae74 ARM: dts: dra7-evm: Add extcon to USB2 port omits 5f3cc16483d4 ARM: dts: am57xx-idk: Enable dual role for USB2 port omits 484d578b71d4 ARM: dts: omap5: Add missing cooling device properties for CPUs omits d6ace1c5f960 ARM: dts: dra74x: Add missing cooling device properties for CPUs omits 77cf8a009df8 ARM: dts: imx6: correct anatop regulators range omits 33dc3e410a0d x86/intel_rdt: Make CPU information accessible for pseudo- [...] omits 392487def48e x86/intel_rdt: Support restoration of subset of permissions omits 546d3c742773 x86/intel_rdt: Fix cleanup of plr structure on error omits ce730f1cc125 x86/intel_rdt: Move pseudo_lock_region_clear() omits e878647ec4dd ARM: dts: imx6sll: Fix the SPDX notation for header file omits a33d13e4fe04 ARM: dts: am3517-evm: Remove unnessary PMIC parameters omits 7d034c5c6106 ARM: dts: imx6ull: add operating points omits 5128666b17b4 ARM: dts: imx51-zii-rdu1: correct touchscreen axis inversion omits d08605a64e67 ARM: OMAP1: ams-delta: move late devices back to init_machine omits 5f73861fae08 Input: ams_delta_serio: Get FIQ buffer from platform_data omits a617b36bbc0a Input: ams_delta_serio: use IRQ resource omits dc8fbeb0ffde ARM: OMAP1: Get rid of <mach/ams-delta-fiq.h> omits a32d5ce1dbf9 ARM: OMAP1: ams-delta FIQ: Keep serio input GPIOs requested omits 97abda99a569 ARM: OMAP1: ams-delta FIQ: don't use static GPIO numbers omits 5180ee394fe8 ARM: dts: imx53-ppd: Rename usbphy nodes omits 5bb59c800365 ARM: dts: imx53-ppd: Add fixed-regulator information omits cc3aba48e0d4 ARM: dts: imx51-babbage: Make use of pinctrl_usbh1reg omits 399c4129eba6 Merge tag 'pxa-for-4.19-dma_slave_map' of https://github.c [...] omits c17d6179ad5a gcc-plugins: remove unused GCC_PLUGIN_SUBDIR omits 741c5640a15a powerpc/mpc5200: Remove VLA usage omits 47768f372eae ARM: dts: ls1021a: Add missing cooling device properties for CPUs omits 6aa56f44253a usercopy: Do not select BUG with HARDENED_USERCOPY omits c7ea1579a17e arm: dts: highbank: Add missing OPP properties for CPUs omits e936a38ac92d scsi: target: Remove se_dev_entry.ua_count omits 325c1e8b248e scsi: target: Fix handling of removed LUNs omits 17e391dd09f5 scsi: target: Send unit attention condition even if the se [...] omits 89a104ed4f6a scsi: target: Do not duplicate the code that marks that a [...] omits 799d44d0fab6 scsi: target/tcm_loop: Avoid that static checkers warn abo [...] omits aa090eabcb34 scsi: target: Remove second argument from fabric_make_tpg() omits 35bea5c84fd1 scsi: target/iscsi: Make iscsit_ta_authentication() respec [...] omits ed88f055788a scsi: target/iscsi: Reduce number of __iscsit_free_cmd() callers omits 7b2cc7dc0dbf scsi: target: Simplify the code for waiting for command co [...] omits edf46eee59c5 scsi: target: Simplify transport_generic_free_cmd() (2/2) omits a8864d861d62 scsi: target: Simplify transport_generic_free_cmd() (1/2) omits 65422d705f1a scsi: target: Fold core_tmr_handle_tas_abort() into transp [...] omits 709d56512fe8 scsi: target: Simplify core_tmr_handle_tas_abort() omits 953bcf7ad16a scsi: target: Document when CMD_T_STOP and CMD_T_COMPLETE are set omits 00d909a10710 scsi: target: Make the session shutdown code also wait for [...] omits d1bff07f387c scsi: target: Introduce transport_init_session() omits 317f89712d7a scsi: target: Rename transport_init_session() into transpo [...] omits 3eeff1984051 scsi: target: Move a list_del_init() statement omits 36d4cb460bcb scsi: target: Avoid that EXTENDED COPY commands trigger lo [...] omits 6f3bf5a2fa4a scsi: target: Use config_item_name() instead of open-coding it omits 265d59aacbce scsi: core: fix scsi_host_queue_ready omits 624fa7790f80 scsi: klist: Make it safe to use klists in atomic context omits 68c3f904ed45 scsi: sd_zbc: Remove an assignment from sd_zbc_setup_repor [...] omits 915d9b714221 scsi: qedi: tidy up a size calculation omits 1262dc09dc9a scsi: ibmvscsi: Improve strings handling omits c6b04f78bf25 docs: atomic_ops: Describe atomic_set as a write operation omits a54df4f2be14 tools/memory-model: Make scripts executable omits a608987970b9 drm/i915: Wait for PSR exit before checking for vblank evasion omits c43dbcbbcc8c drm/i915/psr: Lockless version of psr_wait_for_idle omits abdd322f6808 drm/i915: Remove unnecessary check for unsupported modifie [...] omits 00b062967f15 drm/i915/psr: Add psr1 live status omits be926ceeb4ef thermal: i.MX: Allow thermal probe to fail gracefully in c [...] omits ea272257ccba docs: histogram.txt: convert it to ReST file format omits 60a866685006 gpio.h: fix location of gpio legacy documentation omits 2f896e1c518c MAINTAINERS: fix location of ina2xx.txt device tree file omits 3fc3bbfc2083 devicectree: bindings: fix location of leds common file omits 1d1636e32e69 docs: zh_CN: fix location of oops-tracing.txt omits 5d395fa63baa scripts/documentation-file-ref-check: ignore sched-pelt fa [...] omits d25c0634441c scripts/documentation-file-ref-check: remove some false positives omits c633d0f19d4e Merge tag 'socfpga_updates_for_v4.19_part1' of git://git.k [...] omits 3287ecdf14fd Merge tag 'tee-drv-for-4.18' of git://git.linaro.org/peopl [...] omits 5f6654094ff3 Merge tag 'v4.18-rc3' into docs-next omits a67de8820943 Merge tag 'renesas-arm-soc-for-v4.19' of https://git.kerne [...] omits 2bc0b8e2461f Merge tag 'renesas-arm64-dt-for-v4.19' of https://git.kern [...] omits a06e5c0562e9 arm64: dts: mediatek: Add missing cooling device propertie [...] omits 7e7367d3bc6c drm/i915: Try GGTT mmapping whole object as partial omits 399111aaa7b9 USB: typec: fsusb302: Drop empty set_current_limit implementation omits 25b22e353c1f USB: mark expected switch fall-throughs omits 169d3606dccf USB: musb: mark expected switch fall-throughs omits d3ac5598c501 usb: wusbcore: security: cast sizeof to int for comparison omits ea632725956d drm/vmwgfx: Use drm_plane_mask() & co. omits c0183a8eae18 drm/vc4: Use drm_crtc_mask() omits dbf8f9e40e6f drm/sun4i: Use drm_crtc_mask() omits 2d4569fd8d8e drm/imx: Use drm_plane_mask() omits 40560e26dc45 drm/i915: Use drm_plane_mask() & co. omits 737057321f3c drm: Add drm_connector_mask() omits 6f3be036da5c drm: Add drm_encoder_mask() omits 6a52193bd0dd drm: Use drm_crtc_mask() omits 62f77ad09695 drm: Add drm_plane_mask() omits e35a2f9aee31 drm/atomic-helper: Use old/new state in drm_atomic_helper_ [...] omits e9576fe8e605 usb: typec: tcpm: Support for Alternate Modes omits 49cbb33dfdeb usb: typec: pi3usb30532: Start using generic state values omits 0e3bb7d6894d usb: typec: Add driver for DisplayPort alternate mode omits 8a37d87d72f0 usb: typec: Bus type for alternate modes omits 4ab8c18d4d67 usb: typec: Register a device for every mode omits 93dd2112c7b2 usb: typec: mux: Get the mux identifier from function parameter omits 025d0e7f73c6 gfs2: Remove gfs2_write_{begin,end} omits 967bcc91b044 gfs2: iomap direct I/O support omits bcfe94139a45 gfs2: gfs2_extent_length cleanup omits 64bc06bb32ee gfs2: iomap buffered write support omits d505a96a3b16 gfs2: Further iomap cleanups omits e67005e59a74 drm/i915: abstract and document register picking macros omits 2b6c83cad13d Merge branch 'ib-aspeed' into devel omits a7ca13826e47 gpio: aspeed: Add interfaces for co-processor to grab GPIOs omits 0f1e03c2b5a3 gpio: aspeed: Add command source registers omits c67dda88cc5d gpio: aspeed: Add "Read Data" register to read the write latch omits 44ddf559d579 gpio: aspeed: Rework register type accessors omits 23ee0f192033 pinctrl: actions: fix unsigned less than zero comparison omits 72b38caf7b75 gpio: pca953x: suppress interrupts warning when not applicable omits 122d00f778b3 gpio: syscon: Include the right header omits 97a48fcd628e gpio: stp-xway: Include the right header omits ecac6e602ccd gpio: stmpe: Include the right header omits aadf77c88d2f gpio: sta2x11: Inline regs macro omits 24dcfd8437b2 gpio: sta2x11: Use BIT() macro omits 25fc1778b9ed gpio: sta2x11: Include the right header omits 9fc18cc54add gpio: spear-spics: Include the right header omits eb452a84ece6 gpio: sch311x: Replace unsigned char with u8 omits 4455a82a400b gpio: sch311x: Implement open drain support omits 4a2398d7211f gpio: sch311x: Use RMW to change direction omits f9e03b0ef10c gpio: sch311x: Implement .get_direction() omits 30467c19e456 gpio: sch311x: Include the right header omits d8e764c2cc45 gpio: sch: Implement .get_direction() omits 4c1abc84f482 gpio: sch: Include the right header omits 827fb6af6664 gpio: sa1100: Include the right header omits 05467e54998b gpio: rdc321x: Include the right header omits 4b1d8007987a gpio: rcar: Include the right header omits 98aef8e77754 gpio: rc5t583: Include the right header omits 5b9b2b5284f8 gpio: stp-xway: Implement get callback omits bac5c3b829c3 gpio: tegra186: Add support for Tegra194 omits 25b7256500a1 dt-bindings: tegra186-gpio: Add information for Tegra194 omits d497ebf5fb3a ocxl: Fix page fault handler in case of fault on dying process omits 24bf6864e8b3 selftests/powerpc: Fix typos omits 09a61e894ac8 selftests/powerpc: Fix strncpy usage omits 29aa59efc6bf dt-bindings: arm: Add compatible string for NVIDIA Carmel omits 7780a03495e1 arm64: tegra: Add CPU nodes to Tegra194 device tree omits f89b58ce71a9 arm64: tegra: Add ethernet controller on Tegra194 omits ef633bfc21e9 arm64: tegra: Enable card detect for SD card on P2888 omits f69ce393ec48 arm64: tegra: Add GPIO controller on Tegra194 omits f3988ca4c74e cxl: Remove abandonned capi support for the Mellanox CX4, [...] omits f18a4e1d973b Revert "cxl: Allow a default context to be associated with [...] omits 322dc4af6c95 Revert "cxl: Add cxl_slot_is_supported API" omits 8bf6b91a5125 Revert "powerpc/powernv: Add support for the cxl kernel ap [...] omits c8d43cf08ab8 Revert "cxl: Add support for using the kernel API with a r [...] omits 29fea8aa21a6 Revert "cxl: Add cxl_check_and_switch_mode() API to switch [...] omits 82c6ae67fbbe Revert "cxl: Add kernel APIs to get & set the max irqs per [...] omits 17d290393888 Revert "cxl: Add preliminary workaround for CX4 interrupt [...] omits 0cfd7335d1eb Revert "cxl: Add support for interrupts on the Mellanox CX4" omits c5828150067c Revert "cxl: Add kernel API to allow a context to operate [...] omits 7dea6f2f0535 powerpc/powernv/memtrace: Remove memtrace mmap() omits d3d4ffaae439 powerpc/powernv/ioda2: Reduce upper limit for DMA window size omits aad15ccc4c04 powerpc: Document issues with TM on POWER9 omits c6bef2e9e50c powerpc: Document issues with the DAWR on POWER9 omits 3bfb450ee7b5 powerpc/pci: Remove legacy debug code omits 8449a4cb69ab scripts: Add ppc64le support for checkstack.pl omits 8272f598523d powerpc: wii: Remove outdated comment about memory fixups omits f6bd74fa084e powerpc: xmon: use ktime_get_coarse_boottime64 omits ee8c446fed99 powerpc/eeh: Avoid misleading message "EEH: no capable ada [...] omits a545cf032d11 ocxl: Change return type for fault handler omits 1259d239799b ALSA: usb-midi: use irqsave() in USB's complete callback omits 875a92b3f58a pinctrl: intel: Convert to use SPDX identifier omits 9b11233d8e2c ALSA: usb: caiaq: audio: use irqsave() in USB's complete callback omits eca4c4e47eb0 platform/x86: asus-wireless: Fix uninitialized symbol usage omits 6bb6ec285df9 platform/x86: asus-wireless: Toggle airplane mode LED omits 10a2032d7a6a platform/x86: dell-smbios-wmi: make function dell_smbios_w [...] omits 4f5e81a7a68a platform/x86: intel-vbtn: Add support for dock mode detection omits 5bf24e20d18f platform/x86: intel-hid: Add support for Device Specific Methods omits ee08f5782a12 platform/x86: touchscreen_dmi: Add info for the Onda V820w tablet omits 70455ac7ffb6 arm64: dts: stratix10: Add SPI node clocks for Stratix10 omits 84f95684d950 ARM: dts: Add SPI0 node for Arria10 omits 05690e8ab29e arm64: dts: stratix10: add OCP reset property for ethernet omits 03761ab1b0ab arm64: dts: stratix10: fill in clocks field for usb and watchdog omits 0cb140d07fc7 arm64: dts: stratix10: Add QSPI support for Stratix10 omits 1823342a1f2b configfs: replace strncpy with memcpy omits ad78b000fc10 dmaengine: imx-sdma: remove unused variable omits c1199875d327 dmaengine: imx-sdma: Use GFP_NOWAIT for dma allocations omits 680302c47513 dmaengine: imx-sdma: Fix some typos omits fe5b85c656bc dmaengine: imx-sdma: alloclate bd memory from dma pool omits 21420841a554 dmaengine: imx-sdma: add sdma_transfer_init to decrease co [...] omits 36e8d3b133e1 dmaengine: imx-sdma: remove the maximum limitation for bd numbers omits d69d1e17c39e dmaengine: imx-sdma: remove useless 'lock' and 'enabled' i [...] omits 57b772b86871 dmaengine: imx-sdma: add virt-dma support omits 76c33d27073e dmaengine: imx-sdma: factor out a struct sdma_desc from st [...] omits 41f8fee385a0 ARM: OMAP1: ams-delta: Hog "keybrd_dataout" GPIO pin omits 2bcb1be09237 Input: ams_delta_serio: Replace power GPIO with regulator omits 56de7570b326 Input: ams_delta_serio: use private structure omits df88c5768927 Input: ams_delta_serio: convert to platform driver omits 68e62a15a914 ARM: OMAP1: ams-delta: drop GPIO lookup table for serio device omits 8c14b0846f5c ARM: OMAP1: ams-delta: assign LED GPIO numbers from descriptors omits 3e14de3bfb3a ARM: OMAP1: ams-delta: refactor late_init() omits c72d95e5189b platform/x86: touchscreen_dmi: Add info for the "Connect T [...] omits c0d730885e6e platform/x86: touchscreen_dmi: Add info for the ONDA V891W [...] omits e6a785116df0 dmaengine: ste_dma40: Remove VLA usage omits ed99d29b2b15 platform/x86: asus-wmi: Add keyboard backlight toggle support omits dbb3d78f61ba platform/x86: asus-wmi: Call led hw_changed API on kbd bri [...] omits 6e2d4b4f3a71 ARM: davinci: dts: add a reset control to the dsp node omits 4cf2afd6ef0d platform/x86: intel_pmc_core: Add CNP SLPS0 debug registers omits 74421786f0bc platform/x86: Rename silead_dmi to touchscreen_dmi omits b4c86811ce95 platform/x86: silead_dmi: Add touchscreen info for the Chu [...] omits 6a655a0dfe86 platform/x86: silead_dmi: Sort entries alphabetically omits d6b0d7d8d50d platform/x86: silead_dmi: Rename trekstor entries omits 5e7765df7034 ARM: davinci: dts: make psc0 a reset provider omits 1201a5a25cf0 perf/arm-cci: Remove VLA usage omits 7c058c7c74b3 ACPI / button: increment wakeup count only when notified omits 40dda8720b8d ARM: OMAP1: constify gpio_led omits 88763a5cf80c powercap / idle_inject: Add an idle injection framework omits ee6d777d3e93 s390/decompressor: support extra debug flags omits 251987a8025d s390/build: add *.o.chkbss files to targets list omits 7e0363b469f5 s390/decompressor: avoid packing *.o.chkbss files into startup.a omits b887b1b10665 s390/decompressor: avoid constant startup.a rebuilds omits 9f35b818a2f9 s390/sysinfo: add missing #ifdef CONFIG_PROC_FS omits 424e2b4b3521 ASoC: es7134: Add VDD and AVDD power supplies omits a016b11cc41d ASoC: es7134: check if mclk rate is valid omits 5650729f9a1b ASoC: es7134: remove 64kHz rate from the supported rates omits d8ffee2f551a spi: spi-fsl-dspi: Fix imprecise abort on VF500 during probe omits 05739375f1c0 ASoC: pxa-ssp: remove .set_pll() and .set_clkdiv() callbacks omits 1581250119da ASoC: pxa: select SND_PXA2XX_LIB for drivers that depend on it omits 1a8f0a3c13c1 ASoC: ac97: convert to SPDX identifiers omits 1356a6071cf4 ASoC: soc-generic-dmaengine-pcm: convert to SPDX identifiers omits b3ed4c86a700 ASoC: soc-compress: convert to SPDX identifiers omits f2b6a1b25fec ASoC: soc-topology: convert to SPDX identifiers omits c01f3af4d320 ASoC: soc-dapm: convert to SPDX identifiers omits 873486ed4af3 ASoC: soc-core: convert to SPDX identifiers omits 7730bb13c747 ASoC: soc-acpi: convert to SPDX identifiers omits 9e14035c7fac ASoC: soc-devres.c: convert to SPDX identifiers omits 632628df453c ASoC: soc-utils.c: convert to SPDX identifiers omits 8ab0215c1181 ASoC: soc-jack.c: convert to SPDX identifiers omits b53c34b4b73e ASoC: soc-dpcm.h: convert to SPDX identifiers omits ed51758247c5 ASoC: soc-pcm.c: convert to SPDX identifiers omits 4eef5a90ca8b ASoC: soc-ops.c: convert to SPDX identifiers omits e2cfd2c9673f ASoC: soc-dai.h: convert to SPDX identifiers omits d1aaa2e68619 ASoC: soc-io.c: convert to SPDX identifiers omits ac204c9b030f ASoC: audio-graph-scu-card.c: convert to SPDX identifiers omits decd896121f9 ASoC: audio-graph-card.c: convert to SPDX identifiers omits 9afe58f1cbd1 ASoC: simple-scu-card.c: convert to SPDX identifiers omits d613a7f45ebb ASoC: simple-card-utils: convert to SPDX identifiers omits d573454d9b4f ASoC: simple-card: convert to SPDX identifiers omits 464a5686e6c9 regulator: Revert "regulator: pfuze100: add enable/disable [...] omits d5641c64c48f PM / hibernate: cast PAGE_SIZE to int when comparing with [...] omits 90aff8d091c9 ARM64: dump: Convert to use DEFINE_SHOW_ATTRIBUTE macro omits f314dfea16a0 modsign: log module name in the event of an error omits 5f936e19cc0e alarmtimer: Prevent overflow for relative nanosleep omits 78c9c4dfbf8c posix-timers: Sanitize overrun handling omits 6fec64e1c92d posix-timers: Make forward callback return s64 omits a1d001542392 cpufreq: imx6q/thermal: imx: register cooling device depen [...] omits 1111b7836c80 cpufreq: intel_pstate: use match_string() helper omits 0cc3cd21657b cpu/hotplug: Boot HT siblings at least once omits 506a66f37489 Revert "x86/apic: Ignore secondary threads if nosmt=force" omits d053d639f00c s390/tools: fix gcc 8 stringop-truncation warnings omits 627c9b62058e s390/boot: block uncompressed vmlinux booting attempts omits 9acdb3bb0701 s390/monwriter: fix gcc 8 stringop-truncation warning omits 276d605081fb s390/tape: fix gcc 8 stringop-truncation warning omits 5d2f6e26b318 s390/tape: fix stringop-truncation gcc 8 warnings omits 3ad4c05a53b5 s390: align struct lowcore to double page size omits 2d6f74f797f2 s390/decompressor: correct EXCLUDE_FILE construct omits f56506ef3061 s390: move _text to an actual .text start omits c949786450d6 s390: correct _stext offset omits 183ab05ff285 s390: get rid of the first mb of uncompressed image omits 8e533fdd0925 s390: remove unused _ehead symbol omits 94cbc0ea163f s390: put expoline execute-trampolines into .text section omits 4778dc08ef99 s390/decompressor: discard ___kcrctab section omits 1fee96264a71 s390/zcrypt: add copy_from_user length plausibility checks omits ad82a928eb58 s390/perf: fix gcc 8 array-bounds warning omits f6ea4d25e959 s390: fix gcc 8 stringop-truncation warnings in proc handlers omits 4e0f5e916f7f s390/dasd: fix gcc 8 stringop-truncation warning omits c6756b7d0c5d s390/dasd,zfcp: fix gcc 8 stringop-truncation warnings omits 6b2ddf33baec s390/extmem: fix gcc 8 stringop-overflow warning omits d642d6262f4f s390/scm_blk: correct numa_node in scm_blk_dev_setup omits b17e3abb0af4 s390/dasd: correct numa_node in dasd_alloc_queue omits 0d7fa8fa9cbc staging: fbtft: indent fbtft_device_display - last entry - [...] omits 7651f3abf88e staging: rtl8188eu: fix block comments - coding style omits f33f23048f63 staging: rtl8188eu: move return type to functions definition line omits 3a26036ff91a staging: rtl8188eu: reorder switch cases and remove default break omits 9d4bedcbf2ad staging: rtl8723bs: simplify if else statement omits d2ab9916f012 staging: rtl8723bs: fix comparsion to true/false and brace issues omits 790d5d2a7e9b staging: rtl8192u Remove redundant #include directive omits 698b47cb2204 staging:r8188eu: Use lib80211 to encrypt (WEP) tx frames omits 0a561b0f91d2 staging: rtl8723bs: remove pointless if else in rtw_sdio_resume() omits 3b41f9bc8076 staging: rtl8188eu: remove unnecessary parentheses omits 24e66e986838 staging: rtl8723bs: fix line over 80 characters omits 699ed92dce94 staging: rtl8188eu: remove rtw_ioctl_rtl.h omits fd29edc7232b staging: speakup: Replace strncpy with memcpy omits 796422f227ee dma-fence: Allow wait_any_timeout for all fences omits c701317a3eb8 dma-fence: Make ->enable_signaling optional omits 1b48b7202c43 dma-fence: remove fill_driver_data callback omits 243f37cb1f63 mtd: rawnand: micron: add fixup for ONFI revision omits 872b71ff084a mtd: rawnand: add defines for ONFI version bits omits 00ce4e039ad5 mtd: rawnand: add manufacturer fixup for ONFI parameter page omits ed6d0285f81c mtd: rawnand: marvell: Handle on-die ECC omits d7d9f8ec77fe mtd: rawnand: add NVIDIA Tegra NAND Flash controller driver omits f8a53187a25f dt-bindings: mtd: add tegra NAND controller binding omits f922bd798bb9 mtd: rawnand: add an option to specify NAND chip as a boot device omits 9a69f5087ccc drivers/staging: Gasket driver framework + Apex driver omits f308d7353d1f mtd: rawnand: add Reed-Solomon error correction algorithm omits 16c4fba03a45 mtd: rawnand: hynix: fix decoding the OOB size on H27UCG8T2BTR omits ac8cf0b9e784 mtd: rawnand: micron: Update ecc_stats.corrected omits efc6362c6f8c mtd: rawnand: atmel: add module param to avoid using dma omits ee55fe552fcd staging/skein: Remove Skein and Threefish code omits 67cd0eec5b62 rpmsg: smd: Add missing include of sizes.h omits 0bc263149575 usb: update for tcpci drivers moving out of staging omits 714c95ce8bad Merge 4.18-rc3 into usb-next omits 16ecf49c10a1 Merge 4.18-rc3 into tty-next omits 7f5d8f711687 Merge 4.18-rc3 into staging-next omits e08015e7d6a4 drm/pl111: Support Nomadik LCDC variant omits 2d0b768bd1a8 ARM: dts: imx6sll-evk: enable usdhc3 slot omits 4508a44da371 ARM: dts: imx6qdl-zii-rdu2: Populate RAVE SP power button node omits 8cbcf1d2dbc0 ARM: dts: imx6qdl-zii-rdu2: Populate RAVE SP backlight node omits ec84fd24cfae ARM: dts: imx6qdl-zii-rdu2: Populate RAVE SP EEPROM nodes omits 6e1a8a621ed1 ARM: dts: imx51-zii-rdu1: Populate RAVE SP EEPROM nodes omits 3d177f483e2b ARM: dts: imx53-qsb: Let the codec control MCLK pinctrl omits 3428d14d8a91 ARM: dts: imx6ull: Switch to SPDX identifier omits 9152743b298e ARM: dts: imx51: Add sahara crypto support omits c4288946d43e ARM: dts: imx6qdl-colibri: use pull-down on wake-up pin omits c76822436009 ARM: dts: imx6qdl-colibri: move card detect to module device tree omits 10d11dad4a4e ARM: dts: imx6qdl-colibri: mux SD/MMC card detect explicitly omits e4e4730698c9 crypto: skcipher - remove the exporting of skcipher_walk_next omits d0d859bb87ac crypto: virtio - Register an algo only if it's supported omits b551bac14aca crypto: virtio - Read crypto services and algorithm masks omits 0917b873127c crypto: vmac - remove insecure version with hardcoded nonce omits ed331adab35b crypto: vmac - add nonced version with big endian digest omits bb2964810233 crypto: vmac - separate tfm and request context omits 73bf20ef3df2 crypto: vmac - require a block cipher with 128-bit block size omits 76744502ff32 ARM: dts: imx: Add missing chosen/stdout-path omits 54c43959ab70 ARM: dts: imx50: remove non-existent USB instances omits ff6f5a691cd9 ARM: dts: imx50: fix KPP pin definition typos omits ba72b5a49957 ARM: dts: imx51: Add aipstz nodes omits 4a23e6ee9f69 ARM: dts: imx7d-sdb: Restore pwm backlight support omits 7ce3f912ae0a PCI: Enable PASID only if entire path supports End-End TLP [...] omits f778a0d26fe3 PCI: Expand documentation for pci_add_dma_alias() omits 5df362a6cf49 iio: adc: Add Spreadtrum SC27XX PMICs ADC support omits d93de07a12e8 dt-bindings: iio: Add Spreadtrum SC27XX PMICs ADC controll [...] omits 732238e22e4c iio: accel: adxl345: add calibration offset support omits 9048f1f18a70 iio: accel: adxl345: convert address field usage in iio_chan_spec omits 4b5de1fa97b9 iio: accel: adxl345: add link to datasheet omits c6988eb0e7d2 staging:iio:impedance-analyzer:ad5933: Macro replacement C [...] omits 5105730fbf67 docs/idr: use empty "functions" directive omits f2e8603604aa Documentation/sphinx: allow "functions" with no parameters omits e876c445df40 hpfs: fix an inode leak in lookup, switch to d_splice_alias() omits 783e84961b1d PCI: Make pci_get_rom_size() static omits beced88e6af4 PCI: Add check code for last image indicator not set omits 445ec321e71b PCI: Avoid accessing memory outside the ROM BAR omits ad281ecf1c7d PCI: Add DMA alias quirk for Microsemi Switchtec NTB omits cfdfc14e7fb8 switchtec: Use generic PCI Vendor ID and Class Code omits 11eb0e0e8dea PCI: Make early dump functionality generic omits b1277a226d8c PCI: Cleanup PCI_REBAR_CTRL_BAR_SHIFT handling omits d3252ace0bc6 PCI: Restore resized BAR state on resume omits 60e9343b3551 ARM: configs: keystone: Enable CONFIG_MMC_SDHCI_OMAP omits f7e8a182a41e ARM: dts: keystone-k2g-evm: Use sdhci-omap programming model omits bb601b38ddce ARM: dts: keystone-k2g-evm: Add "vqmmc-supply" property fo [...] omits 1ea29bbd47cf drm/i915/guc: Print CTL params passed to Guc omits 491657a91560 drm/vc4: Make DSI call into the bridge after the DSI link [...] omits 14d9deeb273c drm/v3d: Define the fourcc modifier for the Broadcom UIF format. omits 1c77483e4c50 IB: Improve uverbs_cleanup_ucontext algorithm omits e620ebfc228d IB/srpt: Support HCAs with more than two ports omits dff96888860a drm/vmwgfx: add SPDX idenitifier and clarify license omits a3be6f6c6e3e drm/vmwgfx: add SPDX idenitifier and clarify license omits eee3dc56e22e drm/noveau: add SPDX identifier and clarify license omits 4f960dcf7542 drm: add SPDX identifier and clarify license omits 3e2b88cbd225 drm: add SPDX idenitifier and clarify license omits 49e414c32053 arm: dts: pxa3xx: Add ssp ports to pxa3xx device tree omits 267a113cec97 arm: dts: pxa3xx: provide correct clk-names property for n [...] omits e66e39982ed1 ARM: dts: pxa: add label to lcd controller node omits be01de596ef6 drm/i915/selftests: Attach the fence to the object when ma [...] omits d78e2bbf483f drm/i915/selftests: Mark up write into scratch vma omits e14d7dfb41f5 x86/speculation/l1tf: Fix up pte->pfn conversion for PAE omits a7047564fef3 clk: imx6: fix video_27m parent for IMX6QDL_CLK_CKO1_SEL omits 4a2eaa8e2567 clk: imx6ul: remove clks_init_on array omits debef195bd5c clk: imx6ul: add GPIO clock gates omits 222bce5eb88d ALSA: snd-aoa: add of_node_put() in error path omits 566f5b67fc0c clk: imx6sx: remove clks_init_on array omits 8e12ce99541b clk: imx6sl: remove clks_init_on array omits 54614d1218fd clk: imx6q: remove clks_init_on array omits 68348441ef7d IB/iser: set can_queue earlier to allow setting higher que [...] omits 24c937b39dfb IB/rxe: don't clear the tx queue on every transfer omits e8f127caf63a clk-si514, clk-si544: Implement prepare/unprepare/is_prepa [...] omits 92ebb6a0a13a IB/cm: Remove now useless rcu_lock in dst_fetch_ha omits 151779996597 RDMA/mlx5: Don't leak UARs in case of free fails omits 7403bd14d7b5 PCI: hv: Replace GFP_ATOMIC with GFP_KERNEL in new_pcichil [...] omits dad051395413 Documentation/process/howto.rst: add a missing cross-reference omits 351f10a3ce93 Documentation/admin-guide/README.rst: add a label for cros [...] omits 8ab1416a6d51 doc: dev-tools: kselftest.rst: update contributing new tests omits 485f8b2824ef arm64: dts: renesas: r8a77965: Add second port to rcar_sou [...] omits 4436a3711e32 arm64: dts: marvell: armada-37xx: reserve memory for ATF omits d970737fa305 arm64: dts: marvell: armada-37xx: add the node allowing AV [...] omits 17b98aadcedc ARM: davinci_all_defconfig: Enable Bluetooth omits e6800d2601fa pinctrl: intel: Add Ice Lake PCH pin controller support omits 7bd160245196 Merge tag 'ib-fbdev-drm-v4.19-deferred-console-takeover-fi [...] omits 6a230edd5d6e pinctrl: armada-37xx: add suspend/resume support omits c1d9b4196ba6 ASoC: mt6797: sub dai use list_head omits f11c5db770ab ASoC: mediatek: sub dai use list_head omits 6c5d0736e9c0 pinctrl: actions: Add interrupt support for OWL S900 SoC omits e3bc2ebd922d dt-bindings: pinctrl: Add gpio interrupt bindings for Acti [...] omits 0a94cf345740 ASoC: pxa: make SND_PXA2XX_SOC_I2S selectable omits c7b4f15ddb4f ASoC: pxa: remove bindings from pxa2xx-pcm omits d767d3ce5c48 ASoC: pxa: provide PCM ops for ssp, i2s and ac97 components omits 456ec8087656 ASoC: pxa2xx-pcm-lib: fix indenting omits 7afd1b0b2ef9 ASoC: pxa: move some functions to pxa2xx-lib omits a7160670b5e2 ASoC: pxa: clean up function names in pxa2xx-lib omits 95acb005fef2 ASoC: fold pxa2xx-pcm into its only user, pxa2xx-ac97 omits 8f54061d001a ASoC: pxa: remove the dmaengine compat need omits 13d7f936e9cc Merge tag 'ib-fbdev-drm-v4.19-deferred-console-takeover-fi [...] omits 334bb8972a13 console: dummycon: export dummycon_[un]register_output_notifier omits 0894aa28aece dmaengine: xilinx_dma: Enable VDMA S2MM vertical flip support omits 714b83924a2b dt-bindings: dmaengine: xilinx_dma: Add VDMA vertical flip [...] omits 457209595789 drm/i915: Remove delayed FBC activation. omits c9855a561afa drm/i915: Block enabling FBC until flips have been completed omits c981c01164d5 Merge tag 'ib-fbdev-drm-v4.19-deferred-console-takeover' o [...] omits 9512f985c32d drm/i915/execlists: Direct submission of new requests (avo [...] omits fd8526e50902 drm/i915/execlists: Trust the CSB omits 3800cd195305 drm/i915/execlists: Stop storing the CSB read pointer in t [...] omits f4b58f0438ba drm/i915/execlists: Reset CSB write pointer after reset omits bc4237ec8dea drm/i915/execlists: Unify CSB access pointers omits 8ea397fa70be drm/i915/execlists: Process one CSB update at a time omits d8857d541c67 drm/i915/execlists: Pull CSB reset under the timeline.lock omits 0b02befa828c drm/i915/execlists: Pull submit after dequeue under timeline lock omits 74093f3eccac drm/i915: Drop posting reads to flush master interrupts omits f7dc0157e4b5 drm/i915/uc: Fetch GuC/HuC firmwares from guc/huc specific init omits c39d2e7e35f6 drm/i915/guc: Use intel_guc_init_misc to hide GuC internals omits 6b5939d2e528 MIPS: AR7: Normalize clk API omits 344ebf09949c MIPS: Always use -march=<arch>, not -<arch> shortcuts omits 8e5c88bfbb8c MIPS: ath25: Convert random_ether_addr to eth_random_addr omits 97c8580e85cf MIPS: Annotate cpu_wait implementations with __cpuidle omits e3be4079ea91 drm/i915: Only signal from interrupt when requested omits 78796877c37c drm/i915: Move the irq_counter inside the spinlock omits 69dc4d003e3b drm/i915: Only trigger missed-seqno checking next to boundary omits 3f88325c2e39 drm/i915: Reduce spinlock hold time during notify_ring() i [...] omits 10195b1e4411 drm/i915: Show vma allocator stack when in doubt omits 30f3b42147ba can: mark led trigger as broken omits 868ec1cad0d9 devicectree: bindings: fix location of leds common file omits 3d74243db89f leds: triggers: don't depend on LEDS_TRIGGERS twice omits 8cb21086cc63 leds: Modify PC Engines apu/apu2 driver to support apu3 omits b0c6108ecf64 nfs_instantiate(): prevent multiple aliases for directory inode omits a1e5fd06bb6b tools/memory-model: Remove ACCESS_ONCE() from model omits b95546bdac98 tools/memory-model: Remove ACCESS_ONCE() from recipes omits e1c071fab8e1 locking/memory-barriers.txt/kokr: Update Korean translatio [...] omits 2f5a1b9b74a2 MAINTAINERS: Add Daniel Lustig as an LKMM reviewer omits a24362ead99a drm/i915: Replace drm_dev_unref with drm_dev_put omits 01159b47a400 drm/i915: Replace drm_gem_object_unreference_unlocked with [...] omits 55f95c2723da drm/i915: Replace __drm_gem_object_unreference with __drm_ [...] omits 0f67706e6600 drm/i915: Replace drm_gem_object_{un/reference} with {put, [...] omits ef196b5c2f4f drm/i915: Replace drm_connector_{un/reference} with put,ge [...] omits a7f58b9ecfd3 PCI: vmd: White list for fast interrupt handlers omits 4fa7f0869935 audit: simplify audit_enabled check in audit_watch_log_rul [...] omits 65a8766f5f50 audit: check audit_enabled in audit_tree_log_remove_rule() omits 96487173aaf6 ARM: dts: armada388-clearfog: drop future changes disclaimer omits bb683d7ad9d5 ARM: dts: armada388-clearfog: enable spi flash omits 4b09791ba059 cred: conditionally declare groups-related functions omits c1e802f68ca0 dt-bindings: pinctrl: qcom: add gpio-ranges, gpio-reserved-ranges omits 746777012c98 pinctrl: aspeed: Fix documentation omits a319b56175ad pinctrl: cedarfork: Correct EAST pin ordering omits a98a5c27b54e staging: rtl8188eu: remove whitespace - coding style omits a50d971c08ea staging: rtl8723bs: use mac_pton() in rtw_macaddr_cfg() omits 9579ba6e5d4f staging: rtl8723bs: use ether_addr_copy() in rtw_macaddr_cfg() omits 375a2bd27583 staging: rtl8723bs: refactor rtw_macaddr_cfg() omits 05ccc7061a3b staging: rtl8723bs: fix comparsion to NULL - coding style omits d725d6e3290b Merge tag 'ib-fbdev-drm-v4.19-deferred-console-takeover' o [...] omits 3c4a737267e8 media: ov5640: fix frame interval enumeration omits 2bbc46e811f0 media: v4l-common: Make v4l2_find_nearest_size more sparse [...] omits 41cb1c739dcd media: ov5640: adjust xclk_max omits 22216ec41e91 media: soc_camera: ov772x: correct setting of banding filter omits 30ed2b83343b media: s3c-camif: ignore -ENOIOCTLCMD from v4l2_subdev_cal [...] omits 2ec7debd44b4 media: omap3isp: zero-initialize the isp cam_xclk{a,b} ini [...] omits 5b0a20546657 media: dw9807: Add dw9807 vcm driver omits 83d83bebf401 console/fbcon: Add support for deferred console takeover omits 3bd3a0e330aa fbcon: Call WARN_CONSOLE_UNLOCKED() where applicable omits d48de54a9dab printk: Export is_console_locked omits 5129c0e1f6ac media: dt-bindings: Add bindings for Dongwoon DW9807 voice coil omits 6882e01bf8b9 media: MAINTAINERS: Update entry for Intel IPU3 cio2 driver omits 6f3de8388efc media: omap3isp: fix warning for !CONFIG_PM omits 795bce437f4e media: ov772x: create subdevice device node omits 7b9998c93619 media: ov772x: make set_fmt() and s_frame_interval() retur [...] omits 95f5a45aea88 media: ov772x: avoid accessing registers under power saving mode omits 09e620c6af57 media: ov772x: use v4l2_ctrl to get current control value omits 80dc2a49ba04 media: ov772x: reconstruct s_frame_interval() omits 6d2b0f7b9c1e staging: Convert random_ether_addr to eth_random_addr omits b244f917acb7 staging: rtl8188eu: remove blank lines omits 39b2ef70d6d3 staging: wlan-ng: add parentheses to macro argument usage [...] omits b2679009fa7d staging: wlan-ng: replace macro with inline function in pr [...] omits 9e5ffffb6853 staging: wlan-ng: replace WLAN_CTL_FRAMELEN with inline fu [...] omits a37545e5e581 staging: wlan-ng: fix coding style (indentation) in prism2mib.c omits ac5e4875e6d8 staging: rtlwifi: Fix a possible sleep-in-atomic-context b [...] omits 6b142341a605 staging: wlan-ng: improved readability of function prism2_add_key omits c238d7b1e5fd staging: rtsx: remove rtsx_trace() and related code omits 5c6a5eb3aa86 staging: use BIT_ULL for NL80211_STA_INFO_* attribute types omits efc8f3b2f317 staging: most: fix sparse warning Using plain integer as N [...] omits 34af7d920b76 media: ov772x: handle nested s_power() calls omits 7c5746c44873 staging: rtl8723bs: remove rtw_set_tx_chksum_offload() omits c2cae8951772 media: ov772x: support device tree probing omits e8466ea7bc3a staging: rtl8723bs: Fix comment on variable init omits cbb2cb50c056 staging: rtl8723bs: Remove unnecessary initializations omits 3520c7a47b39 staging: rtl8723bs: Move definition open brace omits 05e540b27718 staging: rtl8723bs: Fix two possible sleep-in-atomic-conte [...] omits 8498887660df staging: rtl8723bs: remove get_monotonic_boottime() omits 8cc46a2cc2a1 staging: rtl8723bs: Add missing curly braces on else statement. omits 904604397d16 staging: rtl8723bs: Merge workaround conditionals into sin [...] omits f57468482120 staging: rtl8723bs: Merge conditionals with similar bodies. omits 871081d4e957 staging: rtl8723bs: Fix spelling mistake in comment. omits 81dff62b3d03 staging: rtl8723bs: Move bandwidth index lookup to new function. omits 9ca65c3041fd staging: rtl8723bs: Move rate section index lookup to new [...] omits ac41f631d418 staging: rtl8723bs: Remove empty else-if conditional. omits fdf620d6970c staging: rtl8723bs: Combine if statements with equivalent body. omits 717209ec616c staging: rtl8723bs: Fix camel-case names in phy_get_tx_pwr_lmt(). omits cc2231a3bbcf staging: rtl8723bs: Rename PHY_GetTxPowerLimit(). omits 26472590a6b7 staging: rtl8723bs: Clean up whitespace in 'PHY_GetTxPower [...] omits e8b8fc8a38b5 staging: pi433: cleanup comments in rf69.h omits ecfacacf3ff0 staging: pi433: add SPDX-License-Identifier tag omits 8679339524c1 staging: pi433: replace simple switch statements omits 983000d7fa5d staging: pi433: fix race condition in pi433_open omits 89ce93fd5b75 media: ov772x: omit consumer ID when getting clock reference omits 40519d545824 media: ov772x: use generic names for reset and powerdown gpios omits 4b610d6d03ee media: ov772x: add media controller support omits 10c553b154c7 staging: android/vsoc: stop using 'timespec' omits 8632c614565d staging: android: ashmem: Fix mmap size validation omits 59848d6aded5 staging: android: ashmem: Remove use of unlikely() omits 30f3b17eaf49 media: ov772x: add checks for register read errors omits 0b964d183cbf media: ov772x: allow i2c controllers without I2C_FUNC_PROT [...] omits 5c6d0dbb023d staging: wilc1000: updated TODO file omits 688a45ea2030 staging: wilc1000: avoid use of static variable 'rssi' omits 6566dc041608 staging: wilc1000: avoid use of static variable 'inactive_time' omits 56b408e513ba staging: wilc1000: handle freeing of 'key' & 'seq' data in [...] omits 5b9be6713a7c staging: wilc1000: handle freeing of key data in wilc_add_ptk() omits e6ea187b5b2a staging: wilc1000: handle freeing of key data in wep add key omits c6a358d56476 staging: wilc1000: rename wilc_enqueue_cmd() to wilc_enque [...] omits 708d96fb2abe staging: wilc1000: remove 'hif_thread_comp' completions omits 5e6f8a8ae292 staging: wilc1000: added 'work_comp' completion as part of [...] omits ff52a57a7a42 staging: wilc1000: move the allocation of cmd out of wilc_ [...] omits 02f08321d0bb staging: wilc1000: remove unused marco related to HIF commands omits 7233be314e02 staging: wilc1000: remove host_if_work() to handle TODO li [...] omits 8c05c98b1a2f staging: wilc1000: Use common structs to parse ip packets omits 604298527699 staging: mt7621-gpio: avoid use banks in device tree omits 36913c87abc1 staging: mt7621-gpio: update Kconfig with SoC details omits 32c06cdef5c6 staging: mt7621-gpio: avoid long line in a comment omits c4604a0e5c6b staging: mt7621-gpio: set different names for each gpio_ch [...] omits 888295597e07 staging: mt7621-gpio: avoid one level indentation in inter [...] omits e4550f6e9a13 staging: mt7621-gpio: avoid to set up irqs if not defined in dts omits bfb623c5b093 staging: mt7621-gpio: avoid check for NULL in 'to_mediatek [...] omits 3e55d7c91369 staging: mt7621-gpio: align indentation for all defines omits 26cbc8cf92a3 staging: mt7621-gpio: update kerneldoc for state containers omits 5547b411e992 staging: mt7621-gpio: remove no more necessary PIN_MASK macro omits 7bf3d70e6e2c staging: mt7621-gpio: avoid custom irq_domain for gpio omits 368d97d69dab staging: mt7621-gpio: implement high level and low level irqs omits fe84f0c9b713 staging: mt7621-gpio: add kerneldoc for state data containers omits 72b2884d6296 staging: mt7621-gpio: add COMPILE_TEST omits 7e7cda889925 staging: mt7621-gpio: implement '.irq_[request|release]_re [...] omits 98f0703bf20a staging: mt7621-gpio: make use of 'builtin_platform_driver' omits 7f68fefbbf94 staging: mt7621-gpio: avoid including 'gpio.h' omits 8b9005072821 staging: mt7621-gpio: make use 'bgpio_init' from GPIO_GENERIC omits 144e2643e2f5 staging: mt7621-eth: Use eth_hw_addr_random() omits 85e1d42663a0 staging: mt7621-eth: Fix memory leak in mtk_add_mac() error path omits d0233204fbc1 staging: mt7621-dts: Fix remaining pcie warnings omits 370713270ea4 staging: mt7621-mmc: Find response of SD_APP_OP_COND by default omits c3f28802a118 staging: mt7621-mmc: Find response of MMC_SEND_OP_COND by default omits 256e08663624 staging: mt7621-mmc: Factor out from msdc_command_start() omits 38ee87eaadf5 staging: mt7621-mmc: Remove unused argument from msdc_do_command omits 008f3853de82 staging: mt7621-mmc: Remove unused macro is_card_present omits 2de186940b87 staging: mt7621-mmc: Remove unused define MAX_PHY_SGMTS omits 4bd8897a7dd4 staging: mt7621-mmc: Remove unused enum msdc_mode omits ed940e75474e staging: mt7621-mmc: Remove unused define IRQ_SDC omits a76187ffa593 staging: mt7621-mmc: Remove unused define RALINK_MSDC_BASE omits 2dfc73d5bb90 staging: mt7621-mmc: Cleanup source of base address for io omits 8a5b9f049bed staging: mt7621-mmc: Remove MSDC_MODE_* defines omits 6aab8b53084a staging: mt7621-mmc: Remove unused variable from msdc_tune [...] omits a98c14373492 staging: mt7621-mmc: Remove unused macro MAX_BD_PER_GPD omits 6a1636fa1146 staging: mt7621-mmc: Remove unused macro msdc_retry omits e327df5e886e staging: mt7621-mmc: Make msdc_clr_fifo a function and relax cpu omits 41015d06e64f staging: mt7621-mmc: Remove unnecessary BUG_ON() in msdc_d [...] omits d812c6a9bba4 staging: mt7621-mmc: Remove variable num form msdc_dma_setup omits fe219842d688 staging: mt7621-mmc: Remove unused field sglen from msdc_dma omits acbd652b033d staging: mt7621-mmc: Remove unused field sg from msdc_dma omits 8cfba8ac750d staging: mt7621-mmc: Refactor dma setup process omits 1668d5fc7b81 staging: mt7621-mmc: Remove unused field mode from msdc_dma omits f3e1b5766c59 staging: mt7621-mmc: Remove DMA basic mode code omits b9ec4b83781a staging: mt7621-mmc: Remove register debugging structures omits 9705766bfba4 staging: mt7621-mmc: Remove unused macro sdr_write8 omits 85e25ffc9922 staging: mt7621-mmc: Remove unused macro sdr_read8 omits e988d35a6240 staging: mt7621-mmc: Replace sdr_read32 with readl omits 8fbcf12087ef staging: mt7621-mmc: Replace sdr_write32 with writel omits 09cb808cfdf3 staging: mt7621-mmc: Remove unused macro msdc_rxfifocnt omits 98336f9924d2 staging: mt7621-mmc: Remove unused macro msdc_txfifocnt omits dbed911180b0 staging: mt7621-mmc: Remove unused macro msdc_fifo_read32 omits bbe95e24212f staging: mt7621-mmc: Remove unused macro msdc_fifo_write32 omits 12c3ab44fabb staging: mt7621-mmc: Remove unused macro msdc_fifo_read8 omits 73384e52756a staging: mt7621-mmc: Remove unused macro msdc_fifo_write8 omits 2e477f9ee5e3 staging: mt7621-mmc: Remove unused variable in msdc_command_resp omits 32c6dcffdd20 staging: mt7621-pinctrl: replace ENOSYS with better fittin [...] omits 63e57b953f74 staging: mt7621-pinctrl: remove unnecessary 'out of memory [...] omits c3de99239efd staging: mt7621-pinctrl: replace 'unsigned' types with 'un [...] omits 3b20b0037a59 staging: mt7621-pinctrl: add SPDX identifier omits c3f3ba3e6f78 media: ov5640: add support of module orientation omits 7e5dd6fd1283 media: dt-bindings: ov5640: Add "rotation" property omits ce85705a2abb media: ov5640: add HFLIP/VFLIP controls support omits 5f9e711b75a5 media: smiapp: Support the "rotation" property omits 691faafa78e1 media: dt-bindings: smia: Add "rotation" property omits 6d4e7919d7b5 media: dt-bindings: media: Define "rotation" property for sensors omits 708d0bff9121 vt: unicode fallback for scrollback omits d21b0be246bf vt: introduce unicode mode for /dev/vcs omits d8ae72427187 vt: preserve unicode values corresponding to screen characters omits 1d45d2d2fde6 power: supply: max1721x: fix spelling mistake "RSenese" -> [...] omits 34b6a3a91f87 serial: xuartps: remove unnecessary register write omits de4ed391ae98 serial: xuartps: reduce hardware TX race condition omits 68d12bb267da serial: xuartps: fix typo in cdns_uart_startup omits 85c634e919bd drivers/tty: add error handling for pcmcia_loop_config omits be70874498f3 serial: 8250_omap: Add support for AM654 UART controller omits ccd8350d06c6 dt-bindings: serial: 8250_omap: Add compatible for AM654 U [...] omits c5a884838ce3 arm64: dts: renesas: salvator-common: Fix adv7482 decimal [...] omits f052df96c46d power: reset: zx-reboot: put device node in zx_reboot_probe() omits 91937b1478aa power: supply: tps65217: Switch to SPDX identifier. omits e1a98c163eb2 media: media.h: remove __NEED_MEDIA_LEGACY_API omits 45fab2c61f88 dt-bindings: power: sbs-battery: re-document "ti,bq20z75" omits 76b16f4cdfb8 power: supply: sbs-battery: don't assume MANUFACTURER_DATA [...] omits 6b16f5d12202 Merge tag 'v4.18-rc2' of https://git.kernel.org/pub/scm/li [...] omits 5fd691afdf92 atomic/tty: Fix up atomic abuse in ldsem omits 9d9398944488 tty: serial: exar: generalize RS485 setup omits c3bf40ce2c20 serdev: add controller runtime PM support omits 95a0e656580f serial: pxa: Fix an error handling path in 'serial_pxa_probe()' omits 4cf9a888fd3c serial: max310x: Check the clock readiness omits c884f871fb0e tty: use 64-bit timstamp omits a7eaad7f7517 dt-bindings: cpu: Add Renesas R9A06G032 SMP enable method. omits fb7f1bf8d05e tty: serial: imx: correct dma cookie status omits e51e597d9f69 dt-bindings: serial: imx: clarify rs485 support usage omits 728e74a46fd4 serial: imx: fix comment about UCR2_SRST and its handling [...] omits 00af4635a1de media: subdev-formats.rst: fix incorrect types omits 8c4fe24812e6 media: Documentation/media/uapi/mediactl: redo tables omits 1831af092308 media: Revert "[media] tvp5150: fix pad format frame height" omits aed19754c491 media: rcar_vpu: Drop unneeded job_ready omits d7e913cc58c5 media: mem2mem: Remove unused v4l2_m2m_ops .lock/.unlock omits 1b97e5275ba6 media: rockchip/rga: Remove unrequired wait in .job_abort omits 9aecc0355582 media: rockchip/rga: Fix broken .start_streaming omits 1946117b8f13 media: venus: keep resolution when adjusting format omits e95d7c6eb94c media: tm6000: add error handling for dvb_register_adapter omits 6c8871baebc7 media: cx88: add error handling for snd_ctl_add omits 7534122d6006 media: cx18: remove redundant zero check on retval omits 34dbb848d5e4 media: mem2mem: Remove excessive try_run call omits a4367ff42dde media: rga: Remove surplus name initialization omits 661e7e8178fb media: m2m-deinterlace: Remove surplus name initialization omits 0874f0295d4e media: mx2: Remove surplus name initialization omits 4fb5288b1965 media: s5p-g2d: Remove surplus name initialization omits 0d961c8998d7 media: ti-vpe: Remove surplus name initialization omits a9c24b8977c2 media: vim2m: Remove surplus name initialization omits f91b84171b61 media: bt8xx: bttv: fix spelling mistake: "culpit" -> "culprit" omits b7bf15c43c90 media: i2c: adv748x: csi2: set entity function to video in [...] omits 22d71a5097ec spi: pxa2xx: Add support for Intel Ice Lake omits cc00f5845af5 media: cx25821: remove cx25821-audio-upstream.c and cx2582 [...] omits 152e0bf60219 media: stm32-dcmi: add power saving support omits f11552d030e8 media: stm32-dcmi: simplify of_node_put usage omits c2ee2243ce37 media: stm32-dcmi: add mandatory of_node_put() in success path omits f8eb8e5c1f31 media: stm32-dcmi: drop unnecessary while(1) loop omits fdaf59582c03 media: stm32-dcmi: revisit stop streaming ops omits 49bcc1746ffb media: stm32-dcmi: revisit buffer list management omits 2d494d4a09c0 media: stm32-dcmi: clarify state logic on buffer starvation omits a331df3cb3a1 media: stm32-dcmi: return buffer in error state on dma error omits b53a24fc2849 media: stm32-dcmi: do not fall into error on buffer starvation omits 4b84e75020a6 media: stm32-dcmi: code cleanup omits 312ae0ae7479 regulator: bd71837: Remove duplicate description from DT bindings omits bfe75f76d7be media: stm32-dcmi: increase max width/height to 2592 omits c9dc4cfa10a1 regulator: bd71837: Editorial cleanups. omits fdd49c510021 ALSA: hda/hdmi - Don't fall back to generic when i915 bind [...] omits 10f146639fee gnss: add receiver type support omits d2efbbd18b1e gnss: add driver for sirfstar-based receivers omits 176193b7dd6e dt-bindings: gnss: add sirfstar binding omits 1ad69f10e3a5 gnss: add driver for u-blox receivers omits cf408372e5f5 dt-bindings: gnss: add u-blox binding omits 37768b054f20 gnss: add generic serial driver omits 98ddec80fdf1 dt-bindings: add generic gnss binding omits 2b6a44035143 gnss: add GNSS receiver subsystem omits aa2f88712718 media: v4l2-ioctl: create helper to fill in v4l2_standard [...] omits 39fb993038e1 media: arch: sh: ap325rxa: Use new renesas-ceu camera driver omits 1a3c230b4151 media: arch: sh: ms7724se: Use new renesas-ceu camera driver omits f3590dc32974 media: arch: sh: kfr2r09: Use new renesas-ceu camera driver omits 8cba1ae675f2 media: i2c: rj54n1: Remove soc_camera dependencies omits f187352dcd45 media: i2c: Copy rj54n1cb0c soc_camera sensor driver omits a740e3b2f7a2 media: rcar-vin: enable support for r8a77965 omits 23689ab1add3 media: rcar-vin: sync which hardware buffer to start capture from omits e10cf92ead48 media: dt-bindings: media: rcar_vin: fix style for ports a [...] omits 6ad48c27fc08 media: dt-bindings: media: rcar_vin: add support for r8a77965 omits fd59ccb9b6cb media: rcar-vin: Drop unnecessary register properties from [...] omits 653d500ccaad media: i2c: lm3560: add support for lm3559 chip omits aaf3f4e925dc usb: typec: function for checking cable plug orientation omits 82f5d7749fa4 usb: pd: include kernel.h omits ce3ff60f0234 media: staging: media: bcm2048: match alignment with open [...] omits 055eceebecfe media: renesas-ceu: Add support for YUYV permutations omits 4f9195e3f88c media: atmel-isi: move of_node_put() to cover success bran [...] omits e8ced2095101 media: atmel-isi: drop unnecessary while loop omits 990da41530b3 staging: typec: tcpci: move tcpci drivers out of staging omits 002514880ef3 staging: typec: tcpci: Only touch target bit when enable vconn omits 3af50c293368 staging: typec: tcpci: keep the disconnected cc line open omits 8e04b3721cc8 typec: tcpm: add starting value for drp toggling omits 21046320b438 staging: typec: tcpci: enable vbus detection omits b28d9be6ce88 staging: typec: tcpci: register port before request irq omits d3a4c916a92f staging: typec: tcpci: use IS_ERR() instead of PTR_ERR_OR_ZERO() omits c2ee5e18652f staging: typec: tcpci: remove unused tcpci_tcpc_config omits 96232cbc6c99 usb: typec: tcpm: support get typec and pd config from dev [...] omits 9c90e02434b6 usb: typec: add API to get typec basic port power and data config omits 5e85a04c8c0d usb: typec: add fwnode to tcpc omits 40242086f78c staging: typec: tcpci: add compatible string for nxp ptn5110 omits 9aaf7e434814 dt-bindings: usb: add documentation for typec port control [...] omits 7a846d3c43b0 dt-bindings: connector: add properties for typec omits 8d361fa2c29d usb: typec: tps6598x: Remove VLA usage omits e32eb0d8a6cd media: adv7604: simplify of_node_put() omits 7fc77a2fdaa9 media: v4l: omap: add VIDEO_V4L2 dependency omits 5a0996af3387 media: Staging:media:imx Fix multiple assignments in a line omits 854dca5053d3 media: dt: bindings: tegra-vde: Document new optional Memo [...] omits f8466184bd5b drm/omap: gem: Switch to gem_free_object_unlocked() omits 5117bd898e8c drm/omap: gem: Fix mm_list locking omits 3cbd0c587b12 drm/omap: gem: Replace struct_mutex usage with omap_obj pr [...] omits dc8c9aeee509 drm/omap: gem: Don't take struct_mutex to get GEM object m [...] omits 2491244d7709 drm/omap: gem: Merge __omap_gem_get_pages() and omap_gem_a [...] omits 620063e10ed4 drm/omap: gem: Rename GEM function with omap_gem_* prefix omits 6505d75cd232 drm/omap: fix email address omits c618a3a93b5a drm/omap: Implement workaround for DRA7 errata ID:i932 omits 6ada1328642b gpu: drm: omapdrm: Adding new typedef vm_fault_t omits 42f073d7656b media: mtk-vpu: fix spelling mistake: "Prosessor" -> "Processor" omits 64bac6916ef7 media: tc358743: release device_node in tc358743_probe_of() omits 579b9cca2bff usb: cdc-wdm: use irqsave() in USB's complete callback omits 24b2068e26c6 NFC: nfcmrvl_usb: use irqsave() in USB's complete callback omits 2df694842854 USB: cdc-wdm: don't enable interrupts in USB-giveback omits 4327059a14bb usb: legousbtower: use irqsave() in USB's complete callback omits d7cdbdd024d9 usb: ldusb: use irqsave() in USB's complete callback omits efd61e94fa3f usb: iowarrior: remove intr_idx_lock omits 957ada71b69e usb: adutux: use irqsave() in USB's complete callback omits 7375fc9f5f16 usb: wusbcore: remove excessive irqsave omits 8982c8440f56 usb: usb-skeleton: use irqsave() in USB's complete callback omits 0f5f7ace852f usb: usblp: use irqsave() in USB's complete callback omits 3f38dace1a20 usb: usbfs: use irqsave() in USB's complete callback omits 31adcb0a9cba usb: core: use irqsave() in sg_complete() complete callback omits 4685be25a190 usb: cdc-acm: use irqsave() in USB's complete callback omits 4da24f4dd0bb USB: host: ehci-npcm7xx: Fix some error codes in probe omits 4febced15ac8 ASoC: dpcm: don't merge format from invalid codec dai omits 4f2bd18b191a ASoC: dpcm: extend channel merging to the backend cpu dai omits c54c1c5ee8e7 ASoC: qdsp6: qdafe: fix some off by one bugs omits de15d7ff5bef ASoC: dpcm: improve runtime update predictability omits 75ab939394fd ARM: dts: sun8i: a83t: Add CPU regulator supplies for A83T boards omits db49c6825901 ARM: dts: sun8i: r40: Enable HDMI output on BananaPi M2 Ultra omits 05a43a262d03 ARM: dts: sun8i: r40: Add HDMI pipeline omits 8818e865aa35 bus: add bus driver for accessing Allwinner A64 DE2 omits a6e3ab0bcc34 dt-bindings: add binding for the Allwinner A64 DE2 bus omits 1adca4b0cd65 ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge omits cb04ba33187c ALSA: hdac: add extended ops in the hdac_bus omits 6298542fa33b ALSA: hdac: remove memory allocation from snd_hdac_ext_bus [...] omits 24494d3f9397 ALSA: hda: split snd_hda_codec_new function omits f8a7fe1aea21 ALSA: hdac: ext: add wait for codec to respond after link reset omits e1df9317cbb1 ALSA: hdac: Remove usage of struct hdac_ext_driver, use hd [...] omits 76f56fae1cf9 ALSA: hdac: Remove usage of struct hdac_ext_bus and use hd [...] omits 3787a39852b0 ALSA: hdac: Remove usage of struct hdac_ext_device and use [...] omits 9203dbec90a6 dmaengine: rcar-dmac: don't use DMAC error interrupt omits eab976693153 Merge tag 'drm-misc-next-2018-06-27' of git://anongit.free [...] omits eecd78bc7805 ARM: dts: imx6sll: declare src module to be compatible to [...] omits b4d4b0b7defb Merge tag 'drm-intel-next-2018-06-20' of git://anongit.fre [...] omits fdfbd7d125fd ARM: dts: imx6: RIoTboard Add chosen stdout-path property omits f3d80deb080f ARM: dts: imx: add cooling-cells for cpufreq cooling device omits 328bd8252615 ARM: dts: imx51: add CodaHx4 VPU omits feb20faec73b ALSA: hda - Move in_pm accessors to HDA core omits 3160422251b2 drm/i915/icp: Add Interrupt Support omits 4e1077f720f5 RDMA/vmw_pvrdma: Delete unused function omits 7a5c938b9ed0 IB/core: Check for rdma_protocol_ib only after validating [...] omits 57e23de02f48 drm/sun4i: DW HDMI: Expand algorithm for possible crtcs omits 8b5f7a62464a drm: of: Export and rename drm_crtc_port_mask() omits b46e2c9f5f64 drm/sun4i: Add support for A64 HDMI PHY omits c891a65a7fc9 drm/sun4i: Add support for second clock parent to DW HDMI [...] omits aef13fd84262 drm/sun4i: DW HDMI PHY: Add support for second PLL omits 09f380e3ba41 drm/sun4i: Don't change clock bits in DW HDMI PHY driver omits 09773c532d30 drm/sun4i: Enable DW HDMI PHY clock omits 03c35dbf73e0 dt-bindings: display: sun4i-drm: Add description of A64 HDMI PHY omits 0740845909b1 drm/sun4i: Add support for R40 mixers omits 63d6310f6cc6 drm/sun4i: Don't check for panel or bridge on TV TCONs omits 2a72d0c5796b drm/sun4i: Don't check for LVDS and RGB when TCON has only ch1 omits 49836b11fe71 drm/sun4i: tcon: Generalize engine search algorithm omits c5cf04df56e6 drm/sun4i: Don't skip TCONs if they don't have channel 0 omits ef0cf6441fbb drm/sun4i: Add support for traversing graph with TCON TOP omits 71f4796ac09d drm/sun4i: Split out code for enumerating endpoints in out [...] omits 367c359aa863 drm/sun4i: Fix releasing node when enumerating enpoints omits 19f3ebed3f36 drm/sun4i: Add TCON TOP driver omits 59a9c39544cd dt-bindings: display: sunxi-drm: Add TCON TOP description omits 5cbef9f97d0d arm64: dts: allwinner: a64: add HDMI regulator to all DTs' [...] omits fca63f589725 arm64: dts: allwinner: a64: add device tree node for HDMI [...] omits 2c796fc8f5db arm64: dts: allwinner: a64: add necessary device tree node [...] omits 0195156340d3 clk: sunxi-ng: add A64 compatible string omits f7486bc38c21 dt-bindings: add compatible string for the A64 DE2 CCU omits 3fa0e8f6f960 drm/tinydrm: new driver for ILI9341 display panels omits 7b59d2d8d798 dt-bindings: new binding for Ilitek ILI9341 display panels omits bb2a9b6eb1f6 dt-bindings: Add vendor prefix for Adafruit omits 10cfc747835e MAINTAINERS: fix path to ilitek, ili9225 device tree bindings omits a61b47f672c1 drm/i915: Wait for engines to idle before retiring omits 4d97f7d53da7 inotify: Add flag IN_MASK_CREATE for inotify_add_watch() omits 6df6ba974a55 PCI: aardvark: Remove PCIe outbound window configuration omits 248d4e59616c PCI: aardvark: Introduce an advk_pcie_valid_device() helper omits d18e85349f6a clk: sunxi-ng: r40: Export video PLLs omits fb4aa0f64380 clk: sunxi-ng: r40: Allow setting parent rate to display r [...] omits 24a95f7578f5 clk: sunxi-ng: r40: Add minimal rate for video PLLs omits 57c7f5811180 drm/mtk: mtk_drm_fb -> drm_framebuffer omits 548cb8253858 drm/mtk: Move GEM BO to drm_framebuffer omits 06ede493a9d7 drm/mtk: Remove impossible internal error omits e6ab087a224f drm/mediatek: Add support for mediatek SOC MT2712 omits 5a2fbbd83275 drm/mediatek: Split line to not over 80 characters omits c288248f5b26 ALSA: intel_hdmi: Use strlcpy() instead of strncpy() omits 4b03df5fc8c6 arm64: dts: renesas: r8a77990: Remove non-existing STBE region omits 23295aeebf07 ARM: shmobile: rcar-gen2: Stop compiling headsmp-apmu on !SMP omits ffdc49841000 regulator: bd71837: Simplify bd71837_set_voltage_sel_restr [...] omits adb78a8e24bb regulator: bd71837: Staticize ldo_2_volts omits 9fab166a3e8f media: cx231xx: fix RC_CORE dependency omits 4e61d7d1dd4c media: v4l: rcar_fdp1: Change platform dependency to ARCH_RENESAS omits 63842c21347e printk: Remove unnecessary kmalloc() from syslog during clear omits 22eceb8bf3e8 printk: Make CONSOLE_LOGLEVEL_QUIET configurable omits 375899cddcbb printk: make sure to print log on console. omits f6f630327de9 media: v4l: cadence: add VIDEO_V4L2 dependency omits 3c46ab9d37e5 media: v4l: cadence: include linux/slab.h omits 17121d12a5c1 media: imx258: Check the rotation property has a value of 180 omits 67ca07e7ac10 drm/i915/icl: Add power well support omits 106359177a57 drm/rockchip: vop: fixup linebuffer mode calc error omits fe2c32545bfc ext2: use ktime_get_real_seconds for timestamps omits c3b9cecd89b8 udf: convert inode stamps to timespec64 omits eaa2c6b0c918 fanotify: factor out helpers to add/remove mark omits 3ac70bfcde81 fsnotify: add helper to get mask from connector omits 36f10f55ff1d fsnotify: let connector point to an abstract object omits b812a9f58963 fsnotify: pass connp and object type to fsnotify_add_mark() omits 9b6e543450dc fsnotify: use typedef fsnotify_connp_t for brevity omits a3e77e165596 drm/rockchip: Use drm_crtc_mask() omits f516d32262a4 ASoC: tas517x: add tas5707 support omits 599eb9060c7c ASoC: tas571x: add tas5707 compatible omits 8ed237e83ce9 ASoC: simple-amplifer: add simple-amplifier compatible omits 8d881bb6216d ASoC: simple-amplifier: rename dio2125 to simple-amplifer omits 0ed03e6dc288 ASoC: simple-amplifier: remame dio2125 documentation omits 55d69c0309ac ASoC: Intel: bytcr_rt5651: Sort DMI table entries alphabetically omits 8f250e7009d7 ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_HP_LR_SWAPPED quirk omits 8e69cd640097 ASoC: Intel: bytcr_rt5651: Simplify card long-name omits 37c7401e8c1f ASoC: Intel: bytcr_rt5651: Fix DMIC map headsetmic mapping omits de2314798301 ASoC: Intel: bytcr_rt5651: Fix IN1 map headsetmic mapping omits fcdf1391caa6 ASoC: Intel: bytcr_rt5651: Remove IN2 input mappings omits 366780df3e2d ASoC: Intel: bytcr_rt5651: Fix IN1_IN2_MAP quirk not being logged omits 10876d24eb40 ASoC: Intel: bytcr_rt5651: Change default input map from i [...] omits fc7c460fbb40 ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_DEFAULT_QUIRKS define omits 4729bef965e5 ARM: dts: da850-lego-ev3: Add Bluetooth nodes omits 097f0987eb81 ARM: dts: da850: Add power-domains to PWM nodes omits 401caff70cd3 ALSA: hda - Kill snd_hda_codec_update_cache() omits 0d0f62490588 x86/speculation/l1tf: Protect PAE swap entries against L1TF omits 77bc8c28ddac ARM: mvebu: convert secondary CPU clock sync to hotplug state omits d0d378ff451a ARM: mvebu: declare asm symbols as character arrays in pmsu.c omits 1d1de580a3e0 USB: serial: digi_acceleport: rename tty flag variable omits 00c8f19463ab drm/i915/psr: Enable CRC check in the static frame on the [...] omits 3ebe3df50bb1 drm/i915/psr: Avoid PSR exit max time timeout omits 93bf76ed882d drm/i915/psr: Handle PSR errors omits cc3054ff6214 drm/i915/psr: Begin to handle PSR/PSR2 errors set by sink omits 42f53ffcad7f drm/i915/psr: Remove intel_crtc_state parameter from disab [...] omits ced8025b569e ARM: dts: armada388-helios4 omits 22613c29502a arm64: dts: marvell: mcbin: fix eth3 connector name omits a334e45dcbff soc: bcm: brcmstb: Add missing DDR MEMC compatible strings omits 77d899631d8a soc: bcm: brcmstb: pm: Add support for newer rev B3.0 controllers omits a0061fc283bc arm64: dts: Update Stingray clock DT nodes omits 8dd970a2cd7f arm64: dts: stingray: Add OTP device node omits 22f969f351b4 arm64: dts: stingray: move common board components to stin [...] omits 1e169ca3c4e3 platform/x86: dell-smbios: make a function and a pointer static omits 58e73aa17785 platform/x86: ideapad-laptop: Apply no_hw_rfkill to Y20-15 [...] omits 937b62b44cb6 platform/x86: dell-smbios-base: Support systems without tokens omits cb5c1978f7f4 platform/x86: thinkpad_acpi: Add support for calculator hotkey omits 147288e63de8 platform/x86: toshiba_acpi: Update KBD backlight LED on se [...] omits c455daa4af3c remoteproc: Introduce prepare and unprepare for subdevices omits 6f8b037308ea remoteproc: rename subdev probe and remove functions omits 4902676f04ac remoteproc: Make client initialize ops in rproc_subdev omits be37b1e0fb10 remoteproc: Make start and stop in subdev optional omits 618fcff3742b remoteproc: Rename subdev functions to start/stop omits c8d049896729 spi: sprd: Change to use devm_hwspin_lock_request_specific() omits d4942c119c97 spi: sprd: Replace of_hwspin_lock_get_id() with of_hwspin_ [...] omits 38ce60653338 hwspinlock: Fix one comment mistake omits 2ceda54c4453 hwspinlock: Remove redundant config omits c102780acdbc hwspinlock: Add devm_xxx() APIs to register/unregister one [...] omits b03799b0cb35 PCI: shpchp: Separate existence of SHPC and permission to use it omits 5e62d5ff1b9a IB/mlx4: Create slave AH's directly omits d9c44040ed05 RDMA/uverbs: Remove redundant check omits 3a2e791c9456 RDMA/umem: Don't check for a negative return value of dma_ [...] omits a5cc9831af05 RDMA/uverbs: Don't overwrite NULL pointer with ZERO_SIZE_PTR omits 4f1acd758b08 hwspinlock: Add devm_xxx() APIs to request/free hwlock omits 5560f70cad99 hwspinlock: Add one new API to support getting a specific [...] omits 8c42b1f39fdf rcu: Exclude near-simultaneous RCU CPU stall warnings omits ce11fae8d43f rcu: Use the proper lockdep annotation in dump_blkd_tasks() omits 4bc8d55574dd rcu: Add debugging info to assertion omits bcc233b2aa78 drm/i915/psr: Warn for erroneous enabling of both PSR1 and PSR2. omits c12e0643a05d drm/i915/psr: Fix race in intel_psr_work() omits cf5d862db2e3 drm/i915/psr: Kill useless function pointers. omits 38853979e6dc memory: ti-emif-sram: Add resume function to recopy sram code omits 598831e6838d ARM: keystone: k2g: enable micrel and dp83867 phys omits bf5ebea4812f ARM: dts: k2e: add dts node for k2e hw_rng driver omits 3d0b6bd8717b ARM: dts: k2l: add dts node for k2l hw_rng driver omits 5653d72c7294 ARM: dts: k2hk: add dts node for k2hk hw_rng driver omits 1fbaa9587694 ARM: dts: keystone-k2g-ice: Enable netcp network driver omits c95ca2c797b4 ARM: dts: keystone-k2g-evm: Enable netcp network driver omits ca8e26a72dd1 ARM: dts: k2g: add dt bindings to support network driver omits 0c218e16a850 scsi: tcmu: Don't pass KERN_ERR to pr_err omits 328728630d9f scsi: core: avoid host-wide host_busy counter for scsi_mq omits c84b023a4c14 scsi: read host_busy via scsi_host_busy() omits 2b33ab371e02 scsi: sd: Remove a superfluous assignment omits c2cdef951604 scsi: qedi: Fix misleading indentation omits 6bec4c3842cd scsi: don't add scsi command result bytes omits c65be1a63f1d scsi: core: check for equality of result byte values omits 8e1695a07c7b scsi: core: scsi_io_completion convert BUGs to WARNs omits 0d437906f6dc scsi: core: scsi_io_completion hints on fastpath omits 4ae61c68f7d7 scsi: core: add scsi_io_completion_reprep helper omits da32baea17e3 scsi: core: add scsi_io_completion_action helper omits ab83108460a2 scsi: core: add scsi_io_completion_nz_result function omits 1f7cbb8e4b04 scsi: core: scsi_io_completion: rename variables omits 7e63b5a4a683 scsi: core: scsi_io_completion: comment on end_request return omits e2607484370e scsi: target: remove target_find_device omits bdaeedc1bea9 scsi: tcmu: add module wide block/reset_netlink support omits 06add777bd0a scsi: tcmu: misc nl code cleanup omits 9de3a1ef032a scsi: tcmu: simplify nl interface omits 3228691ffec1 scsi: tcmu: track nl commands omits 0297e962907d scsi: tcmu: delete unused __wait omits 772c2917ff4e ALSA: hda/realtek - Comprehensive model list for ALC882 & co omits e43c44d62dbb ALSA: hda/realtek - Comprehensive model list for ALC262 omits 03bf11c934c3 ALSA: hda/realtek - Comprehensive model list for ALC268 omits a26d96c7802e ALSA: hda/realtek - Comprehensive model list for ALC259 & co omits aa3841b56b3b ALSA: hda/realtek - Comprehensive model list for ALC662 & co omits c4d6204dc174 scsi: lpfc: use monotonic timestamps for statistics omits fe7f4e5d1154 scsi: scsi_transport_fc: use 64-bit timestamps consistently omits 38150f7a68ef scsi: aacraid: stop using deprated get_seconds() omits 0e6995e3b37b ALSA: Fix references to Documentation/.*/MultiSound omits 513f930667be ALSA: multisound.sh: update module namespace omits 06501a6d2d29 ALSA:: multisound.sh: fix script to make it build with mod [...] omits 5c10ed433da2 sound: restore MultiSound script omits 37912da4387f doc:it_IT: translation for doc-guide omits 3ece641656ad doc: add Italian language skeleton omits aa586e25744a doc: add some chapter labels omits 85c32d9c6f3e doc: move away translations from top-level index omits f3821276f62c doc:sphinx: fix parse-header description omits c1ec85ff408d doc:doc-guide: fix a typo and an error omits fc1ca3d5b4b9 doc: add description to dirtytime_expire_seconds omits 83d4fcb3a0b3 Documentation: nommu-map: Fix duplicate word typo omits cccd289f12d0 Documentation/process: fix reST table border error omits f339155a4063 ASoC: qdsp6: q6asm: remove unused struct q6asm member omits 972562f7aaaa ASoC: qdsp6: q6routing: add proper error check omits 2d12c20b98ad ASoC: qcom: apq8096: remove redundant owner assignment omits f48bde4bfbcf ASoC: qdsp6: q6routing: support dt based module loading omits 1ce09ef36fb1 ASoC: qdsp6: q6asm-dai: support dt based module loading omits eb7cc9be6e9c ASoC: qdsp6: q6afe-dai: support dt based module loading omits 01afbd45f78c ASoC: qdsp6: q6afe: use of_platform_populate/depopulate() omits 4aac7e277303 ASoC: qdsp6: q6asm: use of_platform_populate/depopulate() omits f614c9b070ed ASoC: qdsp6: q6adm: use of_platform_populate/depopulate() omits e43792c6e502 ASoC: q6afe: dt-bindings: add compatible string to dais omits 9618b706672d ASoC: q6asm: dt-bindings: add compatible string to dais omits c486a185744c ASoC: q6adm: dt-bindings: add compatible string to routing omits b66c9b911fe6 ASoC: soc-utils: Fix unregistration order omits a323f94611aa USB: serial: usb_wwan: use irqsave() in USB's complete callback omits cf83be24b2ef USB: serial: ti_usb_3410_5052: use irqsave() in USB's comp [...] omits 5e02bfcf3f4f USB: serial: symbolserial: use irqsave() in USB's complete [...] omits 5ae79cf18dc1 drm/gma500: Fix compile warning omits 80c18ba11a7a drm/gma500: Fix potential NULL pointer dereference omits d4bf25b3fc25 USB: serial: sierra: use irqsave() in USB's complete callback omits e60870012e5a USB: serial: sierra: fix potential deadlock at close omits 2ba02c8dd063 USB: serial: quatech2: use irqsave() in USB's complete callback omits 19bfbf462e89 USB: serial: mos7840: use irqsave() in USB's complete callback omits f7c8a9ccc9af USB: serial: mos7720: use irqsave() in USB's complete callback omits 6778b0cbdbb4 USB: serial: io_ti: use irqsave() in USB's complete callback omits dd1fae527612 USB: serial: io_edgeport: use irqsave() in USB's complete [...] omits 041b7db9668a USB: serial: digi_acceleport: use irqsave() in USB's compl [...] omits c75d18cc5a97 USB: serial: cyberjack: use irqsave() in USB's complete callback omits 3652e2741f42 ARM: dts: da850: Add clocks omits bfd107bd3b8b ARM: davinci: da8xx-dt: switch to device tree clocks omits 62604824d234 ARM: davinci: add device tree support to timer omits 862ceabb4690 dt-bindings: timer: new bindings for TI DaVinci timer omits 88ff663d50e0 ARM: davinci: remove legacy clocks omits c0c3fb1a1520 ARM: davinci: da8xx: Remove legacy USB and SATA clock init omits cf0a51b4f086 ARM: davinci: dm646x: Remove legacy clock init omits 015927027bce ARM: davinci: dm644x: Remove legacy clock init omits ab0f2a60bb0d ARM: davinci: dm365: Remove legacy clock init omits feee4eda2de2 ARM: davinci: dm355: Remove legacy clock init omits 9cc247b82d3c ARM: davinci: da850: Remove legacy clock init omits 5ab7ba12ab51 ARM: davinci: da830: Remove legacy clock init omits 27823278baa7 ARM: davinci: switch to common clock framework omits 1dd8dac0f2ea ARM: davinci_all_defconfig: remove CONFIG_DAVINCI_RESET_CLOCKS omits 4d7ee968edea ARM: davinci: remove CONFIG_DAVINCI_RESET_CLOCKS omits aa1da33c091b ARM: davinci: da8xx: add new sata_refclk init using common [...] omits 5411bad4ea16 ARM: davinci: da8xx: add new USB PHY clock init using comm [...] omits 81df7d85364f ARM: davinci: dm646x: add new clock init using common cloc [...] omits a5b1a87199ac ARM: davinci: dm644x: add new clock init using common cloc [...] omits 21c2f4773dd0 ARM: davinci: dm365: add new clock init using common clock [...] omits 5b19f66d63b4 ARM: davinci: dm355: add new clock init using common clock [...] omits 482db8893ee4 ARM: davinci: da850: add new clock init using common clock [...] omits 3952af1ca292 ARM: davinci: da830: add new clock init using common clock [...] omits a7da5277cdc6 ARM: davinci: pass clock as parameter to davinci_timer_init() omits 525280552b21 drm/i915/ddi: Get AUX power domain for DP main link too omits a63d3bd23077 drm/gma500: Replace drm_gem_object_unreference_unlocked wi [...] omits eb7692b4f3b3 pinctrl: gemini: Mask properly omits 3a358e22844d w1: Allow compile test of GPIO consumers if !GPIOLIB omits 8905764a6aca ARM: dts: stm32: enable RTC on stm32mp157c-ed1 omits 8499163a2e5b ARM: dts: stm32: add RTC support to stm32mp157c omits 26c6ccdf5c06 perf/hw_breakpoint: Clean up and consolidate modify_user_h [...] omits cb8b78815b68 perf/hw_breakpoint: Pass new breakpoint type to modify_bre [...] omits cffbb3bd444b perf/hw_breakpoint: Remove default hw_breakpoint_arch_parse() omits ac46c7fddef7 perf/arch/xtensa: Implement hw_breakpoint_arch_parse() omits 551624d6fc6b perf/arch/sh: Implement hw_breakpoint_arch_parse() omits 923442895760 perf/arch/sh: Remove "struct arch_hw_breakpoint::name" unu [...] omits 8c449753a681 perf/arch/arm64: Implement hw_breakpoint_arch_parse() omits 9d52718cd392 perf/arch/arm: Implement hw_breakpoint_arch_parse() omits 5d5176baed7a perf/arch/powerpc: Implement hw_breakpoint_arch_parse() omits a0baf043c5cf perf/arch/x86: Implement hw_breakpoint_arch_parse() omits 8e983ff9ac02 perf/hw_breakpoint: Pass arch breakpoint struct to arch_ch [...] omits 9a4903dde2c8 perf/hw_breakpoint: Split attribute parse and commit omits f446474889c0 Merge branch 'linus' into perf/core, to pick up fixes omits 71e9bd3ff847 staging: rtl8188eu: add SPDX identifiers omits 931113828cd1 staging: rtl8192u: Correction of spelling mistake in comment. omits c8cf478ab718 staging: rtl8192u: Correct if statement - Coding Style omits dff11576389f staging: rtl8192u: Remove braces from single statement blo [...] omits e62b4e21d1ed staging: rtl8192u: Truncate block comments to 80 character [...] omits 5d9f4b53ca14 staging: rtl8192u: Correct indentation of switch statement [...] omits 9b468c7e0216 staging: rtl8192u: change block comments to prefered style [...] omits 997e66741413 Staging:rtl8192e Cleanup comparison to NULL omits 4eff3e9d971e Staging:rtl8192e Fix Comparison to true is error prone omits 6b6da6228c64 Staging:rtl8192e Fix Comparison to False is error prone omits 9ca7a8558242 rtl8192u/rtl819x_BAProc.c: Adjust spaces to coding guidelines omits 40a596e64f85 rtl8192u/rtl819x_Qos.h: Adjust spaces to coding guidelines omits f44426346289 staging: rtl8188eu: Fix a possible sleep-in-atomic-context [...] omits 6677bbded4c6 arm64: dts: allwinner: h6: Add LED device nodes for Pine H64 omits ba0ab35a81de usb: chipidea: tegra: Use aligned DMA on Tegra114/124 omits f62252bf3944 Merge tag 'iio-for-4.19a' of git://git.kernel.org/pub/scm/ [...] omits 1ccddc42da03 RDMA/verbs: Drop kernel variant of destroy_flow omits ca576fbbdc80 RDMA/verbs: Drop kernel variant of create_flow omits e99028ad76e7 RDMA/uverbs: Check existence of create_flow callback omits a69d8b3a4116 MAINTAINERS: Update SRP entries omits 43cbd64b1fdc IB/usnic: Update with bug fixes from core code omits 1975acd9f3fd IB/mlx4: Add support for drain SQ & RQ omits d0e84c0ad398 IB/mlx5: Add support for drain SQ & RQ omits ea8c2d8f6014 RDMA/core: Remove unused ib cache functions omits a8872d53e9b7 IB/cm: Use sgid_attr from the AV omits 398391071f25 IB/cm: Replace members of sa_path_rec with 'struct sgid_attr *' omits 815d456ef21a IB/cm: Pass the sgid_attr through various events omits 4ed13a5f2d60 IB/cm: Keep track of the sgid_attr that created the cm id omits aa74f4878d61 IB: Make init_ah_attr_grh_fields set sgid_attr omits f685c19529f0 IB: Make ib_init_ah_from_mcmember set sgid_attr omits b7403217656d IB: Make ib_init_ah_attr_from_wc set sgid_attr omits 6794e23fa3fe iio: adc: at91-sama5d2_adc: add support for oversampling r [...] omits 605000376373 torture: Keep old-school dmesg format omits 90127d605f40 torture: Make online/offline messages appear only for verbose=2 omits b4c1906f65cf rcutorture: Make kvm-find-errors.sh find close calls omits 69409750b28d rcutorture: Remove obsolete TREE08-T.boot file omits 5bfd7d34fe09 torture: Use a single build directory for torture scenarios omits fd55a281adf6 srcu: Introduce srcu_read_{un,}lock_notrace() omits 5ab07a8df4d6 srcu: Add address of first callback to rcutorture output omits 17294ce6a41d srcu: Document that srcu_funnel_gp_start() implies srcu_fu [...] omits 5ef98a6328a1 srcu: Fix typos in __call_srcu() header comment omits 5257514d8885 rcu: Make expedited grace period use direct call on last leaf omits 26aec25593c2 drm/panel: Add Ilitek ILI9881c panel driver omits 66ddff86f682 dt-bindings: panel: Add the Ilitek ILI9881c panel documentation omits c21fcc6594f1 tools/memory-model: Fix ISA2+pooncelock+pooncelock+pombonce name omits e9ff68680cd4 tools/memory-model: Add litmus test for full multicopy atomicity omits 48f3e7bf38db arm64: allwinner: a64: allow laptops to wake up from lid omits e4357c82e3a6 arm64: allwinner: a64: change TERES-I DLDO3's name to star [...] omits 5613ee51b09d ARM: s3c24xx: Fix typo in guard macro of s3c2412.h omits 17aa1530f1ff arm64: dts: exynos: Remove leading 0x from unit addresses [...] omits 0263a3038dc4 arm64: dts: exynos: Remove no longer needed samsung therma [...] omits c05b799ecc4b ARM: dts: exynos: remove no longer needed samsung thermal [...] omits 856817cfbe82 dt-bindings: arm: Remove obsolete insignal-boards.txt omits 265e83d6cf97 ARM: dts: exynos: Add missing CPU clocks to secondary CPUs [...] omits 672f33198bee arm: dts: exynos: Add missing cooling device properties for CPUs omits 12aaa9cfc578 Merge branch 'next-general' into next-testing omits 57b54d74dd5c Merge tag 'v4.18-rc2' into next-general omits 86cd90020688 drm: kirin: Remove useless "Scale not support" error message omits efe79d48a7de drm/i915: Context objects can never be active when freed omits dd12c6ca5b45 drm/i915/execlists: Check for ce->state before destroy omits 8d52e447807b drm/i915: Defer modeset cleanup to a secondary task omits 34093104304d arm64: dts: mt7622: add EINT support to pinctrl omits 0c7f7a515002 arm: dts: mediatek: Add missing cooling device properties [...] omits d30827ce0df4 drm: Make ioctls available for in-kernel clients omits 7eeaeb90a6a5 drm/file: Don't set master on in-kernel clients omits 1572042a4ab2 drm: provide management functions for drm_file omits dc748b66dbfb dt-bindings: usb: new ehci-npcm7xx dt omits df44831ee2dd USB host: Add USB ehci support for nuvoton npcm7xx platform omits cae2bc768d17 usb: cdc-acm: Decrement tty port's refcount if probe() fail omits 61ef4b90793b USB: mon: use ktime_get_real_ts64 instead of getnstimeofday64 omits 41cc73c5568f ARM: dts: stm32: m_can activation on stm32mp157c-ev1 omits 8f9cc83c06d4 USB: xhci-hcd: Add get_resuming_ports method omits 00d423c8d013 USB: ehci-hcd: Add get_resuming_ports method omits 379cacc5e566 USB: Report wakeup events on root-hub ports omits 6b284a813078 arm64: dts: renesas: r8a77995: Add MSIOF device nodes omits b6d3134ddcbe arm64: dts: renesas: salvator-common: Add HSCIF1 device support omits a334e781e01a arm64: dts: renesas: r8a77980: add FCPVD/VSPD/DU/LVDS support omits ffbd52352208 arm64: dts: renesas: condor/v3hsk: specify Ethernet PHY IRQs omits 406c5ad238d0 arm64: dts: renesas: r8a77965: Add PCIe device nodes omits e21adc781bb4 arm64: dts: renesas: Fix VSPD registers range omits cba59c258889 arm64: dts: renesas: convert to SPDX identifiers omits efcb52e35d16 arm64: dts: renesas: r8a77980: add GPIO support omits 6dd72b4d3da1 arm64: dts: renesas: r8a77990: Enable USB2.0 Host for Ebisu board omits 51933b101567 arm64: dts: renesas: r8a7796: Add PCIe device nodes omits 7085f5d9e803 arm64: dts: renesas: r8a77990: Add secondary CA53 CPU core omits eb614d943952 arm64: dts: renesas: r8a77990: ebisu: Enable watchdog timer omits 45fde0d498dc arm64: dts: renesas: condor: add I2C0 support omits bc620474c6e2 arm64: dts: renesas: r8a77980: add I2C support omits 56195dc5c3a1 arm64: dts: renesas: salvator-x(s): Update I2C ch4 clock t [...] omits c5dd01aa790c arm64: dts: renesas: Add sdhi2_ds pin group to SDHI2 pinct [...] omits b8e3c8e17611 arm64: dts: renesas: r8a77965: Add all HSCIF nodes omits a6972dec904e arm64: dts: renesas: r8a77965: Use r8a77965-cpg-mssr bindi [...] omits 0f6d237cafda arm64: dts: renesas: r8a7795: add ccree to device tree omits 0b3d87d12fd4 arm64: dts: renesas: r8a77965: Add Watchdog Timer controll [...] omits c0f91cac37df arm64: dts: renesas: v3hsk: add GEther support omits 87bea6780b95 arm64: dts: renesas: r8a77980: add GEther support omits 21bd05387fe6 arm64: dts: renesas: r8a77995: add thermal device support omits 2ec1e4b4a815 arm64: dts: renesas: r8a77980: add SMP support omits 1b1b30a233d4 arm64: dts: renesas: draak: Describe HDMI input omits 6a0942c20f5c arm64: dts: renesas: draak: Describe CVBS input omits 341238b57dfb arm64: dts: renesas: r8a77995: don't use deprecated renesa [...] omits 7e26bd3334bb arm64: dts: renesas: r8a77995: Add IPMMU power domains omits 856e7e42a4aa arm64: dts: renesas: draak: add X12 input dot clock 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 d4bdf2d2ba73 HID: wiimote: add support for Guitar-Hero devices omits 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next omits f49255e00c2e HID: usbhid: use irqsave() in USB's complete callback omits eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next omits dc9b8e85ed95 HID: redragon: fix num lock and caps lock LEDs omits c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next omits 44d4d51de9a3 HID: hid-ntrig: add error handling for sysfs_create_group 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 6136f97cd2dd HID: i2c-hid: Add vddl regulator control omits d6f83894110d HID: i2c-hid: Use devm to allocate i2c_hid struct omits 35fbd905b05d Merge tag 'pxa-for-4.19-dma_slave_map' of https://github.c [...] omits c322d96fccc4 ARM: dts: stm32: m_can support to stm32mp157c omits 1e726a40e067 ARM: dts: stm32: Add HASH support on stm32mp157c omits 50c678772a0b ASoC: cx20442: Don't ignore regulator_get() errors. omits 860f0d21a7ef ARM: dts: stm32: update rtc st,syscfg property on stm32f746 omits 3306657119ce ARM: dts: stm32: update rtc st,syscfg property on stm32f429 omits 996302c5e856 module: replace VMLINUX_SYMBOL_STR() with __stringify() or [...] omits 4c3d88526eba clk: renesas: Renesas R9A06G032 clock driver omits e4b08e1f3e86 dt-bindings: clock: renesas,r9a06g032-sysctrl: documentation omits 62267e0ecc9c module: print sensible error code omits 3391ca1dcd70 USB: serial: cast sizeof() to int when comparing with error code omits c879f71c746c Merge branch 'zcrypt' into features omits f1b0a4343c41 s390/zcrypt: Integrate ap_asm.h into include/asm/ap.h. omits 4a07750ba8f3 s390/zcrypt: Show load of cards and queues in sysfs omits df80c0383133 s390/zcrypt: Review inline assembler constraints. omits ea3c4185efb3 s390/zcrypt: Add ZAPQ inline function. omits 514211f542dd s390/setup: do not reserve the decompressor code omits 6075e4ae6e72 s390: hypfs: use ktime_get_seconds() instead of get_seconds() omits 89b5202e81df s390/decompressor: support uncompressed kernel omits f16466af385b init/Kconfig: add an option for uncompressed kernel omits c98b6c679a3b s390/decompressor: allow to pack uncompressed vmlinux.bin [...] omits b8326bf52e08 s390/decompressor: allow preprocessor in piggy.o linker script omits 0580bce1312f s390/decompressor: extend .bss check for early code omits 78c95647e76d s390: add custom target and make path extension optional f [...] omits 4560ff1386e3 s390/decompressor: avoid repeating objects list in Makefile omits cad5b35da9f7 s390/decompressor: reuse lib/mem.S for mem functions omits a1d7d91f1054 s390/decompressor: avoid reusing uncompressed image objects omits 2dd26659e316 s390/als: avoid .init.* sections usage omits a5802353b1ee s390/decompressor: rename entry point to startup_decompressor omits 8282cd64d0f9 s390/boot: make head.S and als.c be part of the decompressor only omits bd79d6632958 s390/decompressor: trim the kernel image up to 1M omits 00f2fb573fdc s390: remove uncompressed kernel image build omits 76bf9d6cef57 s390/decompressor: correct build flags omits 19f73e16199e s390/build: remove obsolete -mkernel-backchain flag omits 157484abb9b0 s390: disable asm code expolines if cc does not support it omits 64e03ff72623 s390/qdio: reset old sbal_state flags omits efe557320ab6 ALSA: hda/realtek - Apply PRE_PROBE fixup after ALC269 cod [...] omits f8bfc628f73c ALSA: hda/via - Use standard verb containers omits 0e8f9862493a ALSA: hda/via - Simplify control management omits fcbdcc1a93dd ALSA: hda/via - Rewrite with error goto omits 0785b0ecb8fa ALSA: hda/cirrus - Simplify creation of new controls omits 51e19ca5f755 ALSA: hda/conexant - Clean up beep code omits fea80fae552c ALSA: hda/realtek - Use common helper for creating beep controls omits a5cb463a8173 ALSA: hda/realtek - Use common helper for creating ALC268 [...] omits df73d83fad97 ALSA: hda/realtek - Use common GPIO mask for ALC660VD ASUS fixup omits d44a68640668 ALSA: hda/realtek - Simplify Dell XPS13 GPIO handling omits ae065f1ce07c ALSA: hda/realtek - Convert some manual GPIO setups omits 01e4a275e93b ALSA: hda/realtek - Simplify mute LED GPIO handling omits 215c850cf205 ALSA: hda/realtek - Simplify alc885_fixup_macpro_gpio() omits d261eec80ca9 ALSA: hda/realtek - Consolidate gpio_data and gpio_led omits aaf312de4eb9 ALSA: hda/realtek - Add GPIO data update helper omits 5579cd6f6629 ALSA: hda/realtek - Manage GPIO bits commonly omits 1c76aa5fb48d ALSA: hda/realtek - Allow skipping spec->init_amp detection omits ab1bcc93b73d Merge branch 'topic/ac97-bus' into for-next omits 2225a3e6af78 ALSA: ac97: add codecs devicetree binding omits cc51574ad263 ALSA: ac97: add bus binding for codecs omits 818489e511a3 ARM: cpuidle: silence error on driver registration failure omits 3c8daa7db46d drm/omap: remove now unused functions omits 3a658f23fb68 Input: add bu21029 touch driver omits 7a1f1b594a3d mtd: replace VMLINUX_SYMBOL_STR() with string literal omits 829caee7e382 arch: mips: mm: page: Remove unused function omits ff404a936a95 arch: mips: pci: pci-ip27.c: Remove unused function omits dd129c6374e9 MIPS: Malta: Use PIIX4 poweroff driver to power down omits a07539c00046 MIPS: Malta: Cleanup DMA coherence #ifdefs omits d1c5872ce104 MIPS: Set MIPS_IC_SNOOPS_REMOTE for systems with CM omits 8fd2d6ea6627 MIPS: Use !pci_is_root_bus(bus) in ops-bridge.c omits 8c8d953c2800 MIPS: Schedule on CPUs we need to lose FPU for a mode switch omits 9667bb039bf6 MIPS: lantiq: remove unnecessary of_platform_default_popul [...] omits 6a7ec6c5ca0c MIPS: generic: remove unnecessary of_platform_populate call omits 0279455f166d MIPS: bmips: remove unnecessary call to register "simple-bus" omits 40c911ed8432 MIPS: netlogic: remove unnecessary of_platform_bus_probe call omits f072f9ce9bd3 MIPS: octeon: use of_platform_populate to probe devices omits c8bf38055efa MIPS: Fix ejtag handler on SMP omits be462bd9700a MIPS: boot: merge build rules of vmlinux.*.itb by using pa [...] omits 92b34a976348 MIPS: boot: add missing targets for vmlinux.*.its omits 67e09db507db MIPS: boot: fix build rule of vmlinux.its.S omits 321f95b64357 MIPS: boot: do not include $(cpp_flags) for preprocessing ITS omits 902b923da619 Revert "MIPS: boot: Define __ASSEMBLY__ for its.S build" omits 7896de7bd727 MIPS: Octeon: assign bool true/false not 1/0 omits 803ad26eed4a MIPS: remove unneeded includes from dma-mapping.h omits 28f512d9cb48 MIPS: remove the old dma-default implementation omits d59098a0e9cb MIPS: bmips: use generic dma noncoherent ops omits faef87723ace dma-noncoherent: add a arch_sync_dma_for_cpu_all hook omits c5e2bbb45d28 MIPS: jazz: split dma mapping operations from dma-default omits d1f2564a5639 MIPS: ath25: use generic dma noncoherent ops omits 03df8229a822 MIPS: IP32: use generic dma noncoherent ops omits e905086e6b2f MIPS: loongson64: use generic dma noncoherent ops omits f8c55dc6e828 MIPS: use generic dma noncoherent ops for simple noncohere [...] omits aa4db775959a MIPS: move coherentio setup to setup.c omits 54aed4dd3526 MIPS: IP27: use dma_direct_ops omits dffbfde7582b MIPS: use dma_direct_ops for coherent I/O omits d7e64bf9499b MIPS: loongson: remove loongson-3 handling from dma-coherence.h omits d3bc81befcf2 MIPS: loongson: untangle dma implementations omits a330a9c59b45 MIPS: Octeon: move swiotlb declarations out of dma-coherence.h omits 1f99e4b13b31 MIPS: Octeon: remove mips dma-default stubs omits 3369ddb62a42 MIPS: make the default mips dma implementation optional omits d3b83dcc7fcb MIPS: remove the mips_dma_map_ops indirection omits f6d302e33d68 MIPS: consolidate the swiotlb implementations omits e799de3efb9d MIPS: loongson: remove loongson_dma_supported omits 97f9f9763a7a MIPS: Octeon: refactor swiotlb code omits e20c5074f829 MIPS: Octeon: unexport __phys_to_dma and __dma_to_phys omits 7e4dbdc11261 MIPS: remove CONFIG_DMA_COHERENT omits 972dc3b79f42 MIPS: simplify CONFIG_DMA_NONCOHERENT ifdefs omits 9c78ecaf7ba8 MIPS: remove a dead ifdef from mach-ath25/dma-coherence.h omits 28a87b459baf MIPS: kexec: fix typos omits 0c3bf18491c0 MIPS: Make elf2ecoff work on 64bit host machines omits 45e7f5d2889a iio: use timespec64 based interfaces for iio_get_time_ns() omits 5f1d651fbfa7 staging:iio:accel:adis16240: sign extend function replace [...] omits 6fc0de37f663 x86/intel_rdt: Limit C-states dynamically when pseudo-lock [...] omits f3be1e7b2cf8 x86/intel_rdt: Support L3 cache performance event of Broadwell omits 8a2fc0e1bc0c x86/intel_rdt: More precise L2 hit/miss measurements omits 746e08590b86 x86/intel_rdt: Create character device exposing pseudo-loc [...] omits 5126aec542fe iio: adc: Remove depends on HAS_DMA in case of platform de [...] omits 67cc414e6474 iio: hx711: add maintainer for driver omits 0e4c88f37693 x86/hyper-v: Use cheaper HVCALL_FLUSH_VIRTUAL_ADDRESS_{LIS [...] omits 6ff847350702 time: Change types to new y2038 safe __kernel_itimerspec omits afef05cf238c time: Enable get/put_compat_itimerspec64 always omits d0dd63a8aee1 time: Introduce struct __kernel_itimerspec omits 519cc8652b3a genirq: Synchronize only with single thread on free_irq() omits 836557bd58e5 genirq: Update code comments wrt recycled thread_mask omits 561fad31e697 drm/mediatek: add third ddp path omits 16dd757ead7a drm/mediatek: add DSI3 support for mutex omits dee8eb4e668d drm/mediatek: add DSI2 support for mutex omits f4f3ec480e82 drm/mediatek: add DPI1 support for mutex omits d335369e7543 drm/mediatek: add connection from RDMA2 to DSI3 omits 46ce9b2dc78c drm/mediatek: add connection from RDMA2 to DSI2 omits 0064be8c71fd drm/mediatek: add connection from RDMA2 to DSI1 omits 7ddac091673c drm/mediatek: add connection from RDMA2 to DPI1 omits 01915b858814 drm/mediatek: add connection from RDMA2 to DPI0 omits 15484ae0afa9 drm/mediatek: add connection from RDMA1 to DSI3 omits 5346010f7222 drm/mediatek: add connection from RDMA1 to DSI2 omits d46a8f851e88 drm/mediatek: add connection from RDMA1 to DSI1 omits 73fabd5cebc1 drm/mediatek: add connection from RDMA1 to DPI1 omits 89c04d650224 drm/mediatek: add connection from RDMA0 to DSI3 omits 49793b767456 drm/mediatek: add connection from RDMA0 to DSI2 omits 7b86302401df drm/mediatek: add connection from RDMA0 to DPI0 omits 09013b161993 drm/mediatek: Update the definition of connection from RDM [...] omits 9b7b38de386c drm/mediatek: add connection from OD1 to RDMA1 omits 6de614026234 drm/mediatek: add the DSI1 for component init condition omits b1df55d308a0 drm/mediatek: add component DSI3 omits afbff5288232 drm/mediatek: add component DSI2 omits 879a91807f5a drm/mediatek: add component DPI1 omits 2e2447784e56 drm/mediatek: add ddp component PWM2 omits 9ec3818eb371 drm/mediatek: add ddp component PWM1 omits df2dce4e11a3 drm/mediatek: add ddp component OD1 omits d480bbc47425 drm/mediatek: add ddp component AAL1 omits 8617ec2474fd drm/mediatek: support maximum 64 mutex mod omits 9dd64e8f7b62 drm/mediatek: update dt-bindings for mt2712 omits 50f307401113 hostfs_lookup: switch to d_splice_alias() omits 63a67a926e21 kill dentry_update_name_case() omits eb9fe6029ad4 dmaengine: rcar-dmac: Document R8A77990 bindings omits 443810fe6160 x86/intel_rdt: Create debugfs files for pseudo-locking testing omits 37707ec6cba6 x86/intel_rdt: Create resctrl debug area omits 0af6a48da481 x86/intel_rdt: Ensure RDT cleanup on exit omits f4e80d67a527 x86/intel_rdt: Resctrl files reflect pseudo-locked information omits e0bdfe8e36f3 x86/intel_rdt: Support creation/removal of pseudo-locked region omits 018961ae5579 x86/intel_rdt: Pseudo-lock region creation/removal core omits f2a177292bd0 x86/intel_rdt: Discover supported platforms via prefetch d [...] omits 72d505056604 x86/intel_rdt: Add utilities to test pseudo-locked region [...] omits 17eafd076291 x86/intel_rdt: Split resource group removal in two omits dfe9674b04ff x86/intel_rdt: Enable entering of pseudo-locksetup mode omits 63657c1cdf89 x86/intel_rdt: Support enter/exit of locksetup mode omits e8140a2d13d4 x86/intel_rdt: Introduce pseudo-locked region omits bbcee99b67c5 x86/intel_rdt: Add check to determine if monitoring in progress omits 2a5d76a4fc64 x86/intel_rdt: Utilities to restrict/restore access to spe [...] omits c966dac8a5ed x86/intel_rdt: Protect against resource group changes duri [...] omits 125db711e362 x86/intel_rdt: Add utility to restrict/restore access to r [...] omits f7a6e3f6f5ff x86/intel_rdt: Add utility to test if tasks assigned to re [...] omits 21220bb199f7 x86/intel_rdt: Respect read and write access omits bb9fec69cb41 x86/intel_rdt: Introduce the Cache Pseudo-Locking modes omits e17e733070d4 x86/intel_rdt: Documentation for Cache Pseudo-Locking omits d9b48c86eb38 x86/intel_rdt: Display resource groups' allocations' size [...] omits e651901187ab x86/intel_rdt: Introduce "bit_usage" to display cache allo [...] omits 9ab9aa15c309 x86/intel_rdt: Ensure requested schemata respects mode omits 7604df6e16ae x86/intel_rdt: Support flexible data to parsing callbacks omits 9af4c0a6dc1a x86/intel_rdt: Making CBM name and type more explicit omits 49f7b4efa110 x86/intel_rdt: Enable setting of exclusive mode omits 414dd2b47329 x86/intel_rdt: Introduce new "exclusive" mode omits 95f0b77efa57 x86/intel_rdt: Initialize new resource group with sane defaults omits 024d15be3855 x86/intel_rdt: Make useful functions available internally omits 0b9aa6562650 x86/intel_rdt: Introduce test to determine if closid is in use omits d48d7a57f718 x86/intel_rdt: Introduce resource group's mode resctrl file omits 472ef09b40c5 x86/intel_rdt: Associate mode with each RDT resource group omits eb956a636f90 x86/intel_rdt: Introduce RDT resource group mode omits cba1aab84fb8 x86/intel_rdt: Document new mode, size, and bit_usage omits 32206ab36553 x86/intel_rdt: Provide pseudo-locking hooks within rdt_mount omits 6fb741076a9f platform/x86: wmi: Do not mix pages and kmalloc omits 46d8f405e16c drm: Consider drivers setting DRIVER_ATOMIC as atomic. omits aa58f58d9c64 drm/i915/guc: Remove USES_GUC_SUBMISSION for ads programming omits 4adc18371f14 drm/omap: remove now unused functions omits 70324739ac5e IB/hfi1: Remove INTx support and simplify MSIx usage omits 071e4fec8e4d IB/hfi1: Reorg ctxtdata and rightsize fields omits 06e81e3e9208 IB/hfi1: Remove caches of chip CSRs omits 15d063d5db18 IB/hfi1: Remove unused/writeonly devdata fields omits 4b0b76bd37fe IB/hfi1: Rightsize ctxt_eager_bufs fields omits b67bbc5923bf IB/hfi1: Remove rcvctrl from ctxtdata omits b25784312840 IB/hfi1: Remove rcvhdrq_size omits 38641b83ebc5 crypto: atmel-ecc - remove overly verbose dev_info omits e9440ff37254 crypto: atmel-ecc - fix to allow multi segment scatterlists omits 2a2b9461f8ac crypto: cavium - make structure algs static omits b25c1199acae crypto: aegis - fix indentation of a statement omits ea23cb533ce4 crypto: inside-secure - authenc(hmac(sha384), cbc(aes)) support omits 1f5d5d981879 crypto: inside-secure - hmac(sha384) support omits 9e46eafdf82a crypto: inside-secure - sha384 support omits 26f7120b86a9 crypto: sha512_generic - add a sha384 0-length pre-computed hash omits 87eee125e749 crypto: inside-secure - authenc(hmac(sha512), cbc(aes)) support omits 0de54fb100e9 crypto: inside-secure - hmac(sha512) support omits b460edb6230a crypto: inside-secure - sha512 support omits 30c217ef6411 crypto: sha512_generic - add a sha512 0-length pre-computed hash omits 25bc95510317 crypto: inside-secure - improve the counter computation omits cda3e73a5497 crypto: inside-secure - use the error handler for invalida [...] omits 59d40813328f IB/core: Free GID table entry during GID deletion omits 881456789248 RDMA/cma: Consider net namespace while leaving multicast group omits 321d7863acf7 IB/uverbs: Delete type and id from uverbs_obj_attr omits ce43b2e351c8 crypto: inside-secure - increase minimum transfer size omits f4c277b817cc ASoC: soc-pcm: DPCM cares BE channel constraint omits 4d7dff2b8b24 Merge branch 'icrc-counter' into rdma.git for-next omits 9f876f3de661 IB/mlx5: Support RoCE ICRC encapsulated error counter omits a12f671b4241 ASoC: add hp-det-gpio and mic-det-gpio to audio graph card [...] omits 2718c89a233b ASoC: AMD: Configure channel 1 or channel 0 for capture omits 44fedd7da485 Merge branch 'asoc-4.18' into asoc-4.19 for amd dep omits 3bec6fa3cdd3 ASoC: AMD: Change codec to channel link as per hardware redesign omits 366f074d047b ASoC: uniphier: remove redundant check of PLL ID omits 2854a214f398 ASoC: rt1305: use devm_snd_soc_register_component() omits a98ec93d7e37 ASoC: rt5682: use devm_snd_soc_register_component() omits bb450fa59c07 ASoC: Intel: common: fix missing rename from 'reef' to 'sof' omits d467239f37c4 dt-bindings: clock: Add the r9a06g032-sysctrl.h file omits 7ce2f0393ea2 x86/CPU/AMD: Move TOPOEXT reenablement before reading smp_ [...] omits d5c84ef202d7 x86/mce: Cleanup __mc_scan_banks() omits f35565e3986d x86/mce: Carve out bank scanning code omits 45deca7d96e0 x86/mce: Remove !banks check omits d3d6923cd1ae x86/mce: Carve out the crashing_cpu check omits bc39f010200d x86/mce: Always use 64-bit timestamps omits 74bdf7815dfb genirq: Speedup show_interrupts() omits 5fdc7db6448a module: setup load info before module_sig_check() omits 81a0abd9f213 module: make it clear when we're handling the module copy [...] omits 372401efd9ee dt-bindings: clock: add meson axg audio clock controller bindings omits 01bdee64f9cf kprobes/Documentation: Fix various typos omits edb24ffe14d3 arm64: allwinner: a64-sopine: Add cd-gpios to mmc0 node omits 565c17b5f02d Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits f4366e44efeb Merge tag 'drm-misc-next-2018-06-21' of git://anongit.free [...] omits a38b80c5f49c scsi: cxlflash: Change return type for fault handler omits 3069290d9d6a Merge tag 'drm-intel-next-2018-06-06' of git://anongit.fre [...] omits 79db60a8bb0b arm64: defconfig: Enable RPi voltage sensor omits 7b54aafff3ef ARM: multi_v7_defconfig: Enable RPi voltage sensor omits 992f641f396c ARM: bcm2835_defconfig: Enable RPi voltage sensor omits 5ae3769917d2 Input: imx6ul_tsc - switch to SPDX identifier omits e5163596820d Input: fsl-imx25-tcq - switch to SPDX identifier omits a9faa462b6e7 Input: snvs_pwrkey - switch to SPDX identifier omits 0eb70904546b Input: imx_keypad - switch to SPDX identifier omits be3035e3627d ARM: bcm2835: Add GET_THROTTLED firmware property omits e9af481cbc21 ARM: dts: add Raspberry Pi Compute Module and IO board omits 02361bc77888 lib/bch: Remove VLA usage omits 38ebbe2b7282 mtd: spi-nor: nxp-spifi: release flash_np in nxp_spifi_probe() omits 14d1d1908696 drm/v3d: Remove the bad signaled() implementation. omits 7122b68b8a96 drm/v3d: Take a lock across GPU scheduler job creation and [...] omits 6aa13402c110 drm/bridge: Move the struct drm_bridge member kerneldoc inline. omits abd7dbe921bb gpu: drm: vc4: Adding new typedef vm_fault_t omits e16a37508633 drm/i915: Enable hw workaround to bypass alpha omits 75a040ff14d9 locking/refcounts: Include fewer headers in <linux/refcount.h> omits 8d4f4b82155c drm: Document mode_config.max_width/height as the max fb d [...] omits bd99ce085f16 drm/i915/icl: Do read-modify-write as needed during MG PLL [...] omits 9fc59bae0f4a drm/i915/icl: Fix MG PLL setup when refclk is 38.4MHz omits 03585a95cd83 sched/fair: Remove stale tg_unthrottle_up() comments omits 8a29c778fa1a drm/i915: remove check for aux irq omits 1bce62a6e0dd ALSA: hda/realtek - Simplify alc269_fixup_hp_line1_mic1_led() omits 0722867dcbc2 kprobes/arm64: Fix %p uses in error messages omits 75b2f5f5911f kprobes/arm: Fix %p uses in error messages omits 0ea063306eec kprobes/x86: Fix %p uses in error messages omits 4458515b2c52 kprobes: Replace %p with other pointer types omits 81365a947de4 kprobes: Show address of kprobes if kallsyms does omits ffb9bd68ebdb kprobes: Show blacklist addresses as same as kallsyms does omits f2a3ab360772 kprobes: Make list and blacklist root user read only omits 80dc12cdfb9e spi: spi-fsl-dspi: Fix copy-paste error in dspi_probe omits 11e34e64e410 x86/cpufeatures: Add detection of L1D cache flush support. omits 6415b38bae26 x86/stacktrace: Enable HAVE_RELIABLE_STACKTRACE for the OR [...] omits d31a580266ee x86/unwind/orc: Detect the end of the stack omits 0c414367c04e x86/stacktrace: Do not fail for ORC with regs on stack omits 441ccc3580f4 x86/stacktrace: Clarify the reliable success paths omits 17426923b03f x86/stacktrace: Remove STACKTRACE_DUMP_ONCE omits 0797a8d0d797 x86/stacktrace: Do not unwind after user regs omits 9e3ed2d7597c perf/core: Change perf_mmap_fault() return type to 'vm_fault_t' omits 1a7ed1ba4bba x86/speculation/l1tf: Extend 64bit swap file size limit omits 8f894bf47dc9 sched/debug: Use match_string() helper instead of open-cod [...] omits 8b077e4a69be perf/x86/intel/lbr: Optimize context switches for the LBR [...] omits 0592e57b24e7 perf/x86/intel/lbr: Fix incomplete LBR call stack omits 1966c5e5bd98 x86/asm: Use CC_SET/CC_OUT in percpu_cmpxchg8b_double() to [...] omits ee9c7f9ae3d4 gfs2: call ktime_get_coarse_real_ts64() directly omits 00251a16d7f9 gfs2: Minor clarification to __gfs2_punch_hole omits 9e1a9ecd13b9 gfs2: Don't withdraw under a spin lock omits f85c10e24ab9 gfs2: eliminate rs_inum and reduce the size of gfs2 inodes omits 7cc7eaad49c3 atomics/treewide: Clean up '*_andnot()' ifdeffery omits b3a2a05f9111 atomics/treewide: Make conditional inc/dec ops optional omits 9837559d8eb0 atomics/treewide: Make unconditional inc/dec ops optional omits 18cc1814d4e7 atomics/treewide: Make test ops optional omits 356701329fb3 atomics/treewide: Make atomic64_fetch_add_unless() optional omits 2b523f170e39 atomics/riscv: Define atomic64_fetch_add_unless() omits 4f44b4b2b337 atomics/powerpc: Define atomic64_fetch_add_unless() omits fee8ca9fa565 atomics/arm: Define atomic64_fetch_add_unless() omits ab0b910490fe atomics/arc: Define atomic64_fetch_add_unless() omits 434b6acc3130 atomics/alpha: Define atomic64_fetch_add_unless() omits 00b808ab79ea atomics/generic: Define atomic64_fetch_add_unless() omits 0ae1d994020d atomics: Prepare for atomic64_fetch_add_unless() omits eccc2da8c03f atomics/treewide: Make atomic_fetch_add_unless() optional omits bef828204a1b atomics/treewide: Make atomic64_inc_not_zero() optional omits ade5ef9280c3 atomics: Make conditional ops return 'bool' omits f74445b6dd6b atomics/treewide: Remove atomic_inc_not_zero_hint() omits 8b47038e6d34 atomics/treewide: Remove redundant atomic_inc_not_zero() d [...] omits bfc18e389c7a atomics/treewide: Rename __atomic_add_unless() => atomic_f [...] omits 2207def700f9 x86/apic: Ignore secondary threads if nosmt=force omits 1e1d7e25fd75 x86/cpu/AMD: Evaluate smp_num_siblings early omits 119bff8a9c9b x86/CPU/AMD: Do not check CPUID max ext level before parsi [...] omits 1910ad562496 x86/cpu/intel: Evaluate smp_num_siblings early omits 95f3d39ccf7a x86/cpu/topology: Provide detect_extended_topology_early() omits 545401f4448a x86/cpu/common: Provide detect_ht_early() omits 44ca36de56d1 x86/cpu/AMD: Remove the pointless detect_ht() call omits 55e6d279abd9 x86/cpu: Remove the pointless CPU printout omits 05736e4ac13c cpu/hotplug: Provide knobs to control SMT omits cc1fe215e1ef cpu/hotplug: Split do_cpu_down() omits c4de65696d86 cpu/hotplug: Make bringup/teardown of smp threads symmetric omits f048c399e0f7 x86/topology: Provide topology_smt_supported() omits 6a4d2657e048 x86/smp: Provide topology_is_primary_thread() omits ba2591a5993e sched/smt: Update sched_smt_present at runtime omits 0bed2aa3ac5c ALSA: hda - Sanity check of unexpected cap_sync_hook override omits 3bf29db731ce ALSA: hda/sigmatel - Use common helper for mic mute LED omits c647f806b8c2 ALSA: hda - Allow multiple ADCs for mic mute LED controls omits 184e302b46c9 ALSA: hda/conexant - Use the mic-mute LED helper omits d03abecab5b4 ALSA: hda/realtek - Use the mic-mute LED helper for HP and others omits 69b2c6d7c020 ALSA: hda - Use the common helper for thinkpad_acpi mic mu [...] omits f567b78851d4 ALSA: hda - Move mic mute LED helper to the generic parser omits 4f722a6a7367 ASoC: Intel: common: rename 'reef' to 'sof' in ACPI matchi [...] omits 356c6fe7d80c locking/atomics/arm64, arm64/bitops: Include <asm-generic/ [...] omits 7c8fc35dfc32 locking/atomics/arm64: Replace our atomic/lock bitop imple [...] omits 84c6591103db locking/atomics, asm-generic/bitops/lock.h: Rewrite using [...] omits e986a0d6cb36 locking/atomics, asm-generic/bitops/atomic.h: Rewrite usin [...] omits 1c2672b49aa4 locking/atomics/sh: Don't pull in all of <linux/bitops.h> [...] omits b22d73c2bd76 locking/atomics/openrisc: Don't pull in all of <linux/bito [...] omits 8bd9cb51daac locking/atomics, asm-generic: Move some macros from <linux [...] omits 84038fd98e8e locking/atomics/m68k: Don't use <asm-generic/bitops/lock.h> omits a70cee973780 locking/atomics/h8300: Don't include <linux/kernel.h> in < [...] omits 4de58696de07 kprobes: Remove jprobe stub API omits dcce32d952ed Documentation/kprobes: Add how to change the execution path omits 2bbda764d720 kprobes/x86: Do not disable preempt on int3 path omits cce188bd58cf bpf/error-inject/kprobes: Clear current_kprobe and enable [...] omits d5ad85b6d9ac sparc64/kprobes: Don't call the ->break_handler() in sparc [...] omits fa5a24b16f94 sh/kprobes: Don't call the ->break_handler() in SH kprobes code omits cba5ec980ca1 s390/kprobes: Don't call the ->break_handler() in s390 kpr [...] omits 9b85753da73c MIPS/kprobes: Don't call the ->break_handler() in MIPS kpr [...] omits cf3bb032fd75 ia64/kprobes: Don't call the ->break_handler() in ia64 kpr [...] omits 6e5fd3a298e9 powerpc/kprobes: Don't call the ->break_handler() in power [...] omits c9abd554aa12 arm64/kprobes: Don't call the ->break_handler() in arm64 k [...] omits 75feff53a201 ARM/kprobes: Don't call the ->break_handler() in arm kprobes code omits 5ed4b0c5d176 ARC/kprobes: Don't call the ->break_handler() in ARC kprobes code omits e704e34cd0bb kprobes/x86: Don't call the ->break_handler() in x86 kprobes omits 059053a275b5 kprobes: Don't check the ->break_handler() in generic kpro [...] omits e9bf11a5a68b sparc64/kprobes: Remove jprobe implementation omits 8a4b11a21eaf sh/kprobes: Remove jprobe implementation omits fc682f7ba30e s390/kprobes: Remove jprobe implementation omits 8c2c3f2d40b6 MIPS/kprobes: Remove jprobe implementation omits 0aeaf6b3a345 ia64/kprobes: Remove jprobe implementation omits c530e2f02ef8 powerpc/kprobes: Remove jprobe powerpc implementation omits 2efb75cd712d arm64/kprobes: Remove jprobe implementation omits 454f3e132d05 ARM/kprobes: Remove jprobe arm implementation omits e00f1993e98b ARC/kprobes: Remove jprobe implementation omits 80006dbee674 kprobes/x86: Remove jprobe implementation omits 5a6cf77f5e35 kprobes: Remove jprobe API implementation omits bc8c9da5a24b Documentation/kprobes: Remove jprobes related leftover omits c612ae0503af staging: android: ion: fix ion_dma_buf_attach signatur omits d20ac620f001 drm/i915: Redefine EINVAL for debugging omits 827db9d8bb4a drm/i915: Ignore applying the self-relocation BIAS if no r [...] omits cbc654c88178 net: smc91x: remove the dmaengine compat need omits 9d7bc29cc96b net: smc911x: remove the dmaengine compat need omits 56563f53d306 x86/bugs: Move the l1tf function and define pr_fmt properly omits 26eb4cd6c7c7 drm/i915: Disable bh around call to tasklet omits e1cacec9d50d drm/i915: Update DRIVER_DATE to 20180620 omits cd9e11a8bf25 drm/i915/icl: Add 10-bit support for hdmi omits 35b69d626c3a ARM: pxa: zylonite: use the new ac97 bus support omits 22abc0d25db3 ARM: pxa: add the missing AC97 clocks omits a4d7baf0a02a ARM: pxa: mioa701 convert to the new AC97 bus omits f439b5c8a00d ARM: pxa: hx4700: fix the usb client omits c238ad625889 drm/i915/psr: fix copy-paste error with setting of tp2_wak [...] omits 98fa2aecb509 drm/i915/psr: Fix warning in intel_psr_activate() omits 377eeaa8e11f x86/speculation/l1tf: Limit swap file size to MAX_PA/2 omits 42e4089c7890 x86/speculation/l1tf: Disallow non privileged high MMIO PR [...] omits 17dbca119312 x86/speculation/l1tf: Add sysfs reporting for l1tf omits 10a70416e1f0 x86/speculation/l1tf: Make sure the first page is always reserved omits 6b28baca9b1f x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation omits 2f22b4cd45b6 x86/speculation/l1tf: Protect swap entries against L1TF omits bcd11afa7ada x86/speculation/l1tf: Change order of offset/type in swap entry omits 50896e180c6a x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT omits f55786faa156 drm/i915/selftests: Remove unused dmabuf->kmap routines, f [...] omits c03cea42149d iomap: add initial support for writes without buffer heads omits d98c71dadc2d Merge drm-upstream/drm-next into drm-misc-next omits d67b6a206507 drm: writeback: Add client capability for exposing writeba [...] omits b13cc8dd5884 drm: writeback: Add out-fences for writeback connectors omits 935774cd71fe drm: Add writeback connector type omits f664a5269542 dma-buf: remove kmap_atomic interface omits a19741e5e5a9 dma_buf: remove device parameter from attach callback v2 omits 3e7cc6252dc8 spi: spi-fsl-dspi: Enable extended SPI mode omits 35c9d461a436 spi: spi-fsl-dspi: Advertise 32 bit for XSPI mode omits 8fcd151d2619 spi: spi-fsl-dspi: XSPI FIFO handling (in TCFQ mode) omits 51d583ae7792 spi: spi-fsl-dspi: Framesize control for XSPI mode omits 58ba07ec79e6 spi: spi-fsl-dspi: Add support for XSPI mode registers omits 071db7a6759d Merge branch 'spi-4.18' into spi-4.19 for DSPI dep omits 8570043e2cc6 spi: spi-fsl-dspi: Fixup regmap configuration omits d87e08f14213 spi: spi-fsl-dspi: Fix MCR register handling omits dadcf4abd60b spi: spi-fsl-dspi: Support 4 to 16 bits per word transfers omits 0a4ec2c15863 spi: spi-fsl-dspi: Simplify transfer counter handling omits 9e1dc9bd0993 spi: spi-fsl-dspi: Fix per transfer cs_change handling omits 4779f23d1ac8 spi: spi-fsl-dspi: Drop unneeded use of dataflags bits omits c87bdcc89d86 spi: spi-fsl-dspi: Drop unreachable else if statement omits 2227a7a219fd drm/vc4: Always obey implicit sync omits 9d54fcd5416d drm/gem-fb-helper: Always do implicit sync omits f648661bc7de drm/i915/selftests: Avoid ERR_PTR dereference omits 1b31de922e28 ASoC: arizona: Set compressed IRQ to a wake source omits 7f7cca08abf4 ASoC: wm_adsp: Simplify handling of alg offset and length omits a41efe03e611 rtc: ds1685: remove sysfs access to control registers omits 30a5271d4583 rtc: ds1685: remove improper datetime access ABI omits 59ef2671a847 ARM: dts: fix PMC compatible omits 91f87180e18f ARM: at91: fix USB clock detection handling omits 1e259703f956 dt-bindings: clk: at91: Document all the PMC compatibles omits 272ff92b697b dt-bindings: arm: remove PMC bindings omits b3dae109fa89 sched/swait: Rename to exclusive omits 0abf17bc7790 sched/swait: Switch to full exclusive mode omits 6519750210d9 sched/swait: Remove __prepare_to_swait omits 3249527f19d6 tee: optee: making OPTEE_SHM_NUM_PRIV_PAGES configurable v [...] omits 4ae5e9d159f8 scsi: smartpqi: bump driver version to 1.1.4-130 omits dac12fbc7b0a scsi: smartpqi: fix critical ARM issue reading PQI index r [...] omits 9f8d05fa9844 scsi: smartpqi: add inspur advantech ids omits 26b390aba2a8 scsi: smartpqi: improve error checking for sync requests omits 957c5ab108c7 scsi: smartpqi: improve handling for sync requests omits 4beb4867f049 scsi: mpt3sas: Improve kernel-doc headers omits c7a357058882 scsi: mpt3sas: Split _base_reset_handler(), mpt3sas_scsih_ [...] omits 982ea6f9ff2b scsi: mpt3sas: Fix a race condition in mpt3sas_base_hard_r [...] omits 91b7bdb2c008 scsi: mpt3sas: Fix _transport_smp_handler() error path omits 84203b356172 scsi: mpt3sas: Introduce struct mpt3sas_nvme_cmd omits eb0c7af26beb scsi: mpt3sas: Annotate switch/case fall-through omits 7d1207288fdf scsi: mpt3sas: Remove set-but-not-used variables omits 199fd79a11f2 scsi: mpt3sas: Fix indentation omits 2fa4a32613c9 scsi: libsas: dynamically allocate and free ata host omits 693ba15c9202 scsi: Remove percpu_ida omits 10e9cbb6b531 scsi: target: Convert target drivers to use sbitmap omits 83c2b54b9295 scsi: target: Abstract tag freeing omits ba80917d9932 scsi: ufs: ufshcd_dump_regs to use memcpy_fromio omits 5b9d397447f8 scsi: sg: clean up gfp_mask in sg_build_indirect omits b3a8aa90c460 scsi: qla2xxx: remove irq save in qla2x00_poll() omits 91ebc1facd77 scsi: core: remove Scsi_Cmnd typedef omits aa154ea885eb scsi: bnx2i: add error handling for ioremap_nocache omits 2da11d426263 scsi: libsas: remove irq save in sas_ata_qc_issue() omits 15c5a5e0761f scsi: ipr: Format HCAM overlay ID 0x41 omits 7931cd918f35 scsi: hisi_sas: Update a couple of register settings for v3 hw omits ce70c2e6af8e scsi: hisi_sas: Add missing PHY spinlock init omits 2ba5afb6834b scsi: hisi_sas: Pre-allocate slot DMA buffers omits f2ae8d04327f scsi: hisi_sas: Release all remaining resources in clear nexus ha omits ed99e1d94936 scsi: hisi_sas: Add a flag to filter PHY events during reset omits 214e702d4b70 scsi: hisi_sas: Adjust task reject period during host reset omits d2fc401e4752 scsi: hisi_sas: Fix the conflict between dev gone and host reset omits 1324ae1ce559 scsi: hisi_sas: Only process broadcast change in phy_bcast [...] omits 4e63ac82b9f0 scsi: hisi_sas: Use dmam_alloc_coherent() omits 9458321750cb scsi: be2iscsi: Update copyright omits a81dde7e0216 scsi: be2iscsi: Include null char in SET_HOST_DATA omits f193f7985f48 Documentation/ABI: Add documentation mlxreg-io sysfs interfaces omits 8871f5e42341 platform/x86: mlx-platform: Add mlxreg-io platform driver [...] omits 5ec4a8ace06c platform/mellanox: Introduce support for Mellanox register [...] omits 4486baca66e7 arm64: dts: rockchip: generalize rk3399 #sound-dai-cells omits cc9b09180374 arm64: dts: rockchip: Add missing cooling device propertie [...] omits ea41d63b5440 arm64: dts: rockchip: enable hdmi sound on rk3399-sapphire omits 0d60d48ca3fb arm64: dts: rockchip: connect hdmi sound in rk3399 omits e184fde6f3f5 iomap: add private pointer to struct iomap omits 72b4daa24129 iomap: add an iomap-based readpage and readpages implementation omits 63899c6f8851 iomap: add a page_done callback omits 19e0c58f6552 iomap: generic inline data handling omits ebf00be37de3 iomap: complete partial direct I/O writes synchronously omits 3d7b6b21f6c5 iomap: mark newly allocated buffer heads as new omits a6d639da63ae fs: factor out a __generic_write_end helper omits 93c9a7f87931 PCI: Clean up resource allocation in devm_of_pci_get_host_ [...] omits ac2bf28ad1a1 Merge tag 'gvt-next-2018-06-19' of https://github.com/inte [...] omits 1e1d5b69397c MAINTAINERS: Remove the AT91 clk driver entry omits d30c8d203125 leds: ledtrig-activity: use ktime_get_boot_ns() omits cfdeb8934b6f RDMA/mlx5: Refactor transport domain checks omits bd646104ac5a jfs: use time64_t for otime omits 6c5e1ac0e144 ALSA: firewire-motu: add support for Motu Traveler omits 191ef57683aa ALSA: firewire-motu: cancel chunk alignment for protocol v [...] omits 06ac0b6f8f74 ALSA: firewire-motu: add a flag for AES/EBU on XLR interface omits 81720c6d49b7 ALSA: firewire-motu: add a flag for chunks for main 1/2 out omits 6c1549c4cc3c ALSA: firewire-motu: suppless consumption for unused eleme [...] omits a21daa88d4f0 drm/amdgpu: Use correct enum to set powergating state omits 761f58e0e913 drm/amdgpu: correct GART location info omits 8e2c7ad99dce drm/amdgpu: update ib_start/size_alignment same as windows used omits eeb2c3c2a614 amdgpu: display: use modern ktime accessors omits 4daa4fba3a38 gpu: drm: ttm: Adding new return type vm_fault_t omits 2bfb0b678e48 gpu: drm: radeon: Adding new typedef vm_fault_t omits 2e2ba09e48b7 IB/rdmavt, IB/hfi1: Create device dependent s_flags omits 32e3d97079ad IB/hfi1: Remove rcvhdrsize omits 40442b30aad0 IB/hfi1: Move rhf_offset from devdata to ctxtdata omits b0ba3c18d6bf IB/hfi1: Move normal functions from hfi1_devdata to const array omits 67b0b4e4988f selinux: Cleanup printk logging in netnode omits 07c81ac2adcc selinux: Cleanup printk logging in avc omits 0d3a115429e9 selinux: Cleanup printk logging in netif omits d006469d3fac selinux: Cleanup printk logging in netport omits b21a695d9cba selinux: Cleanup printk logging in sidtab omits d85a78334e7b selinux: Cleanup printk logging in netlink omits f8b69a5f00ee selinux: Cleanup printk logging in selinuxfs omits b54c85c15a7b selinux: Cleanup printk logging in services omits 9fba738a53dd clk: add duty cycle support omits 9461f7b33d11 clk: fix CLK_SET_RATE_GATE with clock rate protection omits 04cdd5af51c6 clk: qcom: drop CLK_SET_RATE_GATE from sdc clocks omits c87a7e75a3e2 selinux: Cleanup printk logging in avtab omits c103a91e8916 selinux: Cleanup printk logging in hooks omits c59450c46369 IB/mlx5: Expose DEVX tree omits f6fe01b7181b IB/mlx5: Add DEVX query EQN support omits aeae94579caf IB/mlx5: Add DEVX support for memory registration omits 7c043e908a74 IB/mlx5: Add support for DEVX query UAR omits e662e14d801b IB/mlx5: Add DEVX support for modify and query commands omits 7efce3691d33 IB/mlx5: Add obj create and destroy functionality omits 8aa8c95ce4cc IB/mlx5: Add support for DEVX general command omits a8b92ca1b0e5 IB/mlx5: Introduce DEVX omits 7dc08dcfc8c8 IB/core: Expose ib_ucontext from a given ib_uverbs_file omits e502a864c352 IB/core: Introduce DECLARE_UVERBS_GLOBAL_METHODS omits 19b9def25852 IB/uverbs: Allow an empty namespace in ioctl() framework omits 2d9c1bd7e177 IB/uverbs: Add a macro to define a type with no kernel known size omits 8762d149e88d IB/uverbs: Add PTR_IN attributes that are allocated/copied [...] omits 9442d8bf1d63 IB/uverbs: Refactor uverbs_finalize_objects omits 1114b0a8a83d IB/uverbs: Export uverbs idr and fd types omits 620758a210d9 Merge branch 'mellanox/mlx5-next' into RDMA for-next omits 9ffdd49e3d73 selinux: Cleanup printk logging in policydb omits 180cfc58cd9a selinux: Cleanup printk logging in ebitmap omits ab48576c4298 selinux: Cleanup printk logging in conditional omits 244e293690a6 ASoC: pcm: Tidy up open/hw_params handling omits a9191579ba10 regulator: arizona-ldo1: Use correct device to get enable GPIO omits 1f1f5183981d arm64: dts: allwinner: a64: add SRAM controller device tree node omits ede18ae31202 soc: sunxi: sram: Add updated compatible string for A64 sy [...] omits f412c8d7a2f4 dt-bindings: sram: Rename A64 SRAM controller compatible omits 5828729bebbb soc: sunxi: export a regmap for EMAC clock reg on A64 omits f0d9034b290d ASoC: Intel: common: fix copy/paste issue with SOF/broadwe [...] omits b45350135b92 ASoC: Intel: common: add entries for SOF-based machine drivers omits e6d298fd4a44 ASoC: Intel: common: add firmware/topology information for SOF omits 65a33883c778 ASoC: Intel: common: Add Geminilake Dialog+Maxim machine d [...] omits cbaa7f0bdbee ASoC: Intel: move SKL+ codec ACPI tables to common directory omits 5f15f267daf8 ASoC: Intel: Skylake: cleanup before moving ACPI tables omits 95555f580dca ASoC: Intel: broxton: reduce machine name for bxt_da7219_m [...] omits 5fd46e649ee6 ASoC: Intel: kbl_da7219_max98357a: add fe_ops for kbl Audi [...] omits f7859590d976 audit: eliminate audit_enabled magic number comparison omits 1c3eced3d4ad drm/i915/audio: constify ELD pointers omits d904ac0320d3 audit: rename FILTER_TYPE to FILTER_EXCLUDE omits cf89fe88a676 tee: replace getnstimeofday64() with ktime_get_real_ts64() omits af85d1772e31 audit: Fix extended comparison of GID/EGID omits d87de4a878e1 audit: tie ANOM_ABEND records to syscall omits 9b8753fffe7b audit: tie SECCOMP records to syscall omits ad193bc6206d drm/i915: Enforce max hdisplay/hblank_start limits on HSW/BDW FDI omits ad77c537eab1 drm/i915: Check timings against hardware maximums omits 98fac1d5c582 drm/i915: Nuke the cursor size defines omits 1a4b8901c5ec drm/i915: Print prop name/id when rejecting it omits 8163496e78db nfsd: don't advertise a SCSI layout for an unsupported req [...] omits 29c1372d6a9b audit: allow other filter list types for AUDIT_EXE omits fb9acf5f1f21 spi: orion: fix CS GPIO handling again omits 0fdb3f75a358 drm/i915/psr: Adds psrwake options for all platforms omits 46f3bb5fb944 clk: renesas: r8a7795: Add CCREE clock omits 3d5155eaadaf clk: renesas: r8a7795: Add CR clock omits dc1b7b6ca9d5 sysinfo: Remove get_monotonic_boottime() omits 58a10456d717 posix-timers: Use new ktime_get_*_ts64() helpers omits d30faff900e6 timekeeping: Use ktime_get_real_ts64() instead of getnstim [...] omits f5a89295e2f5 time: Use ktime_get_real_seconds() in time syscall omits 0a13ec0bbc42 genirq: Fix editing error in a comment omits 4a5f4d2f891b genirq: Use rcu in kstat_irqs_usr() omits d5b65efd2b2e i915: remove timespec_to_jiffies_timeout omits 707c62352909 configfs: use kvasprintf() instead of open-coding it omits 4cb0e6011216 dmaengine: ioatdma: set the completion address register af [...] omits 7a2aeb91757b arm64: dts: freescale: Update to use SPDX identifiers omits 13d8f1762bf6 ARM: dts: imx7d-sdb: Remove duplicate regulator-can2-3v3 omits 88c83ae67071 ARM: imx_v6_v7_defconfig: Enable imx6qdl-sabreauto sensors omits a211b8c55f3c ARM: dts: imx6qdl-sabreauto: Add sensors omits f3af1e5c0c6f ARM: dts: imx6qdl-icore: Fix wrong reg_2p5 regulator node name omits 3992516af384 ARM: dts: imx6q-icore-mipi: Add OV5640 Camera sensor omits a8039f2dd089 ARM: dts: imx6dl: Add Engicam i.CoreM6 1.5 Quad/Dual MIPI [...] omits 39143301bed9 ARM: dts: imx6: RDU2: correct touchscreen axis inversion omits 83ef5da0527c ARM: imx: remove i.MX6SLL support in i.MX6SL cpu idle driver omits e7fa1fb39b11 ARM: imx: add cpu idle support for i.MX6SLL omits c791bbbf812a ARM: imx: add L2 page power control for GPC omits cda6d30e60c4 scsi: megaraid_sas: driver version upgrade omits e9495e2de776 scsi: megaraid_sas: Support FW provided TM timeout values omits 9c9db8b792a2 scsi: megaraid_sas: Return immediately from wait_for_adapt [...] omits c3b10a55abc9 scsi: megaraid_sas: Update controller info during resume omits 2747e6be4ca7 scsi: megaraid_sas: Do not do Kill adapter if GET_CTRL_INF [...] omits 2cd4bf89f763 scsi: mpt3sas: Update driver version "26.100.00.00" omits 2b48be65685a scsi: mpt3sas: As per MPI-spec, use combined reply queue f [...] omits d37306ca0eac scsi: mpt3sas: Fix, False timeout prints for ioctl and oth [...] omits 20a044332dc4 scsi: mpt3sas: Don't access the structure after decrementi [...] omits e3586147b8b1 scsi: mpt3sas: Incorrect command status was set/marked as [...] omits 999c85134db7 scsi: mpt3sas: Don't abort I/Os issued to NVMe drives whil [...] omits 9554c1be48b4 scsi: tcmu: remove useless code and clean up the code style. omits 22021948c98c ARM: imx: add mem mode suspend for i.MX6SLL omits 07c4be9d27ad ARM: imx: add standby mode suspend for i.MX6SLL omits b796b9710fd5 drm/i915/icl: Handle hotplug interrupts for DP over TBT omits 121e758ee578 drm/i915/icl: Support for TC North Display interrupts omits df0d28c185ad drm/i915/icl: GSE interrupt moves from DE_MISC to GU_MISC omits 3a3d4163e0bf remoteproc: qcom: Introduce Hexagon V5 based WCSS driver omits 7d674731f36c remoteproc: qcom: q6v5-pil: Use common q6v5 helpers omits 6103b1a616ab remoteproc: qcom: adsp: Use common q6v5 helpers omits 3b415c8fb263 remoteproc: q6v5: Extract common resource handling omits 0e622e80191e remoteproc: qcom: mdt_loader: Make the firmware authentica [...] omits 9e8789ec967a drm/i915/i915_reg.h: fix the checkpatch MACRO_ARG_PRECEDEN [...] omits af7187b78443 drm/i915/i915_reg.h: fix the checkpatch SPACE_BEFORE_TAB issues omits 5ee8ee86c86f drm/i915/i915_reg.h: fix the checkpatch SPACING issues omits 3cba33d31188 iw_cxgb4: remove duplicate memcpy() in c4iw_create_listen() omits cf76e1e5198a MAINTAINERS: update the LSM and SELinux subsystems omits 58884bbc7c9d drm/i915/audio: Add 810 MHz clock entries to dp_aud_n_m table omits cd31b8073685 ARM: pxa: change SSP DMA channels allocation omits b77ed2e6d61d ARM: pxa: remove the DMA IO resources omits b6d1a17f4729 dmaengine: pxa: document pxad_param omits 273340e8bf86 ata: pata_pxa: remove the dmaengine compat need omits ac75a50b6de3 mtd: rawnand: marvell: remove the dmaengine compat need omits f727b6cda449 media: pxa_camera: remove the dmaengine compat need omits 6b3348f9e6eb mmc: pxamci: remove the dmaengine compat need omits 88a0513cf611 dmaengine: pxa: add a default requestor policy omits 1da10c17afd1 ARM: pxa: add dma slave map omits 420c0117db25 dmaengine: pxa: use a dma slave map omits 33023fb85a42 IB/core: add max_send_sge and max_recv_sge attributes omits b90575ce7b84 IB/rxe: avoid unnecessary NULL check omits 92cf36eec2a7 IB/rxe: support for 802.1q VLAN on the listener omits 6a965ee57d0c IB/rxe: increase max MR limit omits aece27a2f01b ata: ahci_platform: allow disabling of hotplug to save power omits 332c42a9ff7f ata: ahci: rpm_put port on port_stop to match rpm_get in p [...] omits e364672477a1 drm/i915/aml: Introducing Amber Lake platform omits b9be78531d27 drm/i915/whl: Introducing Whiskey Lake platform omits 9a41e38a467c IB/mad: Use IDR for agent IDs omits 3c60e868c31e IDR: Expose the XArray lock omits 89af969a6653 RDMA: Convert drivers to use the AH's sgid_attr in post_wr paths omits 1a1f460ff151 RDMA: Hold the sgid_attr inside the struct ib_ah/qp omits 7492052a186b IB/mlx4: Use GID attribute from ah attribute omits 47ec38666210 RDMA: Convert drivers to use sgid_attr instead of sgid_index omits d97099fe53ed IB{cm, core}: Introduce and use ah_attr copy, move, replace APIs omits 947c99ecfcb4 IB/core: Tidy ib_resolve_eth_dmac omits 8d9ec9addd6c IB/core: Add a sgid_attr pointer to struct rdma_ah_attr omits fb51eecaa523 IB: Ensure that all rdma_ah_attr's are zero initialized omits 0c271c433ca2 IB/mad: Agent registration is process context only omits 7f3ee8e030d8 IB/rxe: Do not hide uABI stuff in memcpy omits aaf5e003b1c4 i40iw: Reorganize acquire/release of locks in i40iw_manage_apbvt omits de7498147d00 RDMA/uverbs: Refactor flow_resources_alloc() function omits dd8028f1e912 RDMA/nldev: Return port capability flag for IB only omits 82f82ceb8e66 IB/rxe: Use rdma GID API omits 1dfce2945771 IB: Replace ib_query_gid/ib_get_cached_gid with rdma_query_gid omits 83f6f8d29dd3 IB/core: Make rdma_find_gid_by_filter support all protocols omits c3d71b69a75c IB/core: Provide rdma_ versions of the gid cache API omits ddb457c6993b net/smc: Replace ib_query_gid with rdma_get_gid_attr omits 77e786fcbe2e IB/core: Replace ib_query_gid with rdma_get_gid_attr omits bf399c2cadfa IB/core: Introduce GID attribute get, put and hold APIs omits f4df9a7c34d8 RDMA: Use GID from the ib_gid_attr during the add_gid() callback omits b150c3862d21 IB/core: Introduce GID entry reference counts omits f3f49e42c119 ARM: debug: fix BCM2836 order entry omits 295898ba6216 ARM: debug: Add iProc UART3 debug addresses omits a8eaad7b04ea ALSA: line6: stop using get_seconds() omits a753af301c61 ALSA: ctxfi: use enum type CT_SUM_CTL where appropriate omits 01655193c2da ALSA: ice1724: remove unused array omits 8ae024497b3d ARM: dts: da850-evm: Enable LCD and backlight omits 4be9e673298f ARM: dts: da850-evm: Enable SATA port omits d9ca5d08c6de ARM: davinci_all_defconfig: set CONFIG_BACKLIGHT_PWM=m omits 89a7e2f75285 async_pq: Remove VLA usage omits cf85ec887016 removed extra extern file_fdatawait_range omits 5ee4a7a6db8e drm/i915/execlists: Pull the w/a LRI emission into a helper omits bcc2661e3243 drm/i915: Only show debug for state changes when banning omits 6456314ff1de drm/rockchip: vop: fix irq disabled after vop driver probed omits e2810a7167df drm/rockchip: vop: split out core clock enablement into se [...] omits 931c4e9a72ae spi: cadence: Change usleep_range() to udelay(), for atomi [...] omits f12a0a3c4cc6 ASoC: Intel: bytcr_rt5640: Fix Acer Iconia 8 over-current [...] omits 6cea35908208 ASoC: Intel: bytcr_rt5640: Add quirk for the Nuvison/TMax [...] omits 7c5dfd549617 ASoC: tegra: fix device_node refcounting omits a4519526ebbd ASoC: pxa: add devicetree support omits e2b35e468c89 ASoC: pxa: add binding for pxa2xx-ac97 audio complex omits a7dc662c6a7b ASoC: codecs: PCM1789: unconditionally flush work omits 0ddce71c21f0 ASoC: rt5682: add rt5682 codec driver omits 53af408cd9f2 ASoC: TSCS42xx: Add headphone auto switching omits 19d996cc3ad6 ASoC: TSCS42xx: Remove Playback/Capture in names omits 58f7d470c858 ASoC: TSCS42xx: Add mic bias boost control omits 62624f72592b ASoC: ak4458: make structure soc_codec_dev_ak4458 static const omits e380be7c557c ASoC: ak5558: make two structures static omits 510e419cb857 ASoC: twl6040: make pointer dmic_codec_dev static omits d5c4e972d512 ASoC: qcom: apq8096: set card as device drvdata omits a0d847c380ba ASoC: rsnd: add rsnd_daidrv_get() omits f6de35cc145f ASoC: audio-graph-card: add hp and mic detect gpios same a [...] omits 8d1bd113a194 ASoC: simple-card: move hp and mic detection to soc_card probe omits 62c2c9fcac43 ASoC: simple-card-utils: move hp and mic detect gpios from [...] omits d5a1826c32fa ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Vi10 tablet omits 4f29b663c08d ASoC: rt1305: Use ULL suffixes for 64-bit constants omits 75b31192fe6a ASoC: rockchip: add config for rockchip dmaengine pcm register omits a56df73ba596 ASoC: rockchip: put device_node on remove omits 187e01d0d56d ASoC: stm32: sai: add iec958 controls support omits 08ba7ae35b15 spi: sh-msiof: Make sure all DMA operations have completed omits 3e247b0fb540 spi: remove unused adi_spi3.h header omits 02f361f5fdfb drm/i915/lspcon: switch to kernel unsigned int types omits c25004964c5a drm/i915/audio: switch to kernel unsigned int types omits fd620bf92a60 drm/i915/backlight: switch to kernel unsigned int types omits accb1eb57196 drm/i915/dvo: switch to kernel unsigned int types omits 93383b5705e6 drm/i915/uncore: switch to kernel unsigned int types omits faa087c476a3 drm/i915/hdmi: switch to kernel unsigned int types omits 0ede01418854 drm/i915/vbt: switch to kernel unsigned int types omits 6e56e5d04191 ASoC: AMD: Add NULL pointer check omits 203cdf51f288 ASoC: rsnd: SSI parent cares SWSP bit omits 7cc90a5cadb1 ASoC: rsnd: has .symmetric_rates if SSIs are sharing WS pin omits 6c974d4dfafe EDAC, i7core: Fix memleaks and use-after-free on probe and remove omits 7bd0c7ba62e8 regulator: Fix typo in comment of struct regulator_linear_range omits 297101ab8584 regulator: pfuze100: add pfuze3001 support omits 5986f83efab0 regulator: pfuze100: add pfuze3001 support omits 04433977b164 ASoC: sh7760-ac97: convert to SPDX identifiers omits ddfe227c0cbf ASoC: dma-sh7760: convert to SPDX identifiers omits 0026c551bacd ASoC: migor: convert to SPDX identifiers omits 1e0edd4deadb ASoC: rsnd: convert to SPDX identifiers omits 4e6fdaf1bd33 ASoC: siu: convert to SPDX identifiers omits 217bc8c898b2 ASoC: ssi: convert to SPDX identifiers omits cb006e7b1712 ASoC: hac: convert to SPDX identifiers omits 134c875bff58 ASoC: fsi: convert to SPDX identifiers omits 503e79b793fe ASoC: topology: Add callback for DAPM route load/unload omits c60b613a7097 ASoC: topology: Give more data to clients via callbacks omits e01b4f624278 ASoC: dapm: Fix potential DAI widget pointer deref when li [...] omits f999d76a0011 ARM: dts: rockchip: Add missing cooling device properties [...] omits ce76de984649 ARM: dts: rockchip: convert rk3288 to operating-points-v2 omits 403cc7037f38 dt-bindings: arm: Document the RZN1D-DB board omits 83c05e98f732 arm64: defconfig: Enable BD9571MWV regulator omits c44e182e5374 ARM: shmobile: convert to SPDX identifier omits 7e8a50df26f4 soc: renesas: rcar-sysc: Drop legacy handling omits 16acd53b1547 ARM: shmobile: r8a7779: Remove explicit SYSC config and init omits 9d65c891587e ARM: shmobile: r8a7779: Use rcar_sysc_power_{down,up}_cpu() omits f2b1d2f94af8 soc: renesas: rcar-sysc: Provide helpers to power up/down CPUs omits 62f55ce683e3 ARM: shmobile: r8a7779: Stop powering down secondary CPUs [...] omits 319b15df66f9 ARM: shmobile: rcar-gen2: Remove explicit SYSC config and init omits 3bf6d7738827 ARM: shmobile: apmu: Remove platsmp-apmu.h omits 36a90c0553dd ARM: shmobile: apmu: Remove obsolete shmobile_smp_apmu_pre [...] omits fa6e9cb2aca1 ARM: shmobile: apmu: Move cpu_leave_lowpower() to SUSPEND section omits aa03319f2840 ARM: shmobile: Remove unused shmobile_smp_init_fallback_ops() omits 1e90fea35b80 ARM: shmobile: r8a7791: Use common R-Car Gen2 machine definition omits 488aa3c045a7 ARM: shmobile: r8a7791: Remove legacy SMP fallback code omits 78a9057fcc63 ARM: shmobile: r8a7790: Use common R-Car Gen2 machine definition omits f13e47ee48e2 ARM: shmobile: r8a7790: Remove legacy SMP fallback code omits 5058a96cb7e8 ARM: dts: porter: Add missing PMIC nodes omits 9882b5375df5 mtd: m25p80: Use SPI_MEM_OP_NO_DUMMY instead of SPI_MEM_OP [...] omits 00a5762b4525 mtd: m25p80: Remove unneeded m25p->command field omits 4fdd5b4e9aba drm/i915: Fix fallout of fake reset along resume omits b77422f80337 drm/i915: Enable provoking vertex fix on Gen9 systems. omits 6557dd49369c Staging: comedi: comedi_compat32.h: fixed missing or malfo [...] omits aa4c8dc649a0 Staging: comedi: comedi_pci.h: fixed missing or malformed [...] omits 46c851a92872 Staging: comedi: comedi_pcmcia.h: fixed missing or malform [...] omits be932c686bb0 Staging: comedi: comedilib.h: fixed missing or malformed S [...] omits 50b1cf85b12d Staging: comedi: comedi.h: fixed missing or malformed SPDX [...] omits eee222db377e staging: goldfish: Fix checkpatch CHECK in goldfish_audio.c omits 9f2d1e68cf4d module: exclude SHN_UNDEF symbols from kallsyms api omits 1f008cfec5d5 NFC: fdp: Fix unused variable warnings omits 77ad0f2e34f8 ARM: dts: sun8i-h3: Add missing cooling device properties [...] omits df35fbcfa398 arm64: dts: allwinner: add support for Pinebook omits b5df280bb163 arm64: dts: allwinner: a64: Add PWM controllers omits 871b5352125c arm64: dts: allwinner: a64: add R_I2C controller omits 33c3d4eb67fe arm64: allwinner: a64-amarula-relic: Enable AP6330 WiFi support omits e1a9a4745fd5 arm64: allwinner: a64: Add RTC clock to phandle 32kHz exte [...] omits f64f2e0ff2fe arm64: allwinner: a64: Add Amarula A64-Relic initial support omits 6461315eabc4 arm64: dts: allwinner: sun50i: h5: Add spi flash node for [...] omits 4661c3afefe9 arm64: dts: allwinner: sun50i: a64: Add spi flash node for sopine omits e3b742026b92 ARM: dts: sunxi: Add missing cooling device properties for CPUs omits ba1f665f161c drm: Add checks for atomic_[duplicate/destroy]_state with [...] omits 65793f3cd93a MAINTAINERS: remove the outdated "LINUX SECURITY MODULE (L [...] omits c969cb2f70ae pinctrl: Cut unused sysfs includes omits 96b0686dca33 pinctrl: qcom: spmi-gpio: Add pm8998 and pm8005 to binding omits 7d71b5f4b2fb pinctrl: pinctrl-single: Avoid divisions in context save/restore omits 7547b5969e06 pinctrl: mcp23s08: debugfs: Do not restore the INTF register omits 6ff45566554a pinctrl: mcp23s08: Kconfig: update to reflect supported features omits 90b39402e9f3 gpio: Add API to explicitly name a consumer omits f3a049e784b3 gpio: max732x: add error handling for i2c_new_dummy omits eb3744a2dd01 gpio: davinci: Do not assume continuous IRQ numbering omits c1d013a70f55 gpio: davinci: Shuffle IRQ resource fetching from DT to be [...] omits 29d43c22e480 gpio-rcar: document R8A77980 bindings omits 7279d9917560 gpio: Fix wrong rounding in gpio-menz127 omits 6b293258cded fsi: scom: Major overhaul omits f143304442f4 fsi: scom: Add register definitions omits 5a3c2f7656d0 fsi: scom: Fixup endian annotations omits bd2133645792 fsi: scom: Whitespace fixes omits 162c3946734d fsi: scom: Add mutex around FSI2PIB accesses omits 11454d6dc818 fsi: core: Fix sparse warnings omits fbdb5eac5ca6 fsi: master-hub: Fix sparse warnings omits 2992513877d9 fsi: sbefifo: Fix sparse warnings omits 1c36cf912ad1 IB/core: Store default GID property per-table instead of p [...] omits a1a4caeebac9 IB/core: Do not set the gid type when reserving default entries omits b1ce023ae8a2 ntb_netdev: fix sleep time mismatch omits 5b7b15aee641 nfsd: fix corrupted reply to badly ordered compound omits 7a04cfda7dfa nfsd: clarify check_op_ordering omits 4a269efb6f81 nfsd: update obselete comment referencing the BKL omits ca0552f46414 nfsd4: cleanup sessionid in nfsd4_destroy_session omits 665d50727600 nfsd4: less confusing nfsd4_compound_in_session omits a85857633b04 nfsd4: support change_attr_type attribute omits 16945141c356 nfsd: fix NFSv4 time_delta attribute omits d6ebf5088f09 nfsd4: return default lease period omits 03f318ca6528 nfsd4: extend reclaim period for reclaiming clients omits 35afadd11222 Merge branch 'v4.19/drivers' into next omits 79ce265c00b7 Merge branch 'v4.19/dt64' into next omits c548c8a12991 Merge branch 'v4.19/arm64' into next omits 30d341890ad2 Merge branch 'v4.19/dt' into next omits 8662e575a023 arm64: dts: actions: Source CMU clock for UART5 omits e807ed584251 arm64: dts: actions: Add S900 clock management unit nodes omits 4708aa85d50c EDAC: Fix memleak in module init error path omits bcadd4d31ffa MAINTAINERS: Add Actions Semi S900 clk entries omits 9d72fe1ce81b EDAC, altera: Fix an error handling path in altr_s10_sdram [...] omits 4ee99cebd486 arm64: dts: rockchip: use SPDX-License-Identifier omits 0bac06df36ab ARM: dts: rockchip: Add missing cooling device properties [...] omits fce152a63d95 ARM: dts: rockchip: use SPDX-License-Identifier omits cddb86833615 ARM: dts: rockchip: fix graph node unit address error from dtc omits dcae11de22c9 ARM: dts: imx6dl-riotboard: fix OTG regulator polarity omits e732f6d26eea ARM: dts: imx6qdl-wandboard: enable USB OTG omits d8d5f9dc40e7 ARM: dts: imx6dl-riotboard: remove regulators bus node omits 9d1b8418b477 ARM: dts: imx6qdl-wandboard: remove regulators bus node omits 9235d1f85eb7 ARM: imx: remove inexistant EPIT timer init omits bcf147746814 ARM: dts: imx51-zii-rdu1: Make sure SD1_WP is low omits 6e21e4c215a6 ARM: dts: imx51-zii-rdu1: add rave-sp subdevices omits 3053339b17f8 staging: goldfish: Clear audio read buffer status after each read omits 06e526f49b7a staging: goldfish: Enable ACPI-based enumeration for goldf [...] omits a75647d1e72f staging: goldfish: Replace read and write macros with functions omits 5df204016c36 staging: rtl8723bs: drop test omits 91c458b435df staging: rtlwifi: Fix "Alwyas"->"Always" omits 971f3f119d30 staging: rtlwifi: Fix "writen"->"written" omits dba1b8ac7391 staging: rtlwifi: Fix "Trafic"->"Traffic" omits ca707dcadecf staging: vc04_services: make a couple of pointers static omits 1daddbc8dec5 staging: vboxvideo: Update driver to use drm_dev_register. omits 089a137ad23a staging: wilc1000: move 'txq_spinlock_flags' from 'wilc' s [...] omits 42e4a3adb0e2 staging: wilc1000: remove 'rxq_entries' from 'wilc' struct omits 6adc35d97301 staging: wilc1000: use list_head to maintain 'rxq_entry_t [...] omits 3d9241d65274 staging: wilc1000: use list_head to maintain 'txq_entry_t' [...] omits e986b667ea6a Staging: gdm724x: use match_string() helper omits 70ce2440e208 staging: rts5208: add error handling into rtsx_probe omits 3a29f43cc316 staging: clocking-wizard: prefer 'help' in Kconfig omits e9d93154e59e staging: rtl8192u: remove redundant variables omits 8df6d2854891 staging: rtl8192e: remove unnecessary parentheses - Coding Style omits 4b22ca814e70 staging: rtl8192e: Optimise Comparison to NULL tests - Cod [...] omits 1247b2327762 staging: rtl8192e: Correct declaration of HTResetIOTSettin [...] omits 786fe3b545b0 staging: rtl8192e: Remove unrequired space at start of lin [...] omits 355654ef2c0e staging: rtl8192e: Correct alignment of if statements - Co [...] omits 3218202de96f staging: rtl8192e: Remove unnecessary return statements - [...] omits 4c53614f3943 staging: rtl8192e: Addition of prefered spacing - Coding style omits 7695ff308487 staging: rtl8192e: Add and remove blank lines - Coding style omits 6de4ef65a8c6 staging: pi433: fix race condition in pi433_ioctl omits 0d6485282a2e staging: mt7621-pci: Fix coding style error omits 9c562d8411a5 staging: mt7621-spi: Remove unnecessary braces {} from sin [...] omits 6e89217cdb28 staging: mt7621-spi: Add a space before open paranthesis. omits 6781e751049c staging: mt7621-spi: Use tabs for indentation instead of spaces. omits b8a952784969 staging: mt7621-spi: Fix line over 80 characters by refactoring. omits d42fd96ac281 staging: mt7621-spi: Indent case labels and switch at the [...] omits 1112b5b1c193 staging: mt7621-dts: convert to gpio-keys omits 97738374a310 staging: mt7621-dts: correct various clock frequencies. omits bf732c6bff5b staging: mt7621-spi: revised half-duplex message handling omits a83834c1c9ba staging: mt7621-spi: change mt7621_spi_wait_till_ready to [...] omits c0f784ba92e0 staging: mt7621-pci: use rt_sysc_?32() to access system-co [...] omits 456aec73799f staging: speakup: refactor synths array to use a list omits 2665df51017b staging: comedi: Improved readability of function comedi_n [...] omits fbe1be81b284 staging: comedi: drivers: ni_mio_common: add names to func [...] omits d83301c8506c staging: comedi: drivers: cb_pcimdda: fix warning on quote [...] omits 6aa020939368 staging: comedi: drivers: daqboard2000: make bool bit-fiel [...] omits 904f9d4d3a83 staging: comedi: drivers: amplc_pci230: make bool bit-fiel [...] omits 3164da7b9ccc staging: comedi: drivers: amplc_dio200_common: make bool b [...] omits 46fb63b3a12a staging: comedi: drivers: amplc_dio200: make bool bit-fiel [...] omits fd02c95fab8b staging: comedi: comedidev: make bool bit-field unsigned i [...] omits b3c16227013f staging: comedi: comedi_fops: make bool bit-field unsigned [...] omits 52f2b531948d ARM: dts: imx53: Add support for imx53 HSC/DDC boards from K+P omits 5ebc384a15e4 ARM: dts: imx6: make edt-ft5x06 a wakeup source for imx6 boards omits 26bd0e5964de ARM: dts: imx: Add basic dts support for imx6sll EVK board omits 9f30b6b1a957 ARM: dts: imx: Add basic dtsi file for imx6sll omits 049e9c5e3a30 arm64: dts: actions: Convert to new-style SPDX license ide [...] omits f7e01381994f ARM: dts: owl: Convert to new-style SPDX license identifiers omits c75e8e816114 soc: actions: Convert to SPDX license identifiers omits 2bb70c36093a MAINTAINERS: Add reviewer for ACTIONS platforms omits c474e9f2be99 platform/chrome: chromeos_tbmc - fix SPDX identifier omits c660abab5c7e staging:iio:accel:adis16203: sign extend function rather c [...] omits 0baf5cc971fc drm/rockchip: cnd-dp: adjust spdif register setting omits ebfb081edc8a drm/rockchip: lvds: add missing of_node_put omits f677bd558de2 drm/i915/icl: update VBT's child_device_config flags2 field omits 9378985eb05c drm/i915/icl: implement DVFS for ICL omits e89ea3559661 drm/atomic: Set current atomic state in drm_private_state omits 6ab0edf4e79c drm: Print bad user modes omits b6f690ab237d drm/atomic: Improve debug messages omits 1c0f1b3db7a6 drm/i915: s/IS_G4X && !IS_GM45/IS_G45/ omits b2209e62a450 drm/i915/execlists: Reset the CSB head tracking on reset/s [...] omits 042ed2dbe5b2 drm/i915: Be irqsafe inside reset omits 85ee15d6a3d3 drm/amd/display: Do not skip FBC init in failsafe mode omits e9522309efb3 drm/amd/display: Add num_opp to resource_caps omits 12036586a368 drm/amd/display: Allow DP register double buffer omits ce3f6e82249c drm/amd/display: create sink_id in dc_sink structure to id [...] omits 74167ad60c04 drm/amd/display: Add new transfer type HWPWL omits 6aa57bb8e4d4 drm/amd/display: Disable stats by default omits b73552323a5d drm/amd/display: Convert quotes to Ascii quotes omits 6f0db2dc02de drm/amd/display: Make it more clear when info frames affec [...] omits 2cbe6d9be5a4 drm/amd/display: Drop duplicate dc_stream_set_static_scree [...] omits a10dc97ab8e9 drm/amd/display: Add use_dynamic_meta flag to stream_state omits 973d42c79e99 drm/amd/display: Move i2c and aux structs into dc_ddc_types.h omits b4f84bdf579e drm/amd/display: Stream encoder update omits 6e0ef9d85b99 drm/amd/display: Write TEST_EDID_CHECKSUM_WRITE for EDID tests omits 3b070c60ea51 drm/amd/display: Drop to fail-safe mode if edid is bad omits 00553cf8116e drm/amdgpu: Update function level documentation for GPUVM. omits ab3ec8a1a9f1 drm/amdgpu: Restore :internal: for amdgpu_vm.c documentation omits b1ddf5484727 drm/amdgpu: Get real power source to initizlize ac_power omits e1e36485e9f3 drm/amd/pp: Implement update_smc_table for CI. omits 600ae890be59 drm/amdgpu: Use real power source in powerplay instand of [...] omits c5792d7776e6 drm/amd/pp: Remove SAMU support in powerplay omits dc85db256d47 drm/doc: Add amdgpu hwmon/power documentation (v2) omits c8c5e569c5b0 drm/amdgpu: Consolidate visible vs. real vram check v2. omits 923ff76eb035 drm/amdgpu: update documentation for amdgpu_irq.c v3 omits 7fc48e591279 drm/amdgpu: Update function level documentation for GPUVM v3 omits f4557923b5d3 drm/amdgpu: fix typo in amdgpu_mn.c comments omits ad7f0b6334fe drm/amdgpu: fix documentation of amdgpu_mn.c v2 omits 528e083d85bd drm/amdgpu: rename rmn to amn in the MMU notifier code (v2) omits abea57d70e90 drm/amdgpu: Add BRACKET_LAYOUT_ENUMs to ObjectID.h omits 59d61be2229f drm/amdgpu: remove unused parameter for va update omits 04ad26bbc41e drm/amdgpu: Add plumbing for handling SQ EDC/ECC interrupts v2. omits 981658c67a97 drm/amdgpu: Add interrupt SQ source struct to amdgpu_gfx s [...] omits 5a2f291343bc drm/amdgpu: Added ISR for CP ECC/EDC interrupt v2. omits 8f4039fefd94 drm/amdgpu: change gfx8 ib test to use WB omits 11528640c778 drm/amdgpu: Correct the ndw of bo update mapping. omits b7e6cd57027f drm/amdgpu: add AMDGPU_HW_IP_VCN_JPEG to queue mgr omits 4bafe4402429 drm/amdgpu: add AMDGPU_HW_IP_VCN_JPEG to info query omits 81d350144bd4 uapi/drm: add AMDGPU_HW_IP_VCN_JPEG for jpeg CS omits 5b2329b61875 drm/amdgpu: enable vcn jpeg ib test omits 6173040f167e drm/amdgpu: add vcn jpeg ib test omits b1d3760645ac drm/amdgpu: add vcn jpeg ring test omits 0c5e4b3e1e8a drm/amdgpu: add vcn jpeg sw finish omits b7fe681e35aa drm/amdgpu: add patch to jpeg ring omits c8c1a1d2ef04 drm/amdgpu: define and add extra dword for jpeg ring omits 8a998052f29b drm/amdgpu: implement patch for fixing a known bug omits d2314b48d621 drm/amdgpu: initialize vcn jpeg ring omits 59dd2b883fcd drm/amdgpu: add vcn jpeg irq support omits e612bcc3abbb drm/amdgpu: set jpeg ring functions omits 221f36c460d7 drm/amdgpu: implement jpeg ring functions omits 50613395abc0 drm/amdgpu: add more jpeg register offset headers omits d521093a5f84 drm/amdgpu: add jpeg packet defines to soc15d.h omits fa3087f7682e drm/amdgpu: add vcn jpeg ring omits 8e0fce5a96cf drm/amdgpu: define vcn jpeg ring omits 48ad368a8a3a drm/amdgpu: move amdgpu_ctx_mgr_entity_fini to f_ops flush [...] omits 741f01e636b7 drm/scheduler: Avoid using wait_event_killable for dying p [...] omits a2d19d66b145 drm/amdgpu: Hook up amdgpu_object.c documentation omits 2472e11b85f0 drm/amdgpu: Fix-ups for amdgpu_object.c documentation omits 0152ac16522b drm/amdgpu: Hook up documentation about memory domains omits 8f4805a265fd drm/amdgpu: avoid sleep while executing atombios table (V2) omits baca30fabdc9 drm/amdgpu: Add documentation for PRIME related code omits 99fa7ce3a82b drm/doc: Add initial amdgpu driver documentation omits 41f507080e45 drm/doc: Add a label for the PRIME Buffer Sharing chapter omits 3120e2a390a9 drm/amdgpu/pp: switch the default dpm implementation for CI omits d1a9146b3a98 drm/amdgpu/display: enable CONFIG_DRM_AMD_DC_DCN1_0 by default omits 5099114ba3b2 drm/amdgpu/display: drop DRM_AMD_DC_FBC kconfig option omits b646c1dc835b drm/amdgpu: add kernel doc for memory domains. omits 6f4e8d6e592a drm/amdgpu: add kernel doc for amdgpu_object.c omits 0ce55b4676f2 drm/amd/display: dal 3.1.47 omits 0dd6cfe15cbd drm/amd/display: add dentist frequency to resource pool omits 0b126112e90a drm/amd/display: DP YCbCr 4:2:0 support omits 8de94233f4cd drm/amd/display: Prefix TIMING_STANDARD entries with DC_ omits e0d4234982b3 drm/amd/display: dal 3.1.46 omits a27f19967783 drm/amd/display: Added documentation for some DC interface [...] omits 43610a9be188 drm/amd/display: HLG support omits 1a05873f21d6 drm/amd/display: Refactor audio programming omits 4ea209073d22 drm/amd/display: Dynamic HDR metadata mem buffer omits 3c8e4316a0bf drm/amd/display: Optimize DP_SINK_STATUS_ESI range read on HPD omits bf5896864772 drm/amd/display: Default log masks should include all conn [...] omits cb1d7eacb58f drm/amd/display: Fix indentation in dcn10 resource constructor omits 8ca809008571 drm/amd/display: add DPCD read for Sink ieee OUI omits 0f6ca3bac44d drm/amd/display: Add function to get optc active size omits 73770ca53f63 drm/amd/display: AUX will exit when HPD LOW detected omits f9430b235dd4 drm/amd/display: Prefix event prints with ==Event== omits ae2389e0fc3d drm/amd/display: dal 3.1.45 omits 9a08f51fa737 drm/amd/display: upgrade scaler math omits 66e48cd37147 drm/amd/display: Clean up submit_channel_request omits ea4a202053c9 drm/amd/display: pass pipe_ctx straight to blank_pixel_data omits 677e8622a9ae drm/doc: add a chapter for gpu scheduler omits 2d33948e4e00 drm/scheduler: add documentation omits fe78627d4304 drm/amd/display: fix type of variable omits 5c2199270275 drm/amdgpu: Fix uvd firmware version information for vega20 (v2) omits dd06eecb73d2 drm/amdgpu/vg20:support new UVD FW version naming convention omits e1fa921f022d drm/amd/pp: Make sure clock_voltage_limit_table on dc is valid omits ecfee95a8ae7 drm/amd/pp: Add S3 support for OD feature omits b1dc9d8755d9 drm/amdgpu: allocate shared fence slot in VA IOCTL omits 14921f3cef85 drm/i915: Fix context ban and hang accounting for client omits ce041c43f222 lib/test_printf.c: accept "ptrval" as valid result for pla [...] omits 548764bb7ce0 drm/i915: Keep the ctx workarounds tightly packed omits 2edd53272120 drm/i915/dp: Add support for HBR3 and TPS4 during link training omits 46b527d19c43 drm/i915/icl: Add allowed DP rates for Icelake omits 1fa11ee2d9d0 drm/i915/icl: start adding the TBT pll omits 00c92d929ac3 drm/i915/icl: unconditionally init DDI for every port omits 970888e7d130 drm/i915/icl: add icelake_get_ddi_pll() omits a0fbacb58ce1 drm/i915/gtt: Reduce a pair of runtime asserts omits 986dbac4803c drm/i915/gtt: Cache the PTE encoding of the scratch page omits 4a192c7e8b14 drm/i915/gtt: Free unused page tables on unbind the context omits 549fe88bf71d drm/i915/gtt: Lazily allocate page directories for gen7 omits 1fd00c0faeec drm/i915: Declare the driver wedged if hangcheck makes no [...] omits 5db1d4ea91b6 drm/i915/execlists: Push the tasklet kick after reset to r [...] omits 920d3fb1a00c drm/i915/selftests: Initialise request to silence a compiler omits 51a9f6dfc00d drm/i915: Turn off g4x DP port in .post_disable() omits 929168c5f3df drm/i915: Disallow interlaced modes on g4x DP outputs omits 132c27c97cb9 drm/i915: Fix PIPESTAT irq ack on i965/g4x omits 3b567bb059b9 drm/i915/ddi: Removed unused var from hsw_write_infoframe() omits c737376442e2 drm/i915/ddi: Set HDMI infoframes with pipe clocks enabled omits 8fc0aa6eaa56 drm/i915/ddi: Check transcoder instead of port when settin [...] omits afb2c4437dae drm/i915/ddi: Push pipe clock enabling to encoders omits 24a28179ecc0 drm/i915/ddi: s/crtc->config/old_crtc_state in haswell_crt [...] omits 5422b37c907e drm/i915/psr: Kill delays when activating psr back. omits a2bbf7148342 drm/i915/gtt: Only keep gen6 page directories pinned while active omits e62230deeeae drm/i915: Show CCID in engine dumps omits 286e61535600 drm/i915: Make the hexdump row offset visually distinct omits 83c317832eb1 drm/i915: Dump the ringbuffer of the active request for debugging omits 856e1b175650 drm/i915/dsm: remove unnecessary dsm priv structure omits d6abe6df706c drm/bridge: sil_sii8620: do not have a dependency of RC_CORE omits 1288786b18f7 drm/i915: Move GEM sanitize from resume_early to resume omits 1cf8e5de4055 fs/lock: show locks taken by processes from another pidns omits 826d7bc9f013 fs/lock: skip lock owner pid translation in case we are in [...] omits 2e932b9cdece drm/i915/opregion: move acpi notifier to dev_priv omits 6ebb6d8ebe56 drm/i915/perf: make oa format tables const omits 697b9a8714cb drm/i915: Make closing request flush mandatory omits a9ef97d098c5 fsi: sbefifo: Remove unneeded semicolon omits e4dd27aadd20 drm/i915: Allow DBLSCAN user modes with eDP/LVDS/DSI omits 57c8a484a9cb drm/i915: Enable KVMGT for BXT. omits d71cb7129e7c drm/i915/gvt: Add mmio handler for for BXT. omits 84eb04f6d77a drm/i915/gvt: Enable dma_buf support for BXT. omits 72bad9972876 drm/i915/gvt: Enable virtual display support for BXT. omits 47d9d3be5925 drm/i915/gvt: Enable force wake support for BXT. omits f093f182ace9 drm/i915/gvt: Enable cmd_parser support for BXT. omits a94cf2e0ef7f drm/i915/gvt: Enable mmio context init and switch for BXT. omits d0f827bb18fe drm/i915/gvt: Enable irq initialization for BXT. omits 665004b8f506 drm/i915/gvt: Enable gtt initialization for BXT. omits 6fa6616b8f7a drm/i915/gvt: Enable device info initialization for BXT. omits 02b966c12b49 drm/i915/gvt: Add MEDIA_POOL_STATE for BXT. omits 2939db9e2879 drm/i915/gvt: Add D_BXT device type define for BXT. omits 5aff29efbec0 Merge branch 'ib/4.17-xen-kbdfront-runtime-config' into next omits 9bd034225300 Input: i8042 - increment wakeup_count for the respective port omits 925ffff2ea8b Input: cros_ec_keyb - remove check before calling pm_wakeup_event omits 27fff22168e0 Input: cros_ec_keyb - switch to SPDX identifier omits e7a35f124a9a Input: cros_ec_keyb - make license text and MODULE_LICENSE match omits 3ef8a2eeb6dc Input: xen-kbdfront - allow better run-time configuration omits ce6f7d087e2b Input: xen-kbdfront - fix multi-touch XenStore node's locations omits ce63b2c89cc0 xen: Sync up with the canonical protocol definitions in Xen omits bb187e93e48d drm/i915/icl: DP_AUX_E is valid on ICL+ omits af1f1b81130e drm/i915/icl: fix gmbus gpio pin mapping omits dccc7228b5de drm/i915/icl: Add DDI HDMI level selection for ICL omits e9e7dc4144cd drm/i915/gtt: Make gen6 page directories evictable omits 3d6d62eae7d7 drm/i915/guc: Add support for define guc_log_size in megabytes. omits 5288c7182dd3 drm/i915/guc: Move defines with size of GuC logs to intel_ [...] omits 741cebee0aa5 drm/i915/guc: Refactoring preparation of the GUC_CTL_CTXIN [...] omits 532717b90bd0 drm/i915/guc: Refactoring preparation of the GUC_CTL_LOG_P [...] omits dc755faef264 drm/i915/guc: Refactoring preparation of the GUC_CTL_FEATU [...] omits 24d891d81312 drm/i915/guc: Refactoring preparation of the GUC_CTL_DEBUG [...] omits 50935ac767ca drm/i915/guc: Don't store runtime GuC log level in modparam omits a9ded78535a1 drm/i915/gtt: Onionify error handling for gen6_ppgtt_create omits 35ac40d8b65a drm/i915/gtt: Subclass gen6_hw_ppgtt omits d9d117e40d4f drm/i915/ringbuffer: Serialize load of PD_DIR omits 68a8570375df drm/i915/gtt: Invalidate GGTT caches after writing the gen [...] omits 9f4a8a2d7f9d fsi/sbefifo: Add driver for the SBE FIFO omits 52b7116e885e fsi: scom: Remove PIB reset during probe omits 26d79b272d38 fsi/master-gpio: Replace bit_bit lock with IRQ disable/enable omits c49e34401a32 fsi/fsi-master-gpio: More error handling cleanup omits 4e56828a5db1 fsi/fsi-master-gpio: Implement CRC error recovery omits 0e82e5c1fad7 fsi/gpio: Use relative-addressing commands omits 8193fb4451ce fsi/gpio: Include command build in locked section omits f3ca4834ac33 fsi/fsi-master-gpio: Delay sampling of FSI data input omits b632642e4ce2 fsi/fsi-master-gpio: Reduce dpoll clocks omits 97a4e5c95bf7 fsi/fsi-master-gpio: Reduce turnaround clocks omits bc1099d2b251 fsi/fsi-master-gpio: Add "no-gpio-delays" option omits 5d0d16f135c0 fsi/fsi-master-gpio: Sample input data on different clock phase omits e5538139e043 fsi: gpio: Use a mutex to protect transfers omits e212ab47bd02 fsi: gpio: Remove unused 'id' variable omits 918da95176be fsi: gpio: Trace busy count omits e00fb8564ee9 drm: Stop updating plane->crtc/fb/old_fb on atomic drivers omits 2f958af7fc24 drm/vc4: Stop updating plane->fb/crtc omits 50dcd554181e drm/virtio: Stop updating plane->crtc omits d0766b0047c2 drm/msm: Stop updating plane->fb/crtc omits 67ba0c56a807 drm/exynos: Stop updating plane->crtc omits cd30fbca9713 drm/i915: Stop updating plane->fb/crtc omits 9e5c947cb7c1 drm/amdgpu/dc: Stop updating plane->fb omits 93b21226bbff drm/vmwgfx: Stop messing about with plane->fb/old_fb/crtc omits 0d45d79de22f drm/vmwgfx: Stop using plane->fb in atomic_enable() omits e1cd4f8e4593 drm/vmwgfx: Stop updating plane->fb omits ec8a31a7d0eb drm/vmwgfx: Stop using plane->fb in vmw_kms_update_implicit_fb() omits 464ce098e69c drm/vmwgfx: Stop using plane->fb in vmw_kms_helper_dirty() omits 06168448733a drm/vmwgfx: Stop using plane->fb in vmw_kms_atomic_check_m [...] omits 467d35789e5a drm/i915/execlists: Avoid putting the error pointer omits 41d37680ca0b drm/i915: Wrap around the tail offset before setting ring->tail omits b3ee09a4de33 drm/i915/ringbuffer: Fix context restore upon reset omits 1fc719d13ac0 drm/i915/ringbuffer: Brute force context restore omits 602a9de513d5 drm/i915/skl: Add warn about unsupported CDCLK rates omits 2b9a820318eb drm/i915/perf: fix gen11 engine class shift omits 9904b1560e4a drm/i915/perf: use the lrc_desc to get the ctx hw id in gen8-10 omits 746c8f143afa drm/i915: Apply batch location restrictions before pinning omits acd1c1e621fc drm/i915: Refactor unsettting obj->mm.pages omits 51c18bf7fdbe drm/i915: Squash GEM load failure message (again) omits 07ba0a82536e drm/i915: fix PCH_NOP setting for non-PCH platforms omits 13d0464b3240 drm/i915: be more strict about HAS_PCH_NOP() usage omits 85b17e6e4d3f drm/i915: clean up virtual PCH special case handling omits b8bf31d82d22 drm/i915: document PCH_NOP omits 78ef3faff9ea drm/i915: fix guest virtual PCH detection on non-PCH systems omits 1417fad75cb4 drm/i915/gvt: use array to avoid potential buffer overflow omits 659571953d31 drm/i915/gvt: removed unnecessary boundary check omits 1f1c60d5b577 drm/i915/gvt: Avoid dereference a potential null pointer omits 727198f99e27 staging: iio: adc: ad7606: fix function pointer parameter [...] omits d8084a048cca iio:dac:ad5686: Add AD5311R support omits a591525f43e7 dt-bindings: iio: adc: at91-sama5d2_adc: add channel speci [...] omits aa132ffb6b0a input: touchscreen: resistive-adc-touch: add generic resis [...] omits 23ec2774f1cc iio: adc: at91-sama5d2_adc: add support for position and p [...] omits 1b5bd7d25c78 dt-bindings: input: touchscreen: resistive-adc-touch: crea [...] omits 15e20eabd7f9 dt-bindings: input: touchscreen: add minimum pressure touc [...] omits 3055a6cfa04b iio: Add channel for Position Relative omits d22cd4dd6677 MAINTAINERS: add generic resistive touchscreen adc omits adca2d68d704 staging: iio: Drop ADIS16060 driver from staging omits 4bcc19f1b218 iio: imu: inv_mpu6050: new timestamp mechanism omits 17f0361936a5 iio: 104-quad-8: Provide defines for magic numbers omits f5057e7b2dba iio: imu: inv_mpu6050: better fifo overflow handling omits 5cba7caaacfb iio: imu: inv_mpu6050: fix fifo count reading omits 7b782508f829 iio: imu: inv_mpu6050: switch to use sample rate divider omits 3ca4fb431b83 iio: imu: inv_mpu6050: replace timestamp fifo by generic t [...] omits c2c8406b315f iio: adc: sun4i-gpadc: select REGMAP_IRQ omits 2873c3f0e2bd iio: 104-quad-8: Fix off-by-one error in register selection omits eed289037444 drm/i915/gtt: Reorder aliasing_ppgtt fini 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 e1f8789883a1 drm/i915/gtt: Remove vgpu check for gen6 omits f6b1e35f3e47 drm/i915/gtt: Remove redundant hsw_mm_switch() omits b4e2727df271 drm/i915/gtt: Fix unwind length passed to gen6_ppgtt_clear_range omits 672b3c4bc3d1 drm/i915: Fix sprite destination colorkeying on SKL+ omits 51e645b6652c drm/i915: Mark the GPU as wedged without error on fault injection omits 39e78234b0be drm/i915: Add WaKBLVECSSemaphoreWaitPoll omits c30acb04e7c4 drm/i915: Cancel reset preparations on failed resets omits 17f297b427a3 drm/i915/gtt: Push allocation to hw ppgtt constructor omits 93f2cde2a4f7 drm/i915: Decouple vma vfuncs from vm omits 520ea7c581bf drm/i915: Prepare for non-object vma omits 521370106d0d drm/i915: Change i915_gem_fault() to return vm_fault_t omits 8571a05a9dd0 drm/i915: Use GEM suspend when aborting initialisation omits 0766e2efc696 Merge tag 'drm-intel-next-2018-06-06' into gvt-next omits 14c3f8425080 drm/i915: Update DRIVER_DATE to 20180606 omits 64b3c93649a6 drm/i915/gtt: Fix typo in fill_px() macro omits cf68f0c3a07b drm/i915: Mark i915.inject_load_failure as being hit omits 82ad6443a55e drm/i915/gtt: Rename i915_hw_ppgtt base member omits cd68e04cf56a drm/i915/error: Fixup inactive/active counting omits 70be8b3dab43 drm/i915/guc: Don't leak stage descriptor pool on init failure omits 9f473ecfe7a8 drm/i915/pmu: Do not assume fixed hrtimer period omits 57d7116c472c drm/i915/trace: Context field needs to be 64-bit wide omits f24e74a7b739 drm/i915/trace: Remove engine out of the context sandwich omits 2956e970f0b5 drm/i915/trace: Describe engines as class:instance pairs omits 420980ca79bc drm/i915: Swap magics and use SZ_1M omits b96f6ebfd024 drm/i915: Correctly handle error path in i915_gem_init_hw omits 83d317adfb4b drm/i915/vma: Move the bind_count vs pin_count assertion t [...] omits 744799850ef1 drm/i915/gtt: Teach restore-gtt to walk the ggtt vma list [...] omits d901e8e67335 drm/i915/ringbuffer: Make context pin/unpin symmetric omits 52b2416ceb72 drm/i915: Add new vGPU cap info bit VGT_CAPS_HUGE_GTT omits 5544717d416d Merge branch 'asoc-4.18' into asoc-next omits 2858e2cfc2ef Merge branch 'asoc-4.17' into asoc-linus omits aca429ff9d14 gpio: madera: Support Cirrus Logic Madera class codecs omits 218d72a77b0b pinctrl: madera: Add driver for Cirrus Logic Madera codecs omits b3b606c98fa0 pinctrl: madera: Add DT bindings for Cirrus Logic Madera codecs omits 5c76ee4e40eb mfd: madera: Register map tables for Cirrus Logic CS47L90/91 omits bb7320986f95 mfd: madera: Register map tables for Cirrus Logic CS47L85 omits f975b7faf1d5 mfd: madera: Register map tables for Cirrus Logic CS47L35 omits 16b27467f46c mfd: madera: Add common support for Cirrus Logic Madera codecs omits 2b49088cdba7 mfd: madera: Add DT bindings for Cirrus Logic Madera codecs omits 97c2b5cba204 mfd: madera: Add register definitions for Cirrus Logic Mad [...] omits 6ceb72771735 drm/i915/icl: Don't update enabled dbuf slices struct unti [...] omits 61d5676b5561 drm/i915/perf: fix ctx_id read with GuC & ICL omits 218b5000982b drm/i915: drop one bit on the hw_id when using guc omits 30aacd3fe7f1 drm/i915/gtt: Remove obsolete switch_mm hooks for gen8+ omits 8979187a8cfa drm/i915: Move i915_gem_fini to i915_gem.c 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 6931317c7148 drm/edid: Quirk Vive Pro VR headset non-desktop. omits 5428bf5a9a9f drm/i915/icl: Calculate link clock using the new registers omits 51c83cfaf963 drm/i915/icl: Get DDI clock for ICL based on PLLs. omits f17ca5010c34 drm/i915/icl: Add Icelake PCH detection omits 3937eb1a076f drm/i915/icl: Map VBT DDC Pin to BSpec DDC Pin omits a2bc69a1a9d6 drm/i915/icl: Add register definition for DFLEXDPMLE omits ac213c1b45f7 drm/i915/icl: introduce tc_port omits 9bb635d9e7db drm/i915/icl: Extend AUX F interrupts to ICL omits c46ef57d2008 drm/i915/icl: fix icl_unmap/map_plls_to_ports omits 95c778daecb5 drm/i915: Apply the full CPU domain markup before freezing omits 9776f47253c3 drm/i915: Flush all writes before suspend omits 0a59952b24e2 drm/i915: Configure SKL+ scaler initial phase correctly omits 012d79e6a33f drm/i915: Remove bogus NV12 PLANE_COLOR_CTL setup omits b4686c481b9b drm/i915: Fix tabs vs. spaces in sprite code omits 6380db61c54f drm/i915: s/plane/i9xx_plane/ omits e876b78c5fbf drm/i915: Disable trickle feed for SNB/IVB cursors omits b99b9ec1d374 drm/i915: Clean up cursor defines omits eade6c894498 drm/i915: Have plane->get_hw_state() return the current pipe omits 3df845e7528b drm/i915/gtt: Don't restore the non-existent PDE for GGTT omits 37800ca8037a drm/i915/gtt: Avoid calling non-existent allocate_va_range omits e312b689a92d drm/i915: Check intel_contexts to avoid one extra pointer chase omits 1934f5deaf8f drm/i915: Assert we idle in the kernel context omits 09ea0dfbf972 dma-buf: make map_atomic and map function pointers optional omits e065a8dd30af drm/vc4: Add support for SAND modifier. omits 1e871d65e375 drm/vc4: Add missing formats to vc4_format_mod_supported(). omits ec92ad00a393 drm/i915: Only sanitize GEM from late suspend omits c3160da9a6af drm/i915: After reset on sanitization, reset the engine backends omits 0606035fcab6 drm/i915: "Race-to-idle" after switching to the kernel context omits 4dfacb0bcbee drm/i915: Switch to kernel context before idling at runtime omits 13295bd887d0 drm/i915/guc: Don't read SOFT_SCRATCH(15) on MMIO error omits 8fb756dfa273 drm: Trust format_mod_supported() when it OKs a plane modifier. omits d6cae4aa30ce drm/i915: Call intel_opregion_notify_encoder in intel_sani [...] omits 9d570dbfc095 drm/i915: Update DRIVER_DATE to 20180530 omits a38189c5f79d drm/i915: Promote .format_mod_supported() to the lead role omits cc7cc5343584 drm/i915: Remove stale asserts from i915_gem_find_active_r [...] 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 a3db142829e6 drm/i915/psr: Set idle frame count based on sink synchroni [...] omits bccfaffb76a8 display: panel: Add AUO g070vvn01 display support (800x480) omits 4ece66b149a3 drm/i915/icl: Wa_1406463099 omits 0bf059f3532b drm/i915/icl: WaEnableFloatBlendOptimization omits b1f88820f4d7 drm/i915/icl: Wa_2006665173 omits f63c7b4880aa drm/i915/icl: WaEnableStateCacheRedirectToCS omits 3c7ab2789680 drm/i915/icl: WaDisableImprovedTdlClkGating omits 6c2590914cff gpu: drm: drm_vm: Adding new typedef vm_fault_t omits d104328ce352 drm/fb-helper: Fix typo on kerneldoc omits 6b1c5eaf5cfd drm/sun4i: mark PM functions as __maybe_unused omits 8f1ad1ef1e7a drm/i915/uc: Trivial s/dev_priv/i915 in intel_uc.c omits 2b5b63126ef4 drm/i915: Simplify ilk-ivb underrun suppression omits 952a08a21ac5 drm/atmel-hlcdc: Stop using plane->fb omits b79df2767cc6 drm/omapdrm: Nuke omap_framebuffer_get_next_connector() omits 3ed70ecd8659 drm: Add local 'plane' variable for tmp->primary omits 0010ac3ffc0e drm/atmel-hlcdc: Stop consulting plane->crtc omits df751849219b drm/sti: Stop consulting plane->crtc omits 42eb2f729e55 drm/msm: Stop consulting plane->fb/crtc omits 1add20eb0068 drm/arc: Stop consulting plane->fb omits ca3b3fa34447 drm/i915: Consult VBT "LVDS config" bits to determine whet [...] omits ea80a661fe56 drm/i915: Try to suppress more spurious PCH underruns on ILK-IVB omits 10ed55e4d94c drm/i915: Initialize panel_pipe to INVALID_PIPE omits 786919600008 drm/edid: Fix up edid_cea_modes[] formatting omits 73b66f873157 drm/i915: Prepare GEM for suspend earlier omits fe25f3048322 drm/i915/execlists: Wait for ELSP submission on restart omits 9a4dc80399b1 drm/i915: Flush the ring stop bit after clearing RING_HEAD [...] omits 8359768c5c32 drm/i915: Forward declare struct intel_context omits c5d1f5562ea7 drm/i915: Include i915_scheduler.h from i915_gem_context.h omits 9eece5d9c6e0 drm/xen-front: fix pointer casts omits 09a4c02e58c1 drm/i915: Look for an active kernel context before switching omits 2edd4e698dc8 drm/i915: Pin the ring high omits eb479f863979 drm/i915: Limit searching for PIN_HIGH omits 83bc4ec37210 drm/mm: Add a search-by-address variant to only inspect a [...] omits 2f7e87692e04 drm/mm: Reject over-sized allocation requests early omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 97c9de66ca80 drm/i915/psr: Fix ALPM cap check for PSR2 omits 264ff016cf06 drm/i915/psr: Fall back to max. synchronization latency if [...] omits 1e8b251ebcbb drm/i915/psr: Avoid unnecessary DPCD read of DP_PSR_CAPS omits 84bb2916a683 drm/i915/psr: Check for SET_POWER_CAPABLE bit at PSR init time. omits 8cf6da7ef755 drm/i915/psr: Avoid DPCD reads when panel does not support PSR omits ce3508fd2a77 drm/i915/psr: Nuke PSR support for VLV and CHV omits 77312ae8f071 drm/i915/psr: vbt change for psr omits 1d1a4f6dd164 gpu: drm: vgem: Change return type to vm_fault_t omits fe864b76c2ab drm/i915: Implement WaProgramMgsrForL3BankSpecificMmioReads omits d78fa508f08d drm/i915/icl: Enable WaProgramMgsrForCorrectSliceSpecificM [...] omits 1e40d4aea57b drm/i915/cnl: Implement WaProgramMgsrForCorrectSliceSpecif [...] omits 949bdcc8a97c ARM: dts: dra7: fix DCAN node addresses omits c894d63c6b36 drm/i915/icl: Disable pipe CSC and gamma in cursor plane omits 4a774ee35c9f drm/i915/selftests: Pin the mock kernel context omits f0d2b758e05e drm/i915: WARN if power sequencer is not connected to the [...] omits 4c23dea48b0d drm/i915: Implement the missing bits of assert_panel_unlocked() omits 05bf51d3b575 drm/i915: Allow eDP on port C in theory omits 59b74c497ae4 drm/i915: Clean up DP pipe select bits omits 5a0b385e1cb6 drm/i915: Nuke intel_trans_dp_port_sel() omits f67dc6d8869f drm/i915: Parametrize TRANS_DP_PORT_SEL omits f606bc6d9d41 drm/i915: Move intel_ddi_get_crtc_new_encoder() out from ddi code omits d19289133b1d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 3c5f134ac9d0 gpu: drm: udl: Adding new typedef vm_fault_t omits ca510ead96d7 drm/i2c: tda998x: Remove VLA usage omits 520ea9347505 drm/gma500: Remove VLA omits a33b1dc8a732 drm/i915/query: nospec expects no more than an unsigned long omits 59462a00cc88 drm/i915: Eliminate the unused dev_priv->vbt.lvds_vbt omits 5255e2f8d117 drm/i915: Replace vbt edp.support with int_lvds_support omits 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next omits 1abb70f5955d drm/i915/gtt: Allow pagedirectory allocations to fail omits 84b510e22da7 drm/i915/query: Protect tainted function pointer lookup omits d93fa1b47b8f Revert "drm/i915/edp: Allow alternate fixed mode for eDP i [...] omits c7cbed560ce2 drm/gma500: Fix Medfield for drm_framebuffer move omits 2ecceeb53b19 drm/omap: Move buffer pitch/offset to drm_framebuffer omits 3e44255260dc drm/omap: Move GEM BO to drm_framebuffer omits a268bcd7647d drm/i915: Move GEM BO inside drm_framebuffer omits a5ff7a45c9c8 drm/i915: Use intel_fb_obj() everywhere omits 17e23993f297 drm/v3d: Checking for NULL vs IS_ERR() omits 6bb2a2af8b1b drm/i915/gvt: Fix crash after request->hw_context change omits e8b58d6de1fe drm/rockchip: lvds: avoid duplicating drm_bridge_attach omits 2773397171ac x86/vector: Merge allocate_vector() into assign_vector_locked() omits 39d3cc03e9dd drm/i915/selftests: Wait longer for the old active request omits 2399a4a6f5df drm/i915: Allow init_breadcrumbs to be used from irq context omits fe0c493538f4 drm/i915/execlists: Handle copying default context state f [...] omits d6d12ec08177 drm/i915: Make intel_engine_dump irqsafe omits dd0cf235d81f drm/i915: Speed up idle detection by kicking the tasklets omits e578a570dc7c drm/i915/lvds: Move acpi lid notification registration to [...] omits a599c0b374c4 Merge tag 'tpmdd-next-20180518' of git://git.infradead.org [...] omits 957428f9935a drm/rockchip: rockchip_drm_fb -> drm_framebuffer omits 4c7c9a63f215 drm/rockchip: Place GEM BOs in drm_framebuffer omits 6a3e913cb8d5 drm/mtk: mtk_drm_fb -> drm_framebuffer omits 81a073d14c7a drm/mtk: Move GEM BO to drm_framebuffer omits c734f4967708 drm/mtk: Remove impossible internal error omits 45101e939ea3 drm/i915: Rename the remaining gen4 references to g4x in t [...] omits 4d82c2b5f09f drm/i915: Rename SNB/IVB CPU eDP signal level funcs omits b752e995829e drm/i915: Check for IVB instead of gen7 when we think abou [...] omits 4718a365cf12 drm/i915: Use the same vswing->max_preemph mapping on HSW/ [...] omits a393e9649582 drm/i915: Use intel_ddi_dp_voltage_max() for HSW/BDW too omits 7f7105f99b75 drm/i915: Disable LVDS on Radiant P845 omits 080205096579 drm/msm: Move GEM BOs to drm_framebuffer omits bc61c97502e2 drm/gma500: Move GEM BO to drm_framebuffer omits ecb8a947855c drm/armada: Move GEM BO to drm_framebuffer omits 3823da3aeb47 drm/virtio: Place GEM BOs in drm_framebuffer omits 121df61e5a30 drm/cirrus: cirrus_framebuffer -> drm_framebuffer omits 9d7e70020c24 drm/cirrus: Place GEM BOs in drm_framebuffer omits c9b6be7dc13e drm/panel: simple: Fix data type in KEO TX31D200VM0BAA timings omits 2554f154b46f drm/panel: simple: AUO P320HVN03 uses SPWG data ordering omits da50bd4258db drm/panel: simple: Add Innolux TV123WAM panel driver support omits 9c04400f7ea6 dt-bindings: drm/panel: Document Innolux TV123WAM panel bindings omits eea740a98df9 drm/bridge: cdns: Mark runtime PM operations as maybe unused omits 12a6cbd4f3f1 drm/panel: otm8009a: Use new backlight API omits 6982b943123d drm/panel: otm8009a: No message if probe success omits 36830ce4eb2b drm/panel: otm8009a: Fix glitches by moving backlight enab [...] omits d9f9565c1f7f drm/panel: otm8009a: Fix backlight updates omits 0c08754b59da drm/panel: Add device_link from panel device to DRM device omits 38992c57c9c8 drm/panel: Remove drm_panel_detach() calls from all panel drivers omits 867985d4a431 drm/i915: Pull the context->pin_count dec into the common [...] omits 1fc44d9b1afb drm/i915: Store a pointer to intel_context in i915_request omits 01278cb14395 drm/i915: Move fiddling with engine->last_retired_context omits 4e0d64dba816 drm/i915: Move request->ctx aside omits 9a512e23f173 drm/i915/gvt: Use sched_lock to protect gvt scheduler logic. omits f25a49ab8ab9 drm/i915/gvt: Use vgpu_lock to protect per vgpu access omits c8af5274c3cb drm/i915: enable the pipe/transcoder/planes later on HSW+ omits 6b7a6a7b4ba1 drm/i915/icl: Read the correct Gen11 interrupt registers omits 560f6ad8edea drm/i915: Remove unused enable_cmd_parser modparam omits 96d4f03c20d0 drm/i915: Nul-terminate legacy debug string omits 57877b70739a drm/i915/execlists: HWACK checking superseded checking por [...] omits b45a258897a4 drm/i915: Clean up DVO pipe select bits omits 4add0f6bde05 drm/i915: Clean up TV pipe select bits omits 762034675ee7 drm/i915: Clean up SDVO pipe select bits omits a44628b9293b drm/i915: Clean up LVDS pipe select bits omits 6102a8ee8ad6 drm/i915: Clean up ADPA pipe select bits omits 6553b123eae8 i915: content-type property for HDMI connector omits 50525c332b55 drm: content-type property for HDMI connector omits 5d435b46fa68 drm/bridge: spelling and coding style minor fixes omits 3257ec797d3a drm/vc4: plane: Expand the lower bits by repeating the hig [...] omits 579e2f6d9999 drm/i915/gvt: Use offsetofend() rather than offsetof + sizeof omits 3f6e98223081 drm/i915: Stop parking the signaler around reset omits 63572937cebf drm/i915/execlists: Flush pending preemption events during reset omits 73377dbcc754 drm/i915/execlists: Split out CSB processing omits 1329115c6c43 drm/i915: Split execlists/guc reset preparations omits 5adfb772f8ac drm/i915: Move engine reset prepare/finish to backends omits ef2fb7204638 drm/i915/execlists: Refactor out complete_preempt_context() omits f351d087d832 drm/i915: Only sync tasklets once for recursive reset preparation omits b8444cf85b62 drm/i915: Remove tasklet flush before disable omits e7f2af7894b1 drm/i915/dp: fix spelling mistakes: "seqeuncer" and "seqeuencer" 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 f75f91574617 drm/i915: Shrink search list for active timelines omits 1c6ccad8a4b1 drm/i915/gvt: Deliver guest cursor hotspot info omits 584a0146ec49 drm: clarify adjusted_mode documentation for bridges omits 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next omits aefff4915632 drm/xen-front: fix spelling mistake: "conector" -> "connector" 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 c3a5307873d4 pcmcia: Use module_pcmcia_driver for scsi drivers omits 8b38daca3d93 pcmcia: remove KERN_INFO level from debug message omits 9f84a0f7f1a6 leaking_addresses: check if file name contains address omits e377e1cd59ce leaking_addresses: explicitly name variable used in regex omits 9db33987ee2e leaking_addresses: remove version number omits 06c8cf513700 leaking_addresses: skip '/proc/1/syscall' omits cc8e0488bcff leaking_addresses: skip all /proc/PID except /proc/1 omits d1dbc0596ba0 leaking_addresses: cache architecture name omits d7dc0d69ab95 leaking_addresses: simplify path skipping omits 7d32be2e5abb leaking_addresses: do not parse binary files omits c7a42ed0c749 leaking_addresses: add 32-bit support omits c4ffbb4e0a09 leaking_addresses: add is_arch() wrapper subroutine omits 9ea7fabe3b0d leaking_addresses: use system command to get arch omits 9f253ef16258 leaking_addresses: add support for 5 page table levels omits abd3fc764c8e leaking_addresses: add support for kernel config file omits 9bf86aaad535 leaking_addresses: add range check for vsyscall memory omits d130ec5d1893 leaking_addresses: indent dependant options omits c40a84491f29 leaking_addresses: remove command examples omits 5a490816a756 leaking_addresses: remove mention of kptr_restrict omits cd8a0e46372a leaking_addresses: fix typo function not called 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 2b6286eb7ab8 Merge branch 'v4.15/dt64' into next omits 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next omits 7dafb83edd32 Merge branches 'sunxi/drm-fixes-for-4.13' and 'sunxi/drm-f [...] 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
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/llvm-kernel-aarch64-tested (5dc4c4b7d4e8) \ O -- O -- O (9660309cab05)
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 | 2 +- .mailmap | 6 - CREDITS | 5 - Documentation/ABI/obsolete/sysfs-class-typec | 48 - Documentation/ABI/stable/sysfs-bus-vmbus | 7 - Documentation/ABI/stable/sysfs-bus-xen-backend | 9 - Documentation/ABI/stable/sysfs-driver-mlxreg-io | 78 - Documentation/ABI/testing/configfs-usb-gadget-uvc | 5 - Documentation/ABI/testing/ppc-memtrace | 9 +- Documentation/ABI/testing/procfs-diskstats | 10 - .../ABI/testing/sysfs-bus-coresight-devices-tmc | 8 - Documentation/ABI/testing/sysfs-bus-iio | 26 +- Documentation/ABI/testing/sysfs-bus-iio-isl29501 | 47 - .../ABI/testing/sysfs-bus-iio-light-si1133 | 22 - .../ABI/testing/sysfs-bus-pci-devices-aer_stats | 122 - Documentation/ABI/testing/sysfs-bus-typec | 51 - Documentation/ABI/testing/sysfs-class-bdi | 8 - Documentation/ABI/testing/sysfs-class-fpga-manager | 24 - Documentation/ABI/testing/sysfs-class-fpga-region | 9 - Documentation/ABI/testing/sysfs-class-gnss | 15 - Documentation/ABI/testing/sysfs-class-mei | 11 - Documentation/ABI/testing/sysfs-class-net | 4 +- Documentation/ABI/testing/sysfs-class-typec | 62 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 24 - .../ABI/testing/sysfs-driver-bd9571mwv-regulator | 27 - .../ABI/testing/sysfs-driver-typec-displayport | 49 - Documentation/ABI/testing/sysfs-driver-xen-blkback | 10 - Documentation/ABI/testing/sysfs-fs-f2fs | 8 - Documentation/ABI/testing/sysfs-platform-dfl-fme | 23 - Documentation/ABI/testing/sysfs-platform-dfl-port | 16 - Documentation/PCI/00-INDEX | 2 - Documentation/PCI/acpi-info.txt | 187 - .../PCI/endpoint/function/binding/pci-test.txt | 2 - Documentation/PCI/endpoint/pci-endpoint.txt | 4 +- Documentation/PCI/endpoint/pci-test-function.txt | 29 +- Documentation/PCI/endpoint/pci-test-howto.txt | 30 +- Documentation/PCI/pcieaer-howto.txt | 5 - .../Design/Data-Structures/Data-Structures.html | 118 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.html | 22 +- .../Design/Memory-Ordering/TreeRCU-gp-cleanup.svg | 123 +- .../Design/Memory-Ordering/TreeRCU-gp-init-1.svg | 16 +- .../Design/Memory-Ordering/TreeRCU-gp-init-3.svg | 56 +- .../RCU/Design/Memory-Ordering/TreeRCU-gp.svg | 237 +- .../RCU/Design/Memory-Ordering/TreeRCU-qs.svg | 12 +- Documentation/RCU/stallwarn.txt | 24 +- Documentation/RCU/whatisRCU.txt | 18 +- Documentation/acpi/dsd/data-node-references.txt | 89 - Documentation/acpi/dsd/graph.txt | 72 +- Documentation/admin-guide/README.rst | 2 - Documentation/admin-guide/cgroup-v2.rst | 110 +- Documentation/admin-guide/devices.txt | 16 +- Documentation/admin-guide/index.rst | 9 - Documentation/admin-guide/kernel-parameters.txt | 189 +- Documentation/admin-guide/l1tf.rst | 610 -- .../admin-guide/mm/idle_page_tracking.rst | 5 - Documentation/admin-guide/mm/pagemap.rst | 3 - Documentation/arm/Samsung/Bootloader-interface.txt | 1 - Documentation/arm64/sve.txt | 4 +- Documentation/block/null_blk.txt | 7 - Documentation/block/stat.txt | 28 +- Documentation/conf.py | 2 +- Documentation/console/console.txt | 15 +- Documentation/core-api/atomic_ops.rst | 2 +- Documentation/core-api/boot-time-mm.rst | 92 - Documentation/core-api/idr.rst | 2 - Documentation/core-api/index.rst | 3 - Documentation/core-api/kernel-api.rst | 59 +- Documentation/core-api/mm-api.rst | 78 - Documentation/core-api/timekeeping.rst | 185 - Documentation/crypto/api-samples.rst | 2 +- Documentation/dev-tools/coccinelle.rst | 23 +- Documentation/dev-tools/kselftest.rst | 5 - Documentation/device-mapper/delay.txt | 3 +- Documentation/device-mapper/dm-integrity.txt | 4 - Documentation/device-mapper/dm-raid.txt | 4 - Documentation/device-mapper/thin-provisioning.txt | 20 +- Documentation/devicetree/bindings/arm/adapteva.txt | 7 + Documentation/devicetree/bindings/arm/amlogic.txt | 13 - .../devicetree/bindings/arm/atmel-pmc.txt | 14 + .../devicetree/bindings/arm/bcm/brcm,bcm2835.txt | 8 - .../devicetree/bindings/arm/bcm/brcm,brcmstb.txt | 4 - .../devicetree/bindings/arm/coresight.txt | 151 +- .../devicetree/bindings/arm/cpu-capacity.txt | 2 +- Documentation/devicetree/bindings/arm/cpus.txt | 2 - .../bindings/arm/freescale/fsl,vf610-mscm-ir.txt | 3 + .../devicetree/bindings/arm/freescale/m4if.txt | 12 - .../devicetree/bindings/arm/freescale/tigerp.txt | 12 - Documentation/devicetree/bindings/arm/fsl.txt | 44 - .../devicetree/bindings/arm/idle-states.txt | 4 +- .../devicetree/bindings/arm/insignal-boards.txt | 8 + .../devicetree/bindings/arm/keystone/ti,sci.txt | 4 - .../arm/marvell/ap806-system-controller.txt | 48 +- .../bindings/arm/marvell/armada-37xx.txt | 15 - .../arm/marvell/cp110-system-controller.txt | 225 - .../arm/marvell/cp110-system-controller0.txt | 188 + Documentation/devicetree/bindings/arm/mediatek.txt | 10 +- .../devicetree/bindings/arm/msm/qcom,llcc.txt | 26 - .../devicetree/bindings/arm/omap/crossbar.txt | 1 + Documentation/devicetree/bindings/arm/omap/l4.txt | 15 +- Documentation/devicetree/bindings/arm/rockchip.txt | 22 - .../devicetree/bindings/arm/samsung/pmu.txt | 3 + .../bindings/arm/samsung/samsung-boards.txt | 5 +- Documentation/devicetree/bindings/arm/shmobile.txt | 19 +- .../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 93 - .../bindings/arm/tegra/nvidia,tegra20-pmc.txt | 103 - Documentation/devicetree/bindings/arm/ti/k3.txt | 23 - Documentation/devicetree/bindings/arm/xilinx.txt | 30 +- .../devicetree/bindings/ata/ahci-platform.txt | 8 +- Documentation/devicetree/bindings/ata/fsl-sata.txt | 1 + .../devicetree/bindings/ata/pata-arasan.txt | 2 + .../devicetree/bindings/ata/sata_rcar.txt | 1 - .../devicetree/bindings/board/fsl-board.txt | 1 + .../devicetree/bindings/bus/brcm,gisb-arb.txt | 2 + .../devicetree/bindings/bus/sun50i-de2-bus.txt | 37 - Documentation/devicetree/bindings/bus/ti-sysc.txt | 1 - .../devicetree/bindings/clock/actions,owl-cmu.txt | 49 - .../devicetree/bindings/clock/actions,s900-cmu.txt | 47 + .../bindings/clock/amlogic,axg-audio-clkc.txt | 56 - .../devicetree/bindings/clock/at91-clock.txt | 51 +- .../devicetree/bindings/clock/exynos5440-clock.txt | 28 + .../devicetree/bindings/clock/maxim,max9485.txt | 59 - .../devicetree/bindings/clock/qcom,camcc.txt | 18 - .../devicetree/bindings/clock/qcom,dispcc.txt | 19 - .../devicetree/bindings/clock/renesas,cpg-mssr.txt | 9 +- .../bindings/clock/renesas,r9a06g032-sysctrl.txt | 43 - .../bindings/clock/rockchip,px30-cru.txt | 65 - .../devicetree/bindings/clock/sun8i-de2.txt | 1 - .../bindings/connector/usb-connector.txt | 44 - .../bindings/cpufreq/brcm,stb-avs-cpu-freq.txt | 2 + .../bindings/cpufreq/cpufreq-exynos5440.txt | 28 + .../devicetree/bindings/crypto/amd-ccp.txt | 2 + .../devicetree/bindings/crypto/arm-cryptocell.txt | 2 + .../devicetree/bindings/crypto/fsl-sec2.txt | 5 + .../devicetree/bindings/crypto/fsl-sec4.txt | 21 + .../bindings/crypto/hisilicon,hip07-sec.txt | 67 - .../bindings/crypto/inside-secure-safexcel.txt | 15 +- .../devicetree/bindings/crypto/picochip-spacc.txt | 2 + .../devicetree/bindings/crypto/qcom,prng.txt | 19 - .../devicetree/bindings/devfreq/rk3399_dmc.txt | 211 +- .../devicetree/bindings/display/atmel/hlcdc-dc.txt | 23 - .../devicetree/bindings/display/brcm,bcm-vc4.txt | 6 - .../bindings/display/bridge/analogix_dp.txt | 2 + .../devicetree/bindings/display/bridge/anx7814.txt | 2 + .../bindings/display/bridge/lvds-transmitter.txt | 8 +- .../bridge/megachips-stdpxxxx-ge-b850v3-fw.txt | 2 + .../devicetree/bindings/display/bridge/sii902x.txt | 4 +- .../devicetree/bindings/display/bridge/sii9234.txt | 2 +- .../bindings/display/bridge/sil-sii8620.txt | 2 +- .../bindings/display/bridge/ti,sn65dsi86.txt | 87 - .../bindings/display/bridge/toshiba,tc358764.txt | 35 - .../bindings/display/exynos/exynos7-decon.txt | 3 + .../bindings/display/exynos/exynos_dp.txt | 2 + .../bindings/display/exynos/samsung-fimd.txt | 3 + .../devicetree/bindings/display/ht16k33.txt | 2 + .../devicetree/bindings/display/ilitek,ili9341.txt | 27 - .../bindings/display/marvell,pxa2xx-lcdc.txt | 3 - .../bindings/display/marvell,pxa300-gcu.txt | 17 - .../bindings/display/mediatek/mediatek,disp.txt | 2 +- .../devicetree/bindings/display/mipi-dsi-bus.txt | 153 +- .../devicetree/bindings/display/msm/dpu.txt | 131 - .../devicetree/bindings/display/msm/dsi.txt | 18 +- .../devicetree/bindings/display/msm/edp.txt | 4 + .../devicetree/bindings/display/msm/mdp5.txt | 2 + .../bindings/display/panel/auo,g070vvn01.txt | 29 - .../bindings/display/panel/boe,hv070wsa-100.txt | 28 - .../display/panel/dataimage,scf0700c48ggu18.txt | 8 - .../bindings/display/panel/dlc,dlc0700yzg-1.txt | 13 - .../bindings/display/panel/edt,et-series.txt | 39 - .../bindings/display/panel/edt,et057090dhu.txt | 7 + .../bindings/display/panel/edt,et070080dh6.txt | 10 + .../bindings/display/panel/edt,etm0700g0dh6.txt | 10 + .../bindings/display/panel/ilitek,ili9881c.txt | 20 - .../bindings/display/panel/innolux,g070y2-l01.txt | 12 - .../bindings/display/panel/innolux,p097pfg.txt | 24 - .../bindings/display/panel/innolux,tv123wam.txt | 20 - .../display/panel/kingdisplay,kd097d04.txt | 22 - .../panel/newhaven,nhd-4.3-480272ef-atxl.txt | 7 - .../display/panel/rocktech,rk070er9427.txt | 25 - .../bindings/display/panel/sharp,lq035q7db03.txt | 12 - .../devicetree/bindings/display/renesas,du.txt | 1 + .../bindings/display/rockchip/rockchip-vop.txt | 3 - .../devicetree/bindings/display/sm501fb.txt | 2 + .../bindings/display/sunxi/sun4i-drm.txt | 73 +- .../devicetree/bindings/display/tilcdc/tilcdc.txt | 2 + .../devicetree/bindings/dma/jz4780-dma.txt | 1 + .../bindings/dma/nvidia,tegra210-adma.txt | 1 + Documentation/devicetree/bindings/dma/owl-dma.txt | 47 - .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 1 - .../devicetree/bindings/dma/snps,dw-axi-dmac.txt | 2 + Documentation/devicetree/bindings/dma/snps-dma.txt | 2 + Documentation/devicetree/bindings/dma/ti-edma.txt | 1 + .../devicetree/bindings/dma/xilinx/xilinx_dma.txt | 2 - .../devicetree/bindings/dma/xilinx/zynqmp_dma.txt | 1 + Documentation/devicetree/bindings/eeprom/at24.txt | 2 - .../devicetree/bindings/extcon/extcon-rt8973a.txt | 2 + .../devicetree/bindings/extcon/extcon-sm5502.txt | 2 + .../devicetree/bindings/fsi/fsi-master-ast-cf.txt | 36 - Documentation/devicetree/bindings/fsi/fsi.txt | 5 - Documentation/devicetree/bindings/gnss/gnss.txt | 36 - .../devicetree/bindings/gnss/sirfstar.txt | 45 - Documentation/devicetree/bindings/gnss/u-blox.txt | 44 - .../devicetree/bindings/gpio/8xxx_gpio.txt | 2 + .../devicetree/bindings/gpio/abilis,tb10x-gpio.txt | 1 + .../devicetree/bindings/gpio/brcm,brcmstb-gpio.txt | 3 + .../devicetree/bindings/gpio/fsl-imx-gpio.txt | 3 - .../devicetree/bindings/gpio/gpio-adnp.txt | 1 + .../devicetree/bindings/gpio/gpio-aspeed.txt | 1 + .../devicetree/bindings/gpio/gpio-ath79.txt | 1 + .../devicetree/bindings/gpio/gpio-davinci.txt | 2 + .../devicetree/bindings/gpio/gpio-max732x.txt | 1 + .../devicetree/bindings/gpio/gpio-pca953x.txt | 3 - .../devicetree/bindings/gpio/gpio-pcf857x.txt | 1 + .../devicetree/bindings/gpio/gpio-uniphier.txt | 1 + .../devicetree/bindings/gpio/gpio-xgene-sb.txt | 1 + .../devicetree/bindings/gpio/gpio-xilinx.txt | 2 + .../devicetree/bindings/gpio/gpio-xlp.txt | 1 + .../devicetree/bindings/gpio/gpio-zynq.txt | 1 + .../devicetree/bindings/gpio/ingenic,gpio.txt | 46 + .../bindings/gpio/mediatek,mt7621-gpio.txt | 35 - .../bindings/gpio/nintendo,hollywood-gpio.txt | 1 + .../bindings/gpio/nvidia,tegra186-gpio.txt | 4 - .../devicetree/bindings/gpio/renesas,gpio-rcar.txt | 66 +- .../bindings/gpio/rockchip,rk3328-grf-gpio.txt | 32 - .../devicetree/bindings/gpio/snps-dwapb-gpio.txt | 1 + Documentation/devicetree/bindings/hsi/omap-ssi.txt | 1 + .../devicetree/bindings/hwmon/ltc2978.txt | 2 - .../devicetree/bindings/hwmon/npcm750-pwm-fan.txt | 84 - .../devicetree/bindings/i2c/i2c-aspeed.txt | 3 + .../devicetree/bindings/i2c/i2c-brcmstb.txt | 2 + .../devicetree/bindings/i2c/i2c-designware.txt | 7 +- Documentation/devicetree/bindings/i2c/i2c-fsi.txt | 40 - .../devicetree/bindings/i2c/i2c-imx-lpi2c.txt | 4 +- .../devicetree/bindings/i2c/i2c-jz4780.txt | 4 + Documentation/devicetree/bindings/i2c/i2c-mpc.txt | 2 + .../devicetree/bindings/i2c/i2c-mux-pca954x.txt | 2 + Documentation/devicetree/bindings/i2c/i2c-owl.txt | 27 - .../devicetree/bindings/i2c/i2c-pca-platform.txt | 2 + Documentation/devicetree/bindings/i2c/i2c-pnx.txt | 2 + Documentation/devicetree/bindings/i2c/i2c-pxa.txt | 3 + Documentation/devicetree/bindings/i2c/i2c-rcar.txt | 5 +- .../devicetree/bindings/i2c/i2c-sh_mobile.txt | 4 +- .../devicetree/bindings/iio/accel/adxl345.txt | 9 +- .../devicetree/bindings/iio/accel/bma180.txt | 2 + .../devicetree/bindings/iio/accel/mma8452.txt | 2 + .../bindings/iio/adc/amlogic,meson-saradc.txt | 1 - .../bindings/iio/adc/at91-sama5d2_adc.txt | 9 - .../devicetree/bindings/iio/adc/avia-hx711.txt | 8 +- .../devicetree/bindings/iio/adc/cpcap-adc.txt | 1 + .../devicetree/bindings/iio/adc/fsl,imx25-gcq.txt | 1 + .../devicetree/bindings/iio/adc/max1027-adc.txt | 2 + .../bindings/iio/adc/sigma-delta-modulator.txt | 2 +- .../bindings/iio/adc/sprd,sc27xx-adc.txt | 36 - .../devicetree/bindings/iio/adc/st,stm32-adc.txt | 1 + .../devicetree/bindings/iio/adc/xilinx-xadc.txt | 1 + .../bindings/iio/chemical/atlas,ec-sm.txt | 1 + .../bindings/iio/chemical/atlas,orp-sm.txt | 1 + .../bindings/iio/chemical/atlas,ph-sm.txt | 1 + .../devicetree/bindings/iio/dac/ad5758.txt | 78 - .../bindings/iio/gyroscope/invensense,mpu3050.txt | 1 + .../devicetree/bindings/iio/health/afe4403.txt | 1 + .../devicetree/bindings/iio/health/afe4404.txt | 1 + .../devicetree/bindings/iio/health/max30100.txt | 1 + .../devicetree/bindings/iio/health/max30102.txt | 1 + .../devicetree/bindings/iio/humidity/hts221.txt | 1 + .../devicetree/bindings/iio/imu/bmi160.txt | 1 + .../devicetree/bindings/iio/imu/inv_mpu6050.txt | 2 +- .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 1 + .../devicetree/bindings/iio/light/apds9300.txt | 1 + .../devicetree/bindings/iio/light/apds9960.txt | 1 + .../devicetree/bindings/iio/light/isl29018.txt | 1 + .../devicetree/bindings/iio/light/isl29501.txt | 13 - .../devicetree/bindings/iio/light/opt3001.txt | 1 + .../devicetree/bindings/iio/light/tsl2583.txt | 1 + .../devicetree/bindings/iio/light/uvis25.txt | 1 + .../bindings/iio/magnetometer/bmc150_magn.txt | 1 + .../devicetree/bindings/iio/pressure/bmp085.txt | 8 + .../devicetree/bindings/iio/pressure/zpa2326.txt | 2 + .../devicetree/bindings/iio/proximity/as3935.txt | 1 + .../devicetree/bindings/iio/proximity/sx9500.txt | 1 + .../devicetree/bindings/iio/sensorhub.txt | 1 + .../devicetree/bindings/iio/temperature/tmp007.txt | 2 + .../bindings/infiniband/hisilicon-hns-roce.txt | 1 + .../devicetree/bindings/input/cypress,cyapa.txt | 2 + .../bindings/input/cypress,tm2-touchkey.txt | 2 + .../devicetree/bindings/input/e3x0-button.txt | 2 + .../devicetree/bindings/input/elan_i2c.txt | 2 + .../devicetree/bindings/input/elants_i2c.txt | 2 + .../devicetree/bindings/input/hid-over-i2c.txt | 4 +- Documentation/devicetree/bindings/input/keys.txt | 8 - .../bindings/input/qcom,pm8941-pwrkey.txt | 10 - .../devicetree/bindings/input/raydium_i2c_ts.txt | 1 + .../devicetree/bindings/input/rmi4/rmi_i2c.txt | 1 + .../devicetree/bindings/input/rmi4/rmi_spi.txt | 1 + .../bindings/input/ti,palmas-pwrbutton.txt | 1 + .../bindings/input/touchscreen/ad7879.txt | 1 + .../bindings/input/touchscreen/ads7846.txt | 1 + .../bindings/input/touchscreen/ar1021.txt | 1 + .../bindings/input/touchscreen/bu21029.txt | 35 - .../bindings/input/touchscreen/chipone_icn8318.txt | 2 + .../bindings/input/touchscreen/colibri-vf50-ts.txt | 1 + .../bindings/input/touchscreen/cyttsp.txt | 2 + .../bindings/input/touchscreen/edt-ft5x06.txt | 2 + .../devicetree/bindings/input/touchscreen/eeti.txt | 30 - .../bindings/input/touchscreen/egalax-ts.txt | 1 + .../bindings/input/touchscreen/ektf2127.txt | 2 + .../bindings/input/touchscreen/exc3000.txt | 1 + .../bindings/input/touchscreen/fsl-mx25-tcq.txt | 1 + .../bindings/input/touchscreen/goodix.txt | 1 + .../bindings/input/touchscreen/hideep.txt | 1 + .../bindings/input/touchscreen/max11801-ts.txt | 1 + .../bindings/input/touchscreen/melfas_mip4.txt | 1 + .../input/touchscreen/resistive-adc-touch.txt | 30 - .../bindings/input/touchscreen/samsung,s6sy761.txt | 2 + .../bindings/input/touchscreen/silead_gsl1680.txt | 2 + .../bindings/input/touchscreen/sis_i2c.txt | 2 + .../bindings/input/touchscreen/st,stmfts.txt | 2 + .../bindings/input/touchscreen/sx8654.txt | 1 + .../bindings/input/touchscreen/touchscreen.txt | 3 - .../bindings/input/touchscreen/tsc2007.txt | 2 + .../bindings/input/touchscreen/zet6223.txt | 2 + .../bindings/interconnect/interconnect.txt | 60 - .../bindings/interconnect/qcom-msm8916.txt | 41 - .../devicetree/bindings/interconnect/qcom-smd.txt | 32 - .../interrupt-controller/abilis,tb10x-ictl.txt | 1 + .../interrupt-controller/al,alpine-msix.txt | 1 + .../interrupt-controller/allwinner,sunxi-nmi.txt | 1 + .../amlogic,meson-gpio-intc.txt | 3 + .../bindings/interrupt-controller/atmel,aic.txt | 2 + .../brcm,bcm2835-armctrl-ic.txt | 2 + .../interrupt-controller/brcm,bcm3380-l2-intc.txt | 2 + .../interrupt-controller/brcm,bcm6345-l1-intc.txt | 2 + .../interrupt-controller/brcm,bcm7038-l1-intc.txt | 2 + .../interrupt-controller/brcm,bcm7120-l2-intc.txt | 2 + .../bindings/interrupt-controller/brcm,l2-intc.txt | 2 + .../interrupt-controller/fsl,ls-scfg-msi.txt | 3 + .../interrupt-controller/hisilicon,mbigen-v2.txt | 2 + .../bindings/interrupt-controller/ingenic,intc.txt | 2 +- .../marvell,odmi-controller.txt | 2 + .../interrupt-controller/mediatek,cirq.txt | 2 + .../interrupt-controller/mediatek,sysirq.txt | 3 +- .../interrupt-controller/mscc,ocelot-icpu-intr.txt | 1 + .../interrupt-controller/nvidia,tegra20-ictlr.txt | 2 + .../interrupt-controller/nxp,lpc3220-mic.txt | 2 + .../interrupt-controller/qca,ath79-misc-intc.txt | 1 + .../bindings/interrupt-controller/qcom,pdc.txt | 6 + .../bindings/interrupt-controller/renesas,irqc.txt | 3 - .../interrupt-controller/riscv,cpu-intc.txt | 52 - .../samsung,exynos4210-combiner.txt | 2 + .../interrupt-controller/sifive,plic-1.0.0.txt | 58 - .../interrupt-controller/sigma,smp8642-intc.txt | 1 + .../interrupt-controller/snps,archs-idu-intc.txt | 1 + .../interrupt-controller/snps,dw-apb-ictl.txt | 1 + .../socionext,synquacer-exiu.txt | 1 + .../interrupt-controller/st,spear3xx-shirq.txt | 4 + .../interrupt-controller/technologic,ts4800.txt | 2 + .../interrupt-controller/ti,c64x+megamod-pic.txt | 1 + .../interrupt-controller/ti,omap4-wugen-mpu | 2 + .../devicetree/bindings/iommu/mediatek,iommu.txt | 6 +- .../bindings/iommu/renesas,ipmmu-vmsa.txt | 3 - .../devicetree/bindings/iommu/samsung,sysmmu.txt | 1 + .../bindings/leds/backlight/pwm-backlight.txt | 34 +- Documentation/devicetree/bindings/leds/common.txt | 2 +- .../devicetree/bindings/leds/leds-lm3692x.txt | 5 +- .../devicetree/bindings/leds/leds-lt3593.txt | 32 - .../devicetree/bindings/mailbox/altera-mailbox.txt | 1 + .../devicetree/bindings/mailbox/fsl,mu.txt | 54 - .../devicetree/bindings/mailbox/mtk-gce.txt | 57 - .../bindings/mailbox/ti,secure-proxy.txt | 50 - .../devicetree/bindings/media/cec-gpio.txt | 22 +- .../devicetree/bindings/media/i2c/ak7375.txt | 8 - .../bindings/media/i2c/aptina,mt9v111.txt | 46 - .../bindings/media/i2c/dongwoon,dw9807.txt | 9 - .../devicetree/bindings/media/i2c/nokia,smia.txt | 3 - .../devicetree/bindings/media/i2c/ov2680.txt | 46 - .../devicetree/bindings/media/i2c/ov5640.txt | 5 - .../devicetree/bindings/media/i2c/tc358743.txt | 2 +- .../devicetree/bindings/media/nvidia,tegra-vde.txt | 11 +- .../devicetree/bindings/media/qcom,camss.txt | 128 +- .../devicetree/bindings/media/qcom,venus.txt | 1 - .../devicetree/bindings/media/rcar_vin.txt | 54 +- .../devicetree/bindings/media/sh_mobile_ceu.txt | 1 + .../devicetree/bindings/media/video-interfaces.txt | 6 - .../memory-controllers/mediatek,smi-common.txt | 6 +- .../memory-controllers/mediatek,smi-larb.txt | 5 +- Documentation/devicetree/bindings/mfd/ac100.txt | 4 + .../devicetree/bindings/mfd/altera-a10sr.txt | 1 + Documentation/devicetree/bindings/mfd/arizona.txt | 1 + Documentation/devicetree/bindings/mfd/as3722.txt | 2 - Documentation/devicetree/bindings/mfd/axp20x.txt | 8 +- .../devicetree/bindings/mfd/bd9571mwv.txt | 1 + Documentation/devicetree/bindings/mfd/bfticu.txt | 1 + Documentation/devicetree/bindings/mfd/da9055.txt | 2 + Documentation/devicetree/bindings/mfd/da9062.txt | 2 + Documentation/devicetree/bindings/mfd/da9063.txt | 2 + Documentation/devicetree/bindings/mfd/da9150.txt | 2 + Documentation/devicetree/bindings/mfd/madera.txt | 102 - Documentation/devicetree/bindings/mfd/max14577.txt | 1 + Documentation/devicetree/bindings/mfd/max77686.txt | 1 + Documentation/devicetree/bindings/mfd/max77693.txt | 1 + Documentation/devicetree/bindings/mfd/max77802.txt | 1 + Documentation/devicetree/bindings/mfd/max8998.txt | 2 + .../devicetree/bindings/mfd/motorola-cpcap.txt | 1 + Documentation/devicetree/bindings/mfd/palmas.txt | 1 + Documentation/devicetree/bindings/mfd/retu.txt | 1 + Documentation/devicetree/bindings/mfd/rk808.txt | 1 + .../devicetree/bindings/mfd/rohm,bd71837-pmic.txt | 62 - .../devicetree/bindings/mfd/samsung,sec-core.txt | 2 + Documentation/devicetree/bindings/mfd/stmpe.txt | 1 + Documentation/devicetree/bindings/mfd/tc3589x.txt | 1 + Documentation/devicetree/bindings/mfd/tps65086.txt | 1 + Documentation/devicetree/bindings/mfd/tps65910.txt | 2 +- Documentation/devicetree/bindings/mfd/tps65912.txt | 1 + .../devicetree/bindings/mfd/twl-familly.txt | 1 + Documentation/devicetree/bindings/mfd/twl6040.txt | 1 + Documentation/devicetree/bindings/mfd/wm831x.txt | 1 + .../devicetree/bindings/mips/cavium/cib.txt | 2 + .../devicetree/bindings/misc/aspeed,cvic.txt | 35 - .../devicetree/bindings/mmc/arasan,sdhci.txt | 4 +- .../devicetree/bindings/mmc/fsl-esdhc.txt | 1 + Documentation/devicetree/bindings/mmc/jz4740.txt | 1 - .../devicetree/bindings/mmc/mmc-spi-slot.txt | 2 + .../bindings/mmc/nvidia,tegra20-sdhci.txt | 72 - Documentation/devicetree/bindings/mmc/pxa-mmc.txt | 6 +- .../devicetree/bindings/mmc/rockchip-dw-mshc.txt | 1 - .../devicetree/bindings/mmc/sdhci-msm.txt | 7 +- .../devicetree/bindings/mmc/sdhci-of-dwcmshc.txt | 20 - .../devicetree/bindings/mmc/sunxi-mmc.txt | 2 - Documentation/devicetree/bindings/mmc/tmio_mmc.txt | 6 +- .../devicetree/bindings/mmc/uniphier-sd.txt | 55 - .../devicetree/bindings/mtd/brcm,brcmnand.txt | 1 + .../devicetree/bindings/mtd/denali-nand.txt | 5 - .../devicetree/bindings/mtd/gpmc-nand.txt | 1 + .../devicetree/bindings/mtd/jedec,spi-nor.txt | 9 - Documentation/devicetree/bindings/mtd/nand.txt | 6 +- .../bindings/mtd/nvidia-tegra20-nand.txt | 64 - .../devicetree/bindings/mtd/partition.txt | 46 - .../bindings/mtd/partitions/brcm,trx.txt | 37 - .../devicetree/bindings/mtd/qcom_nandc.txt | 7 +- .../devicetree/bindings/mtd/spear_smi.txt | 2 + Documentation/devicetree/bindings/mtd/spi-nand.txt | 5 - .../devicetree/bindings/mux/adi,adgs1408.txt | 48 - Documentation/devicetree/bindings/net/amd-xgbe.txt | 2 + Documentation/devicetree/bindings/net/btusb.txt | 1 + .../devicetree/bindings/net/can/holt_hi311x.txt | 1 + .../bindings/net/can/microchip,mcp251x.txt | 1 + .../devicetree/bindings/net/can/xilinx_can.txt | 1 + Documentation/devicetree/bindings/net/cpsw.txt | 7 +- .../devicetree/bindings/net/davicom-dm9000.txt | 1 + Documentation/devicetree/bindings/net/dsa/ksz.txt | 4 +- .../devicetree/bindings/net/dsa/marvell.txt | 1 + .../devicetree/bindings/net/dwmac-sun8i.txt | 8 + .../devicetree/bindings/net/hisilicon-hns-dsaf.txt | 1 + Documentation/devicetree/bindings/net/ibm,emac.txt | 1 + .../devicetree/bindings/net/marvell-bt-8xxx.txt | 1 + .../bindings/net/mediatek,mt7620-gsw.txt | 2 + .../devicetree/bindings/net/mediatek-bluetooth.txt | 35 - .../devicetree/bindings/net/mediatek-net.txt | 3 + .../devicetree/bindings/net/microchip,enc28j60.txt | 3 + .../devicetree/bindings/net/mscc-phy-vsc8531.txt | 21 +- .../devicetree/bindings/net/nfc/nxp-nci.txt | 1 + .../devicetree/bindings/net/nfc/pn533-i2c.txt | 1 + .../devicetree/bindings/net/nfc/pn544.txt | 3 +- .../devicetree/bindings/net/nfc/s3fwrn5.txt | 1 + .../devicetree/bindings/net/nfc/st-nci-i2c.txt | 1 + .../devicetree/bindings/net/nfc/st-nci-spi.txt | 1 + .../devicetree/bindings/net/nfc/st21nfca.txt | 2 + .../devicetree/bindings/net/nfc/st95hf.txt | 3 + .../devicetree/bindings/net/nfc/trf7970a.txt | 1 + Documentation/devicetree/bindings/net/phy.txt | 2 + .../devicetree/bindings/net/qca,qca7000.txt | 1 + .../devicetree/bindings/net/ralink,rt2880-net.txt | 2 + .../devicetree/bindings/net/ralink,rt3050-esw.txt | 2 + .../devicetree/bindings/net/renesas,ravb.txt | 5 +- .../devicetree/bindings/net/samsung-sxgbe.txt | 2 + Documentation/devicetree/bindings/net/sh_eth.txt | 3 +- .../bindings/net/snps,dwc-qos-ethernet.txt | 2 + Documentation/devicetree/bindings/net/stmmac.txt | 2 + .../bindings/net/wireless/brcm,bcm43xx-fmac.txt | 2 + .../bindings/net/wireless/marvell-8xxx.txt | 1 + .../devicetree/bindings/net/wireless/ti,wl1251.txt | 2 + .../bindings/net/wireless/ti,wlcore,spi.txt | 4 +- .../devicetree/bindings/net/wireless/ti,wlcore.txt | 2 + .../bindings/nvmem/allwinner,sunxi-sid.txt | 1 - .../devicetree/bindings/nvmem/imx-ocotp.txt | 3 +- .../devicetree/bindings/nvmem/sc27xx-efuse.txt | 52 - .../devicetree/bindings/pci/altera-pcie-msi.txt | 1 + .../devicetree/bindings/pci/altera-pcie.txt | 1 + .../devicetree/bindings/pci/brcm,iproc-pcie.txt | 1 + .../devicetree/bindings/pci/cdns,cdns-pcie-ep.txt | 5 - .../bindings/pci/cdns,cdns-pcie-host.txt | 6 - .../devicetree/bindings/pci/faraday,ftpci100.txt | 1 + .../devicetree/bindings/pci/mobiveil-pcie.txt | 3 + .../devicetree/bindings/pci/pci-keystone.txt | 3 + .../devicetree/bindings/pci/ralink,rt3883-pci.txt | 3 + .../devicetree/bindings/phy/brcm,sr-pcie-phy.txt | 41 - .../devicetree/bindings/phy/phy-ath79-usb.txt | 4 +- .../devicetree/bindings/phy/phy-mtk-tphy.txt | 6 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 14 +- .../devicetree/bindings/phy/rcar-gen3-phy-pcie.txt | 24 - .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 2 - .../bindings/pinctrl/actions,s900-pinctrl.txt | 10 - .../bindings/pinctrl/atmel,at91-pio4-pinctrl.txt | 3 - .../devicetree/bindings/pinctrl/berlin,pinctrl.txt | 3 +- .../bindings/pinctrl/cirrus,madera-pinctrl.txt | 99 - .../bindings/pinctrl/fsl,imx8mq-pinctrl.txt | 36 - .../bindings/pinctrl/ingenic,pinctrl.txt | 39 +- .../devicetree/bindings/pinctrl/meson,pinctrl.txt | 2 - .../bindings/pinctrl/nuvoton,npcm7xx-pinctrl.txt | 216 - .../bindings/pinctrl/nvidia,tegra124-pinmux.txt | 2 +- .../bindings/pinctrl/nvidia,tegra210-pinmux.txt | 2 +- .../bindings/pinctrl/pinctrl-bindings.txt | 6 - .../devicetree/bindings/pinctrl/pinctrl-mt7622.txt | 2 + .../devicetree/bindings/pinctrl/pinctrl-sx150x.txt | 2 + .../bindings/pinctrl/qcom,apq8064-pinctrl.txt | 6 - .../bindings/pinctrl/qcom,apq8084-pinctrl.txt | 9 - .../bindings/pinctrl/qcom,ipq4019-pinctrl.txt | 6 - .../bindings/pinctrl/qcom,ipq8064-pinctrl.txt | 6 - .../bindings/pinctrl/qcom,ipq8074-pinctrl.txt | 9 - .../bindings/pinctrl/qcom,mdm9615-pinctrl.txt | 9 - .../bindings/pinctrl/qcom,msm8660-pinctrl.txt | 6 - .../bindings/pinctrl/qcom,msm8916-pinctrl.txt | 9 - .../bindings/pinctrl/qcom,msm8960-pinctrl.txt | 9 - .../bindings/pinctrl/qcom,msm8974-pinctrl.txt | 6 - .../bindings/pinctrl/qcom,msm8994-pinctrl.txt | 9 - .../bindings/pinctrl/qcom,msm8996-pinctrl.txt | 9 - .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 6 +- .../bindings/pinctrl/samsung-pinctrl.txt | 17 +- .../bindings/pinctrl/st,stm32-pinctrl.txt | 11 +- .../devicetree/bindings/power/power_domain.txt | 8 - .../bindings/power/renesas,rcar-sysc.txt | 1 - .../devicetree/bindings/power/reset/qcom,pon.txt | 45 - .../bindings/power/supply/act8945a-charger.txt | 2 + .../devicetree/bindings/power/supply/bq24257.txt | 2 + .../devicetree/bindings/power/supply/bq25890.txt | 3 - .../bindings/power/supply/lp8727_charger.txt | 1 + .../bindings/power/supply/maxim,ds2760.txt | 26 - .../bindings/power/supply/maxim,max14656.txt | 1 + .../bindings/power/supply/rt9455_charger.txt | 2 + .../bindings/power/supply/sbs_sbs-battery.txt | 12 +- .../bindings/power/supply/sbs_sbs-charger.txt | 2 + .../devicetree/bindings/powerpc/4xx/akebono.txt | 2 + .../devicetree/bindings/powerpc/4xx/hsta.txt | 1 + .../bindings/powerpc/4xx/ppc440spe-adma.txt | 2 + .../devicetree/bindings/powerpc/fsl/dcsr.txt | 7 + .../devicetree/bindings/powerpc/fsl/diu.txt | 2 + .../devicetree/bindings/powerpc/fsl/dma.txt | 4 + .../devicetree/bindings/powerpc/fsl/ecm.txt | 4 + .../devicetree/bindings/powerpc/fsl/mcm.txt | 4 + .../bindings/powerpc/fsl/mpc5121-psc.txt | 4 + .../devicetree/bindings/powerpc/fsl/msi-pic.txt | 5 + .../devicetree/bindings/powerpc/fsl/pamu.txt | 2 + .../devicetree/bindings/powerpc/nintendo/wii.txt | 1 + .../devicetree/bindings/pwm/pwm-fsl-ftm.txt | 5 +- .../devicetree/bindings/pwm/pwm-mediatek.txt | 4 +- .../devicetree/bindings/pwm/renesas,pwm-rcar.txt | 1 - .../bindings/regulator/cpcap-regulator.txt | 1 - .../bindings/regulator/max8997-regulator.txt | 2 + .../devicetree/bindings/regulator/palmas-pmic.txt | 1 + .../devicetree/bindings/regulator/pfuze100.txt | 86 +- .../bindings/regulator/qcom,rpmh-regulator.txt | 160 - .../bindings/regulator/rohm,bd71837-regulator.txt | 8 + .../bindings/regulator/uniphier-regulator.txt | 57 - .../devicetree/bindings/remoteproc/qcom,adsp.txt | 2 - .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 7 +- .../bindings/remoteproc/ti,davinci-rproc.txt | 6 + .../bindings/remoteproc/ti,keystone-rproc.txt | 6 + .../bindings/reserved-memory/reserved-memory.txt | 2 +- .../bindings/reset/amlogic,meson-axg-audio-arb.txt | 21 - .../devicetree/bindings/reset/qcom,aoss-reset.txt | 52 - .../devicetree/bindings/reset/renesas,rst.txt | 1 - .../devicetree/bindings/reset/uniphier-reset.txt | 56 - .../devicetree/bindings/rng/qcom,prng.txt | 17 + .../bindings/rtc/brcm,brcmstb-waketimer.txt | 2 + .../devicetree/bindings/rtc/isil,isl12057.txt | 3 + .../devicetree/bindings/rtc/isil,isl1219.txt | 29 - Documentation/devicetree/bindings/rtc/rtc-cmos.txt | 1 + .../devicetree/bindings/rtc/rtc-ds1307.txt | 2 +- .../devicetree/bindings/rtc/rtc-m41t80.txt | 1 + Documentation/devicetree/bindings/rtc/rtc-omap.txt | 1 + .../devicetree/bindings/rtc/rtc-palmas.txt | 1 + .../devicetree/bindings/rtc/spear-rtc.txt | 2 + .../devicetree/bindings/rtc/sprd,sc27xx-rtc.txt | 1 + .../devicetree/bindings/rtc/st,stm32-rtc.txt | 2 + .../bindings/rtc/stericsson,coh901331.txt | 1 + .../bindings/security/tpm/st33zp24-i2c.txt | 1 + .../bindings/security/tpm/st33zp24-spi.txt | 1 + .../bindings/security/tpm/tpm_tis_mmio.txt | 2 +- .../devicetree/bindings/serial/fsl-imx-uart.txt | 6 +- .../devicetree/bindings/serial/maxim,max310x.txt | 2 + .../devicetree/bindings/serial/mtk-uart.txt | 1 - .../devicetree/bindings/serial/nxp,sc16is7xx.txt | 4 + .../devicetree/bindings/serial/omap_serial.txt | 1 - .../devicetree/bindings/serial/qca,ar9330-uart.txt | 3 + .../bindings/serial/renesas,rzn1-uart.txt | 10 - .../bindings/serial/renesas,sci-serial.txt | 19 +- .../bindings/serial/xlnx,opb-uartlite.txt | 23 - .../bindings/slimbus/slim-ngd-qcom-ctrl.txt | 84 - .../devicetree/bindings/soc/fsl/cpm_qe/gpio.txt | 1 + .../devicetree/bindings/soc/fsl/cpm_qe/network.txt | 6 - .../devicetree/bindings/soc/fsl/cpm_qe/qe/ucc.txt | 2 + .../devicetree/bindings/soc/fsl/cpm_qe/qe/usb.txt | 1 + .../devicetree/bindings/soc/mediatek/pwrap.txt | 1 - .../devicetree/bindings/soc/qcom/qcom,geni-se.txt | 2 +- .../devicetree/bindings/soc/qcom/qcom,glink.txt | 5 - .../devicetree/bindings/soc/qcom/rpmh-rsc.txt | 137 - .../devicetree/bindings/soc/rockchip/grf.txt | 2 - .../devicetree/bindings/sound/ac97-bus.txt | 32 - .../devicetree/bindings/sound/amlogic,axg-fifo.txt | 23 - .../devicetree/bindings/sound/amlogic,axg-pdm.txt | 24 - .../bindings/sound/amlogic,axg-sound-card.txt | 124 - .../bindings/sound/amlogic,axg-spdifout.txt | 20 - .../bindings/sound/amlogic,axg-tdm-formatters.txt | 28 - .../bindings/sound/amlogic,axg-tdm-iface.txt | 22 - .../devicetree/bindings/sound/atmel-i2s.txt | 11 +- .../devicetree/bindings/sound/audio-graph-card.txt | 2 - .../devicetree/bindings/sound/cs35l33.txt | 2 + .../devicetree/bindings/sound/cs35l34.txt | 2 + .../devicetree/bindings/sound/cs35l35.txt | 2 + .../devicetree/bindings/sound/cs42l42.txt | 5 +- Documentation/devicetree/bindings/sound/da7218.txt | 2 + Documentation/devicetree/bindings/sound/da7219.txt | 2 + .../devicetree/bindings/sound/dioo,dio2125.txt | 12 + .../devicetree/bindings/sound/everest,es7134.txt | 7 +- .../devicetree/bindings/sound/everest,es7241.txt | 28 - .../devicetree/bindings/sound/fsl,ssi.txt | 2 + .../bindings/sound/marvell,pxa2xx-ac97.txt | 27 - .../bindings/sound/mikroe,mikroe-proto.txt | 23 - .../devicetree/bindings/sound/mrvl,pxa-ssp.txt | 16 +- .../devicetree/bindings/sound/mrvl,pxa2xx-pcm.txt | 15 + .../devicetree/bindings/sound/name-prefix.txt | 24 - .../devicetree/bindings/sound/omap-dmic.txt | 1 + .../devicetree/bindings/sound/omap-mcbsp.txt | 1 + .../devicetree/bindings/sound/omap-mcpdm.txt | 1 + .../devicetree/bindings/sound/pcm3060.txt | 17 - .../devicetree/bindings/sound/qcom,apq8096.txt | 15 +- .../bindings/sound/qcom,msm8916-wcd-analog.txt | 1 + .../devicetree/bindings/sound/qcom,q6adm.txt | 6 - .../devicetree/bindings/sound/qcom,q6afe.txt | 6 - .../devicetree/bindings/sound/qcom,q6asm.txt | 6 - .../devicetree/bindings/sound/qcom,sdm845.txt | 80 - .../devicetree/bindings/sound/qcom,wcd9335.txt | 123 - .../devicetree/bindings/sound/renesas,rsnd.txt | 4 +- .../devicetree/bindings/sound/rockchip-i2s.txt | 1 - Documentation/devicetree/bindings/sound/rt5514.txt | 1 + Documentation/devicetree/bindings/sound/rt5682.txt | 50 - .../devicetree/bindings/sound/sgtl5000.txt | 2 +- .../devicetree/bindings/sound/simple-amplifier.txt | 12 - .../devicetree/bindings/sound/tas571x.txt | 1 - .../devicetree/bindings/sound/ts3a227e.txt | 1 + .../devicetree/bindings/sound/ux500-msp.txt | 1 + Documentation/devicetree/bindings/sound/wm8994.txt | 7 +- Documentation/devicetree/bindings/spi/fsl-spi.txt | 2 + Documentation/devicetree/bindings/spi/sh-hspi.txt | 2 + Documentation/devicetree/bindings/spi/sh-msiof.txt | 7 +- .../devicetree/bindings/spi/snps,dw-apb-ssi.txt | 6 +- .../devicetree/bindings/spi/spi-cadence.txt | 1 + .../devicetree/bindings/spi/spi-fsl-lpspi.txt | 1 + .../devicetree/bindings/spi/spi-rockchip.txt | 1 - Documentation/devicetree/bindings/spi/spi-rspi.txt | 2 + Documentation/devicetree/bindings/spi/spi-sprd.txt | 26 - .../devicetree/bindings/spi/spi-uniphier.txt | 22 - .../devicetree/bindings/spi/spi-xilinx.txt | 1 + Documentation/devicetree/bindings/spi/spi-xlp.txt | 1 + .../devicetree/bindings/spi/spi-zynqmp-qspi.txt | 1 + Documentation/devicetree/bindings/sram/sram.txt | 2 - .../devicetree/bindings/sram/sunxi-sram.txt | 31 +- .../bindings/staging/iio/adc/spear-adc.txt | 2 + .../devicetree/bindings/thermal/armada-thermal.txt | 5 - .../devicetree/bindings/thermal/brcm,avs-tmon.txt | 1 + .../devicetree/bindings/thermal/exynos-thermal.txt | 1 + .../devicetree/bindings/thermal/qcom-tsens.txt | 31 +- .../devicetree/bindings/thermal/thermal.txt | 11 +- .../devicetree/bindings/timer/altr,timer-1.0.txt | 1 + .../devicetree/bindings/timer/fsl,gtm.txt | 1 + .../bindings/timer/marvell,orion-timer.txt | 1 + .../bindings/timer/mediatek,mtk-timer.txt | 34 +- .../devicetree/bindings/timer/snps,arc-timer.txt | 4 + .../devicetree/bindings/timer/st,spear-timer.txt | 2 + .../devicetree/bindings/timer/ti,c64x+timer64.txt | 1 + .../devicetree/bindings/timer/ti,davinci-timer.txt | 37 - Documentation/devicetree/bindings/ufs/ufs-hisi.txt | 41 - .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 10 +- Documentation/devicetree/bindings/usb/dwc3.txt | 6 - Documentation/devicetree/bindings/usb/fsl-usb.txt | 2 + .../devicetree/bindings/usb/maxim,max3421.txt | 3 + .../devicetree/bindings/usb/npcm7xx-usb.txt | 18 - .../devicetree/bindings/usb/richtek,rt1711h.txt | 2 + .../devicetree/bindings/usb/samsung-hsotg.txt | 2 + .../devicetree/bindings/usb/spear-usb.txt | 4 + .../devicetree/bindings/usb/typec-tcpci.txt | 49 - Documentation/devicetree/bindings/usb/usb-xhci.txt | 1 - .../devicetree/bindings/vendor-prefixes.txt | 16 - Documentation/devicetree/bindings/w1/w1-gpio.txt | 9 +- Documentation/devicetree/bindings/w1/w1.txt | 25 - .../devicetree/bindings/watchdog/arm,sp805.txt | 29 +- .../devicetree/bindings/watchdog/cadence-wdt.txt | 1 + .../devicetree/bindings/watchdog/renesas-wdt.txt | 6 +- .../devicetree/bindings/watchdog/rt2880-wdt.txt | 1 + .../devicetree/bindings/watchdog/sp805-wdt.txt | 31 + .../devicetree/bindings/watchdog/st,stm32-iwdg.txt | 13 +- Documentation/devicetree/bindings/xilinx.txt | 2 +- .../devicetree/bindings/xillybus/xillybus.txt | 2 + .../devicetree/dynamic-resolution-notes.txt | 5 +- Documentation/doc-guide/kernel-doc.rst | 9 +- Documentation/doc-guide/parse-headers.rst | 4 +- Documentation/doc-guide/sphinx.rst | 2 +- Documentation/driver-api/device_link.rst | 12 +- Documentation/driver-api/dma-buf.rst | 6 - Documentation/driver-api/firewire.rst | 48 - .../driver-api/firmware/fallback-mechanisms.rst | 7 +- Documentation/driver-api/fpga/fpga-mgr.rst | 12 +- Documentation/driver-api/fpga/fpga-region.rst | 12 +- Documentation/driver-api/fpga/intro.rst | 14 +- Documentation/driver-api/index.rst | 1 - Documentation/driver-api/libata.rst | 3 +- Documentation/driver-api/mtdnand.rst | 8 +- Documentation/driver-api/slimbus.rst | 5 - Documentation/driver-api/soundwire/stream.rst | 28 - Documentation/driver-api/usb/typec_bus.rst | 136 - Documentation/driver-model/devres.txt | 2 - Documentation/early-userspace/README | 6 +- Documentation/fb/fbcon.txt | 36 +- Documentation/fb/vesafb.txt | 4 +- .../sched/membarrier-sync-core/arch-support.txt | 8 +- Documentation/filesystems/Locking | 11 +- Documentation/filesystems/cifs/CHANGES | 1072 +- Documentation/filesystems/cifs/README | 22 +- Documentation/filesystems/ext4.txt | 627 ++ Documentation/filesystems/ext4/ext4.rst | 613 -- Documentation/filesystems/ext4/index.rst | 17 - Documentation/filesystems/ext4/ondisk/about.rst | 44 - .../filesystems/ext4/ondisk/allocators.rst | 56 - .../filesystems/ext4/ondisk/attributes.rst | 191 - Documentation/filesystems/ext4/ondisk/bigalloc.rst | 22 - Documentation/filesystems/ext4/ondisk/bitmaps.rst | 28 - .../filesystems/ext4/ondisk/blockgroup.rst | 135 - Documentation/filesystems/ext4/ondisk/blockmap.rst | 49 - Documentation/filesystems/ext4/ondisk/blocks.rst | 142 - .../filesystems/ext4/ondisk/checksums.rst | 73 - .../filesystems/ext4/ondisk/directory.rst | 426 - Documentation/filesystems/ext4/ondisk/dynamic.rst | 12 - Documentation/filesystems/ext4/ondisk/eainode.rst | 18 - Documentation/filesystems/ext4/ondisk/globals.rst | 13 - .../filesystems/ext4/ondisk/group_descr.rst | 170 - Documentation/filesystems/ext4/ondisk/ifork.rst | 194 - Documentation/filesystems/ext4/ondisk/index.rst | 9 - .../filesystems/ext4/ondisk/inlinedata.rst | 37 - Documentation/filesystems/ext4/ondisk/inodes.rst | 575 -- Documentation/filesystems/ext4/ondisk/journal.rst | 611 -- Documentation/filesystems/ext4/ondisk/mmp.rst | 77 - Documentation/filesystems/ext4/ondisk/overview.rst | 26 - .../filesystems/ext4/ondisk/special_inodes.rst | 38 - Documentation/filesystems/ext4/ondisk/super.rst | 801 -- Documentation/filesystems/f2fs.txt | 18 - Documentation/filesystems/fscrypt.rst | 10 + Documentation/filesystems/index.rst | 33 - Documentation/filesystems/mount_api.txt | 737 -- Documentation/filesystems/overlayfs.txt | 81 +- Documentation/filesystems/porting | 20 - Documentation/filesystems/proc.txt | 6 - .../filesystems/ramfs-rootfs-initramfs.txt | 2 +- Documentation/filesystems/relay.txt | 4 +- Documentation/filesystems/seq_file.txt | 63 +- Documentation/filesystems/vfs.txt | 55 +- Documentation/filesystems/xfs.txt | 4 +- Documentation/fpga/dfl.txt | 285 - Documentation/gpu/amdgpu.rst | 129 - Documentation/gpu/drivers.rst | 1 - Documentation/gpu/drm-client.rst | 12 - Documentation/gpu/drm-kms-helpers.rst | 26 +- Documentation/gpu/drm-kms.rst | 34 +- Documentation/gpu/drm-mm.rst | 22 +- Documentation/gpu/index.rst | 1 - Documentation/gpu/kms-properties.csv | 1 - Documentation/gpu/msm-crash-dump.rst | 96 - Documentation/gpu/v3d.rst | 28 - Documentation/hwmon/ibmpowernv | 43 +- Documentation/hwmon/ina2xx | 2 +- Documentation/hwmon/ltc2978 | 5 - Documentation/hwmon/max34440 | 16 +- Documentation/hwmon/mc13783-adc | 8 +- Documentation/hwmon/mlxreg-fan | 60 - Documentation/hwmon/npcm750-pwm-fan | 22 - Documentation/hwmon/raspberrypi-hwmon | 22 - Documentation/hwmon/sysfs-interface | 48 - Documentation/i2c/DMA-considerations | 10 +- Documentation/i2c/busses/i2c-i801 | 11 +- Documentation/i2c/busses/i2c-ocores | 2 +- Documentation/i2c/gpio-fault-injection | 49 +- Documentation/index.rst | 32 +- Documentation/input/event-codes.rst | 11 +- Documentation/input/multi-touch-protocol.rst | 12 +- Documentation/interconnect/interconnect.rst | 94 - Documentation/ioctl/ioctl-number.txt | 4 - Documentation/iostats.txt | 15 - Documentation/kbuild/kbuild.txt | 16 - Documentation/kbuild/kconfig-language.txt | 7 +- Documentation/kbuild/makefiles.txt | 10 +- Documentation/kernel-hacking/hacking.rst | 2 - Documentation/kernel-hacking/index.rst | 2 - Documentation/kernel-hacking/locking.rst | 6 +- Documentation/kprobes.txt | 35 +- Documentation/locking/ww-mutex-design.txt | 65 +- Documentation/media/audio.h.rst.exceptions | 3 + Documentation/media/media.h.rst.exceptions | 2 +- Documentation/media/uapi/cec/cec-ioc-dqevent.rst | 18 - Documentation/media/uapi/dvb/audio-get-pts.rst | 65 + .../media/uapi/dvb/audio-set-attributes.rst | 67 + Documentation/media/uapi/dvb/audio-set-ext-id.rst | 66 + Documentation/media/uapi/dvb/audio-set-karaoke.rst | 66 + Documentation/media/uapi/dvb/audio_data_types.rst | 37 + .../media/uapi/dvb/audio_function_calls.rst | 4 + .../media/uapi/dvb/video-get-frame-rate.rst | 61 + Documentation/media/uapi/dvb/video-get-navi.rst | 84 + .../media/uapi/dvb/video-set-attributes.rst | 93 + .../media/uapi/dvb/video-set-highlight.rst | 86 + Documentation/media/uapi/dvb/video-set-id.rst | 75 + .../media/uapi/dvb/video-set-spu-palette.rst | 82 + Documentation/media/uapi/dvb/video-set-spu.rst | 85 + Documentation/media/uapi/dvb/video-set-system.rst | 77 + .../media/uapi/dvb/video_function_calls.rst | 8 + Documentation/media/uapi/dvb/video_types.rst | 131 + .../media/uapi/mediactl/media-ioc-device-info.rst | 48 +- .../uapi/mediactl/media-ioc-enum-entities.rst | 92 +- .../media/uapi/mediactl/media-ioc-enum-links.rst | 72 +- .../media/uapi/mediactl/media-ioc-g-topology.rst | 240 +- Documentation/media/uapi/mediactl/media-types.rst | 515 +- Documentation/media/uapi/v4l/extended-controls.rst | 48 +- Documentation/media/uapi/v4l/pixfmt-compressed.rst | 7 - Documentation/media/uapi/v4l/pixfmt-rgb.rst | 1 - Documentation/media/uapi/v4l/pixfmt-srggb14p.rst | 127 - Documentation/media/uapi/v4l/pixfmt-y10p.rst | 33 - Documentation/media/uapi/v4l/subdev-formats.rst | 87 +- Documentation/media/uapi/v4l/vidioc-enumstd.rst | 11 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 27 +- Documentation/media/uapi/v4l/vidioc-g-std.rst | 14 +- Documentation/media/uapi/v4l/vidioc-querystd.rst | 11 +- Documentation/media/uapi/v4l/yuv-formats.rst | 1 - Documentation/media/v4l-drivers/qcom_camss.rst | 93 +- .../media/v4l-drivers/qcom_camss_8x96_graph.dot | 104 - Documentation/media/video.h.rst.exceptions | 3 + Documentation/media/videodev2.h.rst.exceptions | 1 + Documentation/memory-barriers.txt | 43 +- Documentation/misc-devices/pci-endpoint-test.txt | 6 - Documentation/mtd/nand/pxa3xx-nand.txt | 113 + Documentation/networking/dpaa2/dpio-driver.rst | 158 - Documentation/networking/dpaa2/ethernet-driver.rst | 185 - Documentation/networking/dpaa2/index.rst | 2 - Documentation/networking/ip-sysctl.txt | 5 - Documentation/networking/ti-cpsw.txt | 11 +- Documentation/networking/tproxy.txt | 34 +- Documentation/networking/xfrm_device.txt | 4 - Documentation/nommu-mmap.txt | 2 +- Documentation/pcmcia/driver-changes.txt | 3 + Documentation/power/freezing-of-tasks.txt | 12 +- Documentation/power/suspend-and-cpuhotplug.txt | 6 +- Documentation/powerpc/DAWR-POWER9.txt | 58 - Documentation/powerpc/transactional_memory.txt | 44 - Documentation/process/2.Process.rst | 4 +- Documentation/process/changes.rst | 29 +- Documentation/process/howto.rst | 15 +- Documentation/process/index.rst | 1 - Documentation/process/license-rules.rst | 2 - Documentation/process/management-style.rst | 25 +- Documentation/scsi/scsi-parameters.txt | 5 - Documentation/security/self-protection.rst | 10 +- Documentation/sound/alsa-configuration.rst | 2 +- Documentation/sound/cards/multisound.sh | 1139 --- Documentation/sound/hd-audio/models.rst | 264 +- Documentation/sound/soc/dpcm.rst | 4 +- Documentation/sphinx/kerneldoc.py | 10 +- Documentation/sphinx/parse-headers.pl | 2 +- Documentation/sysctl/fs.txt | 36 - Documentation/sysctl/kernel.txt | 47 +- Documentation/sysctl/vm.txt | 25 +- Documentation/timers/timekeeping.txt | 2 +- Documentation/trace/events-power.rst | 1 - Documentation/trace/events.rst | 2 +- Documentation/trace/ftrace.rst | 7 +- Documentation/trace/histogram.rst | 2545 ----- Documentation/trace/histogram.txt | 2539 +++++ Documentation/trace/index.rst | 1 - Documentation/trace/kprobetrace.rst | 9 +- Documentation/trace/uprobetracer.rst | 2 +- Documentation/translations/index.rst | 13 - .../translations/it_IT/disclaimer-ita.rst | 13 - .../translations/it_IT/doc-guide/index.rst | 24 - .../translations/it_IT/doc-guide/kernel-doc.rst | 554 - .../translations/it_IT/doc-guide/parse-headers.rst | 196 - .../translations/it_IT/doc-guide/sphinx.rst | 457 - Documentation/translations/it_IT/index.rst | 118 - .../translations/it_IT/kernel-hacking/hacking.rst | 855 -- .../translations/it_IT/kernel-hacking/index.rst | 16 - .../translations/it_IT/kernel-hacking/locking.rst | 1493 --- .../translations/ko_KR/memory-barriers.txt | 22 +- Documentation/translations/zh_CN/oops-tracing.txt | 4 +- Documentation/usb/usb-serial.txt | 9 + Documentation/virtual/kvm/api.txt | 152 +- Documentation/virtual/kvm/cpuid.txt | 4 - Documentation/virtual/kvm/devices/arm-vgic-v3.txt | 8 - Documentation/virtual/kvm/devices/arm-vgic.txt | 15 +- Documentation/virtual/kvm/hypercalls.txt | 20 - Documentation/vm/hmm.rst | 14 +- Documentation/w1/slaves/w1_ds2438 | 2 +- Documentation/x86/intel_rdt_ui.txt | 380 +- Documentation/x86/pat.txt | 4 +- Documentation/x86/x86_64/boot-options.txt | 8 +- Documentation/x86/x86_64/mm.txt | 2 - Kconfig | 22 +- MAINTAINERS | 687 +- Makefile | 135 +- Next/SHA1s | 288 - Next/Trees | 290 - Next/merge.log | 4252 -------- Next/quilt-import.log | 2 - arch/Kconfig | 184 +- arch/alpha/Kconfig | 25 +- arch/alpha/Kconfig.debug | 5 + arch/alpha/boot/Makefile | 2 +- arch/alpha/include/asm/atomic.h | 64 +- arch/alpha/include/asm/unistd.h | 2 - arch/alpha/kernel/core_irongate.c | 4 +- arch/alpha/kernel/osf_sys.c | 51 +- arch/alpha/kernel/setup.c | 98 +- arch/alpha/mm/fault.c | 3 +- arch/alpha/mm/numa.c | 113 +- arch/arc/Kconfig | 29 +- arch/arc/Kconfig.debug | 5 + arch/arc/Makefile | 12 +- arch/arc/boot/dts/axc003.dtsi | 26 - arch/arc/boot/dts/axc003_idu.dtsi | 26 - arch/arc/boot/dts/axs10x_mb.dtsi | 7 +- arch/arc/boot/dts/hsdk.dts | 11 +- arch/arc/configs/axs101_defconfig | 3 + arch/arc/configs/axs103_defconfig | 3 + arch/arc/configs/axs103_smp_defconfig | 3 + arch/arc/configs/haps_hs_defconfig | 2 + arch/arc/configs/haps_hs_smp_defconfig | 2 + arch/arc/configs/hsdk_defconfig | 1 + arch/arc/configs/nps_defconfig | 1 + arch/arc/configs/nsim_700_defconfig | 2 + arch/arc/configs/nsim_hs_defconfig | 2 + arch/arc/configs/nsim_hs_smp_defconfig | 2 + arch/arc/configs/nsimosci_defconfig | 2 + arch/arc/configs/nsimosci_hs_defconfig | 2 + arch/arc/configs/nsimosci_hs_smp_defconfig | 2 + arch/arc/configs/tb10x_defconfig | 1 + arch/arc/configs/vdk_hs38_defconfig | 2 + arch/arc/configs/vdk_hs38_smp_defconfig | 1 + arch/arc/include/asm/atomic.h | 88 +- arch/arc/include/asm/dma-mapping.h | 13 - arch/arc/include/asm/kprobes.h | 2 + arch/arc/include/uapi/asm/unistd.h | 1 - arch/arc/kernel/kprobes.c | 50 +- arch/arc/kernel/setup.c | 1 - arch/arc/kernel/troubleshoot.c | 13 +- arch/arc/mm/cache.c | 36 +- arch/arc/mm/dma.c | 82 +- arch/arc/mm/fault.c | 4 +- arch/arm/Kconfig | 56 +- arch/arm/Kconfig.debug | 19 +- arch/arm/Makefile | 8 +- arch/arm/arm-soc-for-next-contents.txt | 24 - arch/arm/boot/dts/Makefile | 39 +- arch/arm/boot/dts/am335x-baltos.dtsi | 2 +- arch/arm/boot/dts/am335x-evm.dts | 2 +- arch/arm/boot/dts/am335x-evmsk.dts | 2 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 457 - arch/arm/boot/dts/am335x-sancloud-bbe.dts | 136 - arch/arm/boot/dts/am335x-sl50.dts | 297 +- arch/arm/boot/dts/am33xx.dtsi | 4 +- arch/arm/boot/dts/am3517-evm.dts | 50 +- arch/arm/boot/dts/am3517-som.dtsi | 105 +- arch/arm/boot/dts/am4372.dtsi | 1 - arch/arm/boot/dts/am437x-gp-evm.dts | 2 +- arch/arm/boot/dts/am571x-idk.dts | 4 + arch/arm/boot/dts/am572x-idk-common.dtsi | 4 + arch/arm/boot/dts/am57xx-idk-common.dtsi | 7 +- arch/arm/boot/dts/armada-388-clearfog-base.dts | 5 + arch/arm/boot/dts/armada-388-clearfog-pro.dts | 5 + arch/arm/boot/dts/armada-388-clearfog.dts | 7 +- arch/arm/boot/dts/armada-388-clearfog.dtsi | 7 +- arch/arm/boot/dts/armada-388-helios4.dts | 313 - .../arm/boot/dts/armada-38x-solidrun-microsom.dtsi | 6 + arch/arm/boot/dts/aspeed-ast2500-evb.dts | 14 +- arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts | 1 - arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 38 +- arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 18 +- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 3 - arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 3 - arch/arm/boot/dts/aspeed-g4.dtsi | 26 +- arch/arm/boot/dts/aspeed-g5.dtsi | 34 +- arch/arm/boot/dts/at91-dvk_som60.dts | 95 - arch/arm/boot/dts/at91-dvk_su60_somc.dtsi | 159 - arch/arm/boot/dts/at91-dvk_su60_somc_lcm.dtsi | 90 - arch/arm/boot/dts/at91-gatwick.dts | 121 - arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 103 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 30 - arch/arm/boot/dts/at91-som60.dtsi | 230 - arch/arm/boot/dts/at91-tse850-3.dts | 32 +- arch/arm/boot/dts/at91-wb45n.dts | 64 - arch/arm/boot/dts/at91-wb45n.dtsi | 165 - arch/arm/boot/dts/at91-wb50n.dts | 112 - arch/arm/boot/dts/at91-wb50n.dtsi | 198 - arch/arm/boot/dts/at91sam9261.dtsi | 2 +- arch/arm/boot/dts/at91sam9263.dtsi | 2 +- arch/arm/boot/dts/at91sam9g45.dtsi | 2 +- arch/arm/boot/dts/at91sam9rl.dtsi | 2 +- arch/arm/boot/dts/at91sam9x5.dtsi | 8 +- arch/arm/boot/dts/bcm-cygnus.dtsi | 9 - arch/arm/boot/dts/bcm2835-rpi-cm1-io1.dts | 88 - arch/arm/boot/dts/bcm2835-rpi-cm1.dtsi | 34 - arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts | 87 - arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 52 - arch/arm/boot/dts/bcm2837.dtsi | 6 - arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi | 14 - arch/arm/boot/dts/bcm283x.dtsi | 6 - arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts | 4 - arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts | 4 - arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 4 - arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts | 4 - arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 4 - arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 4 - arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 4 - arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 4 - arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 4 - arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 4 - arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 4 - arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 4 - arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 4 - arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 4 - arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 4 - arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 4 - arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 4 - arch/arm/boot/dts/bcm4709-linksys-ea9200.dts | 4 - arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 4 - arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 4 - arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 4 - arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 4 - arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 233 - arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 4 - arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 4 - arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 4 - arch/arm/boot/dts/bcm47094-netgear-r8500.dts | 4 - arch/arm/boot/dts/bcm47094.dtsi | 7 +- arch/arm/boot/dts/bcm5301x.dtsi | 35 +- arch/arm/boot/dts/bcm53573.dtsi | 8 - arch/arm/boot/dts/bcm94708.dts | 4 - arch/arm/boot/dts/bcm94709.dts | 4 - arch/arm/boot/dts/bcm953012er.dts | 4 - arch/arm/boot/dts/bcm953012hr.dts | 4 - arch/arm/boot/dts/bcm953012k.dts | 4 - arch/arm/boot/dts/berlin2.dtsi | 10 - arch/arm/boot/dts/berlin2q.dtsi | 33 - arch/arm/boot/dts/da850-enbw-cmc.dts | 4 - arch/arm/boot/dts/da850-evm.dts | 91 +- arch/arm/boot/dts/da850-lcdk.dts | 9 - arch/arm/boot/dts/da850-lego-ev3.dts | 86 - arch/arm/boot/dts/da850.dtsi | 176 - arch/arm/boot/dts/dra7-evm-common.dtsi | 10 - arch/arm/boot/dts/dra7-evm.dts | 9 + arch/arm/boot/dts/dra7.dtsi | 4 +- arch/arm/boot/dts/dra71-evm.dts | 8 - arch/arm/boot/dts/dra72-evm-common.dtsi | 1 - arch/arm/boot/dts/dra74x.dtsi | 10 - arch/arm/boot/dts/dra76-evm.dts | 14 - arch/arm/boot/dts/dra76x.dtsi | 64 - arch/arm/boot/dts/emev2-kzm9d.dts | 5 +- arch/arm/boot/dts/emev2.dtsi | 5 +- arch/arm/boot/dts/exynos3250.dtsi | 18 +- arch/arm/boot/dts/exynos4.dtsi | 2 +- arch/arm/boot/dts/exynos4210-origen.dts | 9 - arch/arm/boot/dts/exynos4210-universal_c210.dts | 11 +- arch/arm/boot/dts/exynos4210.dtsi | 13 - arch/arm/boot/dts/exynos4412-midas.dtsi | 38 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 3 +- arch/arm/boot/dts/exynos4412-tmu-sensor-conf.dtsi | 20 + arch/arm/boot/dts/exynos4412.dtsi | 9 - arch/arm/boot/dts/exynos5.dtsi | 5 - arch/arm/boot/dts/exynos5250-arndale.dts | 102 +- arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 11 - arch/arm/boot/dts/exynos5250-snow-rev5.dts | 11 - arch/arm/boot/dts/exynos5250.dtsi | 137 +- arch/arm/boot/dts/exynos5410.dtsi | 8 +- arch/arm/boot/dts/exynos5420-cpus.dtsi | 6 - arch/arm/boot/dts/exynos5420-peach-pit.dts | 3 - arch/arm/boot/dts/exynos5420-tmu-sensor-conf.dtsi | 21 + arch/arm/boot/dts/exynos5420.dtsi | 10 +- arch/arm/boot/dts/exynos5422-cpus.dtsi | 8 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 157 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 6 - arch/arm/boot/dts/exynos5422-odroidxu3.dts | 6 - arch/arm/boot/dts/exynos5800-peach-pi.dts | 3 - arch/arm/boot/dts/gemini-sl93512r.dts | 328 - arch/arm/boot/dts/gemini-sq201.dts | 159 - arch/arm/boot/dts/gr-peach-audiocamerashield.dtsi | 79 - arch/arm/boot/dts/highbank.dts | 30 - arch/arm/boot/dts/ibm-power8-cfam.dtsi | 31 - arch/arm/boot/dts/ibm-power9-cfam.dtsi | 104 - arch/arm/boot/dts/ibm-power9-dual.dtsi | 57 - arch/arm/boot/dts/imx23-evk.dts | 90 +- arch/arm/boot/dts/imx28-evk.dts | 183 +- arch/arm/boot/dts/imx31-lite.dts | 177 - arch/arm/boot/dts/imx31.dtsi | 223 - arch/arm/boot/dts/imx50-evk.dts | 8 + arch/arm/boot/dts/imx50-pinfunc.h | 4 +- arch/arm/boot/dts/imx50.dtsi | 18 + arch/arm/boot/dts/imx51-babbage.dts | 30 +- .../boot/dts/imx51-eukrea-mbimxsd51-baseboard.dts | 21 +- arch/arm/boot/dts/imx51-zii-rdu1.dts | 75 +- arch/arm/boot/dts/imx51-zii-scu2-mezz.dts | 448 - arch/arm/boot/dts/imx51-zii-scu3-esb.dts | 467 - arch/arm/boot/dts/imx51.dtsi | 61 +- arch/arm/boot/dts/imx53-kp-ddc.dts | 146 - arch/arm/boot/dts/imx53-kp-hsc.dts | 52 - arch/arm/boot/dts/imx53-kp.dtsi | 189 - arch/arm/boot/dts/imx53-ppd.dts | 40 +- arch/arm/boot/dts/imx53-qsb-common.dtsi | 9 +- arch/arm/boot/dts/imx53.dtsi | 7 +- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 3 + arch/arm/boot/dts/imx6dl-icore-mipi.dts | 25 - arch/arm/boot/dts/imx6dl-icore-rqs.dts | 38 +- arch/arm/boot/dts/imx6dl-icore.dts | 38 +- arch/arm/boot/dts/imx6dl-mamoj.dts | 265 - arch/arm/boot/dts/imx6dl-nit6xlite.dts | 38 +- arch/arm/boot/dts/imx6dl-nitrogen6x.dts | 38 +- arch/arm/boot/dts/imx6dl-riotboard.dts | 54 +- arch/arm/boot/dts/imx6dl.dtsi | 24 - arch/arm/boot/dts/imx6q-apalis-eval.dts | 16 - arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 4 - arch/arm/boot/dts/imx6q-apalis-ixora.dts | 4 - arch/arm/boot/dts/imx6q-cm-fx6.dts | 66 - arch/arm/boot/dts/imx6q-icore-mipi.dts | 14 +- arch/arm/boot/dts/imx6q-icore-ofcap10.dts | 38 +- arch/arm/boot/dts/imx6q-icore-ofcap12.dts | 38 +- arch/arm/boot/dts/imx6q-icore-rqs.dts | 39 +- arch/arm/boot/dts/imx6q-icore.dts | 38 +- arch/arm/boot/dts/imx6q-nitrogen6_max.dts | 38 +- arch/arm/boot/dts/imx6q-nitrogen6_som2.dts | 38 +- arch/arm/boot/dts/imx6q-nitrogen6x.dts | 38 +- arch/arm/boot/dts/imx6q-var-dt6customboard.dts | 1 - arch/arm/boot/dts/imx6q.dtsi | 88 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 75 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 78 +- arch/arm/boot/dts/imx6qdl-icore-1.5.dtsi | 34 - arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi | 41 +- arch/arm/boot/dts/imx6qdl-icore.dtsi | 91 +- arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 39 +- arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 39 +- arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi | 39 +- arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 39 +- arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 25 - arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 1 - arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 59 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 30 +- arch/arm/boot/dts/imx6qdl.dtsi | 1 + arch/arm/boot/dts/imx6qp-nitrogen6_max.dts | 39 +- arch/arm/boot/dts/imx6qp-nitrogen6_som2.dts | 39 +- arch/arm/boot/dts/imx6sl-evk.dts | 13 - arch/arm/boot/dts/imx6sl.dtsi | 64 +- arch/arm/boot/dts/imx6sll-evk.dts | 463 - arch/arm/boot/dts/imx6sll-pinfunc.h | 880 -- arch/arm/boot/dts/imx6sll.dtsi | 811 -- arch/arm/boot/dts/imx6sx-nitrogen6sx.dts | 109 +- arch/arm/boot/dts/imx6sx-sdb-reva.dts | 1 - arch/arm/boot/dts/imx6sx-sdb.dtsi | 2 - arch/arm/boot/dts/imx6sx.dtsi | 16 +- arch/arm/boot/dts/imx6ul-ccimx6ulsbcexpress.dts | 200 - arch/arm/boot/dts/imx6ul-ccimx6ulsom.dtsi | 201 - arch/arm/boot/dts/imx6ul-geam.dts | 40 +- arch/arm/boot/dts/imx6ul-isiot-emmc.dts | 61 +- arch/arm/boot/dts/imx6ul-isiot-nand.dts | 63 +- arch/arm/boot/dts/imx6ul-isiot.dtsi | 90 +- arch/arm/boot/dts/imx6ul-pico-hobbit.dts | 3 +- arch/arm/boot/dts/imx6ul.dtsi | 17 - arch/arm/boot/dts/imx6ull-14x14-evk.dts | 2 +- arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 14 + arch/arm/boot/dts/imx6ull-pinfunc.h | 18 +- arch/arm/boot/dts/imx6ull.dtsi | 62 +- arch/arm/boot/dts/imx7d-nitrogen7.dts | 87 +- arch/arm/boot/dts/imx7d-sdb.dts | 35 +- arch/arm/boot/dts/imx7d.dtsi | 14 +- arch/arm/boot/dts/imx7s-warp.dts | 53 +- arch/arm/boot/dts/imx7s.dtsi | 42 +- arch/arm/boot/dts/imx7ulp-pinfunc.h | 16 +- arch/arm/boot/dts/iwg20d-q7-common.dtsi | 5 +- arch/arm/boot/dts/iwg20d-q7-dbcm-ca.dtsi | 5 +- arch/arm/boot/dts/keystone-k2e-netcp.dtsi | 20 - arch/arm/boot/dts/keystone-k2g-evm.dts | 63 - arch/arm/boot/dts/keystone-k2g-ice.dts | 59 - arch/arm/boot/dts/keystone-k2g-netcp.dtsi | 147 - arch/arm/boot/dts/keystone-k2g.dtsi | 25 +- arch/arm/boot/dts/keystone-k2hk-netcp.dtsi | 20 - arch/arm/boot/dts/keystone-k2l-netcp.dtsi | 20 - arch/arm/boot/dts/logicpd-som-lv.dtsi | 2 +- arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts | 2 +- arch/arm/boot/dts/ls1021a-qds.dts | 2 - arch/arm/boot/dts/ls1021a-twr.dts | 2 - arch/arm/boot/dts/ls1021a.dtsi | 7 - arch/arm/boot/dts/meson8.dtsi | 2 +- arch/arm/boot/dts/meson8b.dtsi | 2 +- arch/arm/boot/dts/mt7623.dtsi | 3 - arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 6 +- arch/arm/boot/dts/mt7623n-rfb-nand.dts | 73 + arch/arm/boot/dts/mt7623n-rfb.dtsi | 86 + arch/arm/boot/dts/omap3-cm-t3517.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3730.dts | 2 +- arch/arm/boot/dts/omap3-evm-common.dtsi | 2 +- arch/arm/boot/dts/omap3-igep0020-rev-f.dts | 2 +- arch/arm/boot/dts/omap3-igep0030-rev-g.dts | 2 +- arch/arm/boot/dts/omap3-zoom3.dts | 2 +- arch/arm/boot/dts/omap4-droid4-xt894.dts | 27 +- arch/arm/boot/dts/omap4-duovero-parlor.dts | 4 +- arch/arm/boot/dts/omap4-duovero.dtsi | 1 - arch/arm/boot/dts/omap4-l4.dtsi | 2444 ----- arch/arm/boot/dts/omap4-panda-common.dtsi | 24 +- arch/arm/boot/dts/omap4-panda-es.dts | 14 +- arch/arm/boot/dts/omap4-sdp.dts | 2 +- arch/arm/boot/dts/omap4-var-som-om44-wlan.dtsi | 2 +- arch/arm/boot/dts/omap4.dtsi | 812 +- arch/arm/boot/dts/omap4460.dtsi | 36 - arch/arm/boot/dts/omap5-board-common.dtsi | 2 +- arch/arm/boot/dts/omap5.dtsi | 14 - arch/arm/boot/dts/owl-s500-cubieboard6.dts | 3 +- arch/arm/boot/dts/owl-s500-guitar-bb-rev-b.dts | 3 +- arch/arm/boot/dts/owl-s500-guitar.dtsi | 3 +- arch/arm/boot/dts/owl-s500.dtsi | 3 +- arch/arm/boot/dts/pxa2xx.dtsi | 2 +- arch/arm/boot/dts/pxa3xx.dtsi | 33 - arch/arm/boot/dts/qcom-ipq4019.dtsi | 24 - arch/arm/boot/dts/qcom-ipq8064.dtsi | 41 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 2 - arch/arm/boot/dts/r7s72100-genmai.dts | 5 +- arch/arm/boot/dts/r7s72100-gr-peach.dts | 5 +- arch/arm/boot/dts/r7s72100-rskrza1.dts | 5 +- arch/arm/boot/dts/r7s72100.dtsi | 5 +- arch/arm/boot/dts/r8a73a4-ape6evm.dts | 5 +- arch/arm/boot/dts/r8a73a4.dtsi | 5 +- arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 5 +- arch/arm/boot/dts/r8a7740.dtsi | 5 +- arch/arm/boot/dts/r8a7743-iwg20d-q7-dbcm-ca.dts | 5 +- arch/arm/boot/dts/r8a7743-iwg20d-q7.dts | 5 +- arch/arm/boot/dts/r8a7743-iwg20m.dtsi | 5 +- arch/arm/boot/dts/r8a7743-sk-rzg1m.dts | 5 +- arch/arm/boot/dts/r8a7743.dtsi | 14 +- .../arm/boot/dts/r8a7745-iwg22d-sodimm-dbhd-ca.dts | 5 +- arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 5 +- arch/arm/boot/dts/r8a7745-iwg22m.dtsi | 5 +- arch/arm/boot/dts/r8a7745-sk-rzg1e.dts | 5 +- arch/arm/boot/dts/r8a7745.dtsi | 5 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 12 - arch/arm/boot/dts/r8a77470.dtsi | 139 +- arch/arm/boot/dts/r8a7778-bockw.dts | 5 +- arch/arm/boot/dts/r8a7778.dtsi | 7 +- arch/arm/boot/dts/r8a7779-marzen.dts | 5 +- arch/arm/boot/dts/r8a7779.dtsi | 9 +- arch/arm/boot/dts/r8a7790-lager.dts | 5 +- arch/arm/boot/dts/r8a7790-stout.dts | 4 - arch/arm/boot/dts/r8a7790.dtsi | 43 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 5 +- arch/arm/boot/dts/r8a7791-porter.dts | 38 +- arch/arm/boot/dts/r8a7791.dtsi | 23 +- arch/arm/boot/dts/r8a7792-blanche.dts | 5 +- arch/arm/boot/dts/r8a7792-wheat.dts | 5 +- arch/arm/boot/dts/r8a7792.dtsi | 6 +- arch/arm/boot/dts/r8a7793-gose.dts | 21 +- arch/arm/boot/dts/r8a7793.dtsi | 20 +- arch/arm/boot/dts/r8a7794-alt.dts | 5 +- arch/arm/boot/dts/r8a7794-silk.dts | 30 +- arch/arm/boot/dts/r8a7794.dtsi | 6 +- arch/arm/boot/dts/r8a77xx-aa104xd12-panel.dtsi | 5 +- arch/arm/boot/dts/r8a77xx-aa121td01-panel.dtsi | 5 +- arch/arm/boot/dts/r9a06g032-rzn1d400-db.dts | 28 - arch/arm/boot/dts/r9a06g032.dtsi | 116 - arch/arm/boot/dts/rk3036-evb.dts | 40 +- arch/arm/boot/dts/rk3036-kylin.dts | 40 +- arch/arm/boot/dts/rk3036.dtsi | 40 +- arch/arm/boot/dts/rk3066a-bqcurie2.dts | 39 +- arch/arm/boot/dts/rk3066a-marsboard.dts | 39 +- arch/arm/boot/dts/rk3066a-mk808.dts | 39 +- arch/arm/boot/dts/rk3066a-rayeager.dts | 39 +- arch/arm/boot/dts/rk3066a.dtsi | 39 +- arch/arm/boot/dts/rk3188-px3-evb.dts | 39 +- arch/arm/boot/dts/rk3188-radxarock.dts | 39 +- arch/arm/boot/dts/rk3188.dtsi | 121 +- arch/arm/boot/dts/rk3228-evb.dts | 40 +- arch/arm/boot/dts/rk3229-evb.dts | 40 +- arch/arm/boot/dts/rk3229.dtsi | 39 +- arch/arm/boot/dts/rk322x.dtsi | 43 +- arch/arm/boot/dts/rk3288-evb-act8846.dts | 40 +- arch/arm/boot/dts/rk3288-evb-rk808.dts | 40 +- arch/arm/boot/dts/rk3288-evb.dtsi | 42 +- arch/arm/boot/dts/rk3288-fennec.dts | 40 +- arch/arm/boot/dts/rk3288-firefly-beta.dts | 39 +- arch/arm/boot/dts/rk3288-firefly-reload-core.dtsi | 39 +- arch/arm/boot/dts/rk3288-firefly-reload.dts | 39 +- arch/arm/boot/dts/rk3288-firefly.dts | 39 +- arch/arm/boot/dts/rk3288-firefly.dtsi | 39 +- arch/arm/boot/dts/rk3288-miqi.dts | 39 +- arch/arm/boot/dts/rk3288-phycore-rdk.dts | 39 +- arch/arm/boot/dts/rk3288-phycore-som.dtsi | 39 +- arch/arm/boot/dts/rk3288-popmetal.dts | 39 +- arch/arm/boot/dts/rk3288-r89.dts | 39 +- arch/arm/boot/dts/rk3288-rock2-som.dtsi | 40 +- arch/arm/boot/dts/rk3288-rock2-square.dts | 40 +- arch/arm/boot/dts/rk3288-tinker.dts | 39 +- arch/arm/boot/dts/rk3288-veyron-analog-audio.dtsi | 5 +- arch/arm/boot/dts/rk3288-veyron-brain.dts | 39 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 41 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 39 +- arch/arm/boot/dts/rk3288-veyron-jerry.dts | 39 +- arch/arm/boot/dts/rk3288-veyron-mickey.dts | 39 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 39 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 39 +- arch/arm/boot/dts/rk3288-veyron-sdmmc.dtsi | 39 +- arch/arm/boot/dts/rk3288-veyron-speedy.dts | 39 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 75 +- arch/arm/boot/dts/rk3288-vyasa.dts | 39 +- arch/arm/boot/dts/rk3288.dtsi | 122 +- arch/arm/boot/dts/rk3xxx.dtsi | 39 +- arch/arm/boot/dts/rv1108-evb.dts | 40 +- arch/arm/boot/dts/rv1108.dtsi | 40 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 419 - arch/arm/boot/dts/s5pv210-fascinate4g.dts | 45 - arch/arm/boot/dts/s5pv210-galaxys.dts | 77 - arch/arm/boot/dts/s5pv210-pinctrl.dtsi | 2 - arch/arm/boot/dts/s5pv210.dtsi | 2 +- arch/arm/boot/dts/sama5d2-pinfunc.h | 4 +- arch/arm/boot/dts/sama5d2.dtsi | 106 +- arch/arm/boot/dts/sama5d3.dtsi | 8 +- arch/arm/boot/dts/sama5d4.dtsi | 2 +- arch/arm/boot/dts/sh73a0-kzm9g.dts | 5 +- arch/arm/boot/dts/sh73a0.dtsi | 5 +- arch/arm/boot/dts/socfpga.dtsi | 12 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 34 +- ...ano_soc.dts => socfpga_cyclone5_de0_sockit.dts} | 0 arch/arm/boot/dts/socfpga_cyclone5_socrates.dts | 3 +- arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 3 +- arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 1 + arch/arm/boot/dts/stm32f429.dtsi | 3 +- arch/arm/boot/dts/stm32f746.dtsi | 2 +- arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 75 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 25 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 45 - arch/arm/boot/dts/stm32mp157c.dtsi | 309 +- arch/arm/boot/dts/sun4i-a10-inet97fv2.dts | 2 +- arch/arm/boot/dts/sun4i-a10.dtsi | 25 +- arch/arm/boot/dts/sun5i.dtsi | 32 +- arch/arm/boot/dts/sun6i-a31.dtsi | 30 - arch/arm/boot/dts/sun7i-a20.dtsi | 38 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 22 - arch/arm/boot/dts/sun8i-a33.dtsi | 9 - .../boot/dts/sun8i-a83t-allwinner-h8homlet-v2.dts | 8 - arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 13 - arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 8 - arch/arm/boot/dts/sun8i-a83t.dtsi | 20 +- .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 21 - arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts | 190 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 7 - arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts | 140 - arch/arm/boot/dts/sun8i-h3.dtsi | 36 - arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 50 +- arch/arm/boot/dts/sun8i-r40.dtsi | 332 +- arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 231 - arch/arm/boot/dts/sunxi-h3-h5.dtsi | 4 +- arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi | 9 - arch/arm/boot/dts/tegra114-dalmore.dts | 2 +- arch/arm/boot/dts/tegra114-roth.dts | 2 +- arch/arm/boot/dts/tegra114-tn7.dts | 2 +- arch/arm/boot/dts/tegra114.dtsi | 9 +- arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 2 +- arch/arm/boot/dts/tegra124-apalis.dtsi | 2 +- arch/arm/boot/dts/tegra124-jetson-tk1.dts | 2 +- arch/arm/boot/dts/tegra124-nyan.dtsi | 2 +- arch/arm/boot/dts/tegra124-venice2.dts | 2 +- arch/arm/boot/dts/tegra124.dtsi | 7 +- arch/arm/boot/dts/tegra20-colibri-512.dtsi | 540 + arch/arm/boot/dts/tegra20-colibri-iris.dts | 106 - arch/arm/boot/dts/tegra20-colibri.dtsi | 561 -- arch/arm/boot/dts/tegra20-harmony.dts | 2 +- arch/arm/boot/dts/tegra20-iris-512.dts | 106 + arch/arm/boot/dts/tegra20-paz00.dts | 2 +- arch/arm/boot/dts/tegra20-seaboard.dts | 2 +- arch/arm/boot/dts/tegra20-tamonten.dtsi | 2 +- arch/arm/boot/dts/tegra20-trimslice.dts | 2 +- arch/arm/boot/dts/tegra20-ventana.dts | 2 +- arch/arm/boot/dts/tegra20.dtsi | 31 +- arch/arm/boot/dts/tegra30-apalis.dtsi | 9 +- arch/arm/boot/dts/tegra30-beaver.dts | 5 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 3 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 4 +- arch/arm/boot/dts/tegra30.dtsi | 13 +- arch/arm/boot/dts/uniphier-pxs2.dtsi | 3 - arch/arm/boot/dts/vf610-zii-cfu1.dts | 305 - arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 341 - arch/arm/boot/dts/zynq-cc108.dts | 2 +- arch/arm/boot/dts/zynq-microzed.dts | 4 +- arch/arm/boot/dts/zynq-parallella.dts | 2 +- arch/arm/boot/dts/zynq-zc702.dts | 5 +- arch/arm/boot/dts/zynq-zc706.dts | 3 +- arch/arm/boot/dts/zynq-zc770-xm010.dts | 2 +- arch/arm/boot/dts/zynq-zc770-xm011.dts | 2 +- arch/arm/boot/dts/zynq-zc770-xm012.dts | 2 +- arch/arm/boot/dts/zynq-zc770-xm013.dts | 2 +- arch/arm/boot/dts/zynq-zed.dts | 5 +- arch/arm/boot/dts/zynq-zturn.dts | 114 - arch/arm/boot/dts/zynq-zybo-z7.dts | 16 +- arch/arm/boot/dts/zynq-zybo.dts | 3 +- arch/arm/configs/aspeed_g4_defconfig | 113 +- arch/arm/configs/aspeed_g5_defconfig | 117 +- arch/arm/configs/bcm2835_defconfig | 4 +- arch/arm/configs/davinci_all_defconfig | 11 +- arch/arm/configs/exynos_defconfig | 4 +- arch/arm/configs/imx_v4_v5_defconfig | 18 +- arch/arm/configs/imx_v6_v7_defconfig | 49 +- arch/arm/configs/keystone_defconfig | 5 - arch/arm/configs/multi_v5_defconfig | 30 +- arch/arm/configs/multi_v7_defconfig | 17 +- arch/arm/configs/mvebu_v7_defconfig | 13 +- arch/arm/configs/mxs_defconfig | 25 +- arch/arm/configs/pxa_defconfig | 4 +- arch/arm/configs/qcom_defconfig | 2 - arch/arm/configs/s5pv210_defconfig | 49 +- arch/arm/configs/sama5_defconfig | 2 - arch/arm/configs/shmobile_defconfig | 24 +- arch/arm/configs/versatile_defconfig | 14 +- arch/arm/crypto/Kconfig | 7 +- arch/arm/crypto/Makefile | 2 + arch/arm/crypto/chacha20-neon-core.S | 287 +- arch/arm/crypto/ghash-ce-core.S | 108 +- arch/arm/crypto/ghash-ce-glue.c | 43 +- arch/arm/crypto/sha1-ce-glue.c | 1 + arch/arm/crypto/sha1_glue.c | 1 + arch/arm/crypto/sha1_neon_glue.c | 1 + arch/arm/crypto/sha2-ce-glue.c | 2 + arch/arm/crypto/sha256_glue.c | 4 +- arch/arm/crypto/sha256_neon_glue.c | 6 +- arch/arm/crypto/sha512-glue.c | 2 + arch/arm/crypto/sha512-neon-glue.c | 2 + arch/arm/crypto/speck-neon-core.S | 434 + arch/arm/crypto/speck-neon-glue.c | 288 + arch/arm/firmware/trusted_foundations.c | 14 +- arch/arm/include/asm/assembler.h | 4 - arch/arm/include/asm/atomic.h | 55 +- arch/arm/include/asm/bitops.h | 92 +- arch/arm/include/asm/efi.h | 3 - arch/arm/include/asm/hw_breakpoint.h | 7 +- arch/arm/include/asm/irq.h | 5 + arch/arm/include/asm/kprobes.h | 2 + arch/arm/include/asm/kvm_emulate.h | 26 +- arch/arm/include/asm/kvm_host.h | 5 - arch/arm/include/asm/kvm_mmu.h | 14 +- arch/arm/include/asm/mach/arch.h | 2 +- arch/arm/include/asm/mach/time.h | 3 +- arch/arm/include/asm/module.h | 1 - arch/arm/include/asm/page.h | 2 - arch/arm/include/asm/paravirt.h | 9 +- arch/arm/include/asm/probes.h | 1 + arch/arm/include/asm/thread_info.h | 4 +- arch/arm/include/asm/tlb.h | 8 - arch/arm/include/asm/uaccess.h | 26 +- arch/arm/include/asm/unistd.h | 4 +- arch/arm/include/debug/renesas-scif.S | 5 +- arch/arm/include/uapi/asm/kvm.h | 13 - arch/arm/kernel/asm-offsets.c | 13 +- arch/arm/kernel/atags_parse.c | 1 - arch/arm/kernel/entry-armv.S | 10 +- arch/arm/kernel/head-nommu.S | 12 +- arch/arm/kernel/hw_breakpoint.c | 78 +- arch/arm/kernel/irq.c | 10 + arch/arm/kernel/paravirt.c | 4 +- arch/arm/kernel/perf_event_v6.c | 14 +- arch/arm/kernel/perf_event_v7.c | 15 +- arch/arm/kernel/perf_event_xscale.c | 18 +- arch/arm/kernel/process.c | 9 +- arch/arm/kernel/setup.c | 2 +- arch/arm/kernel/signal.c | 58 +- arch/arm/kernel/sys_oabi-compat.c | 8 +- arch/arm/kernel/time.c | 15 +- arch/arm/kernel/vmlinux.lds.h | 1 - arch/arm/kvm/Kconfig | 1 + arch/arm/kvm/coproc.c | 25 +- arch/arm/kvm/guest.c | 23 - arch/arm/lib/copy_from_user.S | 9 - arch/arm/mach-at91/Kconfig | 4 - arch/arm/mach-at91/Makefile | 25 + arch/arm/mach-at91/pm.c | 195 +- arch/arm/mach-at91/pm.h | 6 +- arch/arm/mach-at91/pm_suspend.S | 142 +- arch/arm/mach-davinci/Kconfig | 13 +- arch/arm/mach-davinci/Makefile | 4 +- arch/arm/mach-davinci/aemif.c | 218 + arch/arm/mach-davinci/board-da830-evm.c | 68 +- arch/arm/mach-davinci/board-da850-evm.c | 95 +- arch/arm/mach-davinci/board-dm355-evm.c | 2 - arch/arm/mach-davinci/board-dm355-leopard.c | 2 - arch/arm/mach-davinci/board-dm365-evm.c | 61 +- arch/arm/mach-davinci/board-dm644x-evm.c | 57 +- arch/arm/mach-davinci/board-dm646x-evm.c | 54 +- arch/arm/mach-davinci/board-mityomapl138.c | 57 +- arch/arm/mach-davinci/board-neuros-osd2.c | 2 - arch/arm/mach-davinci/board-omapl138-hawk.c | 143 +- arch/arm/mach-davinci/board-sffsdr.c | 2 - arch/arm/mach-davinci/clock.c | 745 ++ arch/arm/mach-davinci/clock.h | 76 + arch/arm/mach-davinci/common.c | 3 + arch/arm/mach-davinci/da830.c | 462 +- arch/arm/mach-davinci/da850.c | 778 +- arch/arm/mach-davinci/da8xx-dt.c | 66 + arch/arm/mach-davinci/davinci.h | 8 - arch/arm/mach-davinci/devices-da8xx.c | 43 +- arch/arm/mach-davinci/devices.c | 1 + arch/arm/mach-davinci/dm355.c | 406 +- arch/arm/mach-davinci/dm365.c | 485 +- arch/arm/mach-davinci/dm644x.c | 344 +- arch/arm/mach-davinci/dm646x.c | 372 +- arch/arm/mach-davinci/include/mach/clock.h | 3 + arch/arm/mach-davinci/include/mach/common.h | 11 +- arch/arm/mach-davinci/include/mach/da8xx.h | 6 +- arch/arm/mach-davinci/pm_domain.c | 5 - arch/arm/mach-davinci/psc.c | 137 + arch/arm/mach-davinci/psc.h | 12 + arch/arm/mach-davinci/time.c | 22 +- arch/arm/mach-davinci/usb-da8xx.c | 242 +- arch/arm/mach-ep93xx/core.c | 9 - arch/arm/mach-ep93xx/snappercl15.c | 7 +- arch/arm/mach-ep93xx/ts72xx.c | 7 +- arch/arm/mach-exynos/common.h | 1 - arch/arm/mach-exynos/exynos.c | 2 + arch/arm/mach-exynos/firmware.c | 14 +- arch/arm/mach-exynos/suspend.c | 37 +- arch/arm/mach-hisi/hotplug.c | 41 +- arch/arm/mach-imx/Kconfig | 33 +- arch/arm/mach-imx/Makefile | 5 +- arch/arm/mach-imx/common.h | 3 +- arch/arm/mach-imx/cpu-imx5.c | 45 - arch/arm/mach-imx/cpu.c | 1 - arch/arm/mach-imx/cpuidle-imx6sl.c | 7 +- arch/arm/mach-imx/cpuidle-imx6sx.c | 1 - arch/arm/mach-imx/gpc.c | 14 - arch/arm/mach-imx/imx31-dt.c | 18 + arch/arm/mach-imx/mach-imx51.c | 30 +- arch/arm/mach-imx/mach-imx53.c | 2 +- arch/arm/mach-imx/mach-imx6sl.c | 5 +- arch/arm/mach-imx/mach-imx7d-cm4.c | 18 - arch/arm/mach-imx/mach-qong.c | 11 +- arch/arm/mach-imx/pm-imx6.c | 33 +- arch/arm/mach-ixp4xx/ixdp425-setup.c | 3 +- arch/arm/mach-mmp/sram.c | 1 - arch/arm/mach-mvebu/platsmp.c | 49 +- arch/arm/mach-mvebu/pmsu.c | 6 +- arch/arm/mach-omap1/ams-delta-fiq-handler.S | 5 +- arch/arm/mach-omap1/ams-delta-fiq.c | 113 +- arch/arm/mach-omap1/ams-delta-fiq.h | 42 - arch/arm/mach-omap1/board-ams-delta.c | 301 +- arch/arm/mach-omap1/board-fsample.c | 2 +- arch/arm/mach-omap1/board-h2.c | 4 +- arch/arm/mach-omap1/board-h3.c | 4 +- arch/arm/mach-omap1/board-htcherald.c | 2 +- arch/arm/mach-omap1/board-nand.c | 3 +- arch/arm/mach-omap1/board-osk.c | 4 +- arch/arm/mach-omap1/board-perseus2.c | 2 +- arch/arm/mach-omap1/common.h | 2 +- arch/arm/mach-omap1/include/mach/ams-delta-fiq.h | 79 + arch/arm/mach-omap2/omap_hwmod.c | 39 +- arch/arm/mach-omap2/omap_hwmod_reset.c | 12 +- arch/arm/mach-omap2/pm-asm-offsets.c | 2 - arch/arm/mach-omap2/pm-debug.c | 37 +- arch/arm/mach-omap2/pm33xx-core.c | 20 +- arch/arm/mach-omap2/sleep33xx.S | 52 +- arch/arm/mach-omap2/sleep43xx.S | 110 +- arch/arm/mach-orion5x/ts78xx-setup.c | 18 +- arch/arm/mach-pxa/balloon3.c | 9 +- arch/arm/mach-pxa/devices.c | 161 +- arch/arm/mach-pxa/devices.h | 6 +- arch/arm/mach-pxa/em-x270.c | 6 +- arch/arm/mach-pxa/hx4700.c | 4 - arch/arm/mach-pxa/mioa701.c | 2 + arch/arm/mach-pxa/palmtreo.c | 31 + arch/arm/mach-pxa/palmtx.c | 5 +- arch/arm/mach-pxa/pxa25x.c | 38 +- arch/arm/mach-pxa/pxa27x.c | 39 +- arch/arm/mach-pxa/pxa3xx.c | 41 +- arch/arm/mach-pxa/zylonite.c | 11 + arch/arm/mach-rockchip/Kconfig | 1 - arch/arm/mach-s3c24xx/include/mach/s3c2412.h | 2 +- arch/arm/mach-s3c24xx/mach-gta02.c | 42 + arch/arm/mach-shmobile/Kconfig | 12 +- arch/arm/mach-shmobile/Makefile | 9 +- arch/arm/mach-shmobile/common.h | 1 + arch/arm/mach-shmobile/headsmp-apmu.S | 7 +- arch/arm/mach-shmobile/platsmp-apmu.c | 245 +- arch/arm/mach-shmobile/platsmp-apmu.h | 32 + arch/arm/mach-shmobile/platsmp.c | 9 + arch/arm/mach-shmobile/pm-r8a7779.c | 41 + arch/arm/mach-shmobile/pm-rcar-gen2.c | 25 + arch/arm/mach-shmobile/pm-rmobile.c | 2 +- arch/arm/mach-shmobile/r8a7779.h | 2 + arch/arm/mach-shmobile/r8a7790.h | 7 + arch/arm/mach-shmobile/r8a7791.h | 7 + arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 10 +- arch/arm/mach-shmobile/setup-emev2.c | 10 +- arch/arm/mach-shmobile/setup-r7s72100.c | 10 +- arch/arm/mach-shmobile/setup-r7s9210.c | 27 - arch/arm/mach-shmobile/setup-r8a73a4.c | 11 +- arch/arm/mach-shmobile/setup-r8a7740.c | 10 +- arch/arm/mach-shmobile/setup-r8a7778.c | 10 +- arch/arm/mach-shmobile/setup-r8a7779.c | 12 +- arch/arm/mach-shmobile/setup-r8a7790.c | 38 + arch/arm/mach-shmobile/setup-r8a7791.c | 39 + arch/arm/mach-shmobile/setup-rcar-gen2.c | 20 +- arch/arm/mach-shmobile/setup-sh73a0.c | 10 +- arch/arm/mach-shmobile/smp-emev2.c | 10 +- arch/arm/mach-shmobile/smp-r8a7779.c | 78 +- arch/arm/mach-shmobile/smp-r8a7790.c | 71 + arch/arm/mach-shmobile/smp-r8a7791.c | 53 + arch/arm/mach-shmobile/timer.c | 8 + arch/arm/mach-u300/Kconfig | 13 + arch/arm/mach-u300/Makefile | 1 + arch/arm/mach-u300/dummyspichip.c | 276 + arch/arm/mach-uniphier/Kconfig | 1 - .../README => arch/arm/mach-uniphier/Makefile | 0 arch/arm/mm/Kconfig | 1 + arch/arm/mm/dma-mapping.c | 17 +- arch/arm/mm/fault.c | 7 +- arch/arm/mm/nommu.c | 3 +- arch/arm/mm/tcm.h | 2 +- arch/arm/plat-omap/counter_32k.c | 2 +- arch/arm/plat-pxa/ssp.c | 47 + arch/arm/plat-samsung/adc.c | 1 - arch/arm/probes/kprobes/core.c | 139 +- arch/arm/probes/kprobes/test-core.c | 1 + arch/arm/probes/uprobes/core.c | 2 +- arch/arm/vfp/Makefile | 5 +- arch/arm/vfp/vfpmodule.c | 17 +- arch/arm/xen/enlighten.c | 34 + arch/arm64/Kconfig | 54 +- arch/arm64/Kconfig.debug | 5 + arch/arm64/Kconfig.platforms | 59 +- arch/arm64/Makefile | 9 +- arch/arm64/boot/dts/Makefile | 1 - arch/arm64/boot/dts/actions/Makefile | 2 - arch/arm64/boot/dts/actions/s900-bubblegum-96.dts | 11 +- arch/arm64/boot/dts/actions/s900.dtsi | 23 +- arch/arm64/boot/dts/allwinner/Makefile | 5 - .../dts/allwinner/sun50i-a64-amarula-relic.dts | 219 - .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 8 +- .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 63 +- .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 76 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 153 +- .../boot/dts/allwinner/sun50i-a64-pine64-lts.dts | 13 - .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 6 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 284 - .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 6 +- .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 15 - .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 9 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 138 +- .../dts/allwinner/sun50i-h5-bananapi-m2-plus.dts | 11 - .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 12 - arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 48 - .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 150 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 148 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 67 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 41 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 37 - arch/arm64/boot/dts/amlogic/Makefile | 3 - arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 348 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 378 - .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 17 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 48 - .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 218 - .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 15 +- .../boot/dts/amlogic/meson-gxl-s905d-p231.dts | 7 - .../boot/dts/amlogic/meson-gxl-s905w-p281.dts | 22 - .../boot/dts/amlogic/meson-gxl-s905w-tx3-mini.dts | 22 - .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 24 - arch/arm64/boot/dts/amlogic/meson-gxm-q200.dts | 15 +- arch/arm64/boot/dts/amlogic/meson-gxm-q201.dts | 7 - arch/arm64/boot/dts/arm/juno-base.dtsi | 161 +- arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi | 52 +- arch/arm64/boot/dts/arm/juno-r1.dts | 2 +- arch/arm64/boot/dts/arm/juno-r2.dts | 2 +- arch/arm64/boot/dts/arm/juno.dts | 15 +- arch/arm64/boot/dts/broadcom/Makefile | 3 +- .../boot/dts/broadcom/bcm2837-rpi-cm3-io3.dts | 2 - arch/arm64/boot/dts/broadcom/stingray/Makefile | 2 - .../boot/dts/broadcom/stingray/bcm958742-base.dtsi | 35 +- .../boot/dts/broadcom/stingray/bcm958802a802x.dts | 26 - .../dts/broadcom/stingray/stingray-board-base.dtsi | 51 - .../boot/dts/broadcom/stingray/stingray-clock.dtsi | 26 +- .../boot/dts/broadcom/stingray/stingray-pcie.dtsi | 54 - .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 19 - .../dts/exynos/exynos5433-tmu-g3d-sensor-conf.dtsi | 20 + .../dts/exynos/exynos5433-tmu-sensor-conf.dtsi | 19 + arch/arm64/boot/dts/exynos/exynos5433.dtsi | 14 +- .../boot/dts/exynos/exynos7-tmu-sensor-conf.dtsi | 21 + arch/arm64/boot/dts/exynos/exynos7.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1012a-frdm.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 40 +- arch/arm64/boot/dts/freescale/fsl-ls1043-post.dtsi | 3 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 41 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 41 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 48 +- arch/arm64/boot/dts/freescale/fsl-ls1046-post.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 41 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 39 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 46 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 44 +- arch/arm64/boot/dts/freescale/fsl-ls2080a-qds.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls2080a-rdb.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls2080a-simu.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 42 +- arch/arm64/boot/dts/freescale/fsl-ls2088a-qds.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls2088a-rdb.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi | 42 +- arch/arm64/boot/dts/freescale/fsl-ls208xa-qds.dtsi | 38 +- arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi | 38 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 54 +- .../boot/dts/freescale/qoriq-bman-portals.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-10g-0.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-10g-1.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-0.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-1.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-2.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-3.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-4.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-5.dtsi | 2 +- arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi | 2 +- .../boot/dts/freescale/qoriq-qman-portals.dtsi | 2 +- arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 26 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 97 +- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 1 + arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 16 +- arch/arm64/boot/dts/hisilicon/hip07.dtsi | 284 - arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 23 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts | 2 +- arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 2 +- arch/arm64/boot/dts/mediatek/Makefile | 1 - arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt6797-x20-dev.dts | 33 - arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 4 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 12 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 2 - arch/arm64/boot/dts/nvidia/tegra186.dtsi | 76 - arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 22 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 106 - arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 12 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra210.dtsi | 57 - arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 2 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 239 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 28 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 22 +- arch/arm64/boot/dts/qcom/pm8005.dtsi | 33 - arch/arm64/boot/dts/qcom/pm8998.dtsi | 55 - arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 45 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 780 -- arch/arm64/boot/dts/renesas/Makefile | 2 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 1664 --- .../boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dts | 5 +- arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb.dts | 5 +- .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 8 +- arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 25 +- arch/arm64/boot/dts/renesas/r8a7795-h3ulcb-kf.dts | 5 +- arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 8 +- arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 8 +- .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 22 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 108 +- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb-kf.dts | 5 +- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 8 +- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 8 +- .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 5 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 149 +- .../arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77965-m3nulcb.dts | 33 - .../boot/dts/renesas/r8a77965-salvator-xs.dts | 14 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 398 +- arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 5 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 31 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 43 +- arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 152 - arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 157 - arch/arm64/boot/dts/renesas/r8a77980.dtsi | 857 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 61 - arch/arm64/boot/dts/renesas/r8a77990.dtsi | 637 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 133 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 265 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 41 +- arch/arm64/boot/dts/renesas/salvator-x.dtsi | 7 +- arch/arm64/boot/dts/renesas/salvator-xs.dtsi | 7 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 7 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 12 +- arch/arm64/boot/dts/rockchip/Makefile | 4 - arch/arm64/boot/dts/rockchip/px30-evb.dts | 231 - arch/arm64/boot/dts/rockchip/px30.dtsi | 2031 ---- arch/arm64/boot/dts/rockchip/rk3328-evb.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 30 - arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 51 +- .../arm64/boot/dts/rockchip/rk3368-evb-act8846.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 39 +- arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 39 +- .../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 47 +- arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 599 -- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 86 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 79 - .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 397 - arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 86 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 367 +- arch/arm64/boot/dts/rockchip/rk3399-op1-opp.dtsi | 39 +- arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi | 39 +- .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 40 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts | 680 -- .../dts/rockchip/rk3399-sapphire-excavator.dts | 41 +- arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 44 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 189 +- .../boot/dts/socionext/uniphier-ld11-global.dts | 1 - .../boot/dts/socionext/uniphier-ld20-global.dts | 1 - arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 2 - arch/arm64/boot/dts/sprd/sc2731.dtsi | 44 - arch/arm64/boot/dts/sprd/sc9860.dtsi | 2 +- arch/arm64/boot/dts/sprd/whale2.dtsi | 6 - arch/arm64/boot/dts/ti/Makefile | 9 - arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 31 - arch/arm64/boot/dts/ti/k3-am65.dtsi | 87 - arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 36 - arch/arm64/boot/dts/ti/k3-am654.dtsi | 115 - arch/arm64/boot/dts/xilinx/Makefile | 2 +- arch/arm64/boot/dts/xilinx/avnet-ultra96-rev1.dts | 19 - arch/arm64/boot/dts/xilinx/zynqmp-ep108-clk.dtsi | 137 + arch/arm64/boot/dts/xilinx/zynqmp-ep108.dts | 154 + arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 12 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 2 + arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 2 + arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 2 + arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 2 +- arch/arm64/configs/defconfig | 34 +- arch/arm64/crypto/Kconfig | 11 + arch/arm64/crypto/Makefile | 6 + arch/arm64/crypto/aes-glue.c | 3 + arch/arm64/crypto/aes-modes.S | 16 +- arch/arm64/crypto/crc32-ce-core.S | 287 + arch/arm64/crypto/crc32-ce-glue.c | 244 + arch/arm64/crypto/crct10dif-ce-core.S | 314 +- arch/arm64/crypto/crct10dif-ce-glue.c | 14 +- arch/arm64/crypto/ghash-ce-core.S | 271 +- arch/arm64/crypto/ghash-ce-glue.c | 233 +- arch/arm64/crypto/sha1-ce-glue.c | 1 + arch/arm64/crypto/sha2-ce-glue.c | 2 + arch/arm64/crypto/sha256-glue.c | 8 +- arch/arm64/crypto/sha3-ce-glue.c | 4 + arch/arm64/crypto/sha512-ce-glue.c | 2 + arch/arm64/crypto/sha512-glue.c | 2 + arch/arm64/crypto/sm3-ce-glue.c | 1 + arch/arm64/crypto/sm4-ce-glue.c | 2 +- arch/arm64/crypto/speck-neon-core.S | 352 + arch/arm64/crypto/speck-neon-glue.c | 282 + arch/arm64/include/asm/Kbuild | 1 - arch/arm64/include/asm/acpi.h | 29 +- arch/arm64/include/asm/atomic.h | 47 +- arch/arm64/include/asm/barrier.h | 13 - arch/arm64/include/asm/bitops.h | 21 +- arch/arm64/include/asm/cache.h | 4 - arch/arm64/include/asm/cacheflush.h | 27 +- arch/arm64/include/asm/compat.h | 26 +- arch/arm64/include/asm/cpucaps.h | 4 +- arch/arm64/include/asm/efi.h | 3 - arch/arm64/include/asm/fpsimd.h | 17 +- arch/arm64/include/asm/hw_breakpoint.h | 7 +- arch/arm64/include/asm/insn.h | 2 + arch/arm64/include/asm/irq.h | 2 + arch/arm64/include/asm/kprobes.h | 1 + arch/arm64/include/asm/kvm_arm.h | 1 - arch/arm64/include/asm/kvm_emulate.h | 27 +- arch/arm64/include/asm/kvm_host.h | 28 +- arch/arm64/include/asm/kvm_mmu.h | 35 +- arch/arm64/include/asm/memory.h | 7 - arch/arm64/include/asm/neon.h | 7 + arch/arm64/include/asm/numa.h | 4 - arch/arm64/include/asm/paravirt.h | 9 +- arch/arm64/include/asm/pgtable-prot.h | 24 +- arch/arm64/include/asm/processor.h | 21 +- arch/arm64/include/asm/ptrace.h | 79 +- arch/arm64/include/asm/sdei.h | 9 +- arch/arm64/include/asm/spinlock.h | 117 +- arch/arm64/include/asm/spinlock_types.h | 17 +- arch/arm64/include/asm/stacktrace.h | 73 +- arch/arm64/include/asm/stat.h | 2 +- arch/arm64/include/asm/syscall.h | 8 +- arch/arm64/include/asm/syscall_wrapper.h | 80 - arch/arm64/include/asm/sysreg.h | 33 +- arch/arm64/include/asm/tlb.h | 2 - arch/arm64/include/asm/tlbflush.h | 7 - arch/arm64/include/asm/topology.h | 4 +- arch/arm64/include/asm/unistd.h | 4 +- arch/arm64/include/asm/unistd32.h | 28 +- arch/arm64/include/uapi/asm/kvm.h | 13 - arch/arm64/include/uapi/asm/unistd.h | 1 - arch/arm64/kernel/Makefile | 5 +- arch/arm64/kernel/acpi.c | 11 +- arch/arm64/kernel/acpi_numa.c | 88 +- arch/arm64/kernel/alternative.c | 4 +- arch/arm64/kernel/armv8_deprecated.c | 32 +- arch/arm64/kernel/cpu-reset.h | 9 +- arch/arm64/kernel/cpu_errata.c | 30 +- arch/arm64/kernel/cpufeature.c | 24 +- arch/arm64/kernel/entry.S | 160 +- arch/arm64/kernel/entry32.S | 121 + arch/arm64/kernel/fpsimd.c | 19 + arch/arm64/kernel/hw_breakpoint.c | 86 +- arch/arm64/kernel/insn.c | 70 +- arch/arm64/kernel/irq.c | 10 + arch/arm64/kernel/jump_label.c | 2 +- arch/arm64/kernel/machine_kexec.c | 15 +- arch/arm64/kernel/paravirt.c | 4 +- arch/arm64/kernel/pci.c | 5 +- arch/arm64/kernel/perf_event.c | 281 +- arch/arm64/kernel/probes/kprobes.c | 88 +- arch/arm64/kernel/process.c | 20 +- arch/arm64/kernel/ptrace.c | 61 +- arch/arm64/kernel/sdei.c | 48 +- arch/arm64/kernel/setup.c | 38 - arch/arm64/kernel/signal.c | 8 +- arch/arm64/kernel/signal32.c | 24 +- arch/arm64/kernel/smp.c | 44 +- arch/arm64/kernel/stacktrace.c | 2 +- arch/arm64/kernel/sys.c | 29 +- arch/arm64/kernel/sys32.c | 135 +- arch/arm64/kernel/syscall.c | 139 - arch/arm64/kernel/topology.c | 58 +- arch/arm64/kernel/traps.c | 18 +- arch/arm64/kernel/vdso/note.S | 3 - arch/arm64/kvm/Kconfig | 1 + arch/arm64/kvm/guest.c | 47 +- arch/arm64/kvm/hyp-init.S | 6 +- arch/arm64/kvm/hyp/Makefile | 3 +- arch/arm64/kvm/hyp/sysreg-sr.c | 5 + arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c | 2 +- arch/arm64/kvm/inject_fault.c | 6 +- arch/arm64/kvm/regmap.c | 22 +- arch/arm64/kvm/reset.c | 8 +- arch/arm64/kvm/sys_regs.c | 54 +- arch/arm64/lib/Makefile | 2 +- arch/arm64/lib/bitops.S | 76 + arch/arm64/mm/cache.S | 4 +- arch/arm64/mm/dma-mapping.c | 4 +- arch/arm64/mm/fault.c | 15 +- arch/arm64/mm/flush.c | 3 +- arch/arm64/mm/init.c | 6 +- arch/arm64/mm/mmu.c | 48 +- arch/arm64/mm/numa.c | 29 +- arch/arm64/mm/ptdump_debugfs.c | 13 +- arch/c6x/Kconfig | 42 +- arch/c6x/Kconfig.debug | 10 - arch/c6x/Makefile | 3 +- arch/c6x/include/uapi/asm/unistd.h | 1 - arch/c6x/kernel/setup.c | 26 +- arch/h8300/Kconfig | 37 +- arch/h8300/Kconfig.debug | 1 - arch/h8300/Makefile | 6 +- arch/h8300/boot/dts/h8300h_sim.dts | 2 +- arch/h8300/include/asm/atomic.h | 19 +- arch/h8300/include/asm/bitops.h | 14 +- arch/h8300/include/asm/ptrace.h | 2 - arch/h8300/include/uapi/asm/unistd.h | 1 - arch/h8300/kernel/kgdb.c | 2 +- arch/h8300/kernel/setup.c | 46 +- arch/h8300/kernel/sim-console.c | 7 +- arch/hexagon/Kconfig | 24 +- arch/hexagon/Kconfig.debug | 1 - arch/hexagon/Makefile | 4 +- arch/hexagon/include/asm/atomic.h | 18 +- arch/hexagon/include/uapi/asm/unistd.h | 1 - arch/hexagon/mm/init.c | 20 +- arch/hexagon/mm/vm_fault.c | 2 +- arch/ia64/Kconfig | 26 +- arch/ia64/Kconfig.debug | 5 + arch/ia64/hp/common/sba_iommu.c | 4 +- arch/ia64/include/asm/atomic.h | 81 + arch/ia64/include/asm/io.h | 14 +- arch/ia64/include/asm/kprobes.h | 2 + arch/ia64/include/asm/pgtable.h | 1 + arch/ia64/include/asm/unistd.h | 3 - arch/ia64/include/uapi/asm/break.h | 1 + arch/ia64/kernel/Makefile | 2 +- arch/ia64/kernel/asm-offsets.c | 4 +- arch/ia64/kernel/fsys.S | 12 +- arch/ia64/kernel/jprobes.S | 90 + arch/ia64/kernel/kprobes.c | 93 +- arch/ia64/kernel/perfmon.c | 3 +- arch/ia64/kernel/setup.c | 11 +- arch/ia64/mm/contig.c | 75 +- arch/ia64/mm/discontig.c | 134 +- arch/ia64/mm/fault.c | 2 +- arch/m68k/Kconfig | 36 +- arch/m68k/Kconfig.debug | 5 + arch/m68k/Makefile | 2 +- arch/m68k/apollo/config.c | 8 + arch/m68k/atari/config.c | 5 + arch/m68k/atari/time.c | 63 + arch/m68k/bvme6000/config.c | 45 + arch/m68k/coldfire/clk.c | 29 - arch/m68k/configs/amiga_defconfig | 34 +- arch/m68k/configs/apollo_defconfig | 32 +- arch/m68k/configs/atari_defconfig | 31 +- arch/m68k/configs/bvme6000_defconfig | 32 +- arch/m68k/configs/hp300_defconfig | 32 +- arch/m68k/configs/mac_defconfig | 34 +- arch/m68k/configs/multi_defconfig | 36 +- arch/m68k/configs/mvme147_defconfig | 32 +- arch/m68k/configs/mvme16x_defconfig | 32 +- arch/m68k/configs/q40_defconfig | 32 +- arch/m68k/configs/sun3_defconfig | 30 +- arch/m68k/configs/sun3x_defconfig | 32 +- arch/m68k/emu/nfeth.c | 4 + arch/m68k/include/asm/Kbuild | 1 - arch/m68k/include/asm/atomic.h | 24 +- arch/m68k/include/asm/bitops.h | 14 +- arch/m68k/include/asm/dma-mapping.h | 12 + arch/m68k/include/asm/dma.h | 4 +- arch/m68k/include/asm/io.h | 7 - arch/m68k/include/asm/io_mm.h | 42 +- arch/m68k/include/asm/io_no.h | 12 + arch/m68k/include/asm/kmap.h | 9 +- arch/m68k/include/asm/machdep.h | 1 + arch/m68k/include/asm/macintosh.h | 1 + arch/m68k/include/asm/page_no.h | 2 +- arch/m68k/include/asm/unistd.h | 2 +- arch/m68k/kernel/dma.c | 68 +- arch/m68k/kernel/setup_mm.c | 15 +- arch/m68k/kernel/setup_no.c | 21 +- arch/m68k/kernel/sun3-head.S | 6 + arch/m68k/mac/config.c | 23 +- arch/m68k/mac/misc.c | 140 +- arch/m68k/mm/fault.c | 4 +- arch/m68k/mm/init.c | 1 + arch/m68k/mm/mcfmmu.c | 13 +- arch/m68k/mm/motorola.c | 35 +- arch/m68k/mvme147/config.c | 7 + arch/m68k/mvme16x/config.c | 8 + arch/m68k/q40/config.c | 30 + arch/m68k/sun3/config.c | 4 + arch/microblaze/Kconfig | 36 +- arch/microblaze/Kconfig.debug | 6 + arch/microblaze/Makefile | 4 +- arch/microblaze/include/asm/Kbuild | 1 - arch/microblaze/include/asm/dma-mapping.h | 28 + arch/microblaze/include/asm/pgtable.h | 5 + arch/microblaze/include/asm/unistd.h | 2 +- arch/microblaze/kernel/dma.c | 144 +- arch/microblaze/kernel/head.S | 5 + arch/microblaze/mm/consistent.c | 54 +- arch/microblaze/mm/fault.c | 2 +- arch/microblaze/pci/pci-common.c | 13 + arch/microblaze/pci/xilinx_pci.c | 1 - arch/mips/Kconfig | 85 +- arch/mips/Kconfig.debug | 5 + arch/mips/Makefile | 33 +- arch/mips/alchemy/board-gpr.c | 3 +- arch/mips/alchemy/board-mtx1.c | 3 +- arch/mips/alchemy/board-xxs1500.c | 3 +- arch/mips/alchemy/devboards/db1200.c | 5 +- arch/mips/alchemy/devboards/db1300.c | 5 +- arch/mips/alchemy/devboards/db1550.c | 5 +- arch/mips/alchemy/devboards/platform.c | 3 +- arch/mips/ar7/clock.c | 29 - arch/mips/ar7/prom.c | 4 +- arch/mips/ath25/Kconfig | 1 - arch/mips/ath25/board.c | 6 +- arch/mips/ath25/early_printk.c | 5 +- arch/mips/ath79/clock.c | 193 - arch/mips/ath79/common.c | 8 - arch/mips/ath79/early_printk.c | 64 +- arch/mips/ath79/setup.c | 35 +- arch/mips/bcm47xx/workarounds.c | 8 +- arch/mips/bcm63xx/early_printk.c | 1 - arch/mips/bmips/dma.c | 32 +- arch/mips/bmips/setup.c | 7 + arch/mips/boot/Makefile | 52 +- arch/mips/boot/compressed/Makefile | 2 +- arch/mips/boot/compressed/uart-prom.c | 3 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 19 - arch/mips/boot/dts/mscc/Makefile | 2 +- arch/mips/boot/dts/mscc/ocelot.dtsi | 51 +- arch/mips/boot/dts/mscc/ocelot_pcb123.dts | 16 - arch/mips/boot/dts/qca/ar9132.dtsi | 2 +- arch/mips/boot/dts/qca/ar9132_tl_wr1043nd_v1.dts | 3 +- arch/mips/boot/dts/qca/ar9331.dtsi | 2 +- arch/mips/boot/dts/qca/ar9331_dpt_module.dts | 5 +- arch/mips/boot/dts/qca/ar9331_dragino_ms14.dts | 5 +- arch/mips/boot/dts/qca/ar9331_omega.dts | 5 +- arch/mips/boot/dts/qca/ar9331_tl_mr3020.dts | 5 +- arch/mips/boot/ecoff.h | 61 +- arch/mips/boot/elf2ecoff.c | 31 +- arch/mips/cavium-octeon/crypto/octeon-md5.c | 1 + arch/mips/cavium-octeon/crypto/octeon-sha1.c | 1 + arch/mips/cavium-octeon/crypto/octeon-sha256.c | 2 + arch/mips/cavium-octeon/crypto/octeon-sha512.c | 2 + arch/mips/cavium-octeon/dma-octeon.c | 191 +- .../cavium-octeon/executive/cvmx-helper-rgmii.c | 5 +- .../cavium-octeon/executive/cvmx-helper-sgmii.c | 7 +- .../mips/cavium-octeon/executive/cvmx-helper-spi.c | 8 +- .../cavium-octeon/executive/cvmx-helper-xaui.c | 7 +- arch/mips/cavium-octeon/octeon-irq.c | 18 +- arch/mips/cavium-octeon/octeon-platform.c | 4 +- arch/mips/cavium-octeon/setup.c | 8 +- arch/mips/configs/bcm47xx_defconfig | 1 + arch/mips/configs/ci20_defconfig | 2 - arch/mips/configs/generic_defconfig | 3 + arch/mips/configs/malta_defconfig | 1 - arch/mips/configs/malta_kvm_defconfig | 1 - arch/mips/configs/malta_kvm_guest_defconfig | 1 - arch/mips/configs/malta_qemu_32r6_defconfig | 1 - arch/mips/configs/maltaaprp_defconfig | 1 - arch/mips/configs/maltasmvp_defconfig | 1 - arch/mips/configs/maltasmvp_eva_defconfig | 1 - arch/mips/configs/maltaup_defconfig | 1 - arch/mips/configs/maltaup_xpa_defconfig | 1 - arch/mips/fw/arc/arc_con.c | 1 - arch/mips/fw/arc/promlib.c | 1 - arch/mips/fw/sni/sniprom.c | 1 - arch/mips/generic/Kconfig | 12 +- arch/mips/generic/Platform | 1 - arch/mips/generic/board-ocelot_pcb123.its.S | 23 - arch/mips/generic/init.c | 14 +- arch/mips/generic/yamon-dt.c | 4 + arch/mips/include/asm/Kbuild | 1 - arch/mips/include/asm/asm-prototypes.h | 1 - arch/mips/include/asm/atomic.h | 371 +- arch/mips/include/asm/bmips.h | 16 + arch/mips/include/asm/compat.h | 28 +- arch/mips/include/asm/compiler.h | 35 - arch/mips/include/asm/cpu-features.h | 176 +- arch/mips/include/asm/cpu.h | 51 +- arch/mips/include/asm/dma-coherence.h | 6 +- arch/mips/include/asm/dma-direct.h | 17 +- arch/mips/include/asm/dma-mapping.h | 20 +- arch/mips/include/asm/io.h | 89 +- arch/mips/include/asm/kprobes.h | 13 + arch/mips/include/asm/mach-ar7/spaces.h | 3 + arch/mips/include/asm/mach-ath25/dma-coherence.h | 76 + arch/mips/include/asm/mach-ath79/ar71xx_regs.h | 771 +- arch/mips/include/asm/mach-ath79/ath79.h | 34 - .../include/asm/mach-ath79/cpu-feature-overrides.h | 6 - arch/mips/include/asm/mach-bmips/dma-coherence.h | 54 + .../include/asm/mach-cavium-octeon/dma-coherence.h | 79 + arch/mips/include/asm/mach-generic/dma-coherence.h | 73 + arch/mips/include/asm/mach-generic/kmalloc.h | 3 +- arch/mips/include/asm/mach-generic/spaces.h | 10 +- arch/mips/include/asm/mach-ip27/dma-coherence.h | 70 + arch/mips/include/asm/mach-ip32/dma-coherence.h | 92 + arch/mips/include/asm/mach-jazz/dma-coherence.h | 60 + arch/mips/include/asm/mach-jz4740/jz4740_nand.h | 34 + .../include/asm/mach-loongson64/dma-coherence.h | 93 + .../asm/mach-loongson64/kernel-entry-init.h | 24 +- arch/mips/include/asm/mach-pic32/spaces.h | 1 + arch/mips/include/asm/mipsregs.h | 29 +- arch/mips/include/asm/mmu_context.h | 3 +- arch/mips/include/asm/netlogic/xlr/fmn.h | 2 + arch/mips/include/asm/octeon/cvmx-asxx-defs.h | 4 +- arch/mips/include/asm/octeon/cvmx-ciu-defs.h | 10062 ++++++++++++++++++- arch/mips/include/asm/octeon/cvmx-gmxx-defs.h | 4 +- arch/mips/include/asm/octeon/cvmx-pcsx-defs.h | 4 +- arch/mips/include/asm/octeon/cvmx-pcsxx-defs.h | 4 +- arch/mips/include/asm/octeon/cvmx-spxx-defs.h | 4 +- arch/mips/include/asm/octeon/cvmx-stxx-defs.h | 4 +- arch/mips/include/asm/octeon/octeon.h | 9 +- arch/mips/include/asm/octeon/pci-octeon.h | 3 - arch/mips/include/asm/page.h | 11 +- arch/mips/include/asm/processor.h | 15 +- arch/mips/include/asm/setup.h | 2 - arch/mips/include/asm/sgialib.h | 1 + arch/mips/include/asm/sim.h | 12 + arch/mips/include/asm/smp.h | 12 +- arch/mips/include/asm/tlbex.h | 9 - arch/mips/include/asm/txx9/generic.h | 1 + arch/mips/include/asm/txx9/ndfmc.h | 30 + arch/mips/include/asm/txx9/tx4939.h | 29 + arch/mips/include/asm/unistd.h | 3 +- arch/mips/jazz/jazzdma.c | 141 +- arch/mips/jazz/setup.c | 17 +- arch/mips/jz4740/Platform | 2 +- arch/mips/jz4740/board-qi_lb60.c | 3 +- arch/mips/kernel/binfmt_elfn32.c | 14 +- arch/mips/kernel/binfmt_elfo32.c | 14 +- arch/mips/kernel/cpu-probe.c | 3 +- arch/mips/kernel/early_printk.c | 2 + arch/mips/kernel/early_printk_8250.c | 1 - arch/mips/kernel/genex.S | 46 - arch/mips/kernel/idle.c | 12 +- arch/mips/kernel/kprobes.c | 70 +- arch/mips/kernel/linux32.c | 29 + arch/mips/kernel/process.c | 80 +- arch/mips/kernel/ptrace.c | 254 +- arch/mips/kernel/ptrace32.c | 2 +- arch/mips/kernel/relocate.c | 2 +- arch/mips/kernel/relocate_kernel.S | 4 +- arch/mips/kernel/setup.c | 83 +- arch/mips/kernel/signal.c | 24 +- arch/mips/kernel/signal_n32.c | 12 +- arch/mips/kernel/signal_o32.c | 24 +- arch/mips/kernel/traps.c | 13 +- arch/mips/kernel/uprobes.c | 2 +- arch/mips/kernel/vdso.c | 20 - arch/mips/kvm/Kconfig | 1 + arch/mips/kvm/mips.c | 4 +- arch/mips/lantiq/early_printk.c | 1 - arch/mips/lantiq/prom.c | 8 + arch/mips/lantiq/xway/dma.c | 3 +- arch/mips/lasat/image/Makefile | 2 +- arch/mips/lasat/prom.c | 1 - arch/mips/lib/Makefile | 2 +- arch/mips/lib/iomap-pci.c | 7 + arch/mips/lib/iomap.c | 227 + arch/mips/lib/memset.S | 21 +- arch/mips/lib/multi3.c | 6 +- arch/mips/loongson32/Platform | 8 +- arch/mips/loongson64/Kconfig | 5 + arch/mips/loongson64/common/Makefile | 5 + arch/mips/loongson64/common/cs5536/cs5536_ohci.c | 2 +- arch/mips/loongson64/common/dma-swiotlb.c | 109 + arch/mips/loongson64/common/early_printk.c | 1 - arch/mips/loongson64/common/env.c | 3 +- arch/mips/loongson64/fuloong-2e/Makefile | 2 +- arch/mips/loongson64/fuloong-2e/dma.c | 12 - arch/mips/loongson64/lemote-2f/Makefile | 2 +- arch/mips/loongson64/lemote-2f/dma.c | 14 - arch/mips/loongson64/loongson-3/Makefile | 2 +- arch/mips/loongson64/loongson-3/dma.c | 25 - arch/mips/loongson64/loongson-3/smp.c | 13 +- arch/mips/mm/Makefile | 3 +- arch/mips/mm/c-r4k.c | 18 +- arch/mips/mm/cache.c | 4 +- arch/mips/mm/dma-default.c | 404 + arch/mips/mm/dma-noncoherent.c | 208 - arch/mips/mm/fault.c | 2 +- arch/mips/mm/page.c | 15 + arch/mips/mm/tlb-funcs.S | 3 +- arch/mips/mm/tlbex.c | 103 +- arch/mips/mm/uasm-micromips.c | 1 + arch/mips/mm/uasm-mips.c | 1 + arch/mips/mti-malta/Makefile | 2 + arch/mips/mti-malta/malta-pm.c | 96 + arch/mips/mti-malta/malta-reset.c | 30 + arch/mips/mti-malta/malta-setup.c | 39 +- arch/mips/netlogic/common/earlycons.c | 1 - arch/mips/netlogic/common/irq.c | 14 +- arch/mips/netlogic/xlp/dt.c | 14 + arch/mips/netlogic/xlr/platform-flash.c | 4 +- arch/mips/paravirt/serial.c | 5 +- arch/mips/pci/ops-bridge.c | 4 +- arch/mips/pci/pci-ar2315.c | 24 - arch/mips/pci/pci-ar724x.c | 42 - arch/mips/pci/pci-ip27.c | 25 +- arch/mips/pci/pci-octeon.c | 4 + arch/mips/pci/pci-rt2880.c | 2 - arch/mips/pci/pcie-octeon.c | 6 +- arch/mips/pic32/pic32mzda/early_console.c | 5 +- arch/mips/pmcs-msp71xx/msp_usb.c | 4 +- arch/mips/pnx833x/common/platform.c | 3 +- arch/mips/ralink/cevt-rt3352.c | 6 +- arch/mips/ralink/early_printk.c | 7 +- arch/mips/ralink/ill_acc.c | 2 +- arch/mips/ralink/rt305x.c | 5 - arch/mips/rb532/devices.c | 5 +- arch/mips/sgi-ip22/ip28-berr.c | 2 +- arch/mips/sgi-ip27/ip27-console.c | 1 - arch/mips/sgi-ip32/Makefile | 2 +- arch/mips/sgi-ip32/ip32-dma.c | 37 - arch/mips/sibyte/Kconfig | 1 + arch/mips/sibyte/common/cfe.c | 1 - arch/mips/tools/.gitignore | 1 - arch/mips/tools/Makefile | 5 - arch/mips/tools/elf-entry.c | 96 - arch/mips/txx9/generic/setup.c | 8 +- arch/mips/txx9/generic/setup_tx4938.c | 2 +- arch/mips/txx9/generic/setup_tx4939.c | 2 +- arch/mips/vdso/Makefile | 9 +- arch/mips/vdso/genvdso.h | 51 + arch/mips/vr41xx/common/pmu.c | 3 +- arch/nds32/Kconfig | 25 +- arch/nds32/Kconfig.debug | 1 - arch/nds32/Makefile | 8 +- arch/nds32/include/asm/elf.h | 4 +- arch/nds32/include/asm/ftrace.h | 46 - arch/nds32/include/asm/nds32.h | 1 - arch/nds32/include/asm/uaccess.h | 229 +- arch/nds32/include/uapi/asm/unistd.h | 1 - arch/nds32/kernel/Makefile | 6 - arch/nds32/kernel/atl2c.c | 3 +- arch/nds32/kernel/ex-entry.S | 2 +- arch/nds32/kernel/ex-exit.S | 4 +- arch/nds32/kernel/ftrace.c | 309 - arch/nds32/kernel/module.c | 4 +- arch/nds32/kernel/stacktrace.c | 6 +- arch/nds32/kernel/traps.c | 42 +- arch/nds32/kernel/vmlinux.lds.S | 12 - arch/nds32/mm/fault.c | 2 +- arch/nios2/Kconfig | 38 +- arch/nios2/Kconfig.debug | 14 + arch/nios2/include/asm/Kbuild | 1 - arch/nios2/include/asm/dma-mapping.h | 20 + arch/nios2/include/uapi/asm/unistd.h | 1 - arch/nios2/kernel/prom.c | 17 + arch/nios2/kernel/setup.c | 39 +- arch/nios2/mm/dma-mapping.c | 139 +- arch/nios2/mm/fault.c | 2 +- arch/openrisc/Kconfig | 37 +- arch/openrisc/Kconfig.debug | 1 - arch/openrisc/Makefile | 1 + arch/openrisc/include/asm/Kbuild | 1 - arch/openrisc/include/asm/atomic.h | 4 +- arch/openrisc/include/asm/cmpxchg.h | 3 +- arch/openrisc/include/asm/dma-mapping.h | 35 + arch/openrisc/include/asm/irq.h | 2 + arch/openrisc/include/uapi/asm/unistd.h | 1 - arch/openrisc/kernel/dma.c | 107 +- arch/openrisc/kernel/irq.c | 7 + arch/openrisc/mm/fault.c | 2 +- arch/parisc/Kconfig | 33 +- arch/parisc/Kconfig.debug | 5 + arch/parisc/Makefile | 9 + arch/parisc/include/asm/assembly.h | 2 - arch/parisc/include/asm/atomic.h | 107 + arch/parisc/include/asm/compat.h | 24 +- arch/parisc/include/asm/dma-mapping.h | 5 + arch/parisc/include/asm/elf.h | 9 +- arch/parisc/include/asm/linkage.h | 26 +- arch/parisc/include/asm/processor.h | 6 +- arch/parisc/include/asm/ptrace.h | 11 - arch/parisc/include/asm/spinlock.h | 8 +- arch/parisc/include/asm/traps.h | 4 +- arch/parisc/include/asm/unistd.h | 3 +- arch/parisc/include/asm/unwind.h | 9 +- arch/parisc/include/uapi/asm/errno.h | 1 + arch/parisc/kernel/entry.S | 118 +- arch/parisc/kernel/pacache.S | 125 + arch/parisc/kernel/pci-dma.c | 199 +- arch/parisc/kernel/process.c | 2 +- arch/parisc/kernel/processor.c | 2 - arch/parisc/kernel/ptrace.c | 100 - arch/parisc/kernel/real2.S | 6 + arch/parisc/kernel/setup.c | 8 +- arch/parisc/kernel/stacktrace.c | 15 +- arch/parisc/kernel/sys_parisc.c | 5 + arch/parisc/kernel/syscall.S | 59 +- arch/parisc/kernel/traps.c | 39 +- arch/parisc/kernel/unwind.c | 128 +- arch/parisc/lib/lusercopy.S | 21 + arch/parisc/mm/fault.c | 2 +- arch/parisc/mm/init.c | 11 +- arch/powerpc/Kconfig | 34 +- arch/powerpc/Kconfig.debug | 5 + arch/powerpc/Makefile | 55 +- arch/powerpc/boot/Makefile | 2 +- arch/powerpc/boot/dts/ac14xx.dts | 20 +- arch/powerpc/boot/dts/fsl/kmcent2.dts | 2 +- arch/powerpc/boot/dts/fsl/t2080rdb.dts | 4 +- arch/powerpc/boot/dts/fsl/t4240rdb.dts | 8 +- arch/powerpc/boot/dts/pdm360ng.dts | 2 +- arch/powerpc/configs/book3s_32.config | 2 - arch/powerpc/configs/dpaa.config | 1 - arch/powerpc/configs/wii_defconfig | 1 + arch/powerpc/crypto/md5-asm.S | 1 - arch/powerpc/crypto/md5-glue.c | 1 + arch/powerpc/crypto/sha1-powerpc-asm.S | 1 - arch/powerpc/crypto/sha1-spe-glue.c | 1 + arch/powerpc/crypto/sha1.c | 1 + arch/powerpc/crypto/sha256-spe-glue.c | 2 + arch/powerpc/include/asm/asm-405.h | 19 - arch/powerpc/include/asm/asm-compat.h | 26 +- arch/powerpc/include/asm/asm-const.h | 14 - arch/powerpc/include/asm/asm-prototypes.h | 11 +- arch/powerpc/include/asm/atomic.h | 70 +- arch/powerpc/include/asm/barrier.h | 14 +- arch/powerpc/include/asm/bitops.h | 1 - arch/powerpc/include/asm/book3s/32/pgtable.h | 7 + arch/powerpc/include/asm/book3s/32/tlbflush.h | 25 - arch/powerpc/include/asm/book3s/64/hash-64k.h | 5 +- arch/powerpc/include/asm/book3s/64/hash.h | 2 - arch/powerpc/include/asm/book3s/64/hugetlb.h | 20 + arch/powerpc/include/asm/book3s/64/mmu-hash.h | 15 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 30 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 23 +- arch/powerpc/include/asm/book3s/64/radix.h | 40 +- .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 2 + arch/powerpc/include/asm/book3s/tlbflush.h | 11 - arch/powerpc/include/asm/cacheflush.h | 1 + arch/powerpc/include/asm/cmpxchg.h | 2 +- arch/powerpc/include/asm/code-patching-asm.h | 18 - arch/powerpc/include/asm/code-patching.h | 3 - arch/powerpc/include/asm/compat.h | 24 +- arch/powerpc/include/asm/copro.h | 4 +- arch/powerpc/include/asm/cpuidle.h | 13 - arch/powerpc/include/asm/cputable.h | 29 +- arch/powerpc/include/asm/cputime.h | 1 + arch/powerpc/include/asm/dbell.h | 2 +- arch/powerpc/include/asm/dcr-native.h | 1 - arch/powerpc/include/asm/debug.h | 1 + arch/powerpc/include/asm/dt_cpu_ftrs.h | 2 + arch/powerpc/include/asm/eeh.h | 15 +- arch/powerpc/include/asm/exception-64s.h | 118 +- arch/powerpc/include/asm/fadump.h | 3 + arch/powerpc/include/asm/feature-fixups.h | 2 - arch/powerpc/include/asm/firmware.h | 3 +- arch/powerpc/include/asm/fixmap.h | 1 + arch/powerpc/include/asm/futex.h | 2 +- arch/powerpc/include/asm/head-64.h | 16 +- arch/powerpc/include/asm/highmem.h | 2 +- arch/powerpc/include/asm/hugetlb.h | 3 + arch/powerpc/include/asm/hvcall.h | 2 - arch/powerpc/include/asm/hw_breakpoint.h | 8 +- arch/powerpc/include/asm/hw_irq.h | 10 +- arch/powerpc/include/asm/iommu.h | 12 +- arch/powerpc/include/asm/jump_label.h | 2 +- arch/powerpc/include/asm/kprobes.h | 12 + arch/powerpc/include/asm/kvm_book3s.h | 47 - arch/powerpc/include/asm/kvm_booke_hv_asm.h | 2 - arch/powerpc/include/asm/kvm_host.h | 26 +- arch/powerpc/include/asm/mmu-44x.h | 10 +- arch/powerpc/include/asm/mmu.h | 3 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 7 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 19 +- arch/powerpc/include/asm/nohash/pgtable.h | 9 +- arch/powerpc/include/asm/nohash/tlbflush.h | 53 - arch/powerpc/include/asm/opal-api.h | 4 +- arch/powerpc/include/asm/opal.h | 6 - arch/powerpc/include/asm/paca.h | 8 +- arch/powerpc/include/asm/page.h | 3 +- arch/powerpc/include/asm/page_64.h | 2 - arch/powerpc/include/asm/pkeys.h | 38 +- arch/powerpc/include/asm/pnv-pci.h | 7 + arch/powerpc/include/asm/ppc-opcode.h | 14 +- arch/powerpc/include/asm/ppc_asm.h | 1 - arch/powerpc/include/asm/processor.h | 5 +- arch/powerpc/include/asm/ptrace.h | 1 - arch/powerpc/include/asm/reg.h | 4 +- arch/powerpc/include/asm/reg_a2.h | 2 - arch/powerpc/include/asm/reg_fsl_emb.h | 2 - arch/powerpc/include/asm/security_features.h | 7 - arch/powerpc/include/asm/setup.h | 6 +- arch/powerpc/include/asm/smp.h | 1 + arch/powerpc/include/asm/sparsemem.h | 13 +- arch/powerpc/include/asm/spinlock.h | 2 +- arch/powerpc/include/asm/stacktrace.h | 13 - arch/powerpc/include/asm/string.h | 2 - arch/powerpc/include/asm/synch.h | 2 +- arch/powerpc/include/asm/thread_info.h | 3 +- arch/powerpc/include/asm/tlb.h | 4 +- arch/powerpc/include/asm/tlbflush.h | 86 +- arch/powerpc/include/asm/topology.h | 5 - arch/powerpc/include/asm/uaccess.h | 14 +- arch/powerpc/include/asm/unistd.h | 3 +- arch/powerpc/include/asm/xive.h | 1 + arch/powerpc/kernel/Makefile | 17 +- arch/powerpc/kernel/asm-offsets.c | 9 +- arch/powerpc/kernel/cpu_setup_6xx.S | 1 - arch/powerpc/kernel/cputable.c | 38 + arch/powerpc/kernel/crash.c | 1 + arch/powerpc/kernel/dma.c | 3 + arch/powerpc/kernel/dt_cpu_ftrs.c | 4 +- arch/powerpc/kernel/eeh.c | 2 +- arch/powerpc/kernel/entry_32.S | 12 - arch/powerpc/kernel/entry_64.S | 64 - arch/powerpc/kernel/exceptions-64e.S | 5 - arch/powerpc/kernel/exceptions-64s.S | 48 +- arch/powerpc/kernel/fadump.c | 120 +- arch/powerpc/kernel/fpu.S | 2 - arch/powerpc/kernel/head_32.S | 1 - arch/powerpc/kernel/head_40x.S | 1 - arch/powerpc/kernel/head_64.S | 1 - arch/powerpc/kernel/head_8xx.S | 8 +- arch/powerpc/kernel/head_fsl_booke.S | 1 - arch/powerpc/kernel/hw_breakpoint.c | 47 +- arch/powerpc/kernel/idle_6xx.S | 1 - arch/powerpc/kernel/idle_book3e.S | 7 +- arch/powerpc/kernel/idle_book3s.S | 52 +- arch/powerpc/kernel/idle_e500.S | 1 - arch/powerpc/kernel/idle_power4.S | 17 +- arch/powerpc/kernel/irq.c | 41 +- arch/powerpc/kernel/kprobes-ftrace.c | 72 +- arch/powerpc/kernel/kprobes.c | 92 +- arch/powerpc/kernel/kvm_emul.S | 1 - arch/powerpc/kernel/l2cr_6xx.S | 1 - arch/powerpc/kernel/machine_kexec.c | 8 +- arch/powerpc/kernel/machine_kexec_file_64.c | 28 +- arch/powerpc/kernel/mce_power.c | 44 +- arch/powerpc/kernel/misc_32.S | 1 - arch/powerpc/kernel/misc_64.S | 1 - arch/powerpc/kernel/module.c | 4 +- arch/powerpc/kernel/pci-common.c | 3 + arch/powerpc/kernel/ppc_save_regs.S | 1 - arch/powerpc/kernel/process.c | 64 +- arch/powerpc/kernel/prom.c | 33 +- arch/powerpc/kernel/prom_init.c | 12 +- arch/powerpc/kernel/security.c | 141 +- arch/powerpc/kernel/setup-common.c | 2 - arch/powerpc/kernel/setup_32.c | 11 +- arch/powerpc/kernel/setup_64.c | 1 - arch/powerpc/kernel/smp.c | 55 +- arch/powerpc/kernel/swsusp_32.S | 1 - arch/powerpc/kernel/swsusp_asm64.S | 1 - arch/powerpc/kernel/tm.S | 5 +- arch/powerpc/kernel/trace/ftrace_64_mprofile.S | 39 +- arch/powerpc/kernel/traps.c | 51 +- arch/powerpc/kernel/vdso.c | 1 + arch/powerpc/kernel/vdso32/note.S | 3 - arch/powerpc/kernel/vector.S | 1 - arch/powerpc/kernel/vmlinux.lds.S | 4 +- arch/powerpc/kernel/watchdog.c | 1 + arch/powerpc/kvm/Kconfig | 1 + arch/powerpc/kvm/book3s.c | 1 + arch/powerpc/kvm/book3s_32_mmu.c | 1 + arch/powerpc/kvm/book3s_64_mmu.c | 1 + arch/powerpc/kvm/book3s_64_mmu_hv.c | 3 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 21 +- arch/powerpc/kvm/book3s_64_slb.S | 3 - arch/powerpc/kvm/book3s_64_vio.c | 17 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 20 +- arch/powerpc/kvm/book3s_hv.c | 60 +- arch/powerpc/kvm/book3s_hv_builtin.c | 2 +- arch/powerpc/kvm/book3s_hv_interrupts.S | 2 - arch/powerpc/kvm/book3s_hv_rm_mmu.c | 1 + arch/powerpc/kvm/book3s_hv_rmhandlers.S | 18 +- arch/powerpc/kvm/book3s_interrupts.S | 1 - arch/powerpc/kvm/book3s_pr.c | 3 +- arch/powerpc/kvm/book3s_rmhandlers.S | 1 - arch/powerpc/kvm/book3s_segment.S | 3 - arch/powerpc/kvm/book3s_xive.c | 21 +- arch/powerpc/kvm/book3s_xive_template.c | 39 +- arch/powerpc/kvm/e500.c | 1 + arch/powerpc/kvm/e500mc.c | 1 + arch/powerpc/kvm/emulate_loadstore.c | 7 +- arch/powerpc/kvm/powerpc.c | 31 +- arch/powerpc/lib/Makefile | 2 +- arch/powerpc/lib/code-patching.c | 16 - arch/powerpc/lib/copy_32.S | 9 +- arch/powerpc/lib/copypage_64.S | 1 - arch/powerpc/lib/copypage_power7.S | 4 +- arch/powerpc/lib/copyuser_64.S | 587 +- arch/powerpc/lib/copyuser_power7.S | 21 +- arch/powerpc/lib/feature-fixups-test.S | 1 - arch/powerpc/lib/feature-fixups.c | 35 +- arch/powerpc/lib/hweight_64.S | 1 - arch/powerpc/lib/ldstfp.S | 1 - arch/powerpc/lib/locks.c | 1 + arch/powerpc/lib/memcmp_64.S | 414 +- arch/powerpc/lib/memcpy_64.S | 11 +- arch/powerpc/lib/memcpy_power7.S | 28 +- arch/powerpc/lib/strlen_32.S | 78 - arch/powerpc/lib/vmx-helper.c | 4 +- arch/powerpc/mm/44x_mmu.c | 2 +- arch/powerpc/mm/Makefile | 4 +- arch/powerpc/mm/copro_fault.c | 2 +- arch/powerpc/mm/dump_hashpagetable.c | 3 +- arch/powerpc/mm/fault.c | 8 +- arch/powerpc/mm/hash64_4k.c | 8 +- arch/powerpc/mm/hash64_64k.c | 15 +- arch/powerpc/mm/hash_low_32.S | 1 - arch/powerpc/mm/hash_native_64.c | 78 +- arch/powerpc/mm/hash_utils_64.c | 41 +- arch/powerpc/mm/highmem.c | 2 +- arch/powerpc/mm/hugepage-hash64.c | 9 +- arch/powerpc/mm/hugetlbpage.c | 26 +- arch/powerpc/mm/mmu_context_book3s64.c | 69 +- arch/powerpc/mm/mmu_context_hash32.c | 1 + arch/powerpc/mm/mmu_context_iommu.c | 17 +- arch/powerpc/mm/mmu_decl.h | 1 + arch/powerpc/mm/numa.c | 20 +- arch/powerpc/mm/pgtable-book3s64.c | 39 +- arch/powerpc/mm/pgtable-radix.c | 85 +- arch/powerpc/mm/pkeys.c | 141 +- arch/powerpc/mm/slb.c | 41 +- arch/powerpc/mm/slb_low.S | 1 - arch/powerpc/mm/subpage-prot.c | 1 + arch/powerpc/mm/tlb-radix.c | 18 + arch/powerpc/mm/tlb_low_64e.S | 1 - arch/powerpc/mm/tlb_nohash_low.S | 2 - arch/powerpc/net/Makefile | 2 +- arch/powerpc/net/bpf_jit32.h | 1 - arch/powerpc/net/bpf_jit_asm.S | 1 - arch/powerpc/net/bpf_jit_comp.c | 1 - arch/powerpc/net/bpf_jit_comp64.c | 1 - arch/powerpc/oprofile/backtrace.c | 2 +- arch/powerpc/perf/core-book3s.c | 40 +- arch/powerpc/perf/imc-pmu.c | 108 +- arch/powerpc/perf/isa207-common.c | 12 +- arch/powerpc/perf/isa207-common.h | 5 + arch/powerpc/perf/power9-pmu.c | 54 +- arch/powerpc/perf/req-gen/_begin.h | 2 - arch/powerpc/perf/req-gen/perf.h | 1 - arch/powerpc/platforms/4xx/msi.c | 51 +- arch/powerpc/platforms/52xx/Makefile | 2 +- arch/powerpc/platforms/52xx/mpc52xx_pm.c | 5 +- arch/powerpc/platforms/85xx/t1042rdb_diu.c | 4 - arch/powerpc/platforms/Kconfig.cputype | 39 +- arch/powerpc/platforms/cell/Makefile | 2 +- arch/powerpc/platforms/cell/cbe_thermal.c | 1 - arch/powerpc/platforms/cell/spufs/fault.c | 2 +- arch/powerpc/platforms/cell/spufs/inode.c | 6 +- arch/powerpc/platforms/cell/spufs/sputrace.h | 1 - arch/powerpc/platforms/chrp/nvram.c | 3 - arch/powerpc/platforms/embedded6xx/wii.c | 10 + arch/powerpc/platforms/pasemi/dma_lib.c | 6 +- arch/powerpc/platforms/pasemi/gpio_mdio.c | 2 +- arch/powerpc/platforms/pasemi/idle.c | 4 +- arch/powerpc/platforms/pasemi/iommu.c | 2 +- arch/powerpc/platforms/pasemi/misc.c | 4 +- arch/powerpc/platforms/pasemi/pci.c | 16 +- arch/powerpc/platforms/pasemi/setup.c | 53 +- arch/powerpc/platforms/powermac/cache.S | 1 - arch/powerpc/platforms/powermac/feature.c | 2 + arch/powerpc/platforms/powermac/low_i2c.c | 2 +- arch/powerpc/platforms/powermac/pci.c | 12 +- arch/powerpc/platforms/powermac/sleep.S | 1 - arch/powerpc/platforms/powermac/time.c | 4 +- arch/powerpc/platforms/powermac/udbg_scc.c | 4 +- arch/powerpc/platforms/powernv/Makefile | 2 +- arch/powerpc/platforms/powernv/eeh-powernv.c | 12 +- arch/powerpc/platforms/powernv/idle.c | 245 +- arch/powerpc/platforms/powernv/memtrace.c | 121 +- arch/powerpc/platforms/powernv/npu-dma.c | 17 +- arch/powerpc/platforms/powernv/opal-dump.c | 18 +- arch/powerpc/platforms/powernv/opal-irqchip.c | 126 +- arch/powerpc/platforms/powernv/opal-kmsg.c | 30 +- .../powerpc/platforms/powernv/opal-sensor-groups.c | 28 - arch/powerpc/platforms/powernv/opal-wrappers.S | 4 - arch/powerpc/platforms/powernv/opal.c | 179 +- arch/powerpc/platforms/powernv/pci-cxl.c | 199 + arch/powerpc/platforms/powernv/pci-ioda-tce.c | 399 - arch/powerpc/platforms/powernv/pci-ioda.c | 245 +- arch/powerpc/platforms/powernv/pci.c | 158 + arch/powerpc/platforms/powernv/pci.h | 53 +- arch/powerpc/platforms/powernv/setup.c | 10 +- arch/powerpc/platforms/powernv/smp.c | 27 +- arch/powerpc/platforms/powernv/vas-window.c | 26 +- arch/powerpc/platforms/powernv/vas.h | 1 - arch/powerpc/platforms/pseries/Makefile | 2 +- arch/powerpc/platforms/pseries/hvCall.S | 1 - arch/powerpc/platforms/pseries/kexec.c | 2 +- arch/powerpc/platforms/pseries/lpar.c | 51 +- arch/powerpc/platforms/pseries/mobility.c | 1 - arch/powerpc/platforms/pseries/ras.c | 51 +- arch/powerpc/platforms/pseries/setup.c | 50 +- arch/powerpc/purgatory/Makefile | 3 +- arch/powerpc/purgatory/trampoline.S | 10 +- arch/powerpc/sysdev/Makefile | 2 +- arch/powerpc/sysdev/cpm1.c | 1 + arch/powerpc/sysdev/fsl_mpic_err.c | 2 +- arch/powerpc/sysdev/mpic.c | 6 +- arch/powerpc/sysdev/mpic_msgr.c | 2 +- arch/powerpc/sysdev/msi_bitmap.c | 15 +- arch/powerpc/sysdev/xive/common.c | 32 +- arch/powerpc/sysdev/xive/native.c | 34 +- arch/powerpc/tools/checkpatch.sh | 22 - arch/powerpc/xmon/spr_access.S | 1 - arch/powerpc/xmon/xmon.c | 38 +- arch/riscv/Kconfig | 71 + arch/riscv/Kconfig.debug | 37 - arch/riscv/Makefile | 8 +- arch/riscv/configs/defconfig | 1 - arch/riscv/include/asm/Kbuild | 1 - arch/riscv/include/asm/atomic.h | 166 +- arch/riscv/include/asm/compat.h | 29 + arch/riscv/include/asm/csr.h | 1 - arch/riscv/include/asm/irq.h | 5 +- arch/riscv/include/asm/perf_event.h | 1 - arch/riscv/include/asm/smp.h | 6 + arch/riscv/include/asm/tlb.h | 4 - arch/riscv/include/asm/unistd.h | 6 - arch/riscv/include/asm/vdso.h | 2 + arch/riscv/include/uapi/asm/syscalls.h | 13 +- arch/riscv/kernel/entry.S | 4 +- arch/riscv/kernel/head.S | 2 - arch/riscv/kernel/irq.c | 55 +- arch/riscv/kernel/perf_event.c | 1 + arch/riscv/kernel/setup.c | 34 +- arch/riscv/kernel/smp.c | 6 +- arch/riscv/kernel/smpboot.c | 1 + arch/riscv/kernel/sys_riscv.c | 7 +- arch/riscv/kernel/time.c | 30 +- arch/riscv/kernel/traps.c | 1 + arch/riscv/kernel/vdso/Makefile | 4 +- arch/riscv/lib/Makefile | 1 - arch/riscv/lib/tishift.S | 42 - arch/riscv/mm/fault.c | 3 +- arch/s390/Kconfig | 34 +- arch/s390/Kconfig.debug | 5 + arch/s390/Makefile | 60 +- arch/s390/appldata/appldata_base.c | 122 +- arch/s390/boot/Makefile | 45 +- arch/s390/boot/als.c | 126 - arch/s390/boot/compressed/.gitignore | 1 - arch/s390/boot/compressed/Makefile | 55 +- arch/s390/boot/compressed/head.S | 8 +- arch/s390/boot/compressed/misc.c | 37 + arch/s390/boot/compressed/vmlinux.lds.S | 15 +- arch/s390/boot/compressed/vmlinux.scr | 11 + arch/s390/boot/compressed/vmlinux.scr.lds.S | 15 - arch/s390/boot/ebcdic.c | 2 - arch/s390/boot/head.S | 340 - arch/s390/boot/mem.S | 2 - arch/s390/boot/sclp_early_core.c | 2 - arch/s390/configs/debug_defconfig | 1 + arch/s390/configs/performance_defconfig | 1 + arch/s390/crypto/aes_s390.c | 1 + arch/s390/crypto/ghash_s390.c | 1 + arch/s390/crypto/sha1_s390.c | 1 + arch/s390/crypto/sha256_s390.c | 2 + arch/s390/crypto/sha512_s390.c | 2 + arch/s390/defconfig | 1 + arch/s390/hypfs/hypfs_diag.c | 4 +- arch/s390/hypfs/inode.c | 13 +- arch/s390/include/asm/ap.h | 284 +- arch/s390/include/asm/atomic.h | 65 + arch/s390/include/asm/compat.h | 18 +- arch/s390/include/asm/cpu_mf.h | 12 +- arch/s390/include/asm/ftrace.h | 6 +- arch/s390/include/asm/gmap.h | 10 - arch/s390/include/asm/hugetlb.h | 5 +- arch/s390/include/asm/kprobes.h | 2 + arch/s390/include/asm/kvm_host.h | 17 +- arch/s390/include/asm/lowcore.h | 2 +- arch/s390/include/asm/mmu.h | 10 +- arch/s390/include/asm/mmu_context.h | 1 - arch/s390/include/asm/nospec-insn.h | 4 +- arch/s390/include/asm/pci.h | 5 - arch/s390/include/asm/pgtable.h | 13 +- arch/s390/include/asm/purgatory.h | 6 + arch/s390/include/asm/qdio.h | 1 + arch/s390/include/asm/sections.h | 2 + arch/s390/include/asm/setup.h | 4 +- arch/s390/include/asm/unistd.h | 3 +- arch/s390/include/uapi/asm/chsc.h | 10 +- arch/s390/include/uapi/asm/kvm.h | 5 +- arch/s390/include/uapi/asm/zcrypt.h | 72 +- arch/s390/kernel/Makefile | 24 +- arch/s390/kernel/als.c | 128 + arch/s390/kernel/asm-offsets.c | 8 + arch/s390/kernel/crash_dump.c | 134 +- arch/s390/kernel/early.c | 12 - arch/s390/kernel/ebcdic.c | 36 +- arch/s390/kernel/entry.h | 1 + arch/s390/kernel/ftrace.c | 2 +- arch/s390/kernel/head.S | 339 + arch/s390/kernel/head64.S | 43 +- arch/s390/{boot => kernel}/head_kdump.S | 0 arch/s390/kernel/kprobes.c | 86 +- arch/s390/kernel/mcount.S | 2 +- arch/s390/kernel/nospec-branch.c | 12 +- arch/s390/kernel/nospec-sysfs.c | 2 - arch/s390/kernel/perf_cpum_sf.c | 16 +- arch/s390/kernel/perf_regs.c | 6 +- arch/s390/kernel/setup.c | 4 +- arch/s390/kernel/syscalls/Makefile | 6 +- arch/s390/kernel/sysinfo.c | 4 - arch/s390/kernel/time.c | 15 +- arch/s390/kernel/topology.c | 44 +- arch/s390/kernel/vdso.c | 2 +- arch/s390/kernel/vmlinux.lds.S | 13 +- arch/s390/kvm/Kconfig | 1 + arch/s390/kvm/interrupt.c | 2 +- arch/s390/kvm/kvm-s390.c | 387 +- arch/s390/kvm/priv.c | 141 +- arch/s390/kvm/vsie.c | 33 +- arch/s390/lib/mem.S | 16 +- arch/s390/mm/cmm.c | 74 +- arch/s390/mm/extmem.c | 4 +- arch/s390/mm/fault.c | 15 +- arch/s390/mm/gmap.c | 454 +- arch/s390/mm/hugetlbpage.c | 24 - arch/s390/mm/page-states.c | 2 +- arch/s390/mm/pageattr.c | 6 +- arch/s390/mm/pgalloc.c | 2 +- arch/s390/mm/pgtable.c | 159 +- arch/s390/net/bpf_jit_comp.c | 2 + arch/s390/numa/numa.c | 16 +- arch/s390/pci/pci.c | 3 +- arch/s390/pci/pci_debug.c | 9 +- arch/s390/purgatory/Makefile | 12 +- arch/s390/purgatory/head.S | 45 +- arch/s390/purgatory/purgatory.c | 9 + arch/s390/scripts/Makefile.chkbss | 11 +- arch/s390/tools/gen_facilities.c | 3 +- arch/s390/tools/gen_opcode_table.c | 4 +- arch/sh/Kconfig | 30 +- arch/sh/Kconfig.debug | 5 + arch/sh/Makefile | 4 +- arch/sh/boards/mach-ap325rxa/setup.c | 282 +- arch/sh/boards/mach-kfr2r09/setup.c | 217 +- arch/sh/boards/mach-migor/setup.c | 14 +- arch/sh/boards/mach-se/7724/setup.c | 120 +- arch/sh/boards/of-generic.c | 7 +- arch/sh/drivers/pci/pci.c | 2 + arch/sh/include/asm/Kbuild | 1 - arch/sh/include/asm/atomic.h | 35 + arch/sh/include/asm/cacheflush.h | 7 - arch/sh/include/asm/cmpxchg-xchg.h | 3 +- arch/sh/include/asm/dma-mapping.h | 23 + arch/sh/include/asm/hw_breakpoint.h | 8 +- arch/sh/include/asm/kexec.h | 3 +- arch/sh/include/asm/kprobes.h | 4 + arch/sh/include/asm/unistd.h | 2 +- arch/sh/kernel/Makefile | 4 +- arch/sh/kernel/cpu/sh4a/clock-sh7723.c | 2 +- arch/sh/kernel/dma-coherent.c | 83 - arch/sh/kernel/dma-nommu.c | 88 + arch/sh/kernel/dwarf.c | 2 +- arch/sh/kernel/hw_breakpoint.c | 53 +- arch/sh/kernel/kprobes.c | 72 +- arch/sh/kernel/setup.c | 1 - arch/sh/mm/Kconfig | 2 + arch/sh/mm/consistent.c | 87 + arch/sh/mm/fault.c | 4 +- arch/sh/mm/init.c | 10 + arch/sparc/Kconfig | 34 +- arch/sparc/Kconfig.debug | 5 + arch/sparc/Makefile | 10 +- arch/sparc/crypto/md5_glue.c | 1 + arch/sparc/crypto/sha1_glue.c | 1 + arch/sparc/crypto/sha256_glue.c | 2 + arch/sparc/crypto/sha512_glue.c | 2 + arch/sparc/include/asm/atomic_32.h | 24 +- arch/sparc/include/asm/atomic_64.h | 65 +- arch/sparc/include/asm/compat.h | 25 +- arch/sparc/include/asm/dma-mapping.h | 5 +- arch/sparc/include/asm/io_64.h | 19 +- arch/sparc/include/asm/kprobes.h | 1 + arch/sparc/include/asm/unistd.h | 3 +- arch/sparc/kernel/ioport.c | 193 +- arch/sparc/kernel/kprobes.c | 65 +- arch/sparc/kernel/of_device_32.c | 4 - arch/sparc/kernel/of_device_64.c | 3 - arch/sparc/kernel/setup_32.c | 1 - arch/sparc/kernel/setup_64.c | 1 - arch/sparc/kernel/sys_sparc_32.c | 22 +- arch/sparc/kernel/sys_sparc_64.c | 20 +- arch/sparc/lib/atomic32.c | 4 +- arch/sparc/mm/fault_32.c | 3 +- arch/sparc/mm/fault_64.c | 3 +- arch/sparc/mm/init_32.c | 127 +- arch/um/Kconfig | 192 - arch/um/Kconfig.char | 124 + arch/um/Kconfig.common | 60 + arch/um/Kconfig.debug | 5 + arch/um/Kconfig.net | 214 + arch/um/Kconfig.rest | 22 + arch/um/Kconfig.um | 124 + arch/um/Makefile | 17 +- arch/um/drivers/Kconfig | 337 - arch/um/drivers/Makefile | 4 +- arch/um/drivers/vector_kern.c | 15 +- arch/um/drivers/vector_user.c | 6 +- arch/um/include/shared/aio.h | 28 + arch/um/kernel/irq.c | 3 +- arch/um/kernel/physmem.c | 22 +- arch/um/kernel/trap.c | 2 +- arch/um/os-Linux/Makefile | 8 +- arch/um/os-Linux/aio.c | 390 + arch/um/os-Linux/skas/process.c | 5 - arch/unicore32/Kconfig | 29 +- arch/unicore32/Kconfig.debug | 5 + arch/unicore32/include/uapi/asm/unistd.h | 1 - arch/unicore32/mm/fault.c | 9 +- arch/unicore32/mm/init.c | 54 +- arch/x86/Kconfig | 42 +- arch/x86/Kconfig.debug | 5 + arch/x86/Makefile | 32 +- arch/x86/Makefile.um | 6 +- arch/x86/boot/bitops.h | 3 +- arch/x86/boot/compressed/Makefile | 6 +- arch/x86/boot/compressed/eboot.c | 545 +- arch/x86/boot/compressed/eboot.h | 12 +- arch/x86/boot/compressed/kaslr.c | 103 +- arch/x86/boot/compressed/misc.h | 1 - arch/x86/boot/string.c | 5 +- arch/x86/crypto/Makefile | 3 + arch/x86/crypto/aegis128-aesni-asm.S | 2 +- arch/x86/crypto/aegis128l-aesni-asm.S | 2 +- arch/x86/crypto/aegis256-aesni-asm.S | 2 +- arch/x86/crypto/aesni-intel_asm.S | 74 +- arch/x86/crypto/aesni-intel_avx-x86_64.S | 4 +- arch/x86/crypto/ghash-clmulni-intel_glue.c | 6 +- arch/x86/crypto/morus1280-avx2-asm.S | 2 +- arch/x86/crypto/morus1280-sse2-asm.S | 2 +- arch/x86/crypto/morus640-sse2-asm.S | 2 +- arch/x86/crypto/poly1305_glue.c | 1 + arch/x86/crypto/sha1-mb/Makefile | 14 + arch/x86/crypto/sha1-mb/sha1_mb.c | 1006 ++ arch/x86/crypto/sha1-mb/sha1_mb_ctx.h | 134 + arch/x86/crypto/sha1-mb/sha1_mb_mgr.h | 110 + arch/x86/crypto/sha1-mb/sha1_mb_mgr_datastruct.S | 287 + arch/x86/crypto/sha1-mb/sha1_mb_mgr_flush_avx2.S | 304 + arch/x86/crypto/sha1-mb/sha1_mb_mgr_init_avx2.c | 64 + arch/x86/crypto/sha1-mb/sha1_mb_mgr_submit_avx2.S | 209 + arch/x86/crypto/sha1-mb/sha1_x8_avx2.S | 492 + arch/x86/crypto/sha1_ssse3_asm.S | 2 +- arch/x86/crypto/sha1_ssse3_glue.c | 4 + arch/x86/crypto/sha256-mb/Makefile | 14 + arch/x86/crypto/sha256-mb/sha256_mb.c | 1009 ++ arch/x86/crypto/sha256-mb/sha256_mb_ctx.h | 134 + arch/x86/crypto/sha256-mb/sha256_mb_mgr.h | 108 + .../crypto/sha256-mb/sha256_mb_mgr_datastruct.S | 304 + .../crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S | 307 + .../x86/crypto/sha256-mb/sha256_mb_mgr_init_avx2.c | 65 + .../crypto/sha256-mb/sha256_mb_mgr_submit_avx2.S | 214 + arch/x86/crypto/sha256-mb/sha256_x8_avx2.S | 598 ++ arch/x86/crypto/sha256_ssse3_glue.c | 8 + arch/x86/crypto/sha512-mb/Makefile | 12 + arch/x86/crypto/sha512-mb/sha512_mb.c | 1043 ++ arch/x86/crypto/sha512-mb/sha512_mb_ctx.h | 128 + arch/x86/crypto/sha512-mb/sha512_mb_mgr.h | 104 + .../crypto/sha512-mb/sha512_mb_mgr_datastruct.S | 281 + .../crypto/sha512-mb/sha512_mb_mgr_flush_avx2.S | 297 + .../x86/crypto/sha512-mb/sha512_mb_mgr_init_avx2.c | 69 + .../crypto/sha512-mb/sha512_mb_mgr_submit_avx2.S | 224 + arch/x86/crypto/sha512-mb/sha512_x4_avx2.S | 531 + arch/x86/crypto/sha512_ssse3_glue.c | 6 + arch/x86/entry/calling.h | 14 - arch/x86/entry/entry_32.S | 647 +- arch/x86/entry/entry_64.S | 16 +- arch/x86/entry/entry_64_compat.S | 5 - arch/x86/entry/syscalls/syscall_32.tbl | 7 - arch/x86/entry/syscalls/syscall_64.tbl | 7 - arch/x86/entry/vdso/Makefile | 32 +- arch/x86/entry/vdso/vdso-note.S | 3 - arch/x86/entry/vdso/vdso32/note.S | 3 - arch/x86/entry/vdso/vma.c | 24 +- arch/x86/events/core.c | 2 +- arch/x86/events/intel/core.c | 31 +- arch/x86/events/intel/ds.c | 49 +- arch/x86/events/intel/lbr.c | 56 +- arch/x86/events/perf_event.h | 6 - arch/x86/hyperv/Makefile | 2 +- arch/x86/hyperv/hv_apic.c | 59 +- arch/x86/hyperv/hv_init.c | 31 +- arch/x86/hyperv/mmu.c | 82 +- arch/x86/hyperv/nested.c | 56 - arch/x86/include/asm/Kbuild | 1 - arch/x86/include/asm/apic.h | 9 - arch/x86/include/asm/asm.h | 10 +- arch/x86/include/asm/atomic.h | 32 +- arch/x86/include/asm/atomic64_32.h | 61 +- arch/x86/include/asm/atomic64_64.h | 50 +- arch/x86/include/asm/cmpxchg.h | 2 +- arch/x86/include/asm/cmpxchg_64.h | 4 +- arch/x86/include/asm/compat.h | 19 +- arch/x86/include/asm/cpufeatures.h | 6 +- arch/x86/include/asm/debugreg.h | 2 +- arch/x86/include/asm/desc.h | 4 +- arch/x86/include/asm/dmi.h | 2 +- arch/x86/include/asm/export.h | 5 + arch/x86/include/asm/extable.h | 3 +- arch/x86/include/asm/fixmap.h | 2 +- arch/x86/include/asm/fpu/internal.h | 2 +- arch/x86/include/asm/futex.h | 6 +- arch/x86/include/asm/hardirq.h | 26 +- arch/x86/include/asm/hw_breakpoint.h | 7 +- arch/x86/include/asm/hyperv-tlfs.h | 25 +- arch/x86/include/asm/i8259.h | 1 - arch/x86/include/asm/intel-family.h | 13 - arch/x86/include/asm/intel-mid.h | 43 + arch/x86/include/asm/intel_ds.h | 3 +- arch/x86/include/asm/irq_remapping.h | 5 - arch/x86/include/asm/irqflags.h | 21 +- arch/x86/include/asm/kdebug.h | 12 +- arch/x86/include/asm/kprobes.h | 5 +- arch/x86/include/asm/kvm_guest.h | 7 + arch/x86/include/asm/kvm_host.h | 81 +- arch/x86/include/asm/kvm_para.h | 1 + arch/x86/include/asm/mce.h | 1 - arch/x86/include/asm/mmu_context.h | 9 +- arch/x86/include/asm/mshyperv.h | 52 +- arch/x86/include/asm/msr-index.h | 7 - arch/x86/include/asm/msr.h | 4 +- arch/x86/include/asm/nospec-branch.h | 2 +- arch/x86/include/asm/orc_types.h | 2 - arch/x86/include/asm/page_32_types.h | 9 +- arch/x86/include/asm/paravirt.h | 410 +- arch/x86/include/asm/paravirt_types.h | 81 +- arch/x86/include/asm/pci-direct.h | 4 + arch/x86/include/asm/percpu.h | 7 +- arch/x86/include/asm/pgalloc.h | 2 +- arch/x86/include/asm/pgtable-2level.h | 26 - arch/x86/include/asm/pgtable-2level_types.h | 3 - arch/x86/include/asm/pgtable-3level.h | 51 +- arch/x86/include/asm/pgtable-3level_types.h | 8 +- arch/x86/include/asm/pgtable-invert.h | 41 - arch/x86/include/asm/pgtable.h | 175 +- arch/x86/include/asm/pgtable_32.h | 2 + arch/x86/include/asm/pgtable_32_types.h | 9 +- arch/x86/include/asm/pgtable_64.h | 127 +- arch/x86/include/asm/pgtable_64_types.h | 3 - arch/x86/include/asm/pgtable_types.h | 28 +- arch/x86/include/asm/processor-flags.h | 8 +- arch/x86/include/asm/processor.h | 24 +- arch/x86/include/asm/pti.h | 3 +- arch/x86/include/asm/ptrace.h | 4 +- arch/x86/include/asm/refcount.h | 1 - arch/x86/include/asm/sections.h | 1 - arch/x86/include/asm/segment.h | 2 +- arch/x86/include/asm/set_memory.h | 43 - arch/x86/include/asm/signal.h | 7 +- arch/x86/include/asm/special_insns.h | 4 +- arch/x86/include/asm/stacktrace.h | 2 +- arch/x86/include/asm/switch_to.h | 16 +- arch/x86/include/asm/text-patching.h | 1 - arch/x86/include/asm/tlbflush.h | 43 - arch/x86/include/asm/topology.h | 6 +- arch/x86/include/asm/trace/hyperv.h | 29 - arch/x86/include/asm/tsc.h | 4 +- arch/x86/include/asm/uaccess.h | 22 +- arch/x86/include/asm/unistd.h | 3 +- arch/x86/include/asm/unwind_hints.h | 16 +- arch/x86/include/asm/vgtod.h | 2 +- arch/x86/include/asm/vmx.h | 14 - arch/x86/include/asm/xen/hypercall.h | 143 +- arch/x86/include/uapi/asm/kvm.h | 37 - arch/x86/include/uapi/asm/kvm_para.h | 1 - arch/x86/kernel/acpi/cstate.c | 2 +- arch/x86/kernel/alternative.c | 18 +- arch/x86/kernel/apic/apic.c | 20 +- arch/x86/kernel/apic/io_apic.c | 1 - arch/x86/kernel/apic/msi.c | 1 - arch/x86/kernel/apic/vector.c | 20 +- arch/x86/kernel/apic/x2apic_uv_x.c | 4 +- arch/x86/kernel/asm-offsets.c | 18 +- arch/x86/kernel/asm-offsets_32.c | 10 +- arch/x86/kernel/asm-offsets_64.c | 11 +- arch/x86/kernel/cpu/Makefile | 4 +- arch/x86/kernel/cpu/amd.c | 64 +- arch/x86/kernel/cpu/bugs.c | 230 +- arch/x86/kernel/cpu/common.c | 111 +- arch/x86/kernel/cpu/cpu.h | 3 - arch/x86/kernel/cpu/intel.c | 20 +- arch/x86/kernel/cpu/intel_rdt.c | 11 - arch/x86/kernel/cpu/intel_rdt.h | 158 +- arch/x86/kernel/cpu/intel_rdt_ctrlmondata.c | 129 +- arch/x86/kernel/cpu/intel_rdt_pseudo_lock.c | 1522 --- arch/x86/kernel/cpu/intel_rdt_pseudo_lock_event.h | 43 - arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 983 +- arch/x86/kernel/cpu/mcheck/mce-internal.h | 15 + arch/x86/kernel/cpu/mcheck/mce.c | 230 +- arch/x86/kernel/cpu/microcode/amd.c | 24 +- arch/x86/kernel/cpu/microcode/core.c | 20 +- arch/x86/kernel/cpu/microcode/intel.c | 17 +- arch/x86/kernel/cpu/mshyperv.c | 6 +- arch/x86/kernel/cpu/topology.c | 41 +- arch/x86/kernel/cpu/vmware.c | 4 +- arch/x86/kernel/dumpstack.c | 57 +- arch/x86/kernel/early-quirks.c | 18 - arch/x86/kernel/fpu/core.c | 1 - arch/x86/kernel/head_32.S | 20 +- arch/x86/kernel/head_64.S | 4 +- arch/x86/kernel/hpet.c | 1 - arch/x86/kernel/hw_breakpoint.c | 131 +- arch/x86/kernel/i8259.c | 1 - arch/x86/kernel/idt.c | 1 - arch/x86/kernel/irq.c | 1 - arch/x86/kernel/irq_32.c | 1 - arch/x86/kernel/irq_64.c | 1 - arch/x86/kernel/irqinit.c | 1 - arch/x86/kernel/jump_label.c | 11 +- arch/x86/kernel/kexec-bzimage64.c | 2 +- arch/x86/kernel/kprobes/common.h | 10 + arch/x86/kernel/kprobes/core.c | 162 +- arch/x86/kernel/kprobes/ftrace.c | 49 +- arch/x86/kernel/kprobes/opt.c | 1 + arch/x86/kernel/kvm.c | 150 +- arch/x86/kernel/kvmclock.c | 263 +- arch/x86/kernel/ldt.c | 137 +- arch/x86/kernel/machine_kexec_32.c | 5 +- arch/x86/kernel/paravirt-spinlocks.c | 15 +- arch/x86/kernel/paravirt.c | 330 +- arch/x86/kernel/paravirt_patch_32.c | 57 +- arch/x86/kernel/paravirt_patch_64.c | 65 +- arch/x86/kernel/pci-dma.c | 13 +- arch/x86/kernel/pci-iommu_table.c | 2 +- arch/x86/kernel/pcspeaker.c | 2 +- arch/x86/kernel/process.c | 2 + arch/x86/kernel/process_32.c | 6 +- arch/x86/kernel/process_64.c | 15 +- arch/x86/kernel/setup.c | 22 +- arch/x86/kernel/smp.c | 1 - arch/x86/kernel/smpboot.c | 18 - arch/x86/kernel/stacktrace.c | 42 +- arch/x86/kernel/time.c | 1 - arch/x86/kernel/traps.c | 16 +- arch/x86/kernel/tsc.c | 261 +- arch/x86/kernel/tsc_msr.c | 96 +- arch/x86/kernel/unwind_orc.c | 52 +- arch/x86/kernel/vm86_32.c | 4 +- arch/x86/kernel/vmlinux.lds.S | 17 +- arch/x86/kernel/vsmp_64.c | 26 +- arch/x86/kernel/x86_init.c | 2 +- arch/x86/kvm/Kconfig | 1 + arch/x86/kvm/cpuid.c | 3 +- arch/x86/kvm/emulate.c | 2 +- arch/x86/kvm/hyperv.c | 27 +- arch/x86/kvm/hyperv.h | 2 +- arch/x86/kvm/lapic.c | 42 +- arch/x86/kvm/mmu.c | 553 +- arch/x86/kvm/mmu.h | 24 +- arch/x86/kvm/paging_tmpl.h | 28 +- arch/x86/kvm/svm.c | 39 +- arch/x86/kvm/vmx.c | 1623 +-- arch/x86/kvm/x86.c | 181 +- arch/x86/kvm/x86.h | 2 - arch/x86/lib/checksum_32.S | 4 +- arch/x86/lib/copy_user_64.S | 90 +- arch/x86/lib/csum-copy_64.S | 8 +- arch/x86/lib/getuser.S | 12 +- arch/x86/lib/memcpy_64.S | 2 +- arch/x86/lib/putuser.S | 10 +- arch/x86/lib/usercopy.c | 5 - arch/x86/lib/usercopy_32.c | 126 +- arch/x86/lib/usercopy_64.c | 4 +- arch/x86/mm/cpu_entry_area.c | 33 - arch/x86/mm/dump_pagetables.c | 27 +- arch/x86/mm/extable.c | 114 +- arch/x86/mm/fault.c | 35 +- arch/x86/mm/init.c | 79 +- arch/x86/mm/init_64.c | 14 +- arch/x86/mm/kmmio.c | 25 +- arch/x86/mm/mem_encrypt_identity.c | 1 - arch/x86/mm/mmap.c | 21 - arch/x86/mm/numa_emulation.c | 107 +- arch/x86/mm/pageattr.c | 52 +- arch/x86/mm/pat.c | 16 - arch/x86/mm/pgtable.c | 177 +- arch/x86/mm/pti.c | 264 +- arch/x86/mm/tlb.c | 26 +- arch/x86/pci/acpi.c | 2 +- arch/x86/pci/common.c | 4 + arch/x86/pci/early.c | 44 + arch/x86/platform/efi/efi_32.c | 8 +- arch/x86/platform/efi/efi_64.c | 101 +- arch/x86/platform/efi/quirks.c | 14 +- arch/x86/platform/intel-mid/Makefile | 2 +- .../intel-mid/device_libs/platform_mrfld_wdt.c | 1 - arch/x86/platform/intel-mid/intel-mid.c | 23 +- arch/x86/platform/intel-mid/intel_mid_weak_decls.h | 18 + arch/x86/platform/intel-mid/mfld.c | 70 + arch/x86/platform/intel-mid/mrfld.c | 105 + arch/x86/platform/olpc/olpc.c | 4 +- arch/x86/platform/ts5500/ts5500.c | 1 + arch/x86/platform/uv/tlb_uv.c | 3 +- arch/x86/power/hibernate_64.c | 36 +- arch/x86/power/hibernate_asm_64.S | 2 +- arch/x86/purgatory/Makefile | 3 +- arch/x86/tools/relocs.c | 1 - arch/x86/um/Kconfig | 15 + arch/x86/um/shared/sysdep/ptrace_32.h | 12 + arch/x86/um/vdso/.gitignore | 1 + arch/x86/um/vdso/Makefile | 16 + arch/x86/xen/Kconfig | 1 - arch/x86/xen/Makefile | 41 +- arch/x86/xen/efi.c | 14 +- arch/x86/xen/enlighten.c | 3 - arch/x86/xen/enlighten_hvm.c | 2 - arch/x86/xen/enlighten_pv.c | 98 +- arch/x86/xen/grant-table.c | 25 +- arch/x86/xen/irq.c | 2 +- arch/x86/xen/mmu.c | 188 +- arch/x86/xen/mmu_hvm.c | 2 +- arch/x86/xen/mmu_pv.c | 187 +- arch/x86/xen/multicalls.c | 6 +- arch/x86/xen/p2m.c | 2 - arch/x86/xen/pci-swiotlb-xen.c | 2 - arch/x86/xen/platform-pci-unplug.c | 18 +- arch/x86/xen/setup.c | 31 + arch/x86/xen/spinlock.c | 15 +- arch/x86/xen/suspend_pv.c | 5 +- arch/x86/xen/time.c | 22 +- arch/x86/xen/vdso.h | 2 - arch/x86/xen/xen-ops.h | 7 +- arch/x86/xen/xen-pvh.S | 15 +- arch/xtensa/Kconfig | 89 +- arch/xtensa/Kconfig.debug | 5 + arch/xtensa/Makefile | 2 +- arch/xtensa/boot/Makefile | 3 +- arch/xtensa/boot/boot-elf/Makefile | 2 +- arch/xtensa/boot/boot-elf/bootstrap.S | 19 +- arch/xtensa/configs/nommu_kc705_defconfig | 2 +- arch/xtensa/include/asm/Kbuild | 1 - arch/xtensa/include/asm/atomic.h | 98 + arch/xtensa/include/asm/cacheasm.h | 69 +- arch/xtensa/include/asm/dma-mapping.h | 26 + arch/xtensa/include/asm/hw_breakpoint.h | 7 +- arch/xtensa/include/asm/initialize_mmu.h | 42 +- arch/xtensa/include/asm/irq.h | 21 +- arch/xtensa/include/asm/kmem_layout.h | 6 + arch/xtensa/include/asm/page.h | 5 +- arch/xtensa/include/asm/pgtable.h | 8 - arch/xtensa/include/asm/platform.h | 27 - arch/xtensa/include/asm/processor.h | 1 + arch/xtensa/include/asm/unistd.h | 2 +- arch/xtensa/include/asm/vectors.h | 1 + arch/xtensa/kernel/head.S | 2 - arch/xtensa/kernel/hw_breakpoint.c | 40 +- arch/xtensa/kernel/irq.c | 1 + arch/xtensa/kernel/pci-dma.c | 195 +- arch/xtensa/kernel/setup.c | 10 +- arch/xtensa/kernel/vmlinux.lds.S | 2 +- arch/xtensa/mm/fault.c | 2 +- .../platforms/iss/include/platform/hardware.h | 29 + arch/xtensa/platforms/iss/setup.c | 25 +- .../platforms/xt2000/include/platform/hardware.h | 11 + .../platforms/xtfpga/include/platform/hardware.h | 9 + arch/xtensa/platforms/xtfpga/setup.c | 33 - .../variants/test_kc705_be/include/variant/core.h | 575 -- .../test_kc705_be/include/variant/tie-asm.h | 308 - .../variants/test_kc705_be/include/variant/tie.h | 182 - block/Kconfig | 16 - block/Makefile | 4 +- block/bfq-cgroup.c | 7 +- block/bfq-iosched.c | 185 +- block/bfq-iosched.h | 7 +- block/bfq-wf2q.c | 52 +- block/bio-integrity.c | 34 +- block/bio.c | 210 +- block/blk-cgroup.c | 389 +- block/blk-core.c | 114 +- block/blk-ioc.c | 2 +- block/blk-iolatency.c | 955 -- block/blk-lib.c | 10 - block/blk-mq-debugfs-zoned.c | 24 - block/blk-mq-debugfs.c | 24 +- block/blk-mq-debugfs.h | 9 - block/blk-mq-pci.c | 5 +- block/blk-mq-sched.c | 156 +- block/blk-mq-sched.h | 5 + block/blk-mq-tag.c | 25 +- block/blk-mq.c | 269 +- block/blk-mq.h | 13 +- block/blk-rq-qos.c | 194 - block/blk-rq-qos.h | 109 - block/blk-settings.c | 6 +- block/blk-stat.c | 16 +- block/blk-stat.h | 4 - block/blk-sysfs.c | 54 +- block/blk-throttle.c | 33 +- block/blk-wbt.c | 483 +- block/blk-wbt.h | 68 +- block/blk-zoned.c | 2 +- block/blk.h | 11 +- block/bounce.c | 69 +- block/bsg-lib.c | 5 +- block/bsg.c | 466 +- block/cfq-iosched.c | 23 +- block/elevator.c | 23 +- block/genhd.c | 31 +- block/partition-generic.c | 25 +- block/partitions/aix.c | 13 +- block/partitions/ldm.c | 3 + block/t10-pi.c | 110 - certs/system_certificates.S | 16 +- certs/system_keyring.c | 3 +- crypto/Kconfig | 76 + crypto/Makefile | 2 + crypto/ablkcipher.c | 59 +- crypto/aegis128.c | 1 + crypto/aegis128l.c | 3 +- crypto/aegis256.c | 1 + crypto/ahash.c | 4 +- crypto/algapi.c | 9 +- crypto/algboss.c | 2 - crypto/algif_hash.c | 2 +- crypto/api.c | 2 +- crypto/asymmetric_keys/pkcs7_key_type.c | 2 +- crypto/async_tx/async_pq.c | 10 +- crypto/async_tx/raid6test.c | 4 +- crypto/blkcipher.c | 55 +- crypto/ccm.c | 9 +- crypto/crypto_null.c | 1 + crypto/dh.c | 66 +- crypto/dh_helper.c | 43 +- crypto/drbg.c | 39 +- crypto/ecc.c | 42 +- crypto/ecc_curve_defs.h | 22 +- crypto/ghash-generic.c | 1 + crypto/internal.h | 8 + crypto/lrw.c | 4 +- crypto/mcryptd.c | 675 ++ crypto/md4.c | 1 + crypto/md5.c | 1 + crypto/morus1280.c | 1 + crypto/morus640.c | 1 + crypto/poly1305_generic.c | 1 + crypto/rmd128.c | 1 + crypto/rmd160.c | 1 + crypto/rmd256.c | 11 +- crypto/rmd320.c | 13 +- crypto/scatterwalk.c | 2 +- crypto/sha1_generic.c | 2 +- crypto/sha256_generic.c | 4 +- crypto/sha3_generic.c | 4 + crypto/sha512_generic.c | 26 +- crypto/shash.c | 33 +- crypto/skcipher.c | 57 +- crypto/sm3_generic.c | 1 + crypto/speck.c | 307 + crypto/tcrypt.c | 38 +- crypto/testmgr.c | 83 +- crypto/testmgr.h | 971 +- crypto/tgr192.c | 3 + crypto/vmac.c | 444 +- crypto/wp512.c | 3 + crypto/xcbc.c | 8 +- crypto/xts.c | 4 +- drivers/Kconfig | 4 - drivers/Makefile | 4 +- drivers/acpi/Kconfig | 8 +- drivers/acpi/acpi_ipmi.c | 4 +- drivers/acpi/acpi_lpss.c | 2 +- drivers/acpi/acpica/aclocal.h | 2 +- drivers/acpi/acpica/acnamesp.h | 17 +- drivers/acpi/acpica/acutils.h | 2 - drivers/acpi/acpica/dbinput.c | 10 - drivers/acpi/acpica/dbmethod.c | 8 +- drivers/acpi/acpica/dbxface.c | 10 +- drivers/acpi/acpica/dsfield.c | 34 +- drivers/acpi/acpica/hwregs.c | 9 +- drivers/acpi/acpica/hwsleep.c | 11 +- drivers/acpi/acpica/nsaccess.c | 20 +- drivers/acpi/acpica/nssearch.c | 1 + drivers/acpi/acpica/psloop.c | 43 +- drivers/acpi/acpica/tbdata.c | 4 +- drivers/acpi/acpica/utdelete.c | 7 +- drivers/acpi/acpica/utstrsuppt.c | 26 +- drivers/acpi/acpica/utstrtoul64.c | 2 +- drivers/acpi/arm64/iort.c | 48 +- drivers/acpi/battery.c | 69 +- drivers/acpi/bus.c | 49 +- drivers/acpi/button.c | 17 +- drivers/acpi/ec.c | 14 - drivers/acpi/nfit/core.c | 24 +- drivers/acpi/nfit/nfit.h | 1 - drivers/acpi/osi.c | 8 - drivers/acpi/pmic/intel_pmic_crc.c | 109 +- drivers/acpi/processor_core.c | 1 - drivers/acpi/property.c | 209 +- drivers/acpi/scan.c | 23 +- drivers/acpi/sleep.c | 30 +- drivers/acpi/x86/utils.c | 22 +- drivers/android/Kconfig | 2 +- drivers/android/binder.c | 9 +- drivers/android/binder_alloc.c | 43 +- drivers/android/binder_trace.h | 7 +- drivers/ata/ahci.c | 38 +- drivers/ata/ahci.h | 3 - drivers/ata/ahci_brcm.c | 2 +- drivers/ata/ahci_ceva.c | 2 +- drivers/ata/ahci_da850.c | 2 +- drivers/ata/ahci_dm816.c | 2 +- drivers/ata/ahci_imx.c | 2 +- drivers/ata/ahci_mtk.c | 2 +- drivers/ata/ahci_mvebu.c | 2 +- drivers/ata/ahci_platform.c | 4 +- drivers/ata/ahci_qoriq.c | 2 +- drivers/ata/ahci_seattle.c | 2 +- drivers/ata/ahci_st.c | 2 +- drivers/ata/ahci_sunxi.c | 3 +- drivers/ata/ahci_tegra.c | 2 +- drivers/ata/ahci_xgene.c | 2 +- drivers/ata/libahci.c | 27 +- drivers/ata/libahci_platform.c | 103 +- drivers/ata/libata-core.c | 6 +- drivers/ata/libata-scsi.c | 27 +- drivers/ata/libata-sff.c | 30 + drivers/ata/libata.h | 2 + drivers/ata/pata_cmd640.c | 2 +- drivers/ata/pata_ftide010.c | 27 +- drivers/ata/pata_icside.c | 2 +- drivers/ata/pata_imx.c | 3 +- drivers/ata/pata_legacy.c | 6 +- drivers/ata/pata_palmld.c | 2 +- drivers/ata/pata_pcmcia.c | 2 +- drivers/ata/pata_platform.c | 2 +- drivers/ata/pata_pxa.c | 10 +- drivers/ata/pata_samsung_cf.c | 1 - drivers/ata/pata_via.c | 2 +- drivers/ata/sata_rcar.c | 76 +- drivers/auxdisplay/arm-charlcd.c | 6 +- drivers/auxdisplay/charlcd.c | 5 +- drivers/auxdisplay/hd44780.c | 1 - drivers/base/Kconfig | 1 + drivers/base/base.h | 2 + drivers/base/cacheinfo.c | 24 +- drivers/base/core.c | 78 +- drivers/base/cpu.c | 8 - drivers/base/dd.c | 134 +- drivers/base/devtmpfs.c | 7 +- drivers/base/firmware_loader/fallback.c | 12 +- drivers/base/init.c | 2 +- drivers/base/memory.c | 22 +- drivers/base/node.c | 49 +- drivers/base/power/clock_ops.c | 2 +- drivers/base/power/common.c | 17 - drivers/base/power/domain.c | 26 +- drivers/base/regmap/Kconfig | 4 - drivers/base/regmap/Makefile | 1 - drivers/base/regmap/internal.h | 3 - drivers/base/regmap/regmap-sccb.c | 128 - drivers/base/regmap/regmap-slimbus.c | 23 +- drivers/base/regmap/regmap.c | 79 +- drivers/bcma/Kconfig | 3 +- drivers/block/DAC960.c | 51 +- drivers/block/Kconfig | 2 +- drivers/block/Makefile | 5 +- drivers/block/aoe/aoecmd.c | 1 - drivers/block/aoe/aoedev.c | 4 +- drivers/block/brd.c | 14 +- drivers/block/drbd/drbd_int.h | 15 +- drivers/block/drbd/drbd_main.c | 26 +- drivers/block/drbd/drbd_nl.c | 39 +- drivers/block/drbd/drbd_receiver.c | 41 +- drivers/block/drbd/drbd_req.c | 4 +- drivers/block/drbd/drbd_worker.c | 67 +- drivers/block/floppy.c | 3 + drivers/block/loop.c | 3 +- drivers/block/mtip32xx/mtip32xx.c | 32 +- drivers/block/nbd.c | 3 - drivers/block/null_blk.c | 1955 ++++ drivers/block/null_blk.h | 108 - drivers/block/null_blk_main.c | 1928 ---- drivers/block/null_blk_zoned.c | 149 - drivers/block/paride/bpck.c | 3 +- drivers/block/paride/pd.c | 2 - drivers/block/pktcdvd.c | 110 +- drivers/block/rbd.c | 344 +- drivers/block/rsxx/core.c | 21 +- drivers/block/rsxx/dev.c | 6 +- drivers/block/skd_main.c | 16 +- drivers/block/xen-blkback/blkback.c | 99 +- drivers/block/xen-blkback/common.h | 14 +- drivers/block/xen-blkfront.c | 119 +- drivers/block/zram/zram_drv.c | 41 +- drivers/bluetooth/Kconfig | 25 - drivers/bluetooth/Makefile | 1 - drivers/bluetooth/btmtkuart.c | 631 -- drivers/bluetooth/btqca.c | 6 +- drivers/bluetooth/hci_h5.c | 4 - drivers/bluetooth/hci_qca.c | 17 +- drivers/bluetooth/hci_serdev.c | 8 +- drivers/bus/Kconfig | 10 - drivers/bus/Makefile | 1 - drivers/bus/imx-weim.c | 10 +- drivers/bus/sun50i-de2.c | 48 - drivers/bus/ti-sysc.c | 101 +- drivers/cdrom/cdrom.c | 32 +- drivers/char/Kconfig | 14 - drivers/char/hpet.c | 2 + drivers/char/hw_random/Kconfig | 13 + drivers/char/hw_random/Makefile | 1 + drivers/char/hw_random/atmel-rng.c | 1 - drivers/char/hw_random/exynos-trng.c | 1 - drivers/char/hw_random/imx-rngc.c | 1 - drivers/char/hw_random/msm-rng.c | 183 + drivers/char/hw_random/powernv-rng.c | 1 - drivers/char/ipmi/ipmi_bt_sm.c | 158 +- drivers/char/ipmi/ipmi_devintf.c | 11 +- drivers/char/ipmi/ipmi_dmi.c | 31 +- drivers/char/ipmi/ipmi_kcs_sm.c | 4 +- drivers/char/ipmi/ipmi_msghandler.c | 106 +- drivers/char/ipmi/ipmi_powernv.c | 4 +- drivers/char/ipmi/ipmi_poweroff.c | 67 +- drivers/char/ipmi/ipmi_si_hardcode.c | 9 +- drivers/char/ipmi/ipmi_si_hotmod.c | 17 +- drivers/char/ipmi/ipmi_si_intf.c | 45 +- drivers/char/ipmi/ipmi_si_mem_io.c | 2 +- drivers/char/ipmi/ipmi_si_pci.c | 21 +- drivers/char/ipmi/ipmi_si_platform.c | 26 +- drivers/char/ipmi/ipmi_smic_sm.c | 26 +- drivers/char/ipmi/ipmi_ssif.c | 120 +- drivers/char/ipmi/ipmi_watchdog.c | 52 +- drivers/char/ipmi/kcs_bmc.c | 7 +- drivers/char/mem.c | 1 - drivers/char/pcmcia/cm4000_cs.c | 4 + drivers/char/pcmcia/cm4040_cs.c | 2 +- drivers/char/random.c | 54 +- drivers/char/rtc.c | 13 + drivers/char/tpm/Kconfig | 1 + drivers/char/tpm/tpm-chip.c | 68 +- drivers/char/tpm/tpm-interface.c | 72 +- drivers/char/tpm/tpm.h | 31 +- drivers/char/tpm/tpm2-cmd.c | 258 +- drivers/char/tpm/tpm2-space.c | 12 +- drivers/char/tpm/tpm_crb.c | 101 +- drivers/char/tpm/tpm_i2c_infineon.c | 8 +- drivers/char/tpm/tpm_tis_core.c | 2 - drivers/char/tpm/tpm_tis_core.h | 1 - drivers/char/tpm/tpm_tis_spi.c | 9 +- drivers/char/tpm/tpm_vtpm_proxy.c | 2 +- drivers/char/virtio_console.c | 60 +- drivers/clk/Kconfig | 6 - drivers/clk/Makefile | 1 - drivers/clk/actions/Kconfig | 7 - drivers/clk/actions/Makefile | 1 - drivers/clk/actions/owl-s700.c | 606 -- drivers/clk/at91/Makefile | 1 - drivers/clk/at91/clk-i2s-mux.c | 116 - drivers/clk/axs10x/pll_clock.c | 4 +- drivers/clk/bcm/clk-kona-setup.c | 22 +- drivers/clk/clk-asm9260.c | 4 +- drivers/clk/clk-aspeed.c | 2 +- drivers/clk/clk-cdce925.c | 11 +- drivers/clk/clk-cs2000-cp.c | 5 +- drivers/clk/clk-fixed-factor.c | 17 +- drivers/clk/clk-gpio.c | 8 +- drivers/clk/clk-hsdk-pll.c | 4 +- drivers/clk/clk-max77686.c | 27 +- drivers/clk/clk-max9485.c | 387 - drivers/clk/clk-nomadik.c | 4 +- drivers/clk/clk-npcm7xx.c | 6 +- drivers/clk/clk-palmas.c | 4 +- drivers/clk/clk-qoriq.c | 14 +- drivers/clk/clk-s2mps11.c | 28 +- drivers/clk/clk-scmi.c | 7 +- drivers/clk/clk-scpi.c | 6 +- drivers/clk/clk-si514.c | 38 +- drivers/clk/clk-si5351.c | 4 +- drivers/clk/clk-si544.c | 38 +- drivers/clk/clk-stm32f4.c | 2 +- drivers/clk/clk-stm32h7.c | 2 +- drivers/clk/clk-stm32mp1.c | 2 +- drivers/clk/clk-tango4.c | 10 +- drivers/clk/clk.c | 218 +- drivers/clk/clkdev.c | 5 +- drivers/clk/davinci/psc-da830.c | 3 +- drivers/clk/davinci/psc-da850.c | 3 +- drivers/clk/davinci/psc-dm365.c | 3 +- drivers/clk/davinci/psc-dm644x.c | 3 +- drivers/clk/davinci/psc-dm646x.c | 3 +- drivers/clk/hisilicon/reset.c | 5 +- drivers/clk/imx/clk-imx51-imx53.c | 44 +- drivers/clk/imx/clk-imx6q.c | 16 +- drivers/clk/imx/clk-imx6sl.c | 12 + drivers/clk/imx/clk-imx6sll.c | 7 - drivers/clk/imx/clk-imx6sx.c | 41 +- drivers/clk/imx/clk-imx6ul.c | 29 +- drivers/clk/imx/clk-imx7d.c | 1 - drivers/clk/ingenic/jz4740-cgu.c | 4 +- drivers/clk/keystone/gate.c | 2 +- drivers/clk/keystone/pll.c | 2 +- drivers/clk/mediatek/clk-mt2701.c | 5 + drivers/clk/meson/Kconfig | 28 +- drivers/clk/meson/Makefile | 4 +- drivers/clk/meson/axg-audio.c | 845 -- drivers/clk/meson/axg-audio.h | 127 - drivers/clk/meson/axg.c | 244 +- drivers/clk/meson/axg.h | 8 +- drivers/clk/meson/clk-audio-divider.c | 110 + drivers/clk/meson/clk-phase.c | 63 - drivers/clk/meson/clk-triphase.c | 68 - drivers/clk/meson/clkc-audio.h | 28 - drivers/clk/meson/clkc.h | 11 +- drivers/clk/meson/gxbb.c | 118 +- drivers/clk/meson/gxbb.h | 5 +- drivers/clk/meson/sclk-div.c | 243 - drivers/clk/mvebu/armada-37xx-periph.c | 67 +- drivers/clk/pxa/clk-pxa25x.c | 6 +- drivers/clk/pxa/clk-pxa27x.c | 7 +- drivers/clk/pxa/clk-pxa3xx.c | 7 +- drivers/clk/qcom/Kconfig | 27 - drivers/clk/qcom/Makefile | 3 - drivers/clk/qcom/camcc-sdm845.c | 1745 ---- drivers/clk/qcom/clk-alpha-pll.c | 10 +- drivers/clk/qcom/clk-alpha-pll.h | 14 +- drivers/clk/qcom/clk-branch.c | 12 +- drivers/clk/qcom/clk-branch.h | 14 +- drivers/clk/qcom/clk-rcg.h | 13 - drivers/clk/qcom/clk-rcg2.c | 195 - drivers/clk/qcom/clk-regmap.c | 10 +- drivers/clk/qcom/clk-regmap.h | 14 +- drivers/clk/qcom/clk-rpmh.c | 329 - drivers/clk/qcom/common.c | 10 +- drivers/clk/qcom/common.h | 15 +- drivers/clk/qcom/dispcc-sdm845.c | 685 -- drivers/clk/qcom/gcc-apq8084.c | 2 + drivers/clk/qcom/gcc-ipq4019.c | 2 + drivers/clk/qcom/gcc-ipq806x.c | 3 + drivers/clk/qcom/gcc-ipq8074.c | 2 + drivers/clk/qcom/gcc-mdm9615.c | 2 + drivers/clk/qcom/gcc-msm8660.c | 5 + drivers/clk/qcom/gcc-msm8916.c | 2 + drivers/clk/qcom/gcc-msm8960.c | 5 + drivers/clk/qcom/gcc-msm8974.c | 2 + drivers/clk/qcom/gcc-msm8994.c | 2 + drivers/clk/qcom/gcc-msm8996.c | 154 +- drivers/clk/qcom/gcc-msm8998.c | 2 + drivers/clk/qcom/gcc-sdm845.c | 348 +- drivers/clk/qcom/mmcc-apq8084.c | 2 + drivers/clk/qcom/mmcc-msm8974.c | 2 + drivers/clk/qcom/mmcc-msm8996.c | 2 + drivers/clk/qcom/videocc-sdm845.c | 2 + drivers/clk/renesas/Kconfig | 11 - drivers/clk/renesas/Makefile | 2 - drivers/clk/renesas/clk-div6.c | 17 +- drivers/clk/renesas/clk-emev2.c | 8 +- drivers/clk/renesas/clk-mstp.c | 8 +- drivers/clk/renesas/clk-r8a73a4.c | 4 +- drivers/clk/renesas/clk-r8a7740.c | 4 +- drivers/clk/renesas/clk-r8a7778.c | 4 +- drivers/clk/renesas/clk-r8a7779.c | 4 +- drivers/clk/renesas/clk-rcar-gen2.c | 4 +- drivers/clk/renesas/clk-rz.c | 4 +- drivers/clk/renesas/clk-sh73a0.c | 4 +- drivers/clk/renesas/r8a774a1-cpg-mssr.c | 323 - drivers/clk/renesas/r8a7795-cpg-mssr.c | 74 +- drivers/clk/renesas/r8a7796-cpg-mssr.c | 72 +- drivers/clk/renesas/r8a77965-cpg-mssr.c | 69 +- drivers/clk/renesas/r8a77980-cpg-mssr.c | 28 +- drivers/clk/renesas/r8a77990-cpg-mssr.c | 13 +- drivers/clk/renesas/r8a77995-cpg-mssr.c | 17 +- drivers/clk/renesas/r9a06g032-clocks.c | 893 -- drivers/clk/renesas/rcar-gen3-cpg.c | 45 +- drivers/clk/renesas/rcar-gen3-cpg.h | 24 +- drivers/clk/renesas/rcar-usb2-clock-sel.c | 5 +- drivers/clk/renesas/renesas-cpg-mssr.c | 16 +- drivers/clk/renesas/renesas-cpg-mssr.h | 9 +- drivers/clk/rockchip/Makefile | 2 - drivers/clk/rockchip/clk-half-divider.c | 227 - drivers/clk/rockchip/clk-px30.c | 1039 -- drivers/clk/rockchip/clk-rk3288.c | 29 +- drivers/clk/rockchip/clk-rk3399.c | 3 +- drivers/clk/rockchip/clk.c | 10 - drivers/clk/rockchip/clk.h | 126 +- drivers/clk/samsung/Makefile | 1 + drivers/clk/samsung/clk-exynos-audss.c | 1 + drivers/clk/samsung/clk-exynos3250.c | 1 + drivers/clk/samsung/clk-exynos4.c | 145 +- drivers/clk/samsung/clk-exynos4412-isp.c | 2 + drivers/clk/samsung/clk-exynos5250.c | 42 +- drivers/clk/samsung/clk-exynos5420.c | 72 +- drivers/clk/samsung/clk-exynos5433.c | 31 +- drivers/clk/samsung/clk-exynos5440.c | 167 + drivers/clk/samsung/clk-s3c2410.c | 43 +- drivers/clk/samsung/clk-s3c2412.c | 43 +- drivers/clk/samsung/clk-s3c2443.c | 43 +- drivers/clk/samsung/clk-s3c64xx.c | 66 +- drivers/clk/samsung/clk-s5pv210.c | 41 +- drivers/clk/samsung/clk.c | 23 +- drivers/clk/samsung/clk.h | 18 +- drivers/clk/socfpga/clk-s10.c | 9 +- drivers/clk/st/clkgen-fsyn.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 48 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.h | 4 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 53 +- drivers/clk/sunxi-ng/ccu-sun8i-a83t.c | 2 - drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 11 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 25 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 62 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.h | 8 +- drivers/clk/sunxi-ng/ccu_nkmp.c | 7 - drivers/clk/sunxi-ng/ccu_nkmp.h | 1 - drivers/clk/sunxi-ng/ccu_nm.c | 7 - drivers/clk/sunxi-ng/ccu_nm.h | 30 - drivers/clk/sunxi/clk-mod0.c | 6 +- drivers/clk/sunxi/clk-sun9i-core.c | 20 +- drivers/clk/sunxi/clk-sunxi.c | 4 +- drivers/clk/tegra/Makefile | 2 - drivers/clk/tegra/clk-bpmp.c | 12 +- drivers/clk/tegra/clk-divider.c | 35 +- drivers/clk/tegra/clk-emc.c | 2 +- drivers/clk/tegra/clk-id.h | 2 + drivers/clk/tegra/clk-sdmmc-mux.c | 251 - drivers/clk/tegra/clk-tegra-periph.c | 11 + drivers/clk/tegra/clk-tegra124.c | 3 +- drivers/clk/tegra/clk-tegra210.c | 14 +- drivers/clk/tegra/clk-utils.c | 43 - drivers/clk/tegra/clk.h | 30 - drivers/clk/ti/apll.c | 18 +- drivers/clk/ti/clk-7xx.c | 1 - drivers/clk/ti/clk-dra7-atl.c | 4 +- drivers/clk/ti/clk.c | 23 +- drivers/clk/ti/clkctrl.c | 14 +- drivers/clk/ti/composite.c | 14 +- drivers/clk/ti/divider.c | 4 +- drivers/clk/ti/dpll.c | 12 +- drivers/clk/ti/fapll.c | 8 +- drivers/clk/ti/fixed-factor.c | 4 +- drivers/clk/ti/gate.c | 2 +- drivers/clk/ti/interface.c | 2 +- drivers/clk/ti/mux.c | 4 +- drivers/clk/uniphier/clk-uniphier-peri.c | 9 - drivers/clk/uniphier/clk-uniphier-sys.c | 58 +- drivers/clk/x86/clk-st.c | 2 +- drivers/clk/zynq/clkc.c | 4 +- drivers/clocksource/Kconfig | 11 - drivers/clocksource/Makefile | 3 +- drivers/clocksource/mtk_timer.c | 268 + drivers/clocksource/riscv_timer.c | 105 - drivers/clocksource/tegra20_timer.c | 4 +- drivers/clocksource/timer-atcpit100.c | 2 +- drivers/clocksource/timer-keystone.c | 2 +- drivers/clocksource/timer-mediatek.c | 328 - drivers/clocksource/timer-sprd.c | 50 - drivers/clocksource/timer-ti-32k.c | 3 +- drivers/clocksource/zevio-timer.c | 2 +- drivers/cpufreq/Kconfig.arm | 14 + drivers/cpufreq/Makefile | 1 + drivers/cpufreq/armada-37xx-cpufreq.c | 163 +- drivers/cpufreq/cppc_cpufreq.c | 52 - drivers/cpufreq/cpufreq.c | 8 +- drivers/cpufreq/cpufreq_governor.c | 12 +- drivers/cpufreq/exynos5440-cpufreq.c | 452 + drivers/cpufreq/imx6q-cpufreq.c | 21 - drivers/cpufreq/intel_pstate.c | 27 +- drivers/cpufreq/pcc-cpufreq.c | 9 - drivers/cpufreq/powernv-cpufreq.c | 20 +- drivers/cpufreq/qcom-cpufreq-kryo.c | 5 +- drivers/cpuidle/cpuidle-arm.c | 3 +- drivers/cpuidle/cpuidle-powernv.c | 158 +- drivers/cpuidle/governors/menu.c | 56 +- drivers/crypto/Kconfig | 15 - drivers/crypto/Makefile | 2 - drivers/crypto/amcc/crypto4xx_core.c | 18 +- drivers/crypto/atmel-aes.c | 5 +- drivers/crypto/atmel-authenc.h | 13 +- drivers/crypto/atmel-ecc.c | 46 +- drivers/crypto/atmel-ecc.h | 14 +- drivers/crypto/atmel-sha.c | 9 +- drivers/crypto/atmel-tdes.c | 5 +- drivers/crypto/axis/artpec6_crypto.c | 28 +- drivers/crypto/bcm/cipher.c | 8 +- drivers/crypto/caam/caamalg.c | 729 +- drivers/crypto/caam/caamalg_desc.c | 142 +- drivers/crypto/caam/caamalg_desc.h | 28 +- drivers/crypto/caam/caamalg_qi.c | 632 +- drivers/crypto/caam/caamhash.c | 3 +- drivers/crypto/caam/caampkc.c | 20 +- drivers/crypto/caam/compat.h | 1 - drivers/crypto/caam/jr.c | 3 +- drivers/crypto/caam/qi.h | 1 + drivers/crypto/caam/sg_sw_qm2.h | 2 +- drivers/crypto/caam/sg_sw_sec4.h | 2 +- drivers/crypto/cavium/cpt/cptvf_algs.c | 2 +- drivers/crypto/cavium/nitrox/nitrox_dev.h | 3 +- drivers/crypto/cavium/nitrox/nitrox_lib.c | 3 +- drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 57 +- drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 3 +- drivers/crypto/ccp/ccp-crypto-sha.c | 3 +- drivers/crypto/ccp/psp-dev.c | 79 +- drivers/crypto/ccp/psp-dev.h | 19 +- drivers/crypto/ccp/sp-dev.h | 7 +- drivers/crypto/ccp/sp-pci.c | 36 +- drivers/crypto/ccree/cc_aead.c | 16 +- drivers/crypto/ccree/cc_buffer_mgr.c | 8 +- drivers/crypto/ccree/cc_cipher.c | 170 +- drivers/crypto/ccree/cc_cipher.h | 1 + drivers/crypto/ccree/cc_driver.c | 4 +- drivers/crypto/ccree/cc_driver.h | 1 + drivers/crypto/ccree/cc_hash.c | 85 +- drivers/crypto/chelsio/chcr_algo.c | 7 +- drivers/crypto/chelsio/chtls/chtls.h | 5 - drivers/crypto/chelsio/chtls/chtls_hw.c | 2 +- drivers/crypto/chelsio/chtls/chtls_main.c | 7 +- drivers/crypto/hisilicon/Kconfig | 14 - drivers/crypto/hisilicon/Makefile | 2 - drivers/crypto/hisilicon/sec/Makefile | 3 - drivers/crypto/hisilicon/sec/sec_algs.c | 1122 --- drivers/crypto/hisilicon/sec/sec_drv.c | 1323 --- drivers/crypto/hisilicon/sec/sec_drv.h | 428 - drivers/crypto/inside-secure/safexcel.c | 474 +- drivers/crypto/inside-secure/safexcel.h | 201 +- drivers/crypto/inside-secure/safexcel_cipher.c | 492 +- drivers/crypto/inside-secure/safexcel_hash.c | 560 +- drivers/crypto/inside-secure/safexcel_ring.c | 63 +- drivers/crypto/marvell/hash.c | 3 +- drivers/crypto/mediatek/mtk-platform.c | 1 - drivers/crypto/n2_core.c | 3 +- drivers/crypto/nx/nx-842-powernv.c | 31 +- drivers/crypto/nx/nx-aes-xcbc.c | 1 + drivers/crypto/nx/nx-sha256.c | 1 + drivers/crypto/nx/nx-sha512.c | 1 + drivers/crypto/omap-sham.c | 36 +- drivers/crypto/padlock-sha.c | 8 +- drivers/crypto/qat/qat_common/adf_aer.c | 2 +- drivers/crypto/qat/qat_common/qat_algs.c | 8 +- drivers/crypto/qce/core.c | 1 - drivers/crypto/qce/sha.c | 3 +- drivers/crypto/qcom-rng.c | 229 - drivers/crypto/s5p-sss.c | 9 +- drivers/crypto/sahara.c | 10 +- drivers/crypto/stm32/stm32-cryp.c | 62 - drivers/crypto/stm32/stm32-hash.c | 95 +- drivers/crypto/stm32/stm32_crc32.c | 72 +- drivers/crypto/sunxi-ss/sun4i-ss-core.c | 20 +- drivers/crypto/talitos.c | 37 +- drivers/crypto/ux500/cryp/cryp_core.c | 1 - drivers/crypto/ux500/hash/hash_core.c | 16 +- drivers/crypto/virtio/virtio_crypto_algs.c | 116 +- drivers/crypto/virtio/virtio_crypto_common.h | 25 +- drivers/crypto/virtio/virtio_crypto_core.c | 33 +- drivers/crypto/virtio/virtio_crypto_mgr.c | 81 +- drivers/crypto/vmx/aes_cbc.c | 30 +- drivers/crypto/vmx/aes_xts.c | 21 +- drivers/crypto/vmx/ghash.c | 2 +- drivers/crypto/vmx/ghashp8-ppc.pl | 12 +- drivers/dax/device.c | 78 +- drivers/dax/pmem.c | 12 +- drivers/dax/super.c | 5 +- drivers/devfreq/devfreq.c | 16 +- drivers/devfreq/event/exynos-ppmu.c | 6 +- drivers/devfreq/rk3399_dmc.c | 102 +- drivers/devfreq/tegra-devfreq.c | 1 - drivers/dma-buf/Kconfig | 9 +- drivers/dma-buf/Makefile | 1 - drivers/dma-buf/dma-buf.c | 57 +- drivers/dma-buf/dma-fence-array.c | 1 + drivers/dma-buf/dma-fence.c | 167 +- drivers/dma-buf/reservation.c | 8 +- drivers/dma-buf/sw_sync.c | 1 + drivers/dma-buf/udmabuf.c | 288 - drivers/dma/Kconfig | 9 - drivers/dma/Makefile | 1 - drivers/dma/at_xdmac.c | 4 +- drivers/dma/dmaengine.c | 76 +- drivers/dma/dw/platform.c | 2 - drivers/dma/ep93xx_dma.c | 1 - drivers/dma/fsldma.c | 4 +- drivers/dma/hsu/hsu.c | 8 - drivers/dma/idma64.c | 8 - drivers/dma/imx-sdma.c | 578 +- drivers/dma/ioat/dma.c | 6 - drivers/dma/mic_x100_dma.c | 12 +- drivers/dma/mv_xor.c | 4 +- drivers/dma/mv_xor_v2.c | 16 +- drivers/dma/nbpfaxi.c | 10 +- drivers/dma/owl-dma.c | 971 -- drivers/dma/pl330.c | 12 +- drivers/dma/pxa_dma.c | 15 +- drivers/dma/s3c24xx-dma.c | 1 - drivers/dma/sh/rcar-dmac.c | 112 +- drivers/dma/sh/shdma-arm.h | 5 +- drivers/dma/sh/shdma-base.c | 5 +- drivers/dma/sh/shdma-of.c | 5 +- drivers/dma/sh/shdma-r8a73a4.c | 5 +- drivers/dma/sh/shdma.h | 6 +- drivers/dma/sh/shdmac.c | 6 +- drivers/dma/sh/sudmac.c | 5 +- drivers/dma/sh/usb-dmac.c | 5 +- drivers/dma/sprd-dma.c | 81 +- drivers/dma/ste_dma40.c | 15 +- drivers/dma/stm32-dma.c | 4 +- drivers/dma/stm32-mdma.c | 8 +- drivers/dma/xilinx/xilinx_dma.c | 22 - drivers/edac/altera_edac.c | 3 +- drivers/edac/amd64_edac.c | 14 - drivers/edac/amd64_edac.h | 3 - drivers/edac/edac_mc.c | 1 - drivers/edac/edac_mc_sysfs.c | 6 +- drivers/edac/i7core_edac.c | 22 +- drivers/edac/sb_edac.c | 34 +- drivers/edac/thunderx_edac.c | 14 +- drivers/extcon/extcon-intel-cht-wc.c | 61 +- drivers/extcon/extcon-intel-int3496.c | 14 +- drivers/extcon/extcon-max14577.c | 24 +- drivers/extcon/extcon-max3355.c | 1 - drivers/extcon/extcon-max77693.c | 22 +- drivers/extcon/extcon-max77843.c | 19 +- drivers/extcon/extcon-max8997.c | 22 +- drivers/extcon/extcon-qcom-spmi-misc.c | 1 - drivers/extcon/extcon-usbc-cros-ec.c | 22 +- drivers/extcon/extcon.c | 18 +- drivers/firewire/core-cdev.c | 8 +- drivers/firewire/core-iso.c | 7 - drivers/firewire/core-transaction.c | 10 - drivers/firmware/arm_scmi/perf.c | 13 +- drivers/firmware/efi/Kconfig | 12 - drivers/firmware/efi/arm-init.c | 1 + drivers/firmware/efi/arm-runtime.c | 18 +- drivers/firmware/efi/cper.c | 19 +- drivers/firmware/efi/efi-bgrt.c | 2 +- drivers/firmware/efi/efi.c | 23 +- drivers/firmware/efi/esrt.c | 8 +- drivers/firmware/efi/libstub/Makefile | 8 +- drivers/firmware/efi/libstub/arm-stub.c | 32 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 31 +- drivers/firmware/efi/libstub/efistub.h | 3 + drivers/firmware/efi/runtime-wrappers.c | 202 +- drivers/firmware/google/vpd.c | 5 +- drivers/firmware/psci_checker.c | 83 +- drivers/firmware/qemu_fw_cfg.c | 1 - drivers/firmware/raspberrypi.c | 29 +- drivers/firmware/ti_sci.c | 24 +- drivers/fpga/Kconfig | 68 - drivers/fpga/Makefile | 14 - drivers/fpga/dfl-afu-dma-region.c | 463 - drivers/fpga/dfl-afu-main.c | 636 -- drivers/fpga/dfl-afu-region.c | 166 - drivers/fpga/dfl-afu.h | 100 - drivers/fpga/dfl-fme-br.c | 114 - drivers/fpga/dfl-fme-main.c | 279 - drivers/fpga/dfl-fme-mgr.c | 349 - drivers/fpga/dfl-fme-pr.c | 479 - drivers/fpga/dfl-fme-pr.h | 84 - drivers/fpga/dfl-fme-region.c | 89 - drivers/fpga/dfl-fme.h | 38 - drivers/fpga/dfl-pci.c | 243 - drivers/fpga/dfl.c | 1044 -- drivers/fpga/dfl.h | 410 - drivers/fpga/fpga-mgr.c | 28 - drivers/fpga/fpga-region.c | 22 - drivers/fsi/Kconfig | 32 - drivers/fsi/Makefile | 2 - drivers/fsi/cf-fsi-fw.h | 157 - drivers/fsi/fsi-core.c | 590 +- drivers/fsi/fsi-master-ast-cf.c | 1440 --- drivers/fsi/fsi-master-gpio.c | 471 +- drivers/fsi/fsi-master-hub.c | 5 +- drivers/fsi/fsi-master.h | 37 - drivers/fsi/fsi-sbefifo.c | 1066 -- drivers/fsi/fsi-scom.c | 558 +- drivers/gnss/Kconfig | 43 - drivers/gnss/Makefile | 16 - drivers/gnss/core.c | 420 - drivers/gnss/serial.c | 275 - drivers/gnss/serial.h | 47 - drivers/gnss/sirf.c | 408 - drivers/gnss/ubx.c | 153 - drivers/gpio/Kconfig | 32 +- drivers/gpio/Makefile | 3 +- drivers/gpio/gpio-adp5520.c | 2 +- drivers/gpio/gpio-adp5588.c | 26 +- drivers/gpio/gpio-aspeed.c | 426 +- drivers/gpio/gpio-ath79.c | 2 +- drivers/gpio/gpio-bcm-kona.c | 6 +- drivers/gpio/gpio-brcmstb.c | 15 +- drivers/gpio/gpio-davinci.c | 70 +- drivers/gpio/gpio-dwapb.c | 7 +- drivers/gpio/gpio-em.c | 6 +- drivers/gpio/gpio-ep93xx.c | 297 +- drivers/gpio/gpio-ftgpio010.c | 115 +- drivers/gpio/gpio-ingenic.c | 392 + drivers/gpio/gpio-it87.c | 13 - drivers/gpio/gpio-madera.c | 206 - drivers/gpio/gpio-max732x.c | 12 - drivers/gpio/gpio-menz127.c | 4 +- drivers/gpio/gpio-ml-ioh.c | 3 +- drivers/gpio/gpio-mmio.c | 108 +- drivers/gpio/gpio-mt7621.c | 332 - drivers/gpio/gpio-mxc.c | 73 - drivers/gpio/gpio-mxs.c | 7 +- drivers/gpio/gpio-omap.c | 88 +- drivers/gpio/gpio-pca953x.c | 2 +- drivers/gpio/gpio-pisosr.c | 22 - drivers/gpio/gpio-pxa.c | 48 +- drivers/gpio/gpio-rc5t583.c | 2 +- drivers/gpio/gpio-rcar.c | 16 +- drivers/gpio/gpio-rdc321x.c | 2 +- drivers/gpio/gpio-sa1100.c | 2 +- drivers/gpio/gpio-sch.c | 11 +- drivers/gpio/gpio-sch311x.c | 70 +- drivers/gpio/gpio-spear-spics.c | 2 +- drivers/gpio/gpio-sta2x11.c | 41 +- drivers/gpio/gpio-stmpe.c | 2 +- drivers/gpio/gpio-stp-xway.c | 18 +- drivers/gpio/gpio-syscon.c | 33 +- drivers/gpio/gpio-tb10x.c | 126 +- drivers/gpio/gpio-tegra.c | 30 +- drivers/gpio/gpio-tegra186.c | 74 - drivers/gpio/gpio-timberdale.c | 2 +- drivers/gpio/gpio-tps65086.c | 12 +- drivers/gpio/gpio-tps6586x.c | 15 +- drivers/gpio/gpio-tps65910.c | 9 +- drivers/gpio/gpio-tps65912.c | 16 +- drivers/gpio/gpio-ts5500.c | 13 +- drivers/gpio/gpio-twl4030.c | 59 +- drivers/gpio/gpio-twl6040.c | 31 +- drivers/gpio/gpio-uniphier.c | 3 +- drivers/gpio/gpio-vr41xx.c | 8 +- drivers/gpio/gpio-xgene-sb.c | 6 +- drivers/gpio/gpio-xilinx.c | 2 +- drivers/gpio/gpio-zevio.c | 2 +- drivers/gpio/gpiolib-acpi.c | 97 +- drivers/gpio/gpiolib-of.c | 8 +- drivers/gpio/gpiolib.c | 82 +- drivers/gpio/gpiolib.h | 2 +- drivers/gpu/drm/Kconfig | 21 - drivers/gpu/drm/Makefile | 4 +- drivers/gpu/drm/amd/amdgpu/ObjectID.h | 8 - drivers/gpu/drm/amd/amdgpu/amdgpu.h | 103 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 55 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 10 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 27 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 9 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 8 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 127 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 267 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 85 - drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 85 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 302 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 398 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 290 +- drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 17 - drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 202 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 79 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 74 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 87 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 242 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 418 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 211 +- drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 127 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_queue_mgr.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 185 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 235 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 68 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 166 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 431 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 22 +- drivers/gpu/drm/amd/amdgpu/ci_dpm.c | 40 +- drivers/gpu/drm/amd/amdgpu/cik.c | 10 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 36 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 20 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 56 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 72 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 310 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 124 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 23 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 64 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 63 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 33 +- drivers/gpu/drm/amd/amdgpu/kv_dpm.c | 66 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 3 - drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 18 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 30 +- drivers/gpu/drm/amd/amdgpu/si_dpm.c | 32 +- drivers/gpu/drm/amd/amdgpu/soc15d.h | 23 - drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 4 - drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 44 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 131 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 25 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 507 +- drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c | 1 - drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c | 3 - drivers/gpu/drm/amd/amdgpu/vi.c | 16 +- drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 54 +- drivers/gpu/drm/amd/amdkfd/cik_int.h | 7 +- drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 458 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx8.asm | 18 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx9.asm | 16 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 69 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 57 +- drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.h | 37 - drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c | 48 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 122 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 283 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 32 +- .../drm/amd/amdkfd/kfd_device_queue_manager_v9.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 118 +- drivers/gpu/drm/amd/amdkfd/kfd_events.h | 1 - drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 22 +- drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_module.c | 16 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 41 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 4 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 29 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 31 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 29 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 26 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 40 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 2 - .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 43 +- drivers/gpu/drm/amd/display/Kconfig | 18 +- drivers/gpu/drm/amd/display/TODO | 8 +- drivers/gpu/drm/amd/display/amdgpu_dm/Makefile | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 108 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 12 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 42 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 30 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 722 -- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h | 34 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 49 - .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 106 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 570 -- .../drm/amd/display/amdgpu_dm/amdgpu_dm_services.c | 330 + drivers/gpu/drm/amd/display/dc/basics/Makefile | 2 +- .../gpu/drm/amd/display/dc/basics/log_helpers.c | 69 +- drivers/gpu/drm/amd/display/dc/basics/logger.c | 405 + drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 196 - drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 220 +- .../gpu/drm/amd/display/dc/bios/command_table.c | 18 - .../gpu/drm/amd/display/dc/bios/command_table2.c | 46 +- .../gpu/drm/amd/display/dc/calcs/calcs_logger.h | 9 +- drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 6 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 215 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 115 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 24 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 180 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 117 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 133 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 500 +- drivers/gpu/drm/amd/display/dc/core/dc_sink.c | 4 - drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 25 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 13 +- drivers/gpu/drm/amd/display/dc/dc.h | 59 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 4 - drivers/gpu/drm/amd/display/dc/dc_ddc_types.h | 61 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 51 - drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 51 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 24 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 15 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 24 +- drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 937 -- drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 111 - .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 10 +- drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c | 728 +- drivers/gpu/drm/amd/display/dc/dce/dce_clocks.h | 89 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 38 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 12 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 15 +- drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 6 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 5 + drivers/gpu/drm/amd/display/dc/dce/dce_transform.c | 2 +- .../amd/display/dc/dce100/dce100_hw_sequencer.c | 45 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 60 +- .../drm/amd/display/dc/dce110/dce110_compressor.c | 6 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 437 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 13 - .../drm/amd/display/dc/dce110/dce110_mem_input_v.c | 2 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 102 +- .../drm/amd/display/dc/dce110/dce110_transform_v.c | 2 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 102 +- .../amd/display/dc/dce120/dce120_hw_sequencer.c | 10 - .../drm/amd/display/dc/dce120/dce120_resource.c | 65 +- .../display/dc/dce120/dce120_timing_generator.c | 2 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 75 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 23 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 14 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 19 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 362 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 6 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 59 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 13 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 518 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 7 - .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 21 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 15 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 100 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 64 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 126 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 88 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 11 - drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 6 +- drivers/gpu/drm/amd/display/dc/dm_services.h | 5 +- drivers/gpu/drm/amd/display/dc/dm_services_types.h | 6 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 3 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 63 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 1 + .../drm/amd/display/dc/dml/display_mode_structs.h | 6 +- .../gpu/drm/amd/display/dc/dml/soc_bounding_box.c | 79 + .../gpu/drm/amd/display/dc/dml/soc_bounding_box.h | 35 + drivers/gpu/drm/amd/display/dc/gpio/ddc_regs.h | 7 +- drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 1 - drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.c | 31 +- drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.h | 47 +- .../amd/display/dc/i2caux/dce100/i2caux_dce100.c | 1 - .../display/dc/i2caux/dce110/aux_engine_dce110.c | 159 +- .../dc/i2caux/dce110/i2c_hw_engine_dce110.c | 26 +- .../dc/i2caux/dce110/i2c_hw_engine_dce110.h | 8 - .../amd/display/dc/i2caux/dce110/i2caux_dce110.c | 24 +- .../amd/display/dc/i2caux/dce110/i2caux_dce110.h | 1 - .../amd/display/dc/i2caux/dce112/i2caux_dce112.c | 1 - .../amd/display/dc/i2caux/dce120/i2caux_dce120.c | 1 - .../drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.c | 1 - drivers/gpu/drm/amd/display/dc/i2caux/engine.h | 19 +- drivers/gpu/drm/amd/display/dc/i2caux/i2c_engine.h | 2 - drivers/gpu/drm/amd/display/dc/i2caux/i2caux.c | 1 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 10 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 22 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/aux_engine.h | 180 - .../gpu/drm/amd/display/dc/inc/hw/display_clock.h | 43 +- drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 2 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 20 +- drivers/gpu/drm/amd/display/dc/inc/reg_helper.h | 46 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 6 - drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 2 +- .../drm/amd/display/include/ddc_service_types.h | 3 +- drivers/gpu/drm/amd/display/include/dpcd_defs.h | 3 - drivers/gpu/drm/amd/display/include/fixed31_32.h | 7 - .../amd/display/include/grph_object_ctrl_defs.h | 2 - .../gpu/drm/amd/display/include/grph_object_defs.h | 46 - .../gpu/drm/amd/display/include/grph_object_id.h | 16 - .../gpu/drm/amd/display/include/logger_interface.h | 136 +- drivers/gpu/drm/amd/display/include/logger_types.h | 59 + .../drm/amd/display/modules/color/color_gamma.c | 147 +- .../gpu/drm/amd/display/modules/color/luts_1d.h | 51 - drivers/gpu/drm/amd/display/modules/stats/stats.c | 4 +- drivers/gpu/drm/amd/include/amd_pcie.h | 2 - drivers/gpu/drm/amd/include/amd_shared.h | 46 +- .../drm/amd/include/asic_reg/vcn/vcn_1_0_offset.h | 20 - drivers/gpu/drm/amd/include/atomfirmware.h | 15 +- drivers/gpu/drm/amd/include/dm_pp_interface.h | 37 +- .../drm/amd/include/ivsrcid/gfx/irqsrcs_gfx_9_0.h | 55 - .../drm/amd/include/ivsrcid/ivsrcid_vislands30.h | 98 - .../amd/include/ivsrcid/sdma0/irqsrcs_sdma0_4_0.h | 50 - .../amd/include/ivsrcid/sdma1/irqsrcs_sdma1_4_0.h | 50 - .../amd/include/ivsrcid/smuio/irqsrcs_smuio_9_0.h | 32 - .../drm/amd/include/ivsrcid/thm/irqsrcs_thm_9_0.h | 33 - .../drm/amd/include/ivsrcid/uvd/irqsrcs_uvd_7_0.h | 34 - .../drm/amd/include/ivsrcid/vce/irqsrcs_vce_4_0.h | 34 - .../drm/amd/include/ivsrcid/vcn/irqsrcs_vcn_1_0.h | 34 - .../drm/amd/include/ivsrcid/vmc/irqsrcs_vmc_1_0.h | 37 - drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 40 - drivers/gpu/drm/amd/include/kgd_pp_interface.h | 15 +- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 109 +- .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 8 +- drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 8 +- drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c | 8 +- .../amd/powerplay/hwmgr/process_pptables_v1_0.c | 8 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 12 +- .../amd/powerplay/hwmgr/smu7_clockpowergating.c | 56 +- .../amd/powerplay/hwmgr/smu7_clockpowergating.h | 3 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 155 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.h | 1 + .../gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c | 43 - drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c | 11 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c | 57 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.h | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 179 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.h | 1 + drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 1133 +-- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.h | 13 - .../amd/powerplay/hwmgr/vega12_processpptables.c | 6 +- .../gpu/drm/amd/powerplay/hwmgr/vega12_thermal.c | 8 +- .../gpu/drm/amd/powerplay/inc/hardwaremanager.h | 2 +- drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 11 +- .../gpu/drm/amd/powerplay/inc/pp_power_source.h | 36 + drivers/gpu/drm/amd/powerplay/inc/smumgr.h | 4 +- .../drm/amd/powerplay/inc/vega12/smu9_driver_if.h | 18 +- drivers/gpu/drm/amd/powerplay/smumgr/Makefile | 2 +- drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 119 +- drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c | 74 + .../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c | 10 + .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 108 +- .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 2 +- drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c | 101 +- drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.h | 3 +- drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 4 +- drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.c | 150 - drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.h | 32 - drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c | 2 +- .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c | 80 + .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 168 +- .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 220 +- .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.h | 1 + .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 85 + drivers/gpu/drm/arc/arcpgu_crtc.c | 5 +- drivers/gpu/drm/arc/arcpgu_sim.c | 2 +- drivers/gpu/drm/arm/Makefile | 1 - drivers/gpu/drm/arm/hdlcd_crtc.c | 35 +- drivers/gpu/drm/arm/hdlcd_drv.c | 76 +- drivers/gpu/drm/arm/hdlcd_drv.h | 2 + drivers/gpu/drm/arm/malidp_crtc.c | 10 - drivers/gpu/drm/arm/malidp_drv.c | 187 +- drivers/gpu/drm/arm/malidp_drv.h | 26 - drivers/gpu/drm/arm/malidp_hw.c | 297 +- drivers/gpu/drm/arm/malidp_hw.h | 40 +- drivers/gpu/drm/arm/malidp_mw.c | 250 - drivers/gpu/drm/arm/malidp_mw.h | 14 - drivers/gpu/drm/arm/malidp_planes.c | 7 +- drivers/gpu/drm/arm/malidp_regs.h | 24 +- drivers/gpu/drm/armada/Makefile | 2 +- drivers/gpu/drm/armada/armada_510.c | 24 +- drivers/gpu/drm/armada/armada_crtc.c | 1008 +- drivers/gpu/drm/armada/armada_crtc.h | 56 +- drivers/gpu/drm/armada/armada_drm.h | 14 +- drivers/gpu/drm/armada/armada_drv.c | 54 +- drivers/gpu/drm/armada/armada_fb.c | 30 +- drivers/gpu/drm/armada/armada_fb.h | 6 +- drivers/gpu/drm/armada/armada_fbdev.c | 4 +- drivers/gpu/drm/armada/armada_gem.c | 17 +- drivers/gpu/drm/armada/armada_hw.h | 15 - drivers/gpu/drm/armada/armada_overlay.c | 665 +- drivers/gpu/drm/armada/armada_plane.c | 289 - drivers/gpu/drm/armada/armada_plane.h | 15 - drivers/gpu/drm/ast/ast_mode.c | 6 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 100 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 1 - drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h | 1 - drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 92 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 24 +- drivers/gpu/drm/bochs/bochs_drv.c | 18 +- drivers/gpu/drm/bochs/bochs_kms.c | 2 +- drivers/gpu/drm/bochs/bochs_mm.c | 2 +- drivers/gpu/drm/bridge/Kconfig | 22 +- drivers/gpu/drm/bridge/Makefile | 2 - drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 4 +- drivers/gpu/drm/bridge/analogix-anx78xx.c | 8 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 6 +- drivers/gpu/drm/bridge/cdns-dsi.c | 6 +- drivers/gpu/drm/bridge/dumb-vga-dac.c | 4 +- drivers/gpu/drm/bridge/lvds-encoder.c | 4 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 4 +- drivers/gpu/drm/bridge/nxp-ptn3460.c | 4 +- drivers/gpu/drm/bridge/panel.c | 2 +- drivers/gpu/drm/bridge/parade-ps8622.c | 2 +- drivers/gpu/drm/bridge/sii902x.c | 4 +- drivers/gpu/drm/bridge/synopsys/Makefile | 2 + drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 4 +- drivers/gpu/drm/bridge/tc358764.c | 499 - drivers/gpu/drm/bridge/tc358767.c | 4 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 779 -- drivers/gpu/drm/bridge/ti-tfp410.c | 4 +- drivers/gpu/drm/cirrus/cirrus_drv.c | 27 +- drivers/gpu/drm/cirrus/cirrus_drv.h | 10 +- drivers/gpu/drm/cirrus/cirrus_fbdev.c | 51 +- drivers/gpu/drm/cirrus/cirrus_main.c | 45 +- drivers/gpu/drm/cirrus/cirrus_mode.c | 16 +- drivers/gpu/drm/drm_atomic.c | 412 +- drivers/gpu/drm/drm_atomic_helper.c | 148 +- drivers/gpu/drm/drm_blend.c | 123 - drivers/gpu/drm/drm_client.c | 406 - drivers/gpu/drm/drm_connector.c | 219 +- drivers/gpu/drm/drm_crtc.c | 53 +- drivers/gpu/drm/drm_crtc_internal.h | 28 +- drivers/gpu/drm/drm_debugfs.c | 11 +- drivers/gpu/drm/drm_debugfs_crc.c | 101 +- drivers/gpu/drm/drm_dp_cec.c | 444 - drivers/gpu/drm/drm_dp_helper.c | 36 +- drivers/gpu/drm/drm_dp_mst_topology.c | 5 +- drivers/gpu/drm/drm_drv.c | 26 +- drivers/gpu/drm/drm_dumb_buffers.c | 29 +- drivers/gpu/drm/drm_edid.c | 282 +- drivers/gpu/drm/drm_fb_cma_helper.c | 379 +- drivers/gpu/drm/drm_fb_helper.c | 359 +- drivers/gpu/drm/drm_file.c | 306 +- drivers/gpu/drm/drm_fourcc.c | 79 +- drivers/gpu/drm/drm_framebuffer.c | 73 +- drivers/gpu/drm/drm_gem.c | 9 - drivers/gpu/drm/drm_gem_cma_helper.c | 4 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 2 +- drivers/gpu/drm/drm_global.c | 2 +- drivers/gpu/drm/drm_internal.h | 2 - drivers/gpu/drm/drm_ioctl.c | 13 +- drivers/gpu/drm/drm_lease.c | 2 +- drivers/gpu/drm/drm_mipi_dsi.c | 2 - drivers/gpu/drm/drm_mm.c | 91 +- drivers/gpu/drm/drm_mode_config.c | 5 - drivers/gpu/drm/drm_mode_object.c | 3 +- drivers/gpu/drm/drm_modes.c | 23 +- drivers/gpu/drm/drm_of.c | 27 +- drivers/gpu/drm/drm_panel.c | 29 +- drivers/gpu/drm/drm_pci.c | 58 + drivers/gpu/drm/drm_plane.c | 169 +- drivers/gpu/drm/drm_plane_helper.c | 12 +- drivers/gpu/drm/drm_prime.c | 34 +- drivers/gpu/drm/drm_print.c | 111 - drivers/gpu/drm/drm_probe_helper.c | 19 +- drivers/gpu/drm/drm_simple_kms_helper.c | 6 +- drivers/gpu/drm/drm_syncobj.c | 89 +- drivers/gpu/drm/drm_vblank.c | 6 +- drivers/gpu/drm/drm_vm.c | 10 +- drivers/gpu/drm/drm_vma_manager.c | 4 +- drivers/gpu/drm/drm_writeback.c | 353 - drivers/gpu/drm/etnaviv/etnaviv_drv.c | 11 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 37 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 10 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 2 +- drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c | 9 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 28 +- drivers/gpu/drm/exynos/Makefile | 2 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 2 - drivers/gpu/drm/exynos/exynos7_drm_decon.c | 2 - drivers/gpu/drm/exynos/exynos_dp.c | 9 +- drivers/gpu/drm/exynos/exynos_drm_core.c | 119 + drivers/gpu/drm/exynos/exynos_drm_dpi.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 29 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 47 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 7 +- drivers/gpu/drm/exynos/exynos_drm_fb.c | 10 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 2 - drivers/gpu/drm/exynos/exynos_drm_g2d.c | 300 +- drivers/gpu/drm/exynos/exynos_drm_g2d.h | 11 - drivers/gpu/drm/exynos/exynos_drm_gem.c | 58 +- drivers/gpu/drm/exynos/exynos_drm_gem.h | 24 +- drivers/gpu/drm/exynos/exynos_drm_ipp.c | 10 +- drivers/gpu/drm/exynos/exynos_drm_mic.c | 2 - drivers/gpu/drm/exynos/exynos_drm_plane.c | 2 + drivers/gpu/drm/exynos/exynos_drm_vidi.c | 4 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 6 +- drivers/gpu/drm/exynos/exynos_mixer.c | 4 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 7 +- drivers/gpu/drm/gma500/accel_2d.c | 2 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 2 +- drivers/gpu/drm/gma500/cdv_intel_hdmi.c | 2 +- drivers/gpu/drm/gma500/framebuffer.c | 76 +- drivers/gpu/drm/gma500/framebuffer.h | 1 + drivers/gpu/drm/gma500/gem.c | 29 +- drivers/gpu/drm/gma500/gma_display.c | 20 +- drivers/gpu/drm/gma500/gtt.h | 2 - drivers/gpu/drm/gma500/intel_bios.h | 38 +- drivers/gpu/drm/gma500/mdfld_dsi_dpi.c | 2 +- drivers/gpu/drm/gma500/mdfld_intel_display.c | 3 +- drivers/gpu/drm/gma500/oaktrail_crtc.c | 3 +- drivers/gpu/drm/gma500/oaktrail_hdmi.c | 2 +- drivers/gpu/drm/gma500/oaktrail_lvds.c | 2 +- drivers/gpu/drm/gma500/psb_drv.h | 4 +- drivers/gpu/drm/gma500/psb_intel_modes.c | 2 +- drivers/gpu/drm/gma500/psb_intel_sdvo.c | 13 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 2 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 1 + drivers/gpu/drm/i2c/tda9950.c | 5 +- drivers/gpu/drm/i2c/tda998x_drv.c | 387 +- drivers/gpu/drm/i810/i810_dma.c | 2 +- drivers/gpu/drm/i915/Kconfig | 2 - drivers/gpu/drm/i915/Kconfig.debug | 12 - drivers/gpu/drm/i915/Makefile | 7 +- drivers/gpu/drm/i915/dvo_ch7017.c | 20 +- drivers/gpu/drm/i915/dvo_ch7xxx.c | 22 +- drivers/gpu/drm/i915/dvo_ivch.c | 26 +- drivers/gpu/drm/i915/dvo_ns2501.c | 44 +- drivers/gpu/drm/i915/dvo_sil164.c | 10 +- drivers/gpu/drm/i915/dvo_tfp410.c | 16 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 4 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 45 +- drivers/gpu/drm/i915/gvt/display.c | 62 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 59 +- drivers/gpu/drm/i915/gvt/edid.c | 20 +- drivers/gpu/drm/i915/gvt/execlist.h | 13 +- drivers/gpu/drm/i915/gvt/fb_decoder.c | 32 +- drivers/gpu/drm/i915/gvt/fb_decoder.h | 2 +- drivers/gpu/drm/i915/gvt/firmware.c | 2 +- drivers/gpu/drm/i915/gvt/gtt.c | 434 +- drivers/gpu/drm/i915/gvt/gtt.h | 9 - drivers/gpu/drm/i915/gvt/gvt.c | 46 +- drivers/gpu/drm/i915/gvt/gvt.h | 24 +- drivers/gpu/drm/i915/gvt/handlers.c | 463 +- drivers/gpu/drm/i915/gvt/hypercall.h | 2 +- drivers/gpu/drm/i915/gvt/interrupt.c | 17 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 144 +- drivers/gpu/drm/i915/gvt/mmio.c | 12 +- drivers/gpu/drm/i915/gvt/mmio.h | 11 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 24 +- drivers/gpu/drm/i915/gvt/mmio_context.h | 2 +- drivers/gpu/drm/i915/gvt/mpt.h | 7 +- drivers/gpu/drm/i915/gvt/page_track.c | 5 +- drivers/gpu/drm/i915/gvt/sched_policy.c | 73 +- drivers/gpu/drm/i915/gvt/scheduler.c | 215 +- drivers/gpu/drm/i915/gvt/scheduler.h | 4 +- drivers/gpu/drm/i915/gvt/vgpu.c | 80 +- drivers/gpu/drm/i915/i915_debugfs.c | 374 +- drivers/gpu/drm/i915/i915_drv.c | 177 +- drivers/gpu/drm/i915/i915_drv.h | 127 +- drivers/gpu/drm/i915/i915_gem.c | 593 +- drivers/gpu/drm/i915/i915_gem.h | 21 - drivers/gpu/drm/i915/i915_gem_clflush.c | 7 + drivers/gpu/drm/i915/i915_gem_context.c | 174 +- drivers/gpu/drm/i915/i915_gem_context.h | 28 +- drivers/gpu/drm/i915/i915_gem_dmabuf.c | 11 + drivers/gpu/drm/i915/i915_gem_evict.c | 3 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 117 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 1282 ++- drivers/gpu/drm/i915/i915_gem_gtt.h | 85 +- drivers/gpu/drm/i915/i915_gem_object.h | 27 +- drivers/gpu/drm/i915/i915_gem_render_state.c | 4 +- drivers/gpu/drm/i915/i915_gem_shrinker.c | 25 +- drivers/gpu/drm/i915/i915_gem_stolen.c | 45 +- drivers/gpu/drm/i915/i915_gem_userptr.c | 31 +- drivers/gpu/drm/i915/i915_gemfs.c | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 92 +- drivers/gpu/drm/i915/i915_gpu_error.h | 4 +- drivers/gpu/drm/i915/i915_irq.c | 648 +- drivers/gpu/drm/i915/i915_params.c | 9 +- drivers/gpu/drm/i915/i915_params.h | 2 + drivers/gpu/drm/i915/i915_pci.c | 21 +- drivers/gpu/drm/i915/i915_perf.c | 144 +- drivers/gpu/drm/i915/i915_pmu.c | 68 +- drivers/gpu/drm/i915/i915_pmu.h | 8 - drivers/gpu/drm/i915/i915_pvinfo.h | 6 +- drivers/gpu/drm/i915/i915_reg.h | 4089 ++++---- drivers/gpu/drm/i915/i915_request.c | 100 +- drivers/gpu/drm/i915/i915_request.h | 14 +- drivers/gpu/drm/i915/i915_selftest.h | 2 +- drivers/gpu/drm/i915/i915_timeline.h | 2 - drivers/gpu/drm/i915/i915_trace.h | 148 +- drivers/gpu/drm/i915/i915_utils.h | 2 +- drivers/gpu/drm/i915/i915_vgpu.c | 8 +- drivers/gpu/drm/i915/i915_vgpu.h | 6 - drivers/gpu/drm/i915/i915_vma.c | 387 +- drivers/gpu/drm/i915/i915_vma.h | 53 +- drivers/gpu/drm/i915/icl_dsi.c | 127 - drivers/gpu/drm/i915/intel_acpi.c | 27 +- drivers/gpu/drm/i915/intel_atomic.c | 7 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 18 +- drivers/gpu/drm/i915/intel_audio.c | 73 +- drivers/gpu/drm/i915/intel_bios.c | 129 +- drivers/gpu/drm/i915/intel_breadcrumbs.c | 16 +- drivers/gpu/drm/i915/intel_cdclk.c | 61 +- drivers/gpu/drm/i915/intel_crt.c | 55 +- drivers/gpu/drm/i915/intel_ddi.c | 193 +- drivers/gpu/drm/i915/intel_device_info.c | 2 - drivers/gpu/drm/i915/intel_device_info.h | 1 - drivers/gpu/drm/i915/intel_display.c | 791 +- drivers/gpu/drm/i915/intel_display.h | 50 +- drivers/gpu/drm/i915/intel_dp.c | 564 +- drivers/gpu/drm/i915/intel_dp_aux_backlight.c | 12 +- drivers/gpu/drm/i915/intel_dp_link_training.c | 39 +- drivers/gpu/drm/i915/intel_dp_mst.c | 21 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 205 +- drivers/gpu/drm/i915/intel_dpll_mgr.h | 18 +- drivers/gpu/drm/i915/intel_drv.h | 110 +- drivers/gpu/drm/i915/intel_dsi.c | 1866 ++++ drivers/gpu/drm/i915/intel_dsi.h | 34 +- drivers/gpu/drm/i915/intel_dsi_pll.c | 650 ++ drivers/gpu/drm/i915/intel_dsi_vbt.c | 2 +- drivers/gpu/drm/i915/intel_dvo.c | 15 +- drivers/gpu/drm/i915/intel_engine_cs.c | 288 +- drivers/gpu/drm/i915/intel_fbc.c | 129 +- drivers/gpu/drm/i915/intel_fbdev.c | 9 +- drivers/gpu/drm/i915/intel_frontbuffer.c | 2 + drivers/gpu/drm/i915/intel_guc.c | 160 +- drivers/gpu/drm/i915/intel_guc.h | 5 +- drivers/gpu/drm/i915/intel_guc_fwif.h | 20 +- drivers/gpu/drm/i915/intel_guc_log.c | 70 +- drivers/gpu/drm/i915/intel_guc_log.h | 26 +- drivers/gpu/drm/i915/intel_guc_submission.c | 138 +- drivers/gpu/drm/i915/intel_gvt.c | 5 - drivers/gpu/drm/i915/intel_hangcheck.c | 17 +- drivers/gpu/drm/i915/intel_hdmi.c | 161 +- drivers/gpu/drm/i915/intel_hotplug.c | 118 +- drivers/gpu/drm/i915/intel_huc.c | 8 - drivers/gpu/drm/i915/intel_huc.h | 6 - drivers/gpu/drm/i915/intel_i2c.c | 84 +- drivers/gpu/drm/i915/intel_lpe_audio.c | 5 +- drivers/gpu/drm/i915/intel_lrc.c | 979 +- drivers/gpu/drm/i915/intel_lrc.h | 7 +- drivers/gpu/drm/i915/intel_lspcon.c | 4 +- drivers/gpu/drm/i915/intel_lvds.c | 204 +- drivers/gpu/drm/i915/intel_modes.c | 2 +- drivers/gpu/drm/i915/intel_opregion.c | 31 +- drivers/gpu/drm/i915/intel_opregion.h | 1 - drivers/gpu/drm/i915/intel_panel.c | 28 +- drivers/gpu/drm/i915/intel_pipe_crc.c | 522 +- drivers/gpu/drm/i915/intel_pm.c | 109 +- drivers/gpu/drm/i915/intel_psr.c | 631 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 419 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 139 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 333 +- drivers/gpu/drm/i915/intel_sdvo.c | 49 +- drivers/gpu/drm/i915/intel_sprite.c | 311 +- drivers/gpu/drm/i915/intel_tv.c | 23 +- drivers/gpu/drm/i915/intel_uc.c | 165 +- drivers/gpu/drm/i915/intel_uncore.c | 74 +- drivers/gpu/drm/i915/intel_uncore.h | 23 +- drivers/gpu/drm/i915/intel_vbt_defs.h | 14 +- drivers/gpu/drm/i915/intel_workarounds.c | 167 +- drivers/gpu/drm/i915/selftests/huge_pages.c | 82 +- .../gpu/drm/i915/selftests/i915_gem_coherency.c | 47 +- drivers/gpu/drm/i915/selftests/i915_gem_context.c | 301 +- drivers/gpu/drm/i915/selftests/i915_gem_dmabuf.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 39 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 174 +- drivers/gpu/drm/i915/selftests/i915_gem_object.c | 70 +- .../gpu/drm/i915/selftests/i915_mock_selftests.h | 1 - drivers/gpu/drm/i915/selftests/i915_request.c | 34 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 2 - drivers/gpu/drm/i915/selftests/i915_sw_fence.c | 8 + drivers/gpu/drm/i915/selftests/i915_vma.c | 33 +- drivers/gpu/drm/i915/selftests/igt_flush_test.c | 55 +- drivers/gpu/drm/i915/selftests/igt_wedge_me.h | 58 - drivers/gpu/drm/i915/selftests/intel_breadcrumbs.c | 2 +- drivers/gpu/drm/i915/selftests/intel_guc.c | 10 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 260 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 133 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 2 +- drivers/gpu/drm/i915/selftests/intel_workarounds.c | 24 +- drivers/gpu/drm/i915/selftests/mock_context.c | 7 - drivers/gpu/drm/i915/selftests/mock_dmabuf.c | 14 + drivers/gpu/drm/i915/selftests/mock_engine.c | 49 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 20 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 65 +- drivers/gpu/drm/i915/vlv_dsi.c | 1879 ---- drivers/gpu/drm/i915/vlv_dsi_pll.c | 586 -- drivers/gpu/drm/imx/imx-drm-core.c | 47 +- drivers/gpu/drm/imx/imx-drm.h | 1 + drivers/gpu/drm/imx/imx-ldb.c | 5 +- drivers/gpu/drm/imx/imx-tve.c | 4 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 3 +- drivers/gpu/drm/imx/ipuv3-plane.c | 9 +- drivers/gpu/drm/imx/parallel-display.c | 4 +- drivers/gpu/drm/mediatek/mtk_cec.c | 1 - drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 11 - drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 92 - drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 50 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.h | 3 +- drivers/gpu/drm/mediatek/mtk_drm_ddp.c | 251 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 15 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 19 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 129 +- drivers/gpu/drm/mediatek/mtk_drm_drv.h | 5 +- drivers/gpu/drm/mediatek/mtk_drm_fb.c | 76 +- drivers/gpu/drm/mediatek/mtk_drm_fb.h | 1 + drivers/gpu/drm/mediatek/mtk_drm_plane.c | 7 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 2 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 4 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 22 +- drivers/gpu/drm/meson/meson_vclk.c | 656 +- drivers/gpu/drm/meson/meson_vclk.h | 4 - drivers/gpu/drm/meson/meson_venc.c | 378 +- drivers/gpu/drm/meson/meson_venc.h | 3 +- drivers/gpu/drm/meson/meson_venc_cvbs.c | 2 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 21 +- drivers/gpu/drm/mgag200/mgag200_main.c | 9 + drivers/gpu/drm/mgag200/mgag200_mode.c | 4 +- drivers/gpu/drm/msm/Kconfig | 1 - drivers/gpu/drm/msm/Makefile | 34 +- drivers/gpu/drm/msm/adreno/a2xx.xml.h | 57 +- drivers/gpu/drm/msm/adreno/a3xx.xml.h | 24 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 30 +- drivers/gpu/drm/msm/adreno/a4xx.xml.h | 193 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 22 +- drivers/gpu/drm/msm/adreno/a5xx.xml.h | 483 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 249 +- drivers/gpu/drm/msm/adreno/a6xx.xml.h | 4562 --------- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 1207 --- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 162 - drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h | 382 - drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 818 -- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 60 - drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 435 - drivers/gpu/drm/msm/adreno/a6xx_hfi.h | 127 - drivers/gpu/drm/msm/adreno/adreno_common.xml.h | 38 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 49 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 217 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 14 +- drivers/gpu/drm/msm/adreno/adreno_pm4.xml.h | 497 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c | 479 - drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.h | 153 - drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 637 -- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h | 133 - drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 2155 ---- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 425 - drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.c | 2393 ----- drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.h | 103 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 2486 ----- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 177 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 430 - .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 905 -- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 922 -- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 1173 --- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.h | 88 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c | 155 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.h | 53 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 504 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 804 -- .../gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h | 168 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.c | 323 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h | 139 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 540 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 218 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 1183 --- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 257 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 349 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 128 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 261 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 122 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 465 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 250 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 136 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 753 -- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 424 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 398 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h | 202 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c | 368 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 348 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c | 275 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.h | 128 - drivers/gpu/drm/msm/disp/dpu1/dpu_hwio.h | 56 - drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 203 - drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.h | 57 - drivers/gpu/drm/msm/disp/dpu1/dpu_irq.c | 66 - drivers/gpu/drm/msm/disp/dpu1/dpu_irq.h | 59 - drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 1356 --- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 290 - drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 245 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 1956 ---- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 175 - drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.c | 249 - drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.h | 225 - drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 1079 -- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 199 - drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 1007 -- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 384 - drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.h | 94 - drivers/gpu/drm/msm/disp/dpu1/msm_media_info.h | 1376 --- drivers/gpu/drm/msm/disp/mdp4/mdp4.xml.h | 26 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 3 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 2 - drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c | 4 +- .../gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c | 7 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 4 +- drivers/gpu/drm/msm/disp/mdp5/mdp5.xml.h | 26 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 52 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c | 12 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 2 - drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c | 154 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 6 +- drivers/gpu/drm/msm/disp/mdp_common.xml.h | 26 +- drivers/gpu/drm/msm/dsi/dsi.c | 13 +- drivers/gpu/drm/msm/dsi/dsi.h | 23 +- drivers/gpu/drm/msm/dsi/dsi.xml.h | 13 +- drivers/gpu/drm/msm/dsi/dsi_cfg.c | 56 +- drivers/gpu/drm/msm/dsi/dsi_cfg.h | 12 - drivers/gpu/drm/msm/dsi/dsi_host.c | 433 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 139 +- drivers/gpu/drm/msm/dsi/mmss_cc.xml.h | 26 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 2 - drivers/gpu/drm/msm/dsi/sfpb.xml.h | 26 +- drivers/gpu/drm/msm/edp/edp.xml.h | 26 +- drivers/gpu/drm/msm/edp/edp_connector.c | 4 +- drivers/gpu/drm/msm/hdmi/hdmi.xml.h | 26 +- drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 4 +- drivers/gpu/drm/msm/hdmi/qfprom.xml.h | 26 +- drivers/gpu/drm/msm/msm_atomic.c | 7 +- drivers/gpu/drm/msm/msm_debugfs.c | 93 +- drivers/gpu/drm/msm/msm_drv.c | 287 +- drivers/gpu/drm/msm/msm_drv.h | 103 +- drivers/gpu/drm/msm/msm_fb.c | 54 +- drivers/gpu/drm/msm/msm_fence.c | 8 + drivers/gpu/drm/msm/msm_gem.c | 33 +- drivers/gpu/drm/msm/msm_gpu.c | 207 +- drivers/gpu/drm/msm/msm_gpu.h | 70 +- drivers/gpu/drm/msm/msm_kms.h | 29 +- drivers/gpu/drm/nouveau/dispnv04/crtc.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/dac.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/dfp.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/tvnv04.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/tvnv17.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 48 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 1 + drivers/gpu/drm/nouveau/include/nvif/object.h | 2 +- drivers/gpu/drm/nouveau/nouveau_abi16.c | 2 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 48 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 4 - drivers/gpu/drm/nouveau/nouveau_display.c | 8 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 6 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 1 + drivers/gpu/drm/nouveau/nouveau_gem.c | 14 +- drivers/gpu/drm/nouveau/nouveau_hwmon.c | 12 +- drivers/gpu/drm/nouveau/nouveau_platform.c | 2 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 3 +- drivers/gpu/drm/nouveau/nvkm/core/engine.c | 3 +- drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c | 13 - .../gpu/drm/nouveau/nvkm/engine/disp/changf119.c | 2 +- .../gpu/drm/nouveau/nvkm/engine/disp/channv50.c | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c | 21 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/vpstate.c | 10 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c | 10 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c | 21 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/priv.h | 1 - .../gpu/drm/nouveau/nvkm/subdev/mmu/gp10b. | 0 .../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c | 25 +- .../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r367.c | 16 +- .../gpu/drm/nouveau/nvkm/subdev/secboot/gm20b.c | 2 - .../gpu/drm/nouveau/nvkm/subdev/secboot/gp10b.c | 2 - .../drm/omapdrm/displays/panel-sony-acx565akm.c | 2 +- .../drm/omapdrm/displays/panel-tpo-td028ttec1.c | 2 +- drivers/gpu/drm/omapdrm/dss/core.c | 4 +- drivers/gpu/drm/omapdrm/dss/dispc.c | 2 +- drivers/gpu/drm/omapdrm/dss/display.c | 2 +- drivers/gpu/drm/omapdrm/dss/dpi.c | 2 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 2 +- drivers/gpu/drm/omapdrm/dss/dss.c | 2 +- drivers/gpu/drm/omapdrm/dss/dss.h | 5 +- drivers/gpu/drm/omapdrm/dss/pll.c | 73 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 2 +- drivers/gpu/drm/omapdrm/dss/venc.c | 2 +- drivers/gpu/drm/omapdrm/dss/video-pll.c | 1 - drivers/gpu/drm/omapdrm/omap_connector.c | 4 +- drivers/gpu/drm/omapdrm/omap_debugfs.c | 9 +- drivers/gpu/drm/omapdrm/omap_drv.c | 6 +- drivers/gpu/drm/omapdrm/omap_drv.h | 2 +- drivers/gpu/drm/omapdrm/omap_fb.c | 109 +- drivers/gpu/drm/omapdrm/omap_fb.h | 2 + drivers/gpu/drm/omapdrm/omap_fbdev.c | 8 +- drivers/gpu/drm/omapdrm/omap_gem.c | 286 +- drivers/gpu/drm/omapdrm/omap_gem.h | 3 +- drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 19 + drivers/gpu/drm/panel/Kconfig | 9 - drivers/gpu/drm/panel/Makefile | 1 - drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 503 - drivers/gpu/drm/panel/panel-innolux-p079zca.c | 352 +- drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 1 + drivers/gpu/drm/panel/panel-lvds.c | 1 + drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 58 +- .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 1 + drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 2 +- drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 1 + drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c | 1 + drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 1 + drivers/gpu/drm/panel/panel-simple.c | 301 +- drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 1 + drivers/gpu/drm/pl111/Makefile | 1 - drivers/gpu/drm/pl111/pl111_display.c | 56 +- drivers/gpu/drm/pl111/pl111_drm.h | 5 - drivers/gpu/drm/pl111/pl111_drv.c | 61 +- drivers/gpu/drm/pl111/pl111_nomadik.c | 36 - drivers/gpu/drm/pl111/pl111_nomadik.h | 18 - drivers/gpu/drm/pl111/pl111_vexpress.c | 3 +- drivers/gpu/drm/qxl/qxl_display.c | 18 +- drivers/gpu/drm/qxl/qxl_drv.c | 28 +- drivers/gpu/drm/qxl/qxl_gem.c | 2 +- drivers/gpu/drm/qxl/qxl_kms.c | 80 +- drivers/gpu/drm/qxl/qxl_release.c | 7 + drivers/gpu/drm/radeon/ci_dpm.c | 20 +- drivers/gpu/drm/radeon/cik.c | 22 +- drivers/gpu/drm/radeon/r600_dpm.c | 4 +- drivers/gpu/drm/radeon/radeon.h | 4 - drivers/gpu/drm/radeon/radeon_connectors.c | 94 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 6 +- drivers/gpu/drm/radeon/radeon_drv.c | 23 +- drivers/gpu/drm/radeon/radeon_encoders.c | 2 +- drivers/gpu/drm/radeon/radeon_mn.c | 22 +- drivers/gpu/drm/radeon/radeon_object.c | 7 +- drivers/gpu/drm/radeon/radeon_test.c | 1 - drivers/gpu/drm/radeon/radeon_ttm.c | 8 +- drivers/gpu/drm/radeon/si.c | 22 +- drivers/gpu/drm/radeon/si_dpm.c | 20 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 149 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 3 - drivers/gpu/drm/rcar-du/rcar_du_plane.c | 6 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 5 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 6 +- drivers/gpu/drm/rockchip/Kconfig | 25 +- drivers/gpu/drm/rockchip/Makefile | 1 - drivers/gpu/drm/rockchip/cdn-dp-core.c | 4 +- drivers/gpu/drm/rockchip/cdn-dp-reg.c | 16 +- drivers/gpu/drm/rockchip/dw-mipi-dsi.c | 4 +- drivers/gpu/drm/rockchip/inno_hdmi.c | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 98 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 86 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.h | 3 + drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 145 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 24 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 8 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 173 - drivers/gpu/drm/rockchip/rockchip_rgb.h | 33 - drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 215 - drivers/gpu/drm/rockchip/rockchip_vop_reg.h | 99 - drivers/gpu/drm/savage/savage_state.c | 2 +- drivers/gpu/drm/scheduler/Makefile | 1 + drivers/gpu/drm/scheduler/gpu_scheduler.c | 386 +- drivers/gpu/drm/scheduler/sched_fence.c | 13 +- drivers/gpu/drm/selftests/drm_mm_selftests.h | 2 - drivers/gpu/drm/selftests/test-drm_mm.c | 71 - drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 2 +- drivers/gpu/drm/sti/sti_cursor.c | 2 +- drivers/gpu/drm/sti/sti_drv.c | 8 +- drivers/gpu/drm/sti/sti_dvo.c | 6 +- drivers/gpu/drm/sti/sti_gdp.c | 8 +- drivers/gpu/drm/sti/sti_hda.c | 3 +- drivers/gpu/drm/sti/sti_hdmi.c | 5 +- drivers/gpu/drm/sti/sti_hqvdp.c | 2 +- drivers/gpu/drm/stm/drv.c | 10 +- drivers/gpu/drm/stm/ltdc.c | 21 +- drivers/gpu/drm/stm/ltdc.h | 1 - drivers/gpu/drm/sun4i/Kconfig | 7 - drivers/gpu/drm/sun4i/Makefile | 1 - drivers/gpu/drm/sun4i/sun4i_backend.c | 93 +- drivers/gpu/drm/sun4i/sun4i_backend.h | 3 +- drivers/gpu/drm/sun4i/sun4i_crtc.c | 2 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 145 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 4 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 4 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 4 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 186 +- drivers/gpu/drm/sun4i/sun4i_tv.c | 2 +- drivers/gpu/drm/sun4i/sun6i_drc.c | 1 - drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 117 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 61 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 10 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 54 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy_clk.c | 90 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 81 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 4 - drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 272 - drivers/gpu/drm/sun4i/sun8i_tcon_top.h | 44 - drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 61 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 61 +- drivers/gpu/drm/tegra/dc.c | 2 +- drivers/gpu/drm/tegra/drm.c | 4 - drivers/gpu/drm/tegra/dsi.c | 5 +- drivers/gpu/drm/tegra/gem.c | 14 + drivers/gpu/drm/tegra/hdmi.c | 2 +- drivers/gpu/drm/tegra/output.c | 6 +- drivers/gpu/drm/tegra/rgb.c | 2 +- drivers/gpu/drm/tegra/sor.c | 2 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 2 +- drivers/gpu/drm/tilcdc/tilcdc_external.c | 9 +- drivers/gpu/drm/tilcdc/tilcdc_panel.c | 2 +- drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 4 +- drivers/gpu/drm/tinydrm/Kconfig | 11 - drivers/gpu/drm/tinydrm/Makefile | 1 - drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 9 +- drivers/gpu/drm/tinydrm/ili9225.c | 1 + drivers/gpu/drm/tinydrm/ili9341.c | 232 - drivers/gpu/drm/tinydrm/mi0283qt.c | 1 + drivers/gpu/drm/tinydrm/mipi-dbi.c | 2 - drivers/gpu/drm/tinydrm/st7586.c | 1 + drivers/gpu/drm/tinydrm/st7735r.c | 1 + drivers/gpu/drm/ttm/ttm_bo.c | 17 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 11 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 63 +- drivers/gpu/drm/ttm/ttm_page_alloc.c | 62 +- drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 59 +- drivers/gpu/drm/ttm/ttm_tt.c | 25 +- drivers/gpu/drm/udl/udl_connector.c | 4 +- drivers/gpu/drm/udl/udl_dmabuf.c | 18 + drivers/gpu/drm/udl/udl_drv.h | 5 +- drivers/gpu/drm/udl/udl_fb.c | 23 +- drivers/gpu/drm/udl/udl_gem.c | 15 +- drivers/gpu/drm/udl/udl_main.c | 45 +- drivers/gpu/drm/udl/udl_modeset.c | 7 +- drivers/gpu/drm/udl/udl_transfer.c | 46 +- drivers/gpu/drm/v3d/v3d_bo.c | 28 +- drivers/gpu/drm/v3d/v3d_drv.c | 11 +- drivers/gpu/drm/v3d/v3d_drv.h | 11 +- drivers/gpu/drm/v3d/v3d_fence.c | 17 + drivers/gpu/drm/v3d/v3d_gem.c | 19 +- drivers/gpu/drm/v3d/v3d_irq.c | 3 + drivers/gpu/drm/v3d/v3d_regs.h | 1 - drivers/gpu/drm/v3d/v3d_sched.c | 26 +- drivers/gpu/drm/vc4/Makefile | 1 - drivers/gpu/drm/vc4/vc4_bo.c | 2 +- drivers/gpu/drm/vc4/vc4_crtc.c | 147 +- drivers/gpu/drm/vc4/vc4_debugfs.c | 1 - drivers/gpu/drm/vc4/vc4_drv.c | 29 +- drivers/gpu/drm/vc4/vc4_drv.h | 10 +- drivers/gpu/drm/vc4/vc4_dsi.c | 57 +- drivers/gpu/drm/vc4/vc4_fence.c | 8 + drivers/gpu/drm/vc4/vc4_gem.c | 4 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 4 +- drivers/gpu/drm/vc4/vc4_kms.c | 11 +- drivers/gpu/drm/vc4/vc4_plane.c | 127 +- drivers/gpu/drm/vc4/vc4_regs.h | 6 - drivers/gpu/drm/vc4/vc4_txp.c | 477 - drivers/gpu/drm/vc4/vc4_vec.c | 2 +- drivers/gpu/drm/vgem/vgem_drv.c | 9 +- drivers/gpu/drm/vgem/vgem_fence.c | 13 + drivers/gpu/drm/virtio/virtgpu_display.c | 38 +- drivers/gpu/drm/virtio/virtgpu_drm_bus.c | 26 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 14 +- drivers/gpu/drm/virtio/virtgpu_fb.c | 10 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 7 + drivers/gpu/drm/virtio/virtgpu_plane.c | 6 +- drivers/gpu/drm/virtio/virtgpu_ttm.c | 39 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 57 +- drivers/gpu/drm/vkms/Makefile | 3 - drivers/gpu/drm/vkms/vkms_crc.c | 153 - drivers/gpu/drm/vkms/vkms_crtc.c | 230 - drivers/gpu/drm/vkms/vkms_drv.c | 157 - drivers/gpu/drm/vkms/vkms_drv.h | 135 - drivers/gpu/drm/vkms/vkms_gem.c | 254 - drivers/gpu/drm/vkms/vkms_output.c | 111 - drivers/gpu/drm/vkms/vkms_plane.c | 191 - drivers/gpu/drm/vmwgfx/Kconfig | 1 - drivers/gpu/drm/vmwgfx/Makefile | 4 +- .../gpu/drm/vmwgfx/device_include/svga3d_caps.h | 3 +- drivers/gpu/drm/vmwgfx/device_include/svga3d_cmd.h | 233 +- .../gpu/drm/vmwgfx/device_include/svga3d_devcaps.h | 86 +- drivers/gpu/drm/vmwgfx/device_include/svga3d_dx.h | 300 +- .../gpu/drm/vmwgfx/device_include/svga3d_limits.h | 7 +- drivers/gpu/drm/vmwgfx/device_include/svga3d_reg.h | 3 +- .../drm/vmwgfx/device_include/svga3d_surfacedefs.h | 1094 +- .../gpu/drm/vmwgfx/device_include/svga3d_types.h | 334 +- .../gpu/drm/vmwgfx/device_include/svga_escape.h | 3 +- .../gpu/drm/vmwgfx/device_include/svga_overlay.h | 3 +- drivers/gpu/drm/vmwgfx/device_include/svga_reg.h | 211 +- drivers/gpu/drm/vmwgfx/device_include/svga_types.h | 6 +- .../drm/vmwgfx/device_include/vmware_pack_begin.h | 25 +- .../drm/vmwgfx/device_include/vmware_pack_end.h | 25 +- drivers/gpu/drm/vmwgfx/vmwgfx_binding.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_binding.h | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 1123 --- drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c | 887 ++ drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 18 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 18 +- drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c | 376 + drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 72 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 186 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 122 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 41 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 42 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.h | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 45 +- drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 29 +- drivers/gpu/drm/vmwgfx/vmwgfx_irq.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 608 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 80 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 16 +- drivers/gpu/drm/vmwgfx/vmwgfx_marker.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 18 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.h | 35 +- drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 28 +- drivers/gpu/drm/vmwgfx/vmwgfx_prime.c | 18 +- drivers/gpu/drm/vmwgfx/vmwgfx_reg.h | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 709 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 146 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 30 +- drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_so.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_so.h | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 109 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 553 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 887 -- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_va.c | 4 +- drivers/gpu/drm/xen/xen_drm_front.c | 2 +- drivers/gpu/drm/xen/xen_drm_front.h | 4 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 2 +- drivers/gpu/drm/xen/xen_drm_front_shbuf.c | 2 +- drivers/gpu/drm/zte/zx_hdmi.c | 4 +- drivers/gpu/drm/zte/zx_plane.c | 2 +- drivers/gpu/drm/zte/zx_tvenc.c | 2 +- drivers/gpu/drm/zte/zx_vga.c | 4 +- drivers/gpu/ipu-v3/ipu-common.c | 6 - drivers/gpu/ipu-v3/ipu-cpmem.c | 29 +- drivers/gpu/ipu-v3/ipu-csi.c | 34 +- drivers/gpu/ipu-v3/ipu-image-convert.c | 6 - drivers/gpu/ipu-v3/ipu-pre.c | 3 +- drivers/gpu/ipu-v3/ipu-prg.c | 3 +- drivers/gpu/vga/vga_switcheroo.c | 63 +- drivers/hid/Kconfig | 11 - drivers/hid/Makefile | 1 - drivers/hid/hid-apple.c | 9 +- drivers/hid/hid-core.c | 47 +- drivers/hid/hid-cougar.c | 342 - drivers/hid/hid-elan.c | 235 +- drivers/hid/hid-hyperv.c | 3 - drivers/hid/hid-ids.h | 12 +- drivers/hid/hid-input.c | 72 +- drivers/hid/hid-logitech-hidpp.c | 311 +- drivers/hid/hid-microsoft.c | 190 +- drivers/hid/hid-multitouch.c | 1072 +- drivers/hid/hid-ntrig.c | 2 - drivers/hid/hid-redragon.c | 26 +- drivers/hid/hid-saitek.c | 2 - drivers/hid/hid-sensor-hub.c | 23 - drivers/hid/hid-sony.c | 164 +- drivers/hid/hid-wiimote-core.c | 14 - drivers/hid/hid-wiimote-modules.c | 440 - drivers/hid/hid-wiimote.h | 3 - drivers/hid/i2c-hid/i2c-hid.c | 68 +- drivers/hid/intel-ish-hid/ipc/hw-ish.h | 1 - drivers/hid/intel-ish-hid/ipc/ipc.c | 9 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 14 +- drivers/hid/intel-ish-hid/ishtp/hbm.c | 2 + drivers/hid/usbhid/hid-core.c | 7 +- drivers/hid/wacom_sys.c | 123 +- drivers/hid/wacom_wac.c | 20 +- drivers/hsi/controllers/omap_ssi_port.c | 1 - drivers/hv/channel.c | 67 +- drivers/hv/channel_mgmt.c | 10 +- drivers/hv/hv.c | 44 +- drivers/hv/hv_balloon.c | 3 - drivers/hv/hv_util.c | 3 - drivers/hv/ring_buffer.c | 65 +- drivers/hv/vmbus_drv.c | 120 +- drivers/hwmon/Kconfig | 32 - drivers/hwmon/Makefile | 3 - drivers/hwmon/adt7475.c | 365 +- drivers/hwmon/aspeed-pwm-tacho.c | 2 +- drivers/hwmon/emc1403.c | 2 - drivers/hwmon/ibmaem.c | 2 +- drivers/hwmon/ibmpex.c | 2 +- drivers/hwmon/ibmpowernv.c | 248 +- drivers/hwmon/iio_hwmon.c | 77 +- drivers/hwmon/ina2xx.c | 13 +- drivers/hwmon/k10temp.c | 13 +- drivers/hwmon/max197.c | 1 - drivers/hwmon/mc13783-adc.c | 1 - drivers/hwmon/mlxreg-fan.c | 489 - drivers/hwmon/nct6775.c | 8 +- drivers/hwmon/nct7904.c | 68 +- drivers/hwmon/npcm750-pwm-fan.c | 1057 -- drivers/hwmon/pmbus/Kconfig | 5 +- drivers/hwmon/pmbus/ltc2978.c | 9 +- drivers/hwmon/pmbus/max34440.c | 93 +- drivers/hwmon/raspberrypi-hwmon.c | 167 - drivers/hwspinlock/hwspinlock_core.c | 223 +- drivers/hwtracing/coresight/Kconfig | 11 - drivers/hwtracing/coresight/Makefile | 1 - drivers/hwtracing/coresight/coresight-catu.c | 577 -- drivers/hwtracing/coresight/coresight-catu.h | 119 - .../coresight/coresight-dynamic-replicator.c | 4 +- drivers/hwtracing/coresight/coresight-etb10.c | 183 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 132 +- drivers/hwtracing/coresight/coresight-etm-perf.h | 26 - drivers/hwtracing/coresight/coresight-etm.h | 3 + .../hwtracing/coresight/coresight-etm3x-sysfs.c | 43 +- drivers/hwtracing/coresight/coresight-etm3x.c | 8 +- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 47 +- drivers/hwtracing/coresight/coresight-etm4x.c | 75 +- drivers/hwtracing/coresight/coresight-etm4x.h | 3 + drivers/hwtracing/coresight/coresight-funnel.c | 4 +- drivers/hwtracing/coresight/coresight-priv.h | 12 +- drivers/hwtracing/coresight/coresight-replicator.c | 4 +- drivers/hwtracing/coresight/coresight-stm.c | 4 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 139 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 1337 +-- drivers/hwtracing/coresight/coresight-tmc.c | 87 +- drivers/hwtracing/coresight/coresight-tmc.h | 117 +- drivers/hwtracing/coresight/coresight-tpiu.c | 13 +- drivers/hwtracing/coresight/coresight.c | 119 +- drivers/hwtracing/coresight/of_coresight.c | 265 +- drivers/hwtracing/intel_th/msu.c | 2 +- drivers/i2c/Makefile | 1 + drivers/i2c/algos/i2c-algo-bit.c | 55 +- drivers/i2c/busses/Kconfig | 42 +- drivers/i2c/busses/Makefile | 3 - drivers/i2c/busses/i2c-amd8111.c | 1 - drivers/i2c/busses/i2c-aspeed.c | 155 +- drivers/i2c/busses/i2c-brcmstb.c | 8 +- drivers/i2c/busses/i2c-davinci.c | 4 +- drivers/i2c/busses/i2c-designware-baytrail.c | 12 +- drivers/i2c/busses/i2c-designware-common.c | 93 +- drivers/i2c/busses/i2c-designware-core.h | 32 +- drivers/i2c/busses/i2c-designware-master.c | 226 +- drivers/i2c/busses/i2c-designware-pcidrv.c | 17 +- drivers/i2c/busses/i2c-designware-platdrv.c | 157 +- drivers/i2c/busses/i2c-designware-slave.c | 62 +- drivers/i2c/busses/i2c-emev2.c | 5 +- drivers/i2c/busses/i2c-exynos5.c | 22 +- drivers/i2c/busses/i2c-fsi.c | 752 -- drivers/i2c/busses/i2c-gpio.c | 97 +- drivers/i2c/busses/i2c-highlander.c | 5 +- drivers/i2c/busses/i2c-i801.c | 20 +- drivers/i2c/busses/i2c-imx-lpi2c.c | 1 + drivers/i2c/busses/i2c-imx.c | 23 +- drivers/i2c/busses/i2c-mt65xx.c | 62 +- drivers/i2c/busses/i2c-mxs.c | 8 +- drivers/i2c/busses/i2c-ocores.c | 4 +- drivers/i2c/busses/i2c-owl.c | 495 - drivers/i2c/busses/i2c-pasemi.c | 3 +- drivers/i2c/busses/i2c-pmcmsp.c | 17 +- drivers/i2c/busses/i2c-qcom-geni.c | 673 -- drivers/i2c/busses/i2c-rcar.c | 83 +- drivers/i2c/busses/i2c-riic.c | 5 +- drivers/i2c/busses/i2c-s3c2410.c | 4 +- drivers/i2c/busses/i2c-sh_mobile.c | 35 +- drivers/i2c/busses/i2c-sprd.c | 8 +- drivers/i2c/busses/i2c-stu300.c | 12 +- drivers/i2c/busses/i2c-tegra.c | 90 +- drivers/i2c/busses/i2c-uniphier-f.c | 7 +- drivers/i2c/busses/i2c-uniphier.c | 7 +- drivers/i2c/busses/i2c-xiic.c | 4 - drivers/i2c/busses/i2c-xlp9xx.c | 41 +- drivers/i2c/busses/i2c-xlr.c | 11 +- drivers/i2c/i2c-core-acpi.c | 19 +- drivers/i2c/i2c-core-base.c | 107 +- drivers/i2c/i2c-core-slave.c | 8 +- drivers/i2c/i2c-core-smbus.c | 28 +- drivers/i2c/i2c-mux.c | 4 +- drivers/i2c/muxes/i2c-mux-mlxcpld.c | 28 +- drivers/i2c/muxes/i2c-mux-pca9541.c | 75 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 51 +- drivers/ide/hpt366.c | 5 +- drivers/ide/ide-cd.c | 58 +- drivers/ide/ide-cd.h | 6 +- drivers/ide/ide-cd_ioctl.c | 62 +- drivers/ide/ide-floppy.c | 1 - drivers/ide/ide-io.c | 4 + drivers/ide/ide-probe.c | 1 - drivers/ide/ide-tape.c | 2 + drivers/ide/ide-taskfile.c | 3 +- drivers/ide/sis5513.c | 1 - drivers/iio/Kconfig | 1 + drivers/iio/accel/Kconfig | 4 +- drivers/iio/accel/adxl345.h | 7 +- drivers/iio/accel/adxl345_core.c | 140 +- drivers/iio/accel/adxl345_i2c.c | 7 +- drivers/iio/accel/adxl345_spi.c | 6 +- drivers/iio/accel/mma8452.c | 1 - drivers/iio/accel/sca3000.c | 1 - drivers/iio/accel/st_accel_i2c.c | 64 +- drivers/iio/adc/Kconfig | 13 +- drivers/iio/adc/Makefile | 1 - drivers/iio/adc/ad_sigma_delta.c | 5 +- drivers/iio/adc/at91-sama5d2_adc.c | 783 +- drivers/iio/adc/hx711.c | 39 - drivers/iio/adc/ina2xx-adc.c | 17 +- drivers/iio/adc/max1363.c | 8 +- drivers/iio/adc/meson_saradc.c | 9 - drivers/iio/adc/sc27xx_adc.c | 522 - drivers/iio/adc/ti-ads7950.c | 43 +- drivers/iio/adc/xilinx-xadc-core.c | 44 +- drivers/iio/adc/xilinx-xadc.h | 1 - drivers/iio/chemical/Kconfig | 23 - drivers/iio/chemical/Makefile | 3 - drivers/iio/chemical/bme680.h | 96 - drivers/iio/chemical/bme680_core.c | 959 -- drivers/iio/chemical/bme680_i2c.c | 85 - drivers/iio/chemical/bme680_spi.c | 125 - drivers/iio/common/st_sensors/st_sensors_core.c | 3 +- drivers/iio/counter/104-quad-8.c | 87 +- drivers/iio/dac/Kconfig | 10 - drivers/iio/dac/Makefile | 1 - drivers/iio/dac/ad5686.c | 7 - drivers/iio/dac/ad5686.h | 1 - drivers/iio/dac/ad5696-i2c.c | 1 - drivers/iio/dac/ad5758.c | 897 -- drivers/iio/dac/ltc2632.c | 7 +- drivers/iio/dac/ti-dac5571.c | 6 + drivers/iio/frequency/ad9523.c | 68 +- drivers/iio/imu/adis.c | 3 - drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 37 +- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 5 - drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 38 +- drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 143 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 16 +- drivers/iio/industrialio-core.c | 29 +- drivers/iio/light/Kconfig | 17 +- drivers/iio/light/Makefile | 1 - drivers/iio/light/si1133.c | 1071 -- drivers/iio/light/vcnl4000.c | 220 +- drivers/iio/pressure/st_pressure_i2c.c | 3 +- drivers/iio/proximity/Kconfig | 13 - drivers/iio/proximity/Makefile | 1 - drivers/iio/proximity/isl29501.c | 1027 -- drivers/iio/temperature/mlx90614.c | 4 +- drivers/infiniband/Kconfig | 5 +- drivers/infiniband/core/Makefile | 5 +- drivers/infiniband/core/addr.c | 16 +- drivers/infiniband/core/cache.c | 724 +- drivers/infiniband/core/cm.c | 147 +- drivers/infiniband/core/cm_msgs.h | 7 + drivers/infiniband/core/cma.c | 362 +- drivers/infiniband/core/core_priv.h | 4 +- drivers/infiniband/core/cq.c | 8 +- drivers/infiniband/core/device.c | 38 +- drivers/infiniband/core/mad.c | 115 +- drivers/infiniband/core/mad_priv.h | 7 +- drivers/infiniband/core/multicast.c | 40 +- drivers/infiniband/core/nldev.c | 16 +- drivers/infiniband/core/rdma_core.c | 1022 +- drivers/infiniband/core/rdma_core.h | 96 +- drivers/infiniband/core/roce_gid_mgmt.c | 306 +- drivers/infiniband/core/rw.c | 8 +- drivers/infiniband/core/sa_query.c | 138 +- drivers/infiniband/core/sysfs.c | 131 +- drivers/infiniband/core/ucm.c | 15 +- drivers/infiniband/core/ucma.c | 6 - drivers/infiniband/core/umem.c | 62 +- drivers/infiniband/core/umem_odp.c | 33 +- drivers/infiniband/core/user_mad.c | 1 - drivers/infiniband/core/uverbs.h | 39 +- drivers/infiniband/core/uverbs_cmd.c | 601 +- drivers/infiniband/core/uverbs_ioctl.c | 732 +- drivers/infiniband/core/uverbs_ioctl_merge.c | 664 ++ drivers/infiniband/core/uverbs_main.c | 319 +- drivers/infiniband/core/uverbs_marshall.c | 2 + drivers/infiniband/core/uverbs_std_types.c | 200 +- .../infiniband/core/uverbs_std_types_counters.c | 108 +- drivers/infiniband/core/uverbs_std_types_cq.c | 154 +- drivers/infiniband/core/uverbs_std_types_dm.c | 61 +- .../infiniband/core/uverbs_std_types_flow_action.c | 177 +- drivers/infiniband/core/uverbs_std_types_mr.c | 88 +- drivers/infiniband/core/uverbs_uapi.c | 346 - drivers/infiniband/core/verbs.c | 523 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 146 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 15 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 144 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 51 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 29 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 61 +- drivers/infiniband/hw/cxgb3/iwch_cq.c | 64 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 44 +- drivers/infiniband/hw/cxgb3/iwch_provider.h | 8 +- drivers/infiniband/hw/cxgb3/iwch_qp.c | 32 +- drivers/infiniband/hw/cxgb4/cm.c | 90 +- drivers/infiniband/hw/cxgb4/cq.c | 269 +- drivers/infiniband/hw/cxgb4/device.c | 20 +- drivers/infiniband/hw/cxgb4/ev.c | 5 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 57 +- drivers/infiniband/hw/cxgb4/provider.c | 56 +- drivers/infiniband/hw/cxgb4/qp.c | 1057 +- drivers/infiniband/hw/cxgb4/resource.c | 51 +- drivers/infiniband/hw/cxgb4/t4.h | 164 +- drivers/infiniband/hw/cxgb4/t4fw_ri_api.h | 68 +- drivers/infiniband/hw/hfi1/Makefile | 41 +- drivers/infiniband/hw/hfi1/affinity.c | 28 +- drivers/infiniband/hw/hfi1/chip.c | 633 +- drivers/infiniband/hw/hfi1/chip.h | 101 +- drivers/infiniband/hw/hfi1/driver.c | 63 +- drivers/infiniband/hw/hfi1/file_ops.c | 14 +- drivers/infiniband/hw/hfi1/hfi.h | 290 +- drivers/infiniband/hw/hfi1/init.c | 151 +- drivers/infiniband/hw/hfi1/mmu_rb.c | 12 +- drivers/infiniband/hw/hfi1/msix.c | 363 - drivers/infiniband/hw/hfi1/msix.h | 64 - drivers/infiniband/hw/hfi1/pcie.c | 95 +- drivers/infiniband/hw/hfi1/pio.c | 14 +- drivers/infiniband/hw/hfi1/qp.c | 6 +- drivers/infiniband/hw/hfi1/qp.h | 24 +- drivers/infiniband/hw/hfi1/rc.c | 6 +- drivers/infiniband/hw/hfi1/ruc.c | 14 +- drivers/infiniband/hw/hfi1/sdma.c | 10 +- drivers/infiniband/hw/hfi1/sdma.h | 11 +- drivers/infiniband/hw/hfi1/verbs.c | 18 +- drivers/infiniband/hw/hfi1/vnic_main.c | 20 +- drivers/infiniband/hw/hns/hns_roce_ah.c | 21 +- drivers/infiniband/hw/hns/hns_roce_common.h | 9 + drivers/infiniband/hw/hns/hns_roce_db.c | 2 - drivers/infiniband/hw/hns/hns_roce_device.h | 45 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 7 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 440 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.h | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 698 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 136 +- drivers/infiniband/hw/hns/hns_roce_main.c | 15 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 2 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 55 +- drivers/infiniband/hw/i40iw/Kconfig | 1 - drivers/infiniband/hw/i40iw/i40iw_cm.c | 26 +- drivers/infiniband/hw/i40iw/i40iw_hw.c | 83 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 54 +- drivers/infiniband/hw/mlx4/ah.c | 70 +- drivers/infiniband/hw/mlx4/mad.c | 29 +- drivers/infiniband/hw/mlx4/main.c | 41 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 21 +- drivers/infiniband/hw/mlx4/qp.c | 421 +- drivers/infiniband/hw/mlx4/srq.c | 4 +- drivers/infiniband/hw/mlx5/Makefile | 2 - drivers/infiniband/hw/mlx5/ah.c | 11 +- drivers/infiniband/hw/mlx5/cmd.c | 12 - drivers/infiniband/hw/mlx5/cmd.h | 1 - drivers/infiniband/hw/mlx5/cong.c | 9 +- drivers/infiniband/hw/mlx5/cq.c | 2 +- drivers/infiniband/hw/mlx5/devx.c | 1119 --- drivers/infiniband/hw/mlx5/flow.c | 553 - drivers/infiniband/hw/mlx5/gsi.c | 8 +- drivers/infiniband/hw/mlx5/main.c | 581 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 106 +- drivers/infiniband/hw/mlx5/mr.c | 34 +- drivers/infiniband/hw/mlx5/odp.c | 2 +- drivers/infiniband/hw/mlx5/qp.c | 331 +- drivers/infiniband/hw/mlx5/srq.c | 4 +- drivers/infiniband/hw/mthca/mthca_av.c | 5 +- drivers/infiniband/hw/mthca/mthca_dev.h | 24 +- drivers/infiniband/hw/mthca/mthca_provider.c | 7 +- drivers/infiniband/hw/mthca/mthca_qp.c | 24 +- drivers/infiniband/hw/mthca/mthca_srq.c | 8 +- drivers/infiniband/hw/nes/nes.c | 3 + drivers/infiniband/hw/nes/nes.h | 11 +- drivers/infiniband/hw/nes/nes_cm.c | 8 +- drivers/infiniband/hw/nes/nes_hw.c | 6 +- drivers/infiniband/hw/nes/nes_nic.c | 2 + drivers/infiniband/hw/nes/nes_verbs.c | 74 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.c | 32 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.h | 1 + drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 26 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 1 + drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 50 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.h | 12 +- drivers/infiniband/hw/qedr/main.c | 107 +- drivers/infiniband/hw/qedr/qedr.h | 43 +- drivers/infiniband/hw/qedr/qedr_hsi_rdma.h | 11 - drivers/infiniband/hw/qedr/qedr_iw_cm.c | 12 +- drivers/infiniband/hw/qedr/qedr_roce_cm.c | 37 +- drivers/infiniband/hw/qedr/qedr_roce_cm.h | 8 +- drivers/infiniband/hw/qedr/verbs.c | 623 +- drivers/infiniband/hw/qedr/verbs.h | 17 +- drivers/infiniband/hw/qib/qib_fs.c | 7 +- drivers/infiniband/hw/qib/qib_verbs.c | 3 +- drivers/infiniband/hw/qib/qib_verbs.h | 5 +- drivers/infiniband/hw/usnic/Kconfig | 2 +- drivers/infiniband/hw/usnic/usnic_fwd.c | 4 +- drivers/infiniband/hw/usnic/usnic_fwd.h | 2 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 10 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.h | 8 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 40 +- drivers/infiniband/hw/usnic/usnic_uiom.h | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma.h | 5 + drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 26 + drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 52 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 11 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 7 + drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 6 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 15 +- drivers/infiniband/sw/rdmavt/ah.c | 4 +- drivers/infiniband/sw/rdmavt/qp.c | 27 +- drivers/infiniband/sw/rdmavt/qp.h | 12 +- drivers/infiniband/sw/rdmavt/srq.c | 2 +- drivers/infiniband/sw/rxe/rxe.c | 3 +- drivers/infiniband/sw/rxe/rxe_av.c | 30 +- drivers/infiniband/sw/rxe/rxe_comp.c | 40 +- drivers/infiniband/sw/rxe/rxe_loc.h | 8 +- drivers/infiniband/sw/rxe/rxe_mr.c | 35 +- drivers/infiniband/sw/rxe/rxe_net.c | 91 +- drivers/infiniband/sw/rxe/rxe_param.h | 2 +- drivers/infiniband/sw/rxe/rxe_pool.c | 55 +- drivers/infiniband/sw/rxe/rxe_pool.h | 6 +- drivers/infiniband/sw/rxe/rxe_qp.c | 41 +- drivers/infiniband/sw/rxe/rxe_recv.c | 28 +- drivers/infiniband/sw/rxe/rxe_req.c | 17 +- drivers/infiniband/sw/rxe/rxe_resp.c | 15 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 70 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 4 - drivers/infiniband/ulp/ipoib/ipoib.h | 32 +- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 83 +- drivers/infiniband/ulp/ipoib/ipoib_ethtool.c | 2 +- drivers/infiniband/ulp/ipoib/ipoib_fs.c | 6 +- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 15 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 444 +- drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 7 +- drivers/infiniband/ulp/ipoib/ipoib_netlink.c | 23 + drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 8 +- drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 261 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 16 +- drivers/infiniband/ulp/iser/iser_memory.c | 7 +- drivers/infiniband/ulp/iser/iser_verbs.c | 14 +- drivers/infiniband/ulp/isert/ib_isert.c | 26 +- drivers/infiniband/ulp/srp/ib_srp.c | 27 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 84 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 4 +- drivers/input/evbug.c | 4 + drivers/input/evdev.c | 16 +- drivers/input/gameport/emu10k1-gp.c | 4 + drivers/input/gameport/lightning.c | 4 + drivers/input/gameport/ns558.c | 4 + drivers/input/input.c | 16 +- drivers/input/joystick/a3d.c | 4 + drivers/input/joystick/adi.c | 4 + drivers/input/joystick/amijoy.c | 4 + drivers/input/joystick/analog.c | 4 + drivers/input/joystick/cobra.c | 4 + drivers/input/joystick/db9.c | 9 +- drivers/input/joystick/gamecon.c | 4 + drivers/input/joystick/gf2k.c | 4 + drivers/input/joystick/grip.c | 4 + drivers/input/joystick/guillemot.c | 4 + drivers/input/joystick/iforce/iforce-ff.c | 8 +- drivers/input/joystick/iforce/iforce-main.c | 30 +- drivers/input/joystick/iforce/iforce-packets.c | 16 +- drivers/input/joystick/iforce/iforce-serio.c | 4 + drivers/input/joystick/iforce/iforce-usb.c | 4 + drivers/input/joystick/iforce/iforce.h | 6 +- drivers/input/joystick/interact.c | 4 + drivers/input/joystick/joydump.c | 4 + drivers/input/joystick/magellan.c | 4 + drivers/input/joystick/pxrc.c | 166 +- drivers/input/joystick/sidewinder.c | 4 + drivers/input/joystick/spaceball.c | 4 + drivers/input/joystick/spaceorb.c | 4 + drivers/input/joystick/stinger.c | 4 + drivers/input/joystick/tmdc.c | 4 + drivers/input/joystick/turbografx.c | 4 + drivers/input/joystick/warrior.c | 4 + drivers/input/keyboard/Kconfig | 2 +- drivers/input/keyboard/adp5589-keys.c | 1 - drivers/input/keyboard/amikbd.c | 4 + drivers/input/keyboard/atakbd.c | 4 + drivers/input/keyboard/cros_ec_keyb.c | 69 +- drivers/input/keyboard/gpio_keys.c | 8 +- drivers/input/keyboard/hilkbd.c | 4 +- drivers/input/keyboard/imx_keypad.c | 12 +- drivers/input/keyboard/newtonkbd.c | 4 + drivers/input/keyboard/snvs_pwrkey.c | 15 +- drivers/input/keyboard/stowaway.c | 4 + drivers/input/keyboard/sunkbd.c | 4 + drivers/input/keyboard/xtkbd.c | 4 + drivers/input/misc/keyspan_remote.c | 2 +- drivers/input/misc/pm8941-pwrkey.c | 70 +- drivers/input/misc/powermate.c | 2 +- drivers/input/misc/xen-kbdfront.c | 183 +- drivers/input/misc/yealink.c | 4 +- drivers/input/mouse/appletouch.c | 7 +- drivers/input/mouse/cyapa_gen5.c | 1 - drivers/input/mouse/cyapa_gen6.c | 1 - drivers/input/mouse/elan_i2c_smbus.c | 2 +- drivers/input/mouse/elantech.c | 2 +- drivers/input/mouse/inport.c | 4 + drivers/input/mouse/logibm.c | 4 + drivers/input/mouse/pc110pad.c | 4 + drivers/input/mouse/sermouse.c | 8 +- drivers/input/serio/ams_delta_serio.c | 198 +- drivers/input/serio/ct82c710.c | 4 + drivers/input/serio/hyperv-keyboard.c | 3 - drivers/input/serio/i8042.c | 3 - drivers/input/serio/q40kbd.c | 4 + drivers/input/serio/rpckbd.c | 4 + drivers/input/serio/serio.c | 4 + drivers/input/tablet/aiptek.c | 2 +- drivers/input/touchscreen/Kconfig | 25 - drivers/input/touchscreen/Makefile | 2 - drivers/input/touchscreen/atmel_mxt_ts.c | 223 +- drivers/input/touchscreen/bu21029_ts.c | 484 - drivers/input/touchscreen/eeti_ts.c | 37 +- drivers/input/touchscreen/egalax_ts.c | 5 +- drivers/input/touchscreen/elo.c | 1 - drivers/input/touchscreen/fsl-imx25-tcq.c | 21 +- drivers/input/touchscreen/gunze.c | 4 + drivers/input/touchscreen/imx6ul_tsc.c | 14 +- drivers/input/touchscreen/raydium_i2c_ts.c | 4 +- drivers/input/touchscreen/resistive-adc-touch.c | 204 - drivers/input/touchscreen/rohm_bu21023.c | 4 +- drivers/input/touchscreen/wdt87xx_i2c.c | 2 +- drivers/interconnect/Kconfig | 15 - drivers/interconnect/Makefile | 6 - drivers/interconnect/core.c | 729 -- drivers/interconnect/qcom/Kconfig | 22 - drivers/interconnect/qcom/Makefile | 7 - drivers/interconnect/qcom/msm8916.c | 510 - drivers/interconnect/qcom/smd-rpm.c | 91 - drivers/interconnect/qcom/smd-rpm.h | 15 - drivers/iommu/Kconfig | 37 +- drivers/iommu/Makefile | 4 +- drivers/iommu/amd_iommu.c | 40 +- drivers/iommu/amd_iommu_debugfs.c | 33 - drivers/iommu/amd_iommu_init.c | 57 +- drivers/iommu/amd_iommu_proto.h | 6 - drivers/iommu/amd_iommu_types.h | 22 +- drivers/iommu/amd_iommu_v2.c | 3 +- drivers/iommu/arm-smmu-v3.c | 28 +- drivers/iommu/arm-smmu.c | 24 +- drivers/iommu/dma-iommu.c | 3 - drivers/iommu/dmar.c | 6 +- drivers/iommu/exynos-iommu.c | 3 + drivers/iommu/intel-iommu.c | 163 +- drivers/iommu/intel-pasid.c | 239 - drivers/iommu/intel-pasid.h | 39 - drivers/iommu/intel-svm.c | 84 +- drivers/iommu/io-pgtable-arm-v7s.c | 7 +- drivers/iommu/io-pgtable-arm.c | 3 +- drivers/iommu/iommu-debugfs.c | 66 - drivers/iommu/iommu.c | 44 +- drivers/iommu/ipmmu-vmsa.c | 62 +- drivers/iommu/msm_iommu.c | 19 +- drivers/iommu/mtk_iommu.c | 1 + drivers/iommu/mtk_iommu_v1.c | 1 + drivers/iommu/of_iommu.c | 21 +- drivers/iommu/omap-iommu.c | 5 +- drivers/iommu/qcom_iommu.c | 3 + drivers/iommu/rockchip-iommu.c | 48 +- drivers/iommu/tegra-gart.c | 1 + drivers/iommu/tegra-smmu.c | 1 + drivers/ipack/carriers/tpci200.c | 7 - drivers/irqchip/Kconfig | 28 +- drivers/irqchip/Makefile | 1 - drivers/irqchip/irq-bcm7038-l1.c | 4 - drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c | 3 - drivers/irqchip/irq-gic-v3-its-pci-msi.c | 16 +- drivers/irqchip/irq-gic-v3-its-platform-msi.c | 2 - drivers/irqchip/irq-gic-v3-its.c | 243 +- drivers/irqchip/irq-gic-v3.c | 12 +- drivers/irqchip/irq-ingenic.c | 1 - drivers/irqchip/irq-renesas-h8s.c | 6 +- drivers/irqchip/irq-s3c24xx.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 260 - drivers/irqchip/irq-stm32-exti.c | 26 +- drivers/irqchip/irq-tango.c | 3 +- drivers/irqchip/irq-xtensa-mx.c | 2 + drivers/irqchip/irq-xtensa-pic.c | 2 + drivers/isdn/i4l/isdn_common.c | 8 +- drivers/leds/Kconfig | 5 +- drivers/leds/led-triggers.c | 39 +- drivers/leds/leds-apu.c | 44 +- drivers/leds/leds-as3645a.c | 4 +- drivers/leds/leds-lm3692x.c | 181 +- drivers/leds/leds-lt3593.c | 190 +- drivers/leds/leds-max8997.c | 2 +- drivers/leds/leds-ns2.c | 4 +- drivers/leds/trigger/Kconfig | 15 +- drivers/leds/trigger/ledtrig-activity.c | 51 +- drivers/leds/trigger/ledtrig-backlight.c | 64 +- drivers/leds/trigger/ledtrig-camera.c | 3 +- drivers/leds/trigger/ledtrig-default-on.c | 20 +- drivers/leds/trigger/ledtrig-gpio.c | 92 +- drivers/leds/trigger/ledtrig-heartbeat.c | 49 +- drivers/leds/trigger/ledtrig-netdev.c | 101 +- drivers/leds/trigger/ledtrig-oneshot.c | 91 +- drivers/leds/trigger/ledtrig-timer.c | 58 +- drivers/leds/trigger/ledtrig-transient.c | 102 +- drivers/lightnvm/Kconfig | 30 +- drivers/lightnvm/pblk-cache.c | 9 +- drivers/lightnvm/pblk-core.c | 78 +- drivers/lightnvm/pblk-gc.c | 34 +- drivers/lightnvm/pblk-init.c | 98 +- drivers/lightnvm/pblk-rb.c | 24 +- drivers/lightnvm/pblk-read.c | 247 +- drivers/lightnvm/pblk-recovery.c | 47 +- drivers/lightnvm/pblk-sysfs.c | 13 +- drivers/lightnvm/pblk-write.c | 35 +- drivers/lightnvm/pblk.h | 48 +- drivers/macintosh/Kconfig | 19 +- drivers/macintosh/Makefile | 1 + drivers/macintosh/adb.c | 2 +- drivers/macintosh/therm_windtunnel.c | 25 +- drivers/macintosh/via-pmu.c | 346 +- drivers/macintosh/via-pmu68k.c | 850 ++ drivers/mailbox/Kconfig | 16 - drivers/mailbox/Makefile | 4 - drivers/mailbox/imx-mailbox.c | 358 - drivers/mailbox/mailbox-xgene-slimpro.c | 6 +- drivers/mailbox/mtk-cmdq-mailbox.c | 571 -- drivers/mailbox/omap-mailbox.c | 31 +- drivers/mailbox/ti-msgmgr.c | 353 +- drivers/md/bcache/Kconfig | 7 +- drivers/md/bcache/alloc.c | 39 +- drivers/md/bcache/bcache.h | 230 +- drivers/md/bcache/bset.c | 205 +- drivers/md/bcache/bset.h | 146 +- drivers/md/bcache/btree.c | 135 +- drivers/md/bcache/btree.h | 88 +- drivers/md/bcache/closure.c | 19 +- drivers/md/bcache/closure.h | 10 +- drivers/md/bcache/debug.c | 40 +- drivers/md/bcache/debug.h | 6 +- drivers/md/bcache/extents.c | 37 +- drivers/md/bcache/extents.h | 6 +- drivers/md/bcache/io.c | 24 +- drivers/md/bcache/journal.c | 28 +- drivers/md/bcache/journal.h | 28 +- drivers/md/bcache/movinggc.c | 14 +- drivers/md/bcache/request.c | 136 +- drivers/md/bcache/request.h | 18 +- drivers/md/bcache/stats.c | 15 +- drivers/md/bcache/stats.h | 15 +- drivers/md/bcache/super.c | 166 +- drivers/md/bcache/sysfs.c | 84 +- drivers/md/bcache/sysfs.h | 6 +- drivers/md/bcache/util.c | 135 +- drivers/md/bcache/util.h | 43 +- drivers/md/bcache/writeback.c | 159 +- drivers/md/bcache/writeback.h | 38 +- drivers/md/dm-cache-metadata.c | 13 +- drivers/md/dm-cache-target.c | 35 +- drivers/md/dm-crypt.c | 74 +- drivers/md/dm-delay.c | 249 +- drivers/md/dm-integrity.c | 505 +- drivers/md/dm-kcopyd.c | 18 +- drivers/md/dm-raid.c | 160 +- drivers/md/dm-raid1.c | 17 +- drivers/md/dm-snap.c | 41 +- drivers/md/dm-thin.c | 31 +- drivers/md/dm-verity-target.c | 24 +- drivers/md/dm-writecache.c | 11 +- drivers/md/dm-zoned-reclaim.c | 6 +- drivers/md/dm.c | 6 +- drivers/md/md-bitmap.c | 305 +- drivers/md/md-bitmap.h | 60 +- drivers/md/md-cluster.c | 65 +- drivers/md/md.c | 73 +- drivers/md/md.h | 1 - drivers/md/persistent-data/dm-space-map-common.c | 20 +- drivers/md/raid1.c | 35 +- drivers/md/raid10.c | 57 +- drivers/md/raid5-cache.c | 10 +- drivers/md/raid5-log.h | 5 - drivers/md/raid5.c | 62 +- drivers/media/cec/cec-adap.c | 18 +- drivers/media/cec/cec-api.c | 8 - drivers/media/cec/cec-notifier.c | 11 +- drivers/media/common/siano/smsdvb-debugfs.c | 10 +- drivers/media/common/siano/smsdvb-main.c | 6 +- drivers/media/common/siano/smsdvb.h | 7 +- drivers/media/common/videobuf2/videobuf2-core.c | 5 - .../media/common/videobuf2/videobuf2-dma-contig.c | 3 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 3 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 3 +- drivers/media/dvb-core/dvb_ca_en50221.c | 2 +- drivers/media/dvb-core/dvb_frontend.c | 84 +- drivers/media/dvb-core/dvbdev.c | 18 +- drivers/media/dvb-frontends/Kconfig | 10 - drivers/media/dvb-frontends/Makefile | 1 - drivers/media/dvb-frontends/af9013.c | 15 +- drivers/media/dvb-frontends/af9033.c | 7 +- drivers/media/dvb-frontends/as102_fe.c | 6 +- drivers/media/dvb-frontends/ascot2e.c | 6 +- drivers/media/dvb-frontends/atbm8830.c | 6 +- drivers/media/dvb-frontends/au8522_dig.c | 6 +- drivers/media/dvb-frontends/bcm3510.c | 6 +- drivers/media/dvb-frontends/cx22700.c | 6 +- drivers/media/dvb-frontends/cx22702.c | 6 +- drivers/media/dvb-frontends/cx24110.c | 8 +- drivers/media/dvb-frontends/cx24113.c | 8 +- drivers/media/dvb-frontends/cx24116.c | 8 +- drivers/media/dvb-frontends/cx24117.c | 8 +- drivers/media/dvb-frontends/cx24120.c | 8 +- drivers/media/dvb-frontends/cx24123.c | 8 +- drivers/media/dvb-frontends/cxd2820r_t.c | 4 +- drivers/media/dvb-frontends/cxd2820r_t2.c | 4 +- drivers/media/dvb-frontends/cxd2841er.c | 9 +- drivers/media/dvb-frontends/cxd2880/cxd2880_top.c | 6 +- drivers/media/dvb-frontends/dib0070.c | 8 +- drivers/media/dvb-frontends/dib0090.c | 12 +- drivers/media/dvb-frontends/dib3000mb.c | 6 +- drivers/media/dvb-frontends/dib3000mc.c | 6 +- drivers/media/dvb-frontends/dib7000m.c | 6 +- drivers/media/dvb-frontends/dib7000p.c | 6 +- drivers/media/dvb-frontends/dib8000.c | 6 +- drivers/media/dvb-frontends/dib9000.c | 6 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 25 +- drivers/media/dvb-frontends/drxd_hard.c | 13 +- drivers/media/dvb-frontends/drxk_hard.c | 30 +- drivers/media/dvb-frontends/ds3000.c | 8 +- drivers/media/dvb-frontends/dvb-pll.c | 27 +- drivers/media/dvb-frontends/dvb_dummy_fe.c | 24 +- drivers/media/dvb-frontends/gp8psk-fe.c | 6 +- drivers/media/dvb-frontends/helene.c | 105 +- drivers/media/dvb-frontends/helene.h | 3 - drivers/media/dvb-frontends/horus3a.c | 6 +- drivers/media/dvb-frontends/itd1000.c | 8 +- drivers/media/dvb-frontends/ix2505v.c | 8 +- drivers/media/dvb-frontends/l64781.c | 7 +- drivers/media/dvb-frontends/lg2160.c | 12 +- drivers/media/dvb-frontends/lgdt3305.c | 12 +- drivers/media/dvb-frontends/lgdt3306a.c | 6 +- drivers/media/dvb-frontends/lgdt330x.c | 12 +- drivers/media/dvb-frontends/lgs8gl5.c | 7 +- drivers/media/dvb-frontends/lgs8gxx.c | 6 +- drivers/media/dvb-frontends/m88ds3103.c | 6 +- drivers/media/dvb-frontends/m88rs2000.c | 8 +- drivers/media/dvb-frontends/mb86a16.c | 7 +- drivers/media/dvb-frontends/mb86a20s.c | 6 +- drivers/media/dvb-frontends/mn88443x.c | 802 -- drivers/media/dvb-frontends/mn88443x.h | 27 - drivers/media/dvb-frontends/mt312.c | 10 +- drivers/media/dvb-frontends/mt352.c | 7 +- drivers/media/dvb-frontends/mxl5xx.c | 6 +- drivers/media/dvb-frontends/nxt200x.c | 6 +- drivers/media/dvb-frontends/nxt6000.c | 6 +- drivers/media/dvb-frontends/or51132.c | 6 +- drivers/media/dvb-frontends/or51211.c | 8 +- drivers/media/dvb-frontends/rtl2830.c | 16 +- drivers/media/dvb-frontends/rtl2832.c | 10 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 6 +- drivers/media/dvb-frontends/s5h1409.c | 6 +- drivers/media/dvb-frontends/s5h1411.c | 6 +- drivers/media/dvb-frontends/s5h1420.c | 8 +- drivers/media/dvb-frontends/s5h1432.c | 6 +- drivers/media/dvb-frontends/s921.c | 7 +- drivers/media/dvb-frontends/si2165.c | 2 +- drivers/media/dvb-frontends/si21xx.c | 7 +- drivers/media/dvb-frontends/sp8870.c | 6 +- drivers/media/dvb-frontends/sp887x.c | 6 +- drivers/media/dvb-frontends/stb0899_drv.c | 6 +- drivers/media/dvb-frontends/stb6000.c | 4 +- drivers/media/dvb-frontends/stb6100.c | 5 +- drivers/media/dvb-frontends/stv0288.c | 7 +- drivers/media/dvb-frontends/stv0297.c | 6 +- drivers/media/dvb-frontends/stv0299.c | 7 +- drivers/media/dvb-frontends/stv0367.c | 20 +- drivers/media/dvb-frontends/stv0900_core.c | 7 +- drivers/media/dvb-frontends/stv090x.c | 6 +- drivers/media/dvb-frontends/stv0910.c | 10 +- drivers/media/dvb-frontends/stv6110.c | 6 +- drivers/media/dvb-frontends/stv6110x.c | 7 +- drivers/media/dvb-frontends/stv6111.c | 5 +- drivers/media/dvb-frontends/tc90522.c | 10 +- drivers/media/dvb-frontends/tda10021.c | 10 +- drivers/media/dvb-frontends/tda10023.c | 6 +- drivers/media/dvb-frontends/tda10048.c | 6 +- drivers/media/dvb-frontends/tda1004x.c | 18 +- drivers/media/dvb-frontends/tda10071.c | 10 +- drivers/media/dvb-frontends/tda10086.c | 6 +- drivers/media/dvb-frontends/tda18271c2dd.c | 7 +- drivers/media/dvb-frontends/tda665x.c | 6 +- drivers/media/dvb-frontends/tda8083.c | 7 +- drivers/media/dvb-frontends/tda8261.c | 9 +- drivers/media/dvb-frontends/tda826x.c | 4 +- drivers/media/dvb-frontends/ts2020.c | 4 +- drivers/media/dvb-frontends/tua6100.c | 6 +- drivers/media/dvb-frontends/ves1820.c | 6 +- drivers/media/dvb-frontends/ves1x93.c | 8 +- drivers/media/dvb-frontends/zl10036.c | 8 +- drivers/media/dvb-frontends/zl10353.c | 7 +- drivers/media/firewire/firedtv-fe.c | 26 +- drivers/media/i2c/Kconfig | 117 +- drivers/media/i2c/Makefile | 5 - drivers/media/i2c/ad9389b.c | 1 - drivers/media/i2c/adv7180.c | 32 +- drivers/media/i2c/adv748x/adv748x-csi2.c | 2 +- drivers/media/i2c/adv7511.c | 1 - drivers/media/i2c/adv7604.c | 8 +- drivers/media/i2c/adv7842.c | 18 +- drivers/media/i2c/ak7375.c | 292 - drivers/media/i2c/cx25840/cx25840-core.h | 33 +- drivers/media/i2c/dw9807-vcm.c | 329 - drivers/media/i2c/et8ek8/et8ek8_driver.c | 1 - drivers/media/i2c/imx258.c | 8 - drivers/media/i2c/imx274.c | 742 +- drivers/media/i2c/lm3560.c | 3 +- drivers/media/i2c/mt9m032.c | 1 - drivers/media/i2c/mt9p031.c | 1 - drivers/media/i2c/mt9t001.c | 1 - drivers/media/i2c/mt9v032.c | 1 - drivers/media/i2c/mt9v111.c | 1298 --- drivers/media/i2c/ov13858.c | 12 +- drivers/media/i2c/ov2680.c | 1186 --- drivers/media/i2c/ov2685.c | 2 +- drivers/media/i2c/ov5640.c | 194 +- drivers/media/i2c/ov5645.c | 13 +- drivers/media/i2c/ov5670.c | 12 +- drivers/media/i2c/ov5695.c | 2 +- drivers/media/i2c/ov7670.c | 6 +- drivers/media/i2c/ov772x.c | 486 +- drivers/media/i2c/ov7740.c | 2 +- drivers/media/i2c/ov9650.c | 157 +- drivers/media/i2c/rj54n1cb0c.c | 1437 --- drivers/media/i2c/smiapp/smiapp-core.c | 20 +- drivers/media/i2c/soc_camera/ov772x.c | 2 +- drivers/media/i2c/tc358743.c | 5 +- drivers/media/i2c/tda1997x.c | 2 +- drivers/media/i2c/tvp514x.c | 2 +- drivers/media/i2c/tvp5150.c | 2 +- drivers/media/i2c/tvp7002.c | 2 +- drivers/media/i2c/video-i2c.c | 81 - drivers/media/i2c/vs6624.c | 4 +- drivers/media/media-device.c | 32 +- drivers/media/pci/bt8xx/bttv-driver.c | 2 +- drivers/media/pci/bt8xx/dst.c | 26 +- drivers/media/pci/bt8xx/dvb-bt8xx.c | 12 +- drivers/media/pci/cobalt/cobalt-driver.c | 2 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 9 +- drivers/media/pci/cx18/cx18-driver.c | 2 + drivers/media/pci/cx23885/altera-ci.c | 2 +- drivers/media/pci/cx23885/cx23885-cards.c | 82 +- drivers/media/pci/cx23885/cx23885-core.c | 2 +- drivers/media/pci/cx25821/cx25821-audio-upstream.c | 679 ++ drivers/media/pci/cx25821/cx25821-audio-upstream.h | 58 + drivers/media/pci/cx25821/cx25821-core.c | 4 +- drivers/media/pci/cx25821/cx25821-gpio.c | 2 +- drivers/media/pci/cx25821/cx25821-video-upstream.c | 673 ++ drivers/media/pci/cx25821/cx25821-video-upstream.h | 135 + drivers/media/pci/cx25821/cx25821.h | 12 + drivers/media/pci/cx88/cx88-alsa.c | 7 +- drivers/media/pci/cx88/cx88-cards.c | 4 +- drivers/media/pci/cx88/cx88-dvb.c | 20 +- drivers/media/pci/ddbridge/Makefile | 3 +- drivers/media/pci/ddbridge/ddbridge-core.c | 45 +- drivers/media/pci/ddbridge/ddbridge-hw.c | 3 +- drivers/media/pci/ddbridge/ddbridge-i2c.c | 5 +- drivers/media/pci/ddbridge/ddbridge-max.c | 18 +- drivers/media/pci/ddbridge/ddbridge-max.h | 2 +- drivers/media/pci/ddbridge/ddbridge-mci.c | 409 +- drivers/media/pci/ddbridge/ddbridge-mci.h | 192 +- drivers/media/pci/ddbridge/ddbridge-regs.h | 8 + drivers/media/pci/ddbridge/ddbridge-sx8.c | 488 - drivers/media/pci/ddbridge/ddbridge.h | 14 +- drivers/media/pci/dm1105/dm1105.c | 3 - drivers/media/pci/intel/ipu3/ipu3-cio2.c | 6 +- drivers/media/pci/ivtv/ivtv-driver.c | 2 +- drivers/media/pci/ivtv/ivtv-i2c.c | 1 - drivers/media/pci/ivtv/ivtvfb.c | 2 +- drivers/media/pci/mantis/mantis_vp3030.c | 4 +- drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c | 5 + drivers/media/pci/pt1/pt1.c | 2 + drivers/media/pci/saa7164/saa7164-vbi.c | 6 +- drivers/media/pci/sta2x11/sta2x11_vip.c | 7 - drivers/media/pci/tw686x/tw686x-video.c | 11 +- drivers/media/platform/Kconfig | 20 +- drivers/media/platform/Makefile | 5 +- drivers/media/platform/atmel/atmel-isi.c | 27 +- drivers/media/platform/cadence/Kconfig | 2 - drivers/media/platform/cadence/cdns-csi2rx.c | 1 - drivers/media/platform/cadence/cdns-csi2tx.c | 1 - drivers/media/platform/cec-gpio/cec-gpio.c | 54 - drivers/media/platform/coda/coda-bit.c | 123 +- drivers/media/platform/coda/coda-common.c | 189 +- drivers/media/platform/coda/coda-h264.c | 319 - drivers/media/platform/coda/coda.h | 4 - drivers/media/platform/coda/coda_regs.h | 1 - drivers/media/platform/coda/imx-vdoa.c | 1 - drivers/media/platform/cros-ec-cec/Makefile | 1 - drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 347 - drivers/media/platform/davinci/vpbe_osd.c | 1 - drivers/media/platform/davinci/vpbe_venc.c | 1 - drivers/media/platform/davinci/vpif_display.c | 24 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 2 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 11 +- drivers/media/platform/exynos4-is/media-dev.c | 6 +- drivers/media/platform/exynos4-is/mipi-csis.c | 6 +- drivers/media/platform/fsl-viu.c | 38 +- drivers/media/platform/m2m-deinterlace.c | 25 +- drivers/media/platform/meson/ao-cec.c | 2 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 5 + drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 25 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 23 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 16 + drivers/media/platform/mtk-vpu/mtk_vpu.c | 2 +- drivers/media/platform/mx2_emmaprp.c | 21 +- drivers/media/platform/omap/Kconfig | 1 - drivers/media/platform/omap3isp/isp.c | 6 +- drivers/media/platform/pxa_camera.c | 22 +- drivers/media/platform/qcom/camss-8x16/Makefile | 11 + .../media/platform/qcom/camss-8x16/camss-csid.c | 1094 ++ .../media/platform/qcom/camss-8x16/camss-csid.h | 82 + .../media/platform/qcom/camss-8x16/camss-csiphy.c | 893 ++ .../media/platform/qcom/camss-8x16/camss-csiphy.h | 77 + .../media/platform/qcom/camss-8x16/camss-ispif.c | 1178 +++ .../media/platform/qcom/camss-8x16/camss-ispif.h | 85 + drivers/media/platform/qcom/camss-8x16/camss-vfe.c | 3093 ++++++ drivers/media/platform/qcom/camss-8x16/camss-vfe.h | 123 + .../media/platform/qcom/camss-8x16/camss-video.c | 859 ++ .../media/platform/qcom/camss-8x16/camss-video.h | 70 + drivers/media/platform/qcom/camss-8x16/camss.c | 751 ++ drivers/media/platform/qcom/camss-8x16/camss.h | 106 + drivers/media/platform/qcom/camss/Makefile | 15 - drivers/media/platform/qcom/camss/camss-csid.c | 1392 --- drivers/media/platform/qcom/camss/camss-csid.h | 77 - .../platform/qcom/camss/camss-csiphy-2ph-1-0.c | 177 - .../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 257 - drivers/media/platform/qcom/camss/camss-csiphy.c | 765 -- drivers/media/platform/qcom/camss/camss-csiphy.h | 92 - drivers/media/platform/qcom/camss/camss-ispif.c | 1373 --- drivers/media/platform/qcom/camss/camss-ispif.h | 78 - drivers/media/platform/qcom/camss/camss-vfe-4-1.c | 1019 -- drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 1141 --- drivers/media/platform/qcom/camss/camss-vfe.c | 2342 ----- drivers/media/platform/qcom/camss/camss-vfe.h | 186 - drivers/media/platform/qcom/camss/camss-video.c | 958 -- drivers/media/platform/qcom/camss/camss-video.h | 62 - drivers/media/platform/qcom/camss/camss.c | 1028 -- drivers/media/platform/qcom/camss/camss.h | 115 - drivers/media/platform/qcom/venus/Makefile | 3 +- drivers/media/platform/qcom/venus/core.c | 107 - drivers/media/platform/qcom/venus/core.h | 100 +- drivers/media/platform/qcom/venus/helpers.c | 568 +- drivers/media/platform/qcom/venus/helpers.h | 23 +- drivers/media/platform/qcom/venus/hfi.c | 12 +- drivers/media/platform/qcom/venus/hfi.h | 10 - drivers/media/platform/qcom/venus/hfi_cmds.c | 62 +- drivers/media/platform/qcom/venus/hfi_helper.h | 112 +- drivers/media/platform/qcom/venus/hfi_msgs.c | 407 +- drivers/media/platform/qcom/venus/hfi_parser.c | 278 - drivers/media/platform/qcom/venus/hfi_parser.h | 110 - drivers/media/platform/qcom/venus/hfi_venus.c | 108 +- drivers/media/platform/qcom/venus/hfi_venus_io.h | 10 - drivers/media/platform/qcom/venus/vdec.c | 329 +- drivers/media/platform/qcom/venus/vdec_ctrls.c | 10 +- drivers/media/platform/qcom/venus/venc.c | 227 +- drivers/media/platform/qcom/venus/venc_ctrls.c | 10 +- drivers/media/platform/rcar-fcp.c | 7 +- drivers/media/platform/rcar-vin/Kconfig | 1 - drivers/media/platform/rcar-vin/Makefile | 1 - drivers/media/platform/rcar-vin/rcar-core.c | 321 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 20 +- drivers/media/platform/rcar-vin/rcar-dma.c | 63 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 18 +- drivers/media/platform/rcar-vin/rcar-vin.h | 37 +- drivers/media/platform/rcar_drif.c | 8 +- drivers/media/platform/rcar_fdp1.c | 6 +- drivers/media/platform/rcar_jpu.c | 27 +- drivers/media/platform/renesas-ceu.c | 91 +- drivers/media/platform/rockchip/rga/rga-buf.c | 45 +- drivers/media/platform/rockchip/rga/rga.c | 20 +- drivers/media/platform/rockchip/rga/rga.h | 2 + drivers/media/platform/s3c-camif/camif-capture.c | 4 +- drivers/media/platform/s5p-g2d/g2d.c | 19 +- drivers/media/platform/s5p-g2d/g2d.h | 1 + drivers/media/platform/s5p-jpeg/jpeg-core.c | 7 + drivers/media/platform/s5p-mfc/s5p_mfc.c | 29 +- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 15 +- drivers/media/platform/sh_veu.c | 5 +- drivers/media/platform/sh_vou.c | 5 +- .../platform/soc_camera/sh_mobile_ceu_camera.c | 6 +- .../platform/soc_camera/soc_camera_platform.c | 5 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/sti/delta/delta-v4l2.c | 18 + drivers/media/platform/sti/hva/hva-v4l2.c | 1 - drivers/media/platform/stm32/stm32-dcmi.c | 259 +- drivers/media/platform/ti-vpe/vpe.c | 20 + drivers/media/platform/vicodec/Kconfig | 13 - drivers/media/platform/vicodec/Makefile | 4 - drivers/media/platform/vicodec/codec-fwht.c | 855 -- drivers/media/platform/vicodec/codec-fwht.h | 125 - drivers/media/platform/vicodec/codec-v4l2-fwht.c | 325 - drivers/media/platform/vicodec/codec-v4l2-fwht.h | 50 - drivers/media/platform/vicodec/vicodec-core.c | 1439 --- drivers/media/platform/video-mux.c | 119 +- drivers/media/platform/vim2m.c | 42 +- drivers/media/platform/vimc/vimc-capture.c | 1 - drivers/media/platform/vimc/vimc-core.c | 1 + drivers/media/platform/vimc/vimc-debayer.c | 1 - drivers/media/platform/vimc/vimc-scaler.c | 1 - drivers/media/platform/vimc/vimc-sensor.c | 1 - drivers/media/platform/vivid/vivid-ctrls.c | 2 +- drivers/media/platform/vivid/vivid-kthread-cap.c | 2 +- drivers/media/platform/vsp1/vsp1.h | 3 - drivers/media/platform/vsp1/vsp1_dl.c | 433 +- drivers/media/platform/vsp1/vsp1_dl.h | 28 - drivers/media/platform/vsp1/vsp1_drm.c | 8 +- drivers/media/platform/vsp1/vsp1_drv.c | 20 +- drivers/media/platform/vsp1/vsp1_pipe.h | 2 - drivers/media/platform/vsp1/vsp1_regs.h | 5 +- drivers/media/platform/vsp1/vsp1_rpf.c | 72 +- drivers/media/platform/vsp1/vsp1_wpf.c | 6 +- drivers/media/radio/radio-wl1273.c | 2 +- drivers/media/radio/si4713/radio-usb-si4713.c | 3 + drivers/media/tuners/e4000.c | 6 +- drivers/media/tuners/fc0011.c | 6 +- drivers/media/tuners/fc0012.c | 7 +- drivers/media/tuners/fc0013.c | 7 +- drivers/media/tuners/fc2580.c | 6 +- drivers/media/tuners/it913x.c | 6 +- drivers/media/tuners/m88rs6000t.c | 6 +- drivers/media/tuners/max2165.c | 8 +- drivers/media/tuners/mc44s803.c | 8 +- drivers/media/tuners/mt2060.c | 8 +- drivers/media/tuners/mt2063.c | 7 +- drivers/media/tuners/mt2131.c | 8 +- drivers/media/tuners/mt2266.c | 8 +- drivers/media/tuners/mxl301rf.c | 4 +- drivers/media/tuners/mxl5005s.c | 8 +- drivers/media/tuners/mxl5007t.c | 2 + drivers/media/tuners/qm1d1b0004.c | 4 +- drivers/media/tuners/qm1d1c0042.c | 4 +- drivers/media/tuners/qt1010.c | 8 +- drivers/media/tuners/qt1010_priv.h | 14 +- drivers/media/tuners/r820t.c | 6 +- drivers/media/tuners/si2157.c | 6 +- drivers/media/tuners/tda18212.c | 8 +- drivers/media/tuners/tda18218.c | 8 +- drivers/media/tuners/tda18250.c | 6 +- drivers/media/tuners/tda18271-common.c | 8 +- drivers/media/tuners/tda18271-fe.c | 6 +- drivers/media/tuners/tda827x.c | 12 +- drivers/media/tuners/tua9001.c | 6 +- drivers/media/tuners/tuner-simple.c | 5 +- drivers/media/tuners/tuner-xc2028.c | 15 +- drivers/media/tuners/xc4000.c | 16 +- drivers/media/tuners/xc5000.c | 12 +- drivers/media/usb/au0828/au0828-video.c | 2 +- drivers/media/usb/cx231xx/Kconfig | 2 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 14 +- drivers/media/usb/cx231xx/cx231xx-core.c | 10 +- drivers/media/usb/cx231xx/cx231xx-i2c.c | 2 + drivers/media/usb/cx231xx/cx231xx-vbi.c | 7 +- drivers/media/usb/dvb-usb-v2/Kconfig | 5 +- drivers/media/usb/dvb-usb-v2/af9035.c | 6 +- drivers/media/usb/dvb-usb-v2/gl861.c | 492 +- drivers/media/usb/dvb-usb-v2/gl861.h | 1 - drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c | 6 +- drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c | 6 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 2 +- drivers/media/usb/dvb-usb-v2/usb_urb.c | 4 +- drivers/media/usb/dvb-usb/Kconfig | 6 + drivers/media/usb/dvb-usb/Makefile | 3 + drivers/media/usb/dvb-usb/af9005-fe.c | 6 +- drivers/media/usb/dvb-usb/cinergyT2-fe.c | 6 +- drivers/media/usb/dvb-usb/dib0700_devices.c | 1 - drivers/media/usb/dvb-usb/dtt200u-fe.c | 6 +- drivers/media/usb/dvb-usb/dw2102.c | 19 +- drivers/media/usb/dvb-usb/friio-fe.c | 11 +- drivers/media/usb/dvb-usb/m920x.c | 3 + drivers/media/usb/dvb-usb/usb-urb.c | 4 +- drivers/media/usb/dvb-usb/vp702x-fe.c | 7 +- drivers/media/usb/dvb-usb/vp7045-fe.c | 6 +- drivers/media/usb/em28xx/em28xx-cards.c | 39 +- drivers/media/usb/em28xx/em28xx-core.c | 6 +- drivers/media/usb/em28xx/em28xx-dvb.c | 4 +- drivers/media/usb/em28xx/em28xx-i2c.c | 4 + drivers/media/usb/go7007/go7007-driver.c | 9 +- drivers/media/usb/go7007/snd-go7007.c | 11 +- drivers/media/usb/gspca/kinect.c | 2 +- drivers/media/usb/hackrf/hackrf.c | 6 +- drivers/media/usb/hdpvr/hdpvr-i2c.c | 3 + drivers/media/usb/stk1160/stk1160-v4l.c | 2 +- drivers/media/usb/tm6000/tm6000-dvb.c | 5 - drivers/media/usb/tm6000/tm6000-i2c.c | 2 + drivers/media/usb/ttusb-dec/ttusbdecfe.c | 12 +- drivers/media/usb/usbtv/usbtv-audio.c | 5 +- drivers/media/usb/uvc/uvc_ctrl.c | 215 +- drivers/media/usb/uvc/uvc_driver.c | 5 - drivers/media/usb/uvc/uvc_status.c | 121 +- drivers/media/usb/uvc/uvc_v4l2.c | 4 +- drivers/media/usb/uvc/uvc_video.c | 62 +- drivers/media/usb/uvc/uvcvideo.h | 18 +- drivers/media/v4l2-core/v4l2-ctrls.c | 38 +- drivers/media/v4l2-core/v4l2-dev.c | 16 +- drivers/media/v4l2-core/v4l2-device.c | 3 +- drivers/media/v4l2-core/v4l2-dv-timings.c | 39 - drivers/media/v4l2-core/v4l2-fwnode.c | 6 +- drivers/media/v4l2-core/v4l2-ioctl.c | 128 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 266 +- drivers/media/v4l2-core/v4l2-subdev.c | 22 - drivers/memory/Kconfig | 6 +- drivers/memory/atmel-ebi.c | 3 +- drivers/memory/tegra/mc.c | 16 +- drivers/memory/tegra/tegra186.c | 1 - drivers/memory/ti-aemif.c | 2 +- drivers/memory/ti-emif-pm.c | 33 - drivers/message/fusion/mptbase.c | 5 +- drivers/message/fusion/mptctl.c | 4 +- drivers/message/fusion/mptfc.c | 2 +- drivers/message/fusion/mptsas.c | 1 - drivers/mfd/88pm860x-i2c.c | 8 +- drivers/mfd/Kconfig | 83 +- drivers/mfd/Makefile | 17 +- drivers/mfd/arizona-core.c | 34 +- drivers/mfd/as3722.c | 12 - drivers/mfd/atmel-hlcdc.c | 1 - drivers/mfd/axp20x-i2c.c | 2 - drivers/mfd/axp20x.c | 28 +- drivers/mfd/cros_ec_dev.c | 33 - drivers/{platform/chrome => mfd}/cros_ec_i2c.c | 0 drivers/{platform/chrome => mfd}/cros_ec_spi.c | 0 drivers/mfd/cs47l35-tables.c | 1609 --- drivers/mfd/cs47l85-tables.c | 3009 ------ drivers/mfd/cs47l90-tables.c | 2674 ----- drivers/mfd/da9063-core.c | 44 +- drivers/mfd/da9063-i2c.c | 239 +- drivers/mfd/da9063-irq.c | 264 +- drivers/mfd/dln2.c | 10 +- drivers/mfd/hi655x-pmic.c | 2 +- drivers/mfd/intel-lpss-pci.c | 13 - drivers/mfd/kempld-core.c | 15 +- drivers/mfd/madera-core.c | 609 -- drivers/mfd/madera-i2c.c | 140 - drivers/mfd/madera-spi.c | 139 - drivers/mfd/madera.h | 44 - drivers/mfd/rave-sp.c | 119 +- drivers/mfd/rohm-bd718x7.c | 211 - drivers/mfd/sec-core.c | 1 - drivers/mfd/sm501.c | 1 - drivers/mfd/ti_am335x_tscadc.c | 3 +- drivers/mfd/wm8994-core.c | 15 +- drivers/misc/aspeed-lpc-snoop.c | 84 +- drivers/misc/cardreader/rtsx_pcr.c | 12 +- drivers/misc/cb710/core.c | 23 +- drivers/misc/cxl/Kconfig | 8 + drivers/misc/cxl/Makefile | 2 +- drivers/misc/cxl/api.c | 157 +- drivers/misc/cxl/base.c | 83 + drivers/misc/cxl/context.c | 3 +- drivers/misc/cxl/cxl.h | 41 + drivers/misc/cxl/cxllib.c | 4 + drivers/misc/cxl/debugfs.c | 5 + drivers/misc/cxl/fault.c | 4 +- drivers/misc/cxl/guest.c | 8 + drivers/misc/cxl/main.c | 7 +- drivers/misc/cxl/native.c | 3 +- drivers/misc/cxl/pci.c | 392 +- drivers/misc/cxl/phb.c | 44 + drivers/misc/cxl/vphb.c | 46 +- drivers/misc/eeprom/at24.c | 17 - drivers/misc/eeprom/at25.c | 4 - drivers/misc/eeprom/idt_89hpesx.c | 6 +- drivers/misc/eeprom/max6875.c | 3 +- drivers/misc/genwqe/card_base.h | 2 +- drivers/misc/genwqe/card_debugfs.c | 4 + drivers/misc/genwqe/card_dev.c | 5 + drivers/misc/ibmasm/ibmasmfs.c | 11 +- drivers/misc/ibmvmc.c | 2 +- drivers/misc/lkdtm/Makefile | 2 - drivers/misc/lkdtm/core.c | 2 - drivers/misc/lkdtm/lkdtm.h | 4 - drivers/misc/lkdtm/stackleak.c | 73 - drivers/misc/lkdtm/usercopy.c | 13 - drivers/misc/mei/bus-fixup.c | 92 +- drivers/misc/mei/bus.c | 36 +- drivers/misc/mei/client.c | 128 +- drivers/misc/mei/client.h | 2 +- drivers/misc/mei/debugfs.c | 2 - drivers/misc/mei/hbm.c | 37 +- drivers/misc/mei/hw-me.c | 77 +- drivers/misc/mei/hw-me.h | 6 - drivers/misc/mei/hw-txe.c | 66 +- drivers/misc/mei/hw.h | 73 +- drivers/misc/mei/interrupt.c | 17 +- drivers/misc/mei/main.c | 41 +- drivers/misc/mei/mei_dev.h | 77 +- drivers/misc/mic/cosm/cosm_main.h | 5 +- drivers/misc/mic/cosm/cosm_scif_server.c | 6 +- drivers/misc/mic/cosm_client/cosm_scif_client.c | 6 +- drivers/misc/mic/scif/scif_api.c | 21 +- drivers/misc/mic/scif/scif_dma.c | 7 +- drivers/misc/ocxl/context.c | 22 +- drivers/misc/ocxl/link.c | 27 +- drivers/misc/ocxl/sysfs.c | 5 +- drivers/misc/pci_endpoint_test.c | 290 +- drivers/misc/sgi-gru/grutlbpurge.c | 8 +- drivers/misc/sgi-xp/xpc_channel.c | 3 + drivers/misc/sgi-xp/xpc_partition.c | 5 +- drivers/misc/sram.c | 18 +- drivers/misc/ti-st/Kconfig | 3 +- drivers/misc/ti-st/st_kim.c | 7 +- drivers/misc/tsl2550.c | 2 +- drivers/misc/vexpress-syscfg.c | 10 +- drivers/misc/vmw_balloon.c | 181 +- drivers/misc/vmw_vmci/vmci_queue_pair.c | 9 +- drivers/mmc/core/core.c | 48 +- drivers/mmc/core/core.h | 2 + drivers/mmc/core/mmc.c | 16 +- drivers/mmc/core/mmc_ops.c | 2 +- drivers/mmc/core/queue.c | 12 +- drivers/mmc/core/queue.h | 1 - drivers/mmc/core/sdio.c | 1 + drivers/mmc/host/Kconfig | 24 +- drivers/mmc/host/Makefile | 5 +- drivers/mmc/host/android-goldfish.c | 4 +- drivers/mmc/host/atmel-mci.c | 12 +- drivers/mmc/host/dw_mmc-exynos.c | 33 +- drivers/mmc/host/dw_mmc-hi3798cv200.c | 8 - drivers/mmc/host/jz4740_mmc.c | 5 +- drivers/mmc/host/meson-mx-sdio.c | 8 +- drivers/mmc/host/mmci.c | 82 +- drivers/mmc/host/mmci.h | 81 +- drivers/mmc/host/mmci_qcom_dml.c | 18 +- drivers/mmc/host/mmci_qcom_dml.h | 5 +- drivers/mmc/host/omap_hsmmc.c | 1 - drivers/mmc/host/pxamci.c | 236 +- drivers/mmc/host/renesas_sdhi.h | 5 +- drivers/mmc/host/renesas_sdhi_core.c | 205 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 43 +- drivers/mmc/host/renesas_sdhi_sys_dmac.c | 22 +- drivers/mmc/host/sdhci-acpi.c | 68 - drivers/mmc/host/sdhci-esdhc-imx.c | 29 +- drivers/mmc/host/sdhci-esdhc.h | 1 - drivers/mmc/host/sdhci-iproc.c | 59 +- drivers/mmc/host/sdhci-msm.c | 510 +- drivers/mmc/host/sdhci-of-arasan.c | 19 +- drivers/mmc/host/sdhci-of-dwcmshc.c | 155 - drivers/mmc/host/sdhci-of-esdhc.c | 135 +- drivers/mmc/host/sdhci-pci-core.c | 3 - drivers/mmc/host/sdhci-pci-dwc-mshc.c | 84 - drivers/mmc/host/sdhci-pci-o2micro.c | 129 +- drivers/mmc/host/sdhci-pci.h | 5 - drivers/mmc/host/sdhci-pltfm.c | 68 +- drivers/mmc/host/sdhci-pltfm.h | 7 +- drivers/mmc/host/sdhci-tegra.c | 706 +- drivers/mmc/host/sdhci-xenon-phy.c | 5 +- drivers/mmc/host/sdhci.c | 91 +- drivers/mmc/host/sdhci.h | 14 - drivers/mmc/host/sh_mmcif.c | 7 +- drivers/mmc/host/sunxi-mmc.c | 7 +- drivers/mmc/host/tmio_mmc.c | 56 +- drivers/mmc/host/tmio_mmc.h | 16 +- drivers/mmc/host/tmio_mmc_core.c | 123 +- drivers/mmc/host/uniphier-sd.c | 693 -- drivers/mmc/host/usdhi6rol0.c | 5 +- drivers/mtd/Kconfig | 24 +- drivers/mtd/chips/Kconfig | 2 +- drivers/mtd/chips/cfi_cmdset_0002.c | 2 + drivers/mtd/chips/gen_probe.c | 7 +- drivers/mtd/devices/Kconfig | 4 +- drivers/mtd/devices/m25p80.c | 8 +- drivers/mtd/devices/powernv_flash.c | 1 - drivers/mtd/devices/sst25l.c | 5 +- drivers/mtd/lpddr/Kconfig | 8 +- drivers/mtd/lpddr/lpddr2_nvm.c | 2 +- drivers/mtd/maps/Kconfig | 24 +- drivers/mtd/maps/gpio-addr-flash.c | 3 - drivers/mtd/maps/impa7.c | 5 +- drivers/mtd/maps/intel_vr_nor.c | 2 +- drivers/mtd/maps/latch-addr-flash.c | 5 +- drivers/mtd/maps/rbtx4939-flash.c | 3 +- drivers/mtd/maps/solutionengine.c | 6 +- drivers/mtd/mtdchar.c | 10 +- drivers/mtd/mtdcore.c | 28 +- drivers/mtd/mtdpart.c | 33 +- drivers/mtd/mtdsuper.c | 26 +- drivers/mtd/nand/Kconfig | 1 - drivers/mtd/nand/Makefile | 1 - drivers/mtd/nand/onenand/generic.c | 5 +- drivers/mtd/nand/onenand/samsung.c | 5 +- drivers/mtd/nand/raw/Kconfig | 177 +- drivers/mtd/nand/raw/Makefile | 2 +- drivers/mtd/nand/raw/ams-delta.c | 24 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 260 +- drivers/mtd/nand/raw/au1550nd.c | 86 +- drivers/mtd/nand/raw/bcm47xxnflash/main.c | 2 +- drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c | 38 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 143 +- drivers/mtd/nand/raw/brcmnand/brcmstb_nand.c | 1 - drivers/mtd/nand/raw/cafe_nand.c | 195 +- drivers/mtd/nand/raw/cmx270_nand.c | 24 +- drivers/mtd/nand/raw/cs553x_nand.c | 36 +- drivers/mtd/nand/raw/davinci_nand.c | 288 +- drivers/mtd/nand/raw/denali.c | 329 +- drivers/mtd/nand/raw/denali.h | 11 +- drivers/mtd/nand/raw/denali_dt.c | 82 +- drivers/mtd/nand/raw/denali_pci.c | 11 +- drivers/mtd/nand/raw/diskonchip.c | 120 +- drivers/mtd/nand/raw/docg4.c | 1421 +++ drivers/mtd/nand/raw/fsl_elbc_nand.c | 75 +- drivers/mtd/nand/raw/fsl_ifc_nand.c | 105 +- drivers/mtd/nand/raw/fsl_upm.c | 38 +- drivers/mtd/nand/raw/fsmc_nand.c | 225 +- drivers/mtd/nand/raw/gpio.c | 13 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-lib.c | 18 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 173 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h | 13 +- drivers/mtd/nand/raw/hisi504_nand.c | 130 +- drivers/mtd/nand/raw/jz4740_nand.c | 88 +- drivers/mtd/nand/raw/jz4780_nand.c | 71 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 106 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 142 +- drivers/mtd/nand/raw/marvell_nand.c | 588 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 51 +- drivers/mtd/nand/raw/mtk_nand.c | 158 +- drivers/mtd/nand/raw/mxc_nand.c | 253 +- drivers/mtd/nand/raw/nand_base.c | 992 +- drivers/mtd/nand/raw/nand_bbt.c | 31 +- drivers/mtd/nand/raw/nand_bch.c | 10 +- drivers/mtd/nand/raw/nand_ecc.c | 14 +- drivers/mtd/nand/raw/nand_hynix.c | 35 +- drivers/mtd/nand/raw/nand_micron.c | 367 +- drivers/mtd/nand/raw/nand_timings.c | 32 +- drivers/mtd/nand/raw/nand_toshiba.c | 88 - drivers/mtd/nand/raw/nandsim.c | 120 +- drivers/mtd/nand/raw/ndfc.c | 33 +- drivers/mtd/nand/raw/nuc900_nand.c | 27 +- drivers/mtd/nand/raw/omap2.c | 609 +- drivers/mtd/nand/raw/orion_nand.c | 23 +- drivers/mtd/nand/raw/oxnas_nand.c | 23 +- drivers/mtd/nand/raw/pasemi_nand.c | 19 +- drivers/mtd/nand/raw/plat_nand.c | 8 +- drivers/mtd/nand/raw/qcom_nandc.c | 642 +- drivers/mtd/nand/raw/r852.c | 54 +- drivers/mtd/nand/raw/s3c2410.c | 122 +- drivers/mtd/nand/raw/sh_flctl.c | 84 +- drivers/mtd/nand/raw/sharpsl.c | 29 +- drivers/mtd/nand/raw/sm_common.c | 42 +- drivers/mtd/nand/raw/socrates_nand.c | 44 +- drivers/mtd/nand/raw/sunxi_nand.c | 135 +- drivers/mtd/nand/raw/tango_nand.c | 109 +- drivers/mtd/nand/raw/tegra_nand.c | 1246 --- drivers/mtd/nand/raw/tmio_nand.c | 53 +- drivers/mtd/nand/raw/txx9ndfmc.c | 80 +- drivers/mtd/nand/raw/vf610_nfc.c | 168 +- drivers/mtd/nand/raw/xway_nand.c | 27 +- drivers/mtd/nand/spi/Kconfig | 7 - drivers/mtd/nand/spi/Makefile | 3 - drivers/mtd/nand/spi/core.c | 1155 --- drivers/mtd/nand/spi/macronix.c | 144 - drivers/mtd/nand/spi/micron.c | 133 - drivers/mtd/nand/spi/winbond.c | 141 - drivers/mtd/nftlmount.c | 3 +- drivers/mtd/parsers/parser_trx.c | 7 - drivers/mtd/spi-nor/atmel-quadspi.c | 23 +- drivers/mtd/spi-nor/cadence-quadspi.c | 20 +- drivers/mtd/spi-nor/intel-spi.c | 2 +- drivers/mtd/spi-nor/nxp-spifi.c | 1 - drivers/mtd/spi-nor/spi-nor.c | 18 +- drivers/mtd/spi-nor/stm32-quadspi.c | 6 +- drivers/mtd/ubi/cdev.c | 11 - drivers/mtd/ubi/kapi.c | 2 +- drivers/mtd/ubi/ubi-media.h | 6 - drivers/mtd/ubi/ubi.h | 4 - drivers/mtd/ubi/vmt.c | 12 - drivers/mtd/ubi/vtbl.c | 23 +- drivers/mux/Kconfig | 10 - drivers/mux/Makefile | 2 - drivers/mux/adgs1408.c | 131 - drivers/mux/core.c | 104 +- drivers/net/can/Kconfig | 6 - drivers/net/dsa/b53/Kconfig | 9 - drivers/net/dsa/b53/Makefile | 1 - drivers/net/dsa/b53/b53_common.c | 246 +- drivers/net/dsa/b53/b53_priv.h | 36 - drivers/net/dsa/b53/b53_serdes.c | 217 - drivers/net/dsa/b53/b53_serdes.h | 121 - drivers/net/dsa/b53/b53_srab.c | 206 - drivers/net/dsa/microchip/ksz_common.c | 9 - drivers/net/dsa/microchip/ksz_spi.c | 1 - drivers/net/dsa/mv88e6xxx/chip.c | 10 +- drivers/net/dsa/mv88e6xxx/phy.c | 3 - drivers/net/dsa/mv88e6xxx/serdes.c | 109 +- drivers/net/dsa/mv88e6xxx/serdes.h | 16 - drivers/net/dsa/rtl8366rb.c | 30 - drivers/net/ethernet/8390/etherh.c | 35 +- drivers/net/ethernet/8390/mac8390.c | 20 +- drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 4 +- drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 6 +- drivers/net/ethernet/apple/bmac.c | 8 +- drivers/net/ethernet/broadcom/bcmsysport.c | 6 +- drivers/net/ethernet/broadcom/bgmac.c | 2 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 22 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 19 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 7 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 20 + drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 2 + drivers/net/ethernet/broadcom/genet/bcmgenet.h | 3 - drivers/net/ethernet/broadcom/genet/bcmmii.c | 10 +- drivers/net/ethernet/broadcom/tg3.c | 3 +- drivers/net/ethernet/cadence/macb_main.c | 38 +- drivers/net/ethernet/calxeda/xgmac.c | 1 - .../ethernet/cavium/liquidio/cn23xx_vf_device.c | 4 +- drivers/net/ethernet/cavium/liquidio/lio_core.c | 324 +- drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 294 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 379 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 210 +- drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 47 +- .../net/ethernet/cavium/liquidio/liquidio_common.h | 27 +- .../net/ethernet/cavium/liquidio/octeon_config.h | 3 +- .../net/ethernet/cavium/liquidio/octeon_device.c | 5 +- .../net/ethernet/cavium/liquidio/octeon_device.h | 5 - drivers/net/ethernet/cavium/liquidio/octeon_iq.h | 17 +- drivers/net/ethernet/cavium/liquidio/octeon_main.h | 94 +- .../net/ethernet/cavium/liquidio/octeon_network.h | 26 +- drivers/net/ethernet/cavium/liquidio/octeon_nic.c | 61 +- drivers/net/ethernet/cavium/liquidio/octeon_nic.h | 9 +- .../net/ethernet/cavium/liquidio/request_manager.c | 125 +- .../ethernet/cavium/liquidio/response_manager.c | 82 +- .../ethernet/cavium/liquidio/response_manager.h | 4 +- drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 4 + drivers/net/ethernet/chelsio/cxgb4/cudbg_entity.h | 42 - drivers/net/ethernet/chelsio/cxgb4/cudbg_if.h | 3 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 238 - drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.h | 106 - drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 8 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c | 4 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 193 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 36 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 10 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c | 5 +- drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 4 +- drivers/net/ethernet/chelsio/cxgb4/t4_pci_id_tbl.h | 2 - drivers/net/ethernet/chelsio/cxgb4/t4fw_version.h | 12 +- drivers/net/ethernet/emulex/benet/Kconfig | 40 +- drivers/net/ethernet/emulex/benet/be.h | 16 - drivers/net/ethernet/emulex/benet/be_cmds.c | 2 +- drivers/net/ethernet/emulex/benet/be_main.c | 10 +- drivers/net/ethernet/faraday/ftmac100.c | 1 - drivers/net/ethernet/freescale/Kconfig | 8 - drivers/net/ethernet/freescale/Makefile | 2 - drivers/net/ethernet/freescale/dpaa2/Makefile | 11 - .../net/ethernet/freescale/dpaa2/dpaa2-eth-trace.h | 158 - drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2654 ----- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 412 - .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 280 - drivers/net/ethernet/freescale/dpaa2/dpkg.h | 480 - drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h | 518 - drivers/net/ethernet/freescale/dpaa2/dpni.c | 1600 --- drivers/net/ethernet/freescale/dpaa2/dpni.h | 824 -- drivers/net/ethernet/freescale/fec_main.c | 1 + drivers/net/ethernet/freescale/fs_enet/fec.h | 3 + drivers/net/ethernet/freescale/fsl_pq_mdio.c | 4 +- drivers/net/ethernet/hisilicon/hns/hnae.h | 8 +- drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 67 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c | 36 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 58 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h | 8 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 29 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h | 3 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c | 23 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h | 1 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c | 23 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h | 1 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h | 1 - drivers/net/ethernet/hisilicon/hns/hns_enet.c | 137 +- drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 2 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 48 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 8 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 113 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 12 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 222 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 27 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.h | 4 +- drivers/net/ethernet/ibm/emac/core.c | 6 +- drivers/net/ethernet/ibm/ibmvnic.c | 12 +- drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 7 +- drivers/net/ethernet/intel/i40e/Makefile | 3 +- drivers/net/ethernet/intel/i40e/i40e.h | 19 - drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 150 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 383 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 182 +- drivers/net/ethernet/intel/i40e/i40e_txrx.h | 20 +- drivers/net/ethernet/intel/i40e/i40e_txrx_common.h | 90 - drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 18 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 832 -- drivers/net/ethernet/intel/i40e/i40e_xsk.h | 25 - .../net/ethernet/intel/i40evf/i40e_ethtool_stats.h | 221 - drivers/net/ethernet/intel/i40evf/i40evf_ethtool.c | 137 +- drivers/net/ethernet/intel/i40evf/i40evf_main.c | 15 +- .../net/ethernet/intel/i40evf/i40evf_virtchnl.c | 43 +- drivers/net/ethernet/intel/ice/ice.h | 22 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 124 +- drivers/net/ethernet/intel/ice/ice_common.c | 555 +- drivers/net/ethernet/intel/ice/ice_common.h | 17 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 32 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 853 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 464 +- drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 25 +- drivers/net/ethernet/intel/ice/ice_main.c | 1079 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 7 +- drivers/net/ethernet/intel/ice/ice_sched.c | 164 +- drivers/net/ethernet/intel/ice/ice_status.h | 1 - drivers/net/ethernet/intel/ice/ice_switch.c | 1427 ++- drivers/net/ethernet/intel/ice/ice_switch.h | 56 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 1 - drivers/net/ethernet/intel/ice/ice_txrx.h | 3 +- drivers/net/ethernet/intel/ice/ice_type.h | 68 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 8 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 5 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 20 +- drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 11 - drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 9 - drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 282 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.h | 13 - drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 77 +- drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h | 5 - drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 48 +- drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 5 - drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 15 - drivers/net/ethernet/intel/ixgbevf/Makefile | 1 - drivers/net/ethernet/intel/ixgbevf/defines.h | 10 +- drivers/net/ethernet/intel/ixgbevf/ethtool.c | 2 - drivers/net/ethernet/intel/ixgbevf/ipsec.c | 673 -- drivers/net/ethernet/intel/ixgbevf/ipsec.h | 66 - drivers/net/ethernet/intel/ixgbevf/ixgbevf.h | 33 - drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 78 +- drivers/net/ethernet/intel/ixgbevf/mbx.h | 5 - drivers/net/ethernet/intel/ixgbevf/vf.c | 4 - drivers/net/ethernet/marvell/mv643xx_eth.c | 6 +- drivers/net/ethernet/marvell/mvneta.c | 42 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 1 - drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 19 - drivers/net/ethernet/mellanox/mlx5/core/Makefile | 60 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 22 +- .../mellanox/mlx5/core/diag/fs_tracepoint.c | 3 - .../mellanox/mlx5/core/diag/fs_tracepoint.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 216 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 210 - drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 64 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 603 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 63 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 50 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 2 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 70 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 2 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 111 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 238 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 5 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 184 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 10 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 97 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 1 - .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 1 - .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 34 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.h | 32 +- .../net/ethernet/mellanox/mlx5/core/lib/vxlan.h | 12 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 12 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 13 +- drivers/net/ethernet/mellanox/mlx5/core/wq.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/wq.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 12 + drivers/net/ethernet/mellanox/mlxsw/i2c.c | 2 + drivers/net/ethernet/mellanox/mlxsw/pci.c | 2 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 2 - .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 16 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 11 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 11 - .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 20 - drivers/net/ethernet/micrel/ks8851_mll.c | 3 +- drivers/net/ethernet/microchip/Kconfig | 1 - drivers/net/ethernet/microchip/Makefile | 2 +- drivers/net/ethernet/microchip/lan743x_ethtool.c | 27 - drivers/net/ethernet/microchip/lan743x_main.c | 78 +- drivers/net/ethernet/microchip/lan743x_main.h | 101 +- drivers/net/ethernet/microchip/lan743x_ptp.c | 1159 --- drivers/net/ethernet/microchip/lan743x_ptp.h | 74 - drivers/net/ethernet/neterion/vxge/vxge-config.c | 27 +- drivers/net/ethernet/netronome/nfp/abm/ctrl.c | 32 +- drivers/net/ethernet/netronome/nfp/abm/main.c | 34 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 6 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 44 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 67 +- .../net/ethernet/netronome/nfp/nfp_net_debugdump.c | 50 +- drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 8 +- .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 50 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h | 12 +- .../ethernet/netronome/nfp/nfpcore/nfp_cppcore.c | 36 - .../ethernet/netronome/nfp/nfpcore/nfp_cpplib.c | 12 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c | 38 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nffw.h | 38 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 330 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 12 - .../net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c | 269 +- .../ethernet/netronome/nfp/nfpcore/nfp_target.c | 12 +- drivers/net/ethernet/ni/Kconfig | 3 +- drivers/net/ethernet/ni/nixge.c | 179 +- drivers/net/ethernet/qlogic/qed/qed.h | 1 - drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 5 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 248 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 11 - drivers/net/ethernet/qlogic/qed/qed_hsi.h | 297 +- drivers/net/ethernet/qlogic/qed/qed_init_ops.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 9 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 5 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 187 +- drivers/net/ethernet/qlogic/qed/qed_mcp.h | 27 +- drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 2 - drivers/net/ethernet/qlogic/qede/qede.h | 20 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 50 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 420 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 29 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 195 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c | 7 + drivers/net/ethernet/qlogic/qlge/qlge_main.c | 23 +- drivers/net/ethernet/qualcomm/qca_7k.c | 76 +- drivers/net/ethernet/qualcomm/qca_spi.c | 110 +- drivers/net/ethernet/qualcomm/qca_spi.h | 5 + drivers/net/ethernet/realtek/Kconfig | 1 - drivers/net/ethernet/realtek/r8169.c | 281 +- drivers/net/ethernet/renesas/ravb.h | 5 +- drivers/net/ethernet/renesas/ravb_main.c | 5 +- drivers/net/ethernet/renesas/sh_eth.c | 49 +- drivers/net/ethernet/renesas/sh_eth.h | 13 +- drivers/net/ethernet/smsc/smc911x.c | 13 +- drivers/net/ethernet/smsc/smc91x.c | 9 +- drivers/net/ethernet/smsc/smc91x.h | 1 + drivers/net/ethernet/socionext/netsec.c | 30 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 12 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 12 - .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 19 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 19 - drivers/net/ethernet/stmicro/stmmac/hwif.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 5 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 5 +- drivers/net/ethernet/sun/sunhme.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c | 4 +- drivers/net/ethernet/ti/cpsw-phy-sel.c | 9 +- drivers/net/ethernet/ti/cpsw.c | 25 +- drivers/net/ethernet/ti/cpsw_ale.c | 2 +- drivers/net/ethernet/ti/netcp_core.c | 22 +- drivers/net/ethernet/ti/netcp_ethss.c | 42 +- drivers/net/hyperv/netvsc_drv.c | 19 +- drivers/net/hyperv/rndis_filter.c | 2 +- drivers/net/ieee802154/mac802154_hwsim.c | 4 +- drivers/net/net_failover.c | 4 +- drivers/net/ntb_netdev.c | 2 +- drivers/net/phy/dp83640.c | 5 +- drivers/net/phy/mscc.c | 113 +- drivers/net/phy/sfp.c | 96 +- drivers/net/thunderbolt.c | 5 +- drivers/net/tun.c | 2 +- drivers/net/usb/lan78xx.c | 34 +- drivers/net/usb/lan78xx.h | 14 +- drivers/net/usb/r8152.c | 7 +- drivers/net/usb/usbnet.c | 1 - drivers/net/veth.c | 85 +- drivers/net/virtio_net.c | 47 +- drivers/net/vxlan.c | 2 +- drivers/net/wan/fsl_ucc_hdlc.c | 26 +- drivers/net/wan/fsl_ucc_hdlc.h | 1 - drivers/net/wimax/i2400m/usb-fw.c | 2 +- drivers/net/wimax/i2400m/usb-tx.c | 2 +- drivers/net/wireless/ath/ath10k/ahb.c | 9 +- drivers/net/wireless/ath/ath10k/ce.c | 24 +- drivers/net/wireless/ath/ath10k/core.c | 18 +- drivers/net/wireless/ath/ath10k/core.h | 5 - drivers/net/wireless/ath/ath10k/debug.c | 49 - drivers/net/wireless/ath/ath10k/htt_rx.c | 4 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 10 +- drivers/net/wireless/ath/ath10k/hw.h | 6 - drivers/net/wireless/ath/ath10k/mac.c | 69 +- drivers/net/wireless/ath/ath10k/pci.c | 2 +- drivers/net/wireless/ath/ath10k/wmi-ops.h | 12 - drivers/net/wireless/ath/ath10k/wmi-tlv.c | 75 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 17 - drivers/net/wireless/ath/ath10k/wmi.c | 93 +- drivers/net/wireless/ath/ath10k/wmi.h | 23 +- drivers/net/wireless/ath/ath5k/phy.c | 5 + drivers/net/wireless/ath/ath6kl/bmi.c | 2 +- drivers/net/wireless/ath/ath6kl/htc_pipe.c | 10 +- drivers/net/wireless/ath/ath6kl/main.c | 5 +- drivers/net/wireless/ath/ath6kl/txrx.c | 2 + drivers/net/wireless/ath/ath9k/ahb.c | 1 - drivers/net/wireless/ath/ath9k/ar5008_phy.c | 4 + drivers/net/wireless/ath/ath9k/ar9002_calib.c | 6 +- drivers/net/wireless/ath/ath9k/ar9003_phy.c | 2 - drivers/net/wireless/ath/ath9k/ath9k.h | 1 + drivers/net/wireless/ath/ath9k/debug_sta.c | 2 +- drivers/net/wireless/ath/ath9k/hw.c | 7 +- drivers/net/wireless/ath/ath9k/main.c | 12 +- drivers/net/wireless/ath/ath9k/pci.c | 1 + drivers/net/wireless/ath/ath9k/tx99.c | 9 + drivers/net/wireless/ath/ath9k/xmit.c | 69 +- drivers/net/wireless/ath/carl9170/tx.c | 4 +- drivers/net/wireless/ath/wcn36xx/dxe.c | 19 +- drivers/net/wireless/ath/wcn36xx/smd.c | 4 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 383 +- drivers/net/wireless/ath/wil6210/debugfs.c | 420 +- drivers/net/wireless/ath/wil6210/fw.c | 3 - drivers/net/wireless/ath/wil6210/fw_inc.c | 2 +- drivers/net/wireless/ath/wil6210/interrupt.c | 64 +- drivers/net/wireless/ath/wil6210/main.c | 78 +- drivers/net/wireless/ath/wil6210/pcie_bus.c | 71 +- drivers/net/wireless/ath/wil6210/rx_reorder.c | 43 +- drivers/net/wireless/ath/wil6210/txrx.c | 169 +- drivers/net/wireless/ath/wil6210/txrx.h | 7 - drivers/net/wireless/ath/wil6210/txrx_edma.c | 74 +- drivers/net/wireless/ath/wil6210/txrx_edma.h | 6 - drivers/net/wireless/ath/wil6210/wil6210.h | 115 +- drivers/net/wireless/ath/wil6210/wil_platform.h | 1 - drivers/net/wireless/ath/wil6210/wmi.c | 571 +- drivers/net/wireless/ath/wil6210/wmi.h | 687 +- drivers/net/wireless/broadcom/b43/dma.c | 2 +- drivers/net/wireless/broadcom/b43/leds.c | 2 +- drivers/net/wireless/broadcom/b43legacy/dma.c | 2 +- drivers/net/wireless/broadcom/b43legacy/leds.c | 2 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 16 +- .../wireless/broadcom/brcm80211/brcmfmac/common.c | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 1 - .../broadcom/brcm80211/brcmsmac/phy/phy_n.c | 4 +- .../broadcom/brcm80211/include/brcmu_wifi.h | 1 - drivers/net/wireless/intel/iwlegacy/3945-debug.c | 2 +- drivers/net/wireless/intel/iwlwifi/cfg/1000.c | 4 + drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 4 + drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 69 +- drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 4 + drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 4 + drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 5 + drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 5 + drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 4 +- drivers/net/wireless/intel/iwlwifi/dvm/agn.h | 5 + drivers/net/wireless/intel/iwlwifi/dvm/calib.c | 5 + drivers/net/wireless/intel/iwlwifi/dvm/calib.h | 5 + drivers/net/wireless/intel/iwlwifi/dvm/commands.h | 5 + drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c | 5 + drivers/net/wireless/intel/iwlwifi/dvm/dev.h | 4 + drivers/net/wireless/intel/iwlwifi/dvm/devices.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/led.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/led.h | 4 + drivers/net/wireless/intel/iwlwifi/dvm/lib.c | 5 + drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/main.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/power.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/power.h | 4 + drivers/net/wireless/intel/iwlwifi/dvm/rs.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/rs.h | 4 + drivers/net/wireless/intel/iwlwifi/dvm/rx.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/rxon.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/scan.c | 5 + drivers/net/wireless/intel/iwlwifi/dvm/sta.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/tt.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/tt.h | 4 + drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 5 + drivers/net/wireless/intel/iwlwifi/dvm/ucode.c | 5 + drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 3 + drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 3 + drivers/net/wireless/intel/iwlwifi/fw/api/coex.h | 3 - .../net/wireless/intel/iwlwifi/fw/api/commands.h | 3 +- drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 89 +- .../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 49 - drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 30 +- drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 78 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 199 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 1 - drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 2 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 120 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 23 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 124 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.h | 3 + drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 8 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 30 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 5 + drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c | 5 + drivers/net/wireless/intel/iwlwifi/fw/notif-wait.h | 5 + drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 1 - drivers/net/wireless/intel/iwlwifi/iwl-agn-hw.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-config.h | 18 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 6 +- drivers/net/wireless/intel/iwlwifi/iwl-debug.c | 5 + drivers/net/wireless/intel/iwlwifi/iwl-debug.h | 4 + .../net/wireless/intel/iwlwifi/iwl-devtrace-data.h | 10 +- .../net/wireless/intel/iwlwifi/iwl-devtrace-io.h | 4 + .../wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h | 14 +- .../net/wireless/intel/iwlwifi/iwl-devtrace-msg.h | 4 + .../wireless/intel/iwlwifi/iwl-devtrace-ucode.h | 4 + drivers/net/wireless/intel/iwlwifi/iwl-devtrace.c | 4 + drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h | 22 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 24 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.h | 5 + .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 7 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.h | 5 + .../net/wireless/intel/iwlwifi/iwl-eeprom-read.c | 5 + .../net/wireless/intel/iwlwifi/iwl-eeprom-read.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 4 + drivers/net/wireless/intel/iwlwifi/iwl-io.h | 4 + drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 3 + drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 106 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 7 +- drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c | 5 + drivers/net/wireless/intel/iwlwifi/iwl-phy-db.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-scd.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 5 + drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 24 +- drivers/net/wireless/intel/iwlwifi/mvm/binding.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 5 + drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 162 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h | 5 + drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h | 5 + drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 28 +- drivers/net/wireless/intel/iwlwifi/mvm/led.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 66 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 53 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 34 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 5 + .../net/wireless/intel/iwlwifi/mvm/offloading.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 49 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/quota.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 35 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 20 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 711 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 26 +- drivers/net/wireless/intel/iwlwifi/mvm/sf.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 3 + drivers/net/wireless/intel/iwlwifi/mvm/testmode.h | 5 + .../net/wireless/intel/iwlwifi/mvm/time-event.h | 5 + drivers/net/wireless/intel/iwlwifi/mvm/tof.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/tof.h | 5 + drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 115 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 26 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 61 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 94 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 20 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 9 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 88 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 124 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 16 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 6 +- drivers/net/wireless/mac80211_hwsim.c | 30 +- drivers/net/wireless/marvell/libertas_tf/if_usb.c | 5 +- drivers/net/wireless/marvell/mwifiex/usb.c | 13 - drivers/net/wireless/mediatek/mt76/Kconfig | 7 - drivers/net/wireless/mediatek/mt76/Makefile | 3 - drivers/net/wireless/mediatek/mt76/dma.h | 10 - drivers/net/wireless/mediatek/mt76/mac80211.c | 3 - drivers/net/wireless/mediatek/mt76/mt76.h | 27 - drivers/net/wireless/mediatek/mt76/mt76x0/Makefile | 2 +- drivers/net/wireless/mediatek/mt76/mt76x0/core.c | 34 + drivers/net/wireless/mediatek/mt76/mt76x0/dma.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 44 +- drivers/net/wireless/mediatek/mt76/mt76x0/mac.c | 128 +- drivers/net/wireless/mediatek/mt76/mt76x0/mac.h | 8 +- drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 127 +- drivers/net/wireless/mediatek/mt76/mt76x0/mcu.c | 347 +- drivers/net/wireless/mediatek/mt76/mt76x0/mcu.h | 1 + drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h | 56 +- drivers/net/wireless/mediatek/mt76/mt76x0/regs.h | 651 ++ drivers/net/wireless/mediatek/mt76/mt76x0/trace.h | 4 +- drivers/net/wireless/mediatek/mt76/mt76x0/tx.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 218 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.h | 15 + drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 157 - drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 85 - drivers/net/wireless/mediatek/mt76/mt76x02_regs.h | 685 -- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 55 - drivers/net/wireless/mediatek/mt76/mt76x02_util.h | 25 - drivers/net/wireless/mediatek/mt76/mt76x2.h | 50 +- drivers/net/wireless/mediatek/mt76/mt76x2_common.c | 99 +- drivers/net/wireless/mediatek/mt76/mt76x2_init.c | 15 +- .../wireless/mediatek/mt76/mt76x2_init_common.c | 15 +- drivers/net/wireless/mediatek/mt76/mt76x2_mac.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x2_mac.h | 21 +- .../net/wireless/mediatek/mt76/mt76x2_mac_common.c | 130 +- drivers/net/wireless/mediatek/mt76/mt76x2_main.c | 47 +- .../net/wireless/mediatek/mt76/mt76x2_phy_common.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x2_regs.h | 619 ++ drivers/net/wireless/mediatek/mt76/mt76x2_trace.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2_tx.c | 8 +- .../net/wireless/mediatek/mt76/mt76x2_tx_common.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76x2_usb.c | 15 +- drivers/net/wireless/mediatek/mt76/mt76x2u.h | 1 + drivers/net/wireless/mediatek/mt76/mt76x2u_core.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2u_init.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76x2u_mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2u_main.c | 29 +- drivers/net/wireless/mediatek/mt76/mt76x2u_mcu.c | 8 + drivers/net/wireless/mediatek/mt76/usb_mcu.c | 78 +- drivers/net/wireless/ralink/rt2x00/rt2x00debug.c | 18 +- drivers/net/wireless/ralink/rt2x00/rt2x00pci.h | 6 + .../net/wireless/realtek/rtl818x/rtl8187/leds.c | 2 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 2 - .../realtek/rtlwifi/btcoexist/halbtc8723b2ant.c | 180 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 4 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 14 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 11 +- drivers/net/wireless/rsi/rsi_common.h | 1 + drivers/net/wireless/st/cw1200/txrx.c | 4 +- drivers/net/wireless/ti/wl12xx/main.c | 1 - drivers/net/wireless/ti/wl18xx/main.c | 1 - drivers/net/xen-netfront.c | 14 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/nfcmrvl/usb.c | 5 +- drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 5 +- drivers/nfc/st95hf/core.c | 7 +- drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 3 +- drivers/nubus/bus.c | 3 - drivers/nvdimm/btt.c | 12 +- drivers/nvdimm/bus.c | 4 +- drivers/nvdimm/dimm.c | 24 +- drivers/nvdimm/dimm_devs.c | 31 - drivers/nvdimm/namespace_devs.c | 29 +- drivers/nvdimm/nd-core.h | 8 - drivers/nvdimm/nd.h | 8 +- drivers/nvdimm/pmem.c | 46 +- drivers/nvdimm/pmem.h | 13 - drivers/nvdimm/region_devs.c | 40 - drivers/nvme/host/core.c | 108 +- drivers/nvme/host/fabrics.c | 2 +- drivers/nvme/host/fc.c | 1 - drivers/nvme/host/lightnvm.c | 27 +- drivers/nvme/host/multipath.c | 349 +- drivers/nvme/host/nvme.h | 78 +- drivers/nvme/host/pci.c | 85 +- drivers/nvme/host/rdma.c | 245 +- drivers/nvme/host/trace.c | 11 - drivers/nvme/host/trace.h | 142 +- drivers/nvme/target/admin-cmd.c | 221 +- drivers/nvme/target/configfs.c | 250 - drivers/nvme/target/core.c | 108 +- drivers/nvme/target/discovery.c | 2 +- drivers/nvme/target/fcloop.c | 3 +- drivers/nvme/target/io-cmd-bdev.c | 7 - drivers/nvme/target/io-cmd-file.c | 80 +- drivers/nvme/target/loop.c | 1 - drivers/nvme/target/nvmet.h | 62 +- drivers/nvme/target/rdma.c | 202 +- drivers/nvmem/Kconfig | 11 - drivers/nvmem/Makefile | 3 +- drivers/nvmem/core.c | 2 + drivers/nvmem/imx-ocotp.c | 7 - drivers/nvmem/lpc18xx_eeprom.c | 1 - drivers/nvmem/mtk-efuse.c | 1 - drivers/nvmem/qfprom.c | 1 - drivers/nvmem/rave-sp-eeprom.c | 6 +- drivers/nvmem/sc27xx-efuse.c | 264 - drivers/nvmem/uniphier-efuse.c | 1 - drivers/of/address.c | 6 +- drivers/of/base.c | 49 +- drivers/of/device.c | 25 +- drivers/of/fdt.c | 52 +- drivers/of/of_mdio.c | 12 +- drivers/of/of_numa.c | 4 +- drivers/of/overlay.c | 4 +- drivers/of/platform.c | 15 +- drivers/of/unittest.c | 29 +- drivers/oprofile/oprofilefs.c | 8 +- drivers/parisc/Makefile | 3 + drivers/parisc/ccio-rm-dma.c | 202 + drivers/parport/ieee1284.c | 3 +- drivers/parport/parport_serial.c | 9 - drivers/parport/parport_sunbpp.c | 8 +- drivers/pci/ats.c | 3 - drivers/pci/controller/Kconfig | 12 +- drivers/pci/controller/Makefile | 1 - drivers/pci/controller/dwc/pci-dra7xx.c | 2 +- drivers/pci/controller/dwc/pci-exynos.c | 1 + drivers/pci/controller/dwc/pci-imx6.c | 1 + drivers/pci/controller/dwc/pci-keystone.c | 1 + drivers/pci/controller/dwc/pcie-armada8k.c | 1 + drivers/pci/controller/dwc/pcie-artpec6.c | 3 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 210 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 12 +- drivers/pci/controller/dwc/pcie-designware.h | 29 +- drivers/pci/controller/dwc/pcie-histb.c | 1 + drivers/pci/controller/dwc/pcie-kirin.c | 28 - drivers/pci/controller/dwc/pcie-qcom.c | 1 + drivers/pci/controller/dwc/pcie-spear13xx.c | 1 + drivers/pci/controller/pci-aardvark.c | 79 +- drivers/pci/controller/pci-hyperv.c | 3 +- drivers/pci/controller/pci-mvebu.c | 153 +- drivers/pci/controller/pcie-cadence-ep.c | 21 +- drivers/pci/controller/pcie-cadence-host.c | 33 - drivers/pci/controller/pcie-cadence.c | 123 - drivers/pci/controller/pcie-cadence.h | 13 +- drivers/pci/controller/pcie-iproc.c | 159 +- drivers/pci/controller/pcie-iproc.h | 8 - drivers/pci/controller/pcie-mobiveil.c | 4 +- drivers/pci/controller/pcie-rockchip-ep.c | 2 +- drivers/pci/controller/vmd.c | 13 +- drivers/pci/endpoint/functions/pci-epf-test.c | 86 +- drivers/pci/endpoint/pci-ep-cfs.c | 24 - drivers/pci/endpoint/pci-epc-core.c | 68 +- drivers/pci/hotplug/acpi_pcihp.c | 36 +- drivers/pci/hotplug/acpiphp_core.c | 22 +- drivers/pci/hotplug/cpci_hotplug_core.c | 14 +- drivers/pci/hotplug/cpqphp_core.c | 16 +- drivers/pci/hotplug/ibmphp_core.c | 15 +- drivers/pci/hotplug/ibmphp_ebda.c | 20 + drivers/pci/hotplug/pci_hotplug_core.c | 134 +- drivers/pci/hotplug/pciehp.h | 117 +- drivers/pci/hotplug/pciehp_core.c | 127 +- drivers/pci/hotplug/pciehp_ctrl.c | 355 +- drivers/pci/hotplug/pciehp_hpc.c | 281 +- drivers/pci/hotplug/pciehp_pci.c | 25 +- drivers/pci/hotplug/pcihp_skeleton.c | 348 + drivers/pci/hotplug/pnv_php.c | 5 +- drivers/pci/hotplug/rpaphp_core.c | 2 +- drivers/pci/hotplug/rpaphp_slot.c | 13 +- drivers/pci/hotplug/s390_pci_hpc.c | 13 +- drivers/pci/hotplug/sgi_hotplug.c | 9 +- drivers/pci/hotplug/shpchp_core.c | 41 +- drivers/pci/hotplug/shpchp_ctrl.c | 2 - drivers/pci/iov.c | 4 +- drivers/pci/irq.c | 6 +- drivers/pci/msi.c | 3 - drivers/pci/of.c | 14 +- drivers/pci/pci-acpi.c | 25 +- drivers/pci/pci-driver.c | 2 +- drivers/pci/pci-sysfs.c | 6 +- drivers/pci/pci.c | 505 +- drivers/pci/pci.h | 69 - drivers/pci/pcie/aer.c | 341 +- drivers/pci/pcie/aspm.c | 10 +- drivers/pci/pcie/dpc.c | 107 +- drivers/pci/pcie/err.c | 21 +- drivers/pci/pcie/portdrv.h | 2 - drivers/pci/pcie/portdrv_core.c | 30 +- drivers/pci/pcie/portdrv_pci.c | 27 +- drivers/pci/probe.c | 102 +- drivers/pci/quirks.c | 404 +- drivers/pci/remove.c | 5 +- drivers/pci/rom.c | 11 +- drivers/pci/switch/switchtec.c | 18 +- drivers/pci/vpd.c | 7 +- drivers/pcmcia/pcmcia_resource.c | 36 + drivers/perf/arm-cci.c | 38 +- drivers/perf/arm-ccn.c | 15 +- drivers/perf/arm_pmu.c | 38 +- drivers/perf/arm_pmu_platform.c | 2 +- drivers/perf/hisilicon/hisi_uncore_pmu.c | 12 +- drivers/phy/broadcom/Kconfig | 10 - drivers/phy/broadcom/Makefile | 2 - drivers/phy/broadcom/phy-bcm-sr-pcie.c | 305 - drivers/phy/marvell/phy-berlin-sata.c | 5 +- drivers/phy/marvell/phy-berlin-usb.c | 5 +- drivers/phy/marvell/phy-mvebu-cp110-comphy.c | 5 +- drivers/phy/mediatek/Makefile | 1 - drivers/phy/mediatek/phy-mtk-tphy.c | 85 +- drivers/phy/qualcomm/phy-qcom-usb-hs.c | 1 - drivers/phy/renesas/Kconfig | 7 - drivers/phy/renesas/Makefile | 1 - drivers/phy/renesas/phy-rcar-gen3-pcie.c | 151 - drivers/pinctrl/Kconfig | 17 +- drivers/pinctrl/Makefile | 2 - drivers/pinctrl/actions/Kconfig | 1 - drivers/pinctrl/actions/pinctrl-owl.c | 270 +- drivers/pinctrl/actions/pinctrl-owl.h | 22 +- drivers/pinctrl/actions/pinctrl-s900.c | 31 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 4 +- drivers/pinctrl/berlin/Kconfig | 5 - drivers/pinctrl/berlin/Makefile | 1 - drivers/pinctrl/berlin/berlin.c | 20 +- drivers/pinctrl/berlin/pinctrl-as370.c | 368 - drivers/pinctrl/cirrus/Kconfig | 14 - drivers/pinctrl/cirrus/Makefile | 13 - drivers/pinctrl/cirrus/pinctrl-cs47l35.c | 45 - drivers/pinctrl/cirrus/pinctrl-cs47l85.c | 59 - drivers/pinctrl/cirrus/pinctrl-cs47l90.c | 57 - drivers/pinctrl/cirrus/pinctrl-madera-core.c | 1076 -- drivers/pinctrl/cirrus/pinctrl-madera.h | 41 - drivers/pinctrl/core.c | 36 +- drivers/pinctrl/core.h | 6 + drivers/pinctrl/devicetree.c | 15 +- drivers/pinctrl/freescale/Kconfig | 7 - drivers/pinctrl/freescale/Makefile | 1 - drivers/pinctrl/freescale/pinctrl-imx.c | 9 +- drivers/pinctrl/freescale/pinctrl-imx1-core.c | 14 +- drivers/pinctrl/freescale/pinctrl-imx8mq.c | 351 - drivers/pinctrl/intel/Kconfig | 12 +- drivers/pinctrl/intel/Makefile | 1 - drivers/pinctrl/intel/pinctrl-baytrail.c | 17 +- drivers/pinctrl/intel/pinctrl-broxton.c | 5 +- drivers/pinctrl/intel/pinctrl-cannonlake.c | 13 +- drivers/pinctrl/intel/pinctrl-cedarfork.c | 97 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 5 +- drivers/pinctrl/intel/pinctrl-denverton.c | 5 +- drivers/pinctrl/intel/pinctrl-geminilake.c | 5 +- drivers/pinctrl/intel/pinctrl-icelake.c | 436 - drivers/pinctrl/intel/pinctrl-intel.c | 39 +- drivers/pinctrl/intel/pinctrl-intel.h | 5 +- drivers/pinctrl/intel/pinctrl-lewisburg.c | 5 +- drivers/pinctrl/intel/pinctrl-merrifield.c | 6 +- drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 5 +- drivers/pinctrl/mediatek/mtk-eint.c | 1 - drivers/pinctrl/mediatek/pinctrl-mt7622.c | 5 +- drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 4 +- drivers/pinctrl/meson/Kconfig | 6 - drivers/pinctrl/meson/Makefile | 1 - drivers/pinctrl/meson/pinctrl-meson-axg.c | 9 - drivers/pinctrl/meson/pinctrl-meson-g12a.c | 1404 --- drivers/pinctrl/meson/pinctrl-meson-gxbb.c | 8 - drivers/pinctrl/meson/pinctrl-meson.c | 2 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 118 - drivers/pinctrl/mvebu/pinctrl-mvebu.c | 4 +- drivers/pinctrl/nomadik/pinctrl-abx500.c | 11 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 6 +- drivers/pinctrl/nuvoton/Kconfig | 12 - drivers/pinctrl/nuvoton/Makefile | 4 - drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 2072 ---- drivers/pinctrl/pinctrl-amd.c | 17 +- drivers/pinctrl/pinctrl-amd.h | 4 - drivers/pinctrl/pinctrl-at91-pio4.c | 46 +- drivers/pinctrl/pinctrl-at91.c | 8 +- drivers/pinctrl/pinctrl-axp209.c | 26 +- drivers/pinctrl/pinctrl-gemini.c | 2 - drivers/pinctrl/pinctrl-ingenic.c | 466 +- drivers/pinctrl/pinctrl-lantiq.c | 8 +- drivers/pinctrl/pinctrl-lpc18xx.c | 6 - drivers/pinctrl/pinctrl-mcp23s08.c | 2 +- drivers/pinctrl/pinctrl-ocelot.c | 104 +- drivers/pinctrl/pinctrl-rockchip.c | 8 +- drivers/pinctrl/pinctrl-rza1.c | 32 +- drivers/pinctrl/pinctrl-single.c | 159 +- drivers/pinctrl/pinctrl-st.c | 6 +- drivers/pinctrl/pinctrl-u300.c | 1 - drivers/pinctrl/pinmux.c | 17 +- drivers/pinctrl/pinmux.h | 7 + drivers/pinctrl/qcom/pinctrl-msm.c | 91 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 32 +- drivers/pinctrl/samsung/pinctrl-exynos-arm.c | 16 - drivers/pinctrl/samsung/pinctrl-exynos.c | 68 +- drivers/pinctrl/samsung/pinctrl-samsung.h | 11 - drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 333 - drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 69 +- drivers/pinctrl/sirf/pinctrl-atlas7.c | 4 +- drivers/pinctrl/sprd/pinctrl-sprd-sc9860.c | 1 - drivers/pinctrl/stm32/pinctrl-stm32.c | 47 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 8 +- drivers/pinctrl/tegra/pinctrl-tegra.c | 6 +- drivers/pinctrl/tegra/pinctrl-tegra.h | 1 - drivers/pinctrl/tegra/pinctrl-tegra114.c | 8 +- drivers/pinctrl/tegra/pinctrl-tegra124.c | 8 +- drivers/pinctrl/tegra/pinctrl-tegra20.c | 8 +- drivers/pinctrl/tegra/pinctrl-tegra210.c | 8 +- drivers/pinctrl/tegra/pinctrl-tegra30.c | 8 +- drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 8 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c | 11 - drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 21 - drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c | 6 - drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c | 11 - drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 16 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c | 16 - drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c | 11 - drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c | 11 - drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c | 6 - drivers/platform/chrome/Kconfig | 20 - drivers/platform/chrome/Makefile | 2 - drivers/platform/chrome/chromeos_tbmc.c | 10 +- drivers/platform/chrome/cros_ec_proto.c | 40 +- drivers/platform/goldfish/Kconfig | 5 + drivers/platform/goldfish/Makefile | 1 + drivers/platform/goldfish/goldfish_pipe.c | 3 +- drivers/platform/goldfish/pdev_bus.c | 232 + drivers/platform/mellanox/Kconfig | 11 - drivers/platform/mellanox/Makefile | 1 - drivers/platform/mellanox/mlxreg-hotplug.c | 60 +- drivers/platform/mellanox/mlxreg-io.c | 245 - drivers/platform/mips/cpu_hwmon.c | 3 +- drivers/platform/x86/Kconfig | 27 +- drivers/platform/x86/Makefile | 3 +- drivers/platform/x86/acer-wmi.c | 7 +- drivers/platform/x86/asus-nb-wmi.c | 1 - drivers/platform/x86/asus-wireless.c | 24 +- drivers/platform/x86/asus-wmi.c | 46 +- drivers/platform/x86/dell-smbios-base.c | 35 +- drivers/platform/x86/dell-smbios-smm.c | 4 +- drivers/platform/x86/dell-smbios-wmi.c | 2 +- drivers/platform/x86/eeepc-laptop.c | 12 +- drivers/platform/x86/i2c-multi-instantiate.c | 132 - drivers/platform/x86/ideapad-laptop.c | 18 +- drivers/platform/x86/intel-hid.c | 178 +- drivers/platform/x86/intel-vbtn.c | 5 - drivers/platform/x86/intel_bxtwc_tmu.c | 1 - drivers/platform/x86/intel_ips.c | 5 +- drivers/platform/x86/intel_pmc_core.c | 120 - drivers/platform/x86/intel_pmc_core.h | 6 - drivers/platform/x86/intel_punit_ipc.c | 2 - drivers/platform/x86/mlx-platform.c | 486 +- drivers/platform/x86/silead_dmi.c | 623 ++ drivers/platform/x86/thinkpad_acpi.c | 136 +- drivers/platform/x86/toshiba_acpi.c | 33 +- drivers/platform/x86/touchscreen_dmi.c | 754 -- drivers/platform/x86/wmi.c | 9 +- drivers/power/avs/smartreflex.c | 1 - drivers/power/reset/Kconfig | 11 - drivers/power/reset/Makefile | 1 - drivers/power/reset/gemini-poweroff.c | 12 +- drivers/power/reset/ltc2952-poweroff.c | 5 +- drivers/power/reset/qcom-pon.c | 91 - drivers/power/reset/vexpress-poweroff.c | 12 +- drivers/power/reset/zx-reboot.c | 1 - drivers/power/supply/Kconfig | 23 +- drivers/power/supply/Makefile | 2 - drivers/power/supply/ab8500_fg.c | 35 +- drivers/power/supply/adp5061.c | 745 -- drivers/power/supply/axp20x_usb_power.c | 1 - drivers/power/supply/axp288_charger.c | 2 +- drivers/power/supply/bq25890_charger.c | 62 +- drivers/power/supply/bq27xxx_battery.c | 3 +- drivers/power/supply/cros_usbpd-charger.c | 543 - drivers/power/supply/ds2760_battery.c | 348 +- drivers/power/supply/generic-adc-battery.c | 25 +- drivers/power/supply/lego_ev3_battery.c | 20 +- drivers/power/supply/max14577_charger.c | 22 +- drivers/power/supply/max17040_battery.c | 18 +- drivers/power/supply/max17042_battery.c | 32 +- drivers/power/supply/max1721x_battery.c | 2 +- drivers/power/supply/max77693_charger.c | 23 +- drivers/power/supply/max8997_charger.c | 26 +- drivers/power/supply/max8998_charger.c | 27 +- drivers/power/supply/olpc_battery.c | 1 - drivers/power/supply/power_supply_core.c | 11 +- drivers/power/supply/sbs-battery.c | 67 +- drivers/power/supply/tps65217_charger.c | 22 +- drivers/power/supply/wm8350_power.c | 3 +- drivers/powercap/Kconfig | 10 - drivers/powercap/Makefile | 1 - drivers/powercap/idle_inject.c | 356 - drivers/ptp/ptp_dte.c | 1 - drivers/pwm/Kconfig | 2 +- drivers/pwm/pwm-berlin.c | 45 +- drivers/pwm/pwm-cros-ec.c | 9 +- drivers/pwm/pwm-fsl-ftm.c | 57 +- drivers/pwm/pwm-imx.c | 5 +- drivers/pwm/pwm-mediatek.c | 19 +- drivers/pwm/pwm-meson.c | 3 +- drivers/pwm/pwm-mxs.c | 8 +- drivers/pwm/pwm-omap-dmtimer.c | 5 +- drivers/pwm/pwm-stm32-lp.c | 4 +- drivers/pwm/pwm-tiehrpwm.c | 14 +- drivers/rapidio/devices/rio_mport_cdev.c | 2 + drivers/regulator/Kconfig | 25 +- drivers/regulator/Makefile | 4 +- drivers/regulator/arizona-ldo1.c | 27 +- drivers/regulator/bd71837-regulator.c | 66 +- drivers/regulator/bd9571mwv-regulator.c | 72 +- drivers/regulator/core.c | 151 +- drivers/regulator/cpcap-regulator.c | 103 - drivers/regulator/da9063-regulator.c | 84 +- drivers/regulator/helpers.c | 13 +- drivers/regulator/isl9305.c | 4 - drivers/regulator/max14577-regulator.c | 22 +- drivers/regulator/max77686-regulator.c | 32 +- drivers/regulator/max77693-regulator.c | 32 +- drivers/regulator/max77802-regulator.c | 34 +- drivers/regulator/max8997-regulator.c | 37 +- drivers/regulator/max8998.c | 28 +- drivers/regulator/mc13xxx-regulator-core.c | 2 +- drivers/regulator/of_regulator.c | 46 +- drivers/regulator/pfuze100-regulator.c | 112 +- drivers/regulator/qcom-rpmh-regulator.c | 772 -- drivers/regulator/qcom_spmi-regulator.c | 38 +- drivers/regulator/s2mpa01.c | 14 +- drivers/regulator/s2mps11.c | 21 +- drivers/regulator/s5m8767.c | 28 +- drivers/regulator/tps65217-regulator.c | 2 - drivers/regulator/tps65912-regulator.c | 1 - drivers/regulator/uniphier-regulator.c | 213 - drivers/remoteproc/Kconfig | 23 - drivers/remoteproc/Makefile | 2 - drivers/remoteproc/da8xx_remoteproc.c | 39 +- drivers/remoteproc/qcom_adsp_pil.c | 168 +- drivers/remoteproc/qcom_common.c | 26 +- drivers/remoteproc/qcom_q6v5.c | 252 - drivers/remoteproc/qcom_q6v5.h | 46 - drivers/remoteproc/qcom_q6v5_pil.c | 158 +- drivers/remoteproc/qcom_q6v5_wcss.c | 601 -- drivers/remoteproc/qcom_sysmon.c | 5 +- drivers/remoteproc/remoteproc_core.c | 117 +- drivers/remoteproc/remoteproc_debugfs.c | 4 +- drivers/remoteproc/remoteproc_virtio.c | 2 +- drivers/remoteproc/st_slim_rproc.c | 3 +- drivers/reset/Kconfig | 26 - drivers/reset/Makefile | 3 - drivers/reset/reset-ath79.c | 1 - drivers/reset/reset-axs10x.c | 1 - drivers/reset/reset-imx7.c | 3 +- drivers/reset/reset-meson-audio-arb.c | 168 - drivers/reset/reset-qcom-aoss.c | 133 - drivers/reset/reset-simple.c | 1 - drivers/reset/reset-uniphier-usb3.c | 171 - drivers/reset/reset-uniphier.c | 9 - drivers/rpmsg/qcom_glink_native.c | 54 +- drivers/rpmsg/qcom_glink_smem.c | 2 +- drivers/rpmsg/qcom_smd.c | 12 +- drivers/rpmsg/rpmsg_char.c | 29 +- drivers/rpmsg/rpmsg_core.c | 7 - drivers/rtc/Kconfig | 23 +- drivers/rtc/class.c | 5 +- drivers/rtc/interface.c | 97 +- drivers/rtc/rtc-armada38x.c | 23 - drivers/rtc/rtc-bq4802.c | 4 - drivers/rtc/rtc-coh901331.c | 1 - drivers/rtc/rtc-core.h | 14 - drivers/rtc/rtc-cpcap.c | 1 - drivers/rtc/rtc-dev.c | 8 +- drivers/rtc/rtc-ds1307.c | 18 +- drivers/rtc/rtc-ds1685.c | 590 ++ drivers/rtc/rtc-ftrtc010.c | 1 - drivers/rtc/rtc-isl1208.c | 192 +- drivers/rtc/rtc-m48t59.c | 4 + drivers/rtc/rtc-max77686.c | 20 +- drivers/rtc/rtc-max8997.c | 20 +- drivers/rtc/rtc-max8998.c | 20 +- drivers/rtc/rtc-mc13xxx.c | 1 - drivers/rtc/rtc-mrst.c | 5 +- drivers/rtc/rtc-mxc_v2.c | 1 - drivers/rtc/rtc-omap.c | 51 +- drivers/rtc/rtc-pcf2127.c | 68 +- drivers/rtc/rtc-pcf85063.c | 21 +- drivers/rtc/rtc-r7301.c | 1 - drivers/rtc/rtc-rv8803.c | 7 +- drivers/rtc/rtc-s5m.c | 22 +- drivers/rtc/rtc-sa1100.c | 1 + drivers/rtc/rtc-sh.c | 91 +- drivers/rtc/rtc-snvs.c | 105 +- drivers/rtc/rtc-stmp3xxx.c | 20 +- drivers/rtc/rtc-sun6i.c | 3 +- drivers/rtc/rtc-sysfs.c | 43 - drivers/rtc/rtc-tegra.c | 1 - drivers/rtc/rtc-test.c | 2 +- drivers/s390/block/dasd.c | 17 +- drivers/s390/block/dasd_alias.c | 2 +- drivers/s390/block/dasd_devmap.c | 2 +- drivers/s390/block/dasd_eckd.c | 12 +- drivers/s390/block/dasd_eer.c | 4 +- drivers/s390/block/dcssblk.c | 8 +- drivers/s390/block/scm_blk.c | 1 - drivers/s390/char/Makefile | 5 + drivers/s390/char/keyboard.c | 58 +- drivers/s390/char/monwriter.c | 2 +- drivers/s390/char/sclp_async.c | 38 +- drivers/s390/char/tape_3590.c | 8 +- drivers/s390/char/tape_class.c | 6 +- drivers/s390/char/vmcp.c | 2 +- drivers/s390/cio/chp.c | 21 +- drivers/s390/cio/chsc.c | 18 +- drivers/s390/cio/chsc.h | 18 +- drivers/s390/cio/cio.c | 77 +- drivers/s390/cio/cio.h | 1 + drivers/s390/cio/css.c | 82 +- drivers/s390/cio/css.h | 3 +- drivers/s390/cio/qdio_main.c | 5 +- drivers/s390/cio/trace.h | 102 +- drivers/s390/crypto/ap_asm.h | 236 + drivers/s390/crypto/ap_bus.c | 457 +- drivers/s390/crypto/ap_bus.h | 37 +- drivers/s390/crypto/ap_card.c | 51 +- drivers/s390/crypto/ap_queue.c | 58 +- drivers/s390/crypto/pkey_api.c | 93 +- drivers/s390/crypto/zcrypt_api.c | 30 +- drivers/s390/crypto/zcrypt_api.h | 2 +- drivers/s390/crypto/zcrypt_card.c | 33 +- drivers/s390/crypto/zcrypt_cca_key.h | 32 +- drivers/s390/crypto/zcrypt_cex2a.c | 2 - drivers/s390/crypto/zcrypt_cex2a.h | 18 +- drivers/s390/crypto/zcrypt_cex4.c | 2 - drivers/s390/crypto/zcrypt_error.h | 2 +- drivers/s390/crypto/zcrypt_msgtype50.c | 17 +- drivers/s390/crypto/zcrypt_msgtype50.h | 8 +- drivers/s390/crypto/zcrypt_msgtype6.c | 54 +- drivers/s390/crypto/zcrypt_msgtype6.h | 2 +- drivers/s390/crypto/zcrypt_pcixcc.c | 6 +- drivers/s390/crypto/zcrypt_pcixcc.h | 2 +- drivers/s390/crypto/zcrypt_queue.c | 27 +- drivers/s390/net/qeth_core.h | 6 +- drivers/s390/net/qeth_core_main.c | 202 +- drivers/s390/net/qeth_core_mpc.c | 11 + drivers/s390/net/qeth_core_mpc.h | 4 + drivers/s390/net/qeth_l2_main.c | 15 +- drivers/s390/net/qeth_l3_main.c | 4 +- drivers/s390/scsi/zfcp_aux.c | 2 +- drivers/scsi/3w-9xxx.c | 6 +- drivers/scsi/3w-sas.c | 3 - drivers/scsi/3w-xxxx.c | 4 +- drivers/scsi/53c700.h | 2 +- drivers/scsi/Kconfig | 43 +- drivers/scsi/Makefile | 5 +- drivers/scsi/NCR_D700.c | 405 + drivers/scsi/NCR_D700.h | 30 + drivers/scsi/NCR_Q720.c | 376 + drivers/scsi/NCR_Q720.h | 29 + drivers/scsi/a100u2w.c | 4 +- drivers/scsi/aacraid/aachba.c | 48 +- drivers/scsi/aacraid/aacraid.h | 2 +- drivers/scsi/aacraid/commsup.c | 4 +- drivers/scsi/aacraid/dpcsup.c | 2 +- drivers/scsi/aacraid/rx.c | 2 +- drivers/scsi/aacraid/sa.c | 2 +- drivers/scsi/aacraid/src.c | 6 +- drivers/scsi/advansys.c | 10 +- drivers/scsi/aha152x.c | 71 +- drivers/scsi/aha1740.c | 9 +- drivers/scsi/aha1740.h | 4 +- drivers/scsi/aic7xxx/aic7770.c | 6 + drivers/scsi/aic7xxx/aic79xx.h | 6 + drivers/scsi/aic7xxx/aic79xx_core.c | 43 + drivers/scsi/aic7xxx/aic79xx_pci.c | 6 + drivers/scsi/aic7xxx/aic7xxx.h | 6 + drivers/scsi/aic7xxx/aic7xxx_93cx6.c | 6 + drivers/scsi/aic7xxx/aic7xxx_core.c | 40 +- drivers/scsi/aic7xxx/aic7xxx_pci.c | 7 + drivers/scsi/aic7xxx/aicasm/aicasm.h | 4 + drivers/scsi/aic7xxx/aicasm/aicasm_gram.y | 4 + drivers/scsi/aic7xxx/aicasm/aicasm_macro_gram.y | 4 + drivers/scsi/aic7xxx/aicasm/aicasm_macro_scan.l | 4 + drivers/scsi/aic7xxx/aicasm/aicasm_scan.l | 4 + drivers/scsi/aic7xxx/aicasm/aicasm_symbol.c | 4 + drivers/scsi/aic7xxx/aicasm/aicasm_symbol.h | 4 + drivers/scsi/aic94xx/aic94xx_init.c | 4 +- drivers/scsi/arcmsr/arcmsr.h | 2 +- drivers/scsi/arcmsr/arcmsr_hba.c | 7 - drivers/scsi/atp870u.c | 16 +- drivers/scsi/be2iscsi/be_cmds.c | 2 +- drivers/scsi/be2iscsi/be_iscsi.c | 15 +- drivers/scsi/be2iscsi/be_main.c | 25 +- drivers/scsi/be2iscsi/be_mgmt.c | 23 +- drivers/scsi/bfa/bfad_im.c | 19 +- drivers/scsi/bfa/bfad_im.h | 1 + drivers/scsi/bnx2i/bnx2i_hwi.c | 2 - drivers/scsi/ch.c | 2 +- drivers/scsi/csiostor/csio_hw.c | 186 +- drivers/scsi/csiostor/csio_hw.h | 1 - drivers/scsi/csiostor/csio_mb.c | 6 +- drivers/scsi/csiostor/csio_wr.c | 84 +- drivers/scsi/cxlflash/ocxl_hw.c | 31 +- drivers/scsi/cxlflash/superpipe.c | 14 +- drivers/scsi/cxlflash/vlun.c | 7 +- drivers/scsi/dc395x.c | 5 +- drivers/scsi/fcoe/fcoe_ctlr.c | 18 +- drivers/scsi/gdth.c | 67 +- drivers/scsi/gdth.h | 10 +- drivers/scsi/gdth_proc.c | 2 +- drivers/scsi/hisi_sas/hisi_sas.h | 14 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 319 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 23 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 21 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 290 +- drivers/scsi/hosts.c | 10 - drivers/scsi/hpsa.c | 2 +- drivers/scsi/ibmvscsi/ibmvfc.c | 2 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 12 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 6 +- drivers/scsi/imm.c | 2 +- drivers/scsi/ipr.c | 25 - drivers/scsi/ipr.h | 7 - drivers/scsi/libfc/fc_disc.c | 47 +- drivers/scsi/libfc/fc_fcp.c | 3 +- drivers/scsi/libfc/fc_lport.c | 108 +- drivers/scsi/libfc/fc_rport.c | 101 +- drivers/scsi/libiscsi.c | 2 - drivers/scsi/libiscsi_tcp.c | 2 +- drivers/scsi/libsas/sas_ata.c | 47 +- drivers/scsi/libsas/sas_discover.c | 2 - drivers/scsi/libsas/sas_scsi_host.c | 4 +- drivers/scsi/lpfc/Makefile | 4 +- drivers/scsi/lpfc/lpfc.h | 7 +- drivers/scsi/lpfc/lpfc_attr.c | 470 +- drivers/scsi/lpfc/lpfc_attr.h | 4 +- drivers/scsi/lpfc/lpfc_bsg.c | 2 +- drivers/scsi/lpfc/lpfc_bsg.h | 4 +- drivers/scsi/lpfc/lpfc_compat.h | 4 +- drivers/scsi/lpfc/lpfc_crtn.h | 3 +- drivers/scsi/lpfc/lpfc_ct.c | 2 +- drivers/scsi/lpfc/lpfc_debugfs.h | 2 +- drivers/scsi/lpfc/lpfc_disc.h | 7 +- drivers/scsi/lpfc/lpfc_els.c | 68 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 2 +- drivers/scsi/lpfc/lpfc_hw.h | 20 +- drivers/scsi/lpfc/lpfc_hw4.h | 46 +- drivers/scsi/lpfc/lpfc_ids.h | 2 +- drivers/scsi/lpfc/lpfc_init.c | 28 +- drivers/scsi/lpfc/lpfc_logmsg.h | 4 +- drivers/scsi/lpfc/lpfc_mbox.c | 2 +- drivers/scsi/lpfc/lpfc_mem.c | 2 +- drivers/scsi/lpfc/lpfc_nl.h | 4 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 11 +- drivers/scsi/lpfc/lpfc_nvme.c | 76 +- drivers/scsi/lpfc/lpfc_nvme.h | 1 - drivers/scsi/lpfc/lpfc_nvmet.c | 60 +- drivers/scsi/lpfc/lpfc_nvmet.h | 2 +- drivers/scsi/lpfc/lpfc_scsi.c | 181 +- drivers/scsi/lpfc/lpfc_scsi.h | 2 - drivers/scsi/lpfc/lpfc_sli.c | 50 +- drivers/scsi/lpfc/lpfc_sli.h | 6 +- drivers/scsi/lpfc/lpfc_sli4.h | 5 +- drivers/scsi/lpfc/lpfc_version.h | 6 +- drivers/scsi/lpfc/lpfc_vport.c | 4 +- drivers/scsi/lpfc/lpfc_vport.h | 4 +- drivers/scsi/megaraid.c | 29 +- drivers/scsi/megaraid.h | 14 +- drivers/scsi/megaraid/megaraid_sas.h | 33 +- drivers/scsi/megaraid/megaraid_sas_base.c | 61 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 36 +- drivers/scsi/mesh.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 454 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 30 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 81 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 395 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 463 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 62 +- drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c | 18 +- drivers/scsi/mpt3sas/mpt3sas_warpdrive.c | 3 + drivers/scsi/ncr53c8xx.c | 10 +- drivers/scsi/nsp32_debug.c | 2 +- drivers/scsi/osd/osd_uld.c | 22 +- drivers/scsi/pcmcia/aha152x_stub.c | 14 +- drivers/scsi/pcmcia/nsp_cs.c | 15 +- drivers/scsi/pcmcia/nsp_cs.h | 4 + drivers/scsi/pcmcia/qlogic_stub.c | 13 +- drivers/scsi/pcmcia/sym53c500_cs.c | 16 +- drivers/scsi/qedi/qedi.h | 7 +- drivers/scsi/qedi/qedi_fw_api.c | 30 +- drivers/scsi/qedi/qedi_main.c | 32 +- drivers/scsi/qla2xxx/qla_attr.c | 33 +- drivers/scsi/qla2xxx/qla_dbg.c | 3 - drivers/scsi/qla2xxx/qla_def.h | 22 +- drivers/scsi/qla2xxx/qla_fw.h | 5 - drivers/scsi/qla2xxx/qla_gbl.h | 6 +- drivers/scsi/qla2xxx/qla_gs.c | 68 +- drivers/scsi/qla2xxx/qla_init.c | 731 +- drivers/scsi/qla2xxx/qla_inline.h | 12 +- drivers/scsi/qla2xxx/qla_iocb.c | 207 +- drivers/scsi/qla2xxx/qla_isr.c | 3 +- drivers/scsi/qla2xxx/qla_mbx.c | 155 +- drivers/scsi/qla2xxx/qla_mid.c | 2 +- drivers/scsi/qla2xxx/qla_nvme.c | 15 +- drivers/scsi/qla2xxx/qla_nvme.h | 2 +- drivers/scsi/qla2xxx/qla_os.c | 133 +- drivers/scsi/qla2xxx/qla_target.c | 29 +- drivers/scsi/qla2xxx/qla_tmpl.c | 13 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 20 +- drivers/scsi/qlogicpti.c | 2 +- drivers/scsi/raid_class.c | 4 +- drivers/scsi/scsi.c | 4 +- drivers/scsi/scsi.h | 3 + drivers/scsi/scsi_debug.c | 57 +- drivers/scsi/scsi_error.c | 6 +- drivers/scsi/scsi_ioctl.c | 4 +- drivers/scsi/scsi_lib.c | 390 +- drivers/scsi/scsi_scan.c | 2 +- drivers/scsi/scsi_sysfs.c | 22 +- drivers/scsi/scsi_transport_fc.c | 4 +- drivers/scsi/scsi_transport_spi.c | 2 +- drivers/scsi/scsi_typedefs.h | 2 + drivers/scsi/sd.c | 44 +- drivers/scsi/sd.h | 9 + drivers/scsi/sd_dif.c | 113 + drivers/scsi/sd_zbc.c | 6 + drivers/scsi/sg.c | 16 +- drivers/scsi/smartpqi/smartpqi.h | 12 +- drivers/scsi/smartpqi/smartpqi_init.c | 160 +- drivers/scsi/snic/snic_debugfs.c | 10 +- drivers/scsi/snic/snic_trc.c | 6 +- drivers/scsi/sr.c | 29 +- drivers/scsi/sr_ioctl.c | 22 +- drivers/scsi/st.c | 3 + drivers/scsi/storvsc_drv.c | 3 - drivers/scsi/sym53c8xx_2/sym_fw.c | 4 + drivers/scsi/sym53c8xx_2/sym_glue.c | 2 +- drivers/scsi/sym53c8xx_2/sym_glue.h | 2 +- drivers/scsi/sym53c8xx_2/sym_hipd.c | 3 +- drivers/scsi/ufs/Kconfig | 9 - drivers/scsi/ufs/Makefile | 1 - drivers/scsi/ufs/ufs-hisi.c | 619 -- drivers/scsi/ufs/ufs-hisi.h | 115 - drivers/scsi/ufs/ufs-qcom.c | 21 +- drivers/scsi/ufs/ufshcd.c | 52 +- drivers/scsi/ufs/ufshcd.h | 3 - drivers/scsi/virtio_scsi.c | 8 +- drivers/scsi/vmw_pvscsi.c | 11 +- drivers/sh/maple/maple.c | 7 +- drivers/siox/siox-bus-gpio.c | 1 - drivers/siox/siox-core.c | 30 +- drivers/slimbus/Kconfig | 12 +- drivers/slimbus/Makefile | 5 +- drivers/slimbus/core.c | 41 - drivers/slimbus/messaging.c | 79 +- drivers/slimbus/qcom-ngd-ctrl.c | 1526 --- drivers/slimbus/slimbus.h | 198 - drivers/slimbus/stream.c | 477 - drivers/soc/actions/Makefile | 2 - drivers/soc/actions/owl-sps-helper.c | 6 +- drivers/soc/actions/owl-sps.c | 6 +- drivers/soc/bcm/brcmstb/pm/pm-arm.c | 16 - drivers/soc/fsl/Kconfig | 15 +- drivers/soc/fsl/Makefile | 1 - drivers/soc/fsl/dpio/dpio-driver.c | 281 - drivers/soc/fsl/dpio/dpio-service.c | 545 - drivers/soc/fsl/dpio/qbman-portal.c | 1005 -- drivers/soc/fsl/dpio/qbman-portal.h | 444 - drivers/soc/fsl/qbman/Kconfig | 2 +- drivers/soc/fsl/qe/Kconfig | 2 +- drivers/soc/fsl/qe/gpio.c | 28 - drivers/soc/imx/gpc.c | 38 +- drivers/soc/imx/gpcv2.c | 92 +- drivers/soc/mediatek/mtk-pmic-wrap.c | 81 +- drivers/soc/qcom/Kconfig | 27 - drivers/soc/qcom/Makefile | 6 - drivers/soc/qcom/llcc-sdm845.c | 94 - drivers/soc/qcom/llcc-slice.c | 338 - drivers/soc/qcom/mdt_loader.c | 87 +- drivers/soc/qcom/rmtfs_mem.c | 3 +- drivers/soc/qcom/rpmh-internal.h | 114 - drivers/soc/qcom/rpmh-rsc.c | 693 -- drivers/soc/qcom/rpmh.c | 513 - drivers/soc/qcom/smem.c | 10 +- drivers/soc/qcom/trace-rpmh.h | 82 - drivers/soc/renesas/Kconfig | 11 +- drivers/soc/renesas/Makefile | 4 - drivers/soc/renesas/r8a774a1-sysc.c | 45 - drivers/soc/renesas/r9a06g032-smp.c | 96 - drivers/soc/renesas/rcar-rst.c | 4 +- drivers/soc/renesas/rcar-sysc.c | 67 +- drivers/soc/renesas/rcar-sysc.h | 1 - drivers/soc/renesas/renesas-soc.c | 82 +- drivers/soc/sunxi/sunxi_sram.c | 87 +- drivers/soc/tegra/pmc.c | 513 +- drivers/soc/ti/Kconfig | 14 - drivers/soc/ti/pm33xx.c | 16 +- drivers/soc/ti/wkup_m3_ipc.c | 76 - drivers/soundwire/bus.c | 6 - drivers/soundwire/bus.h | 4 - drivers/soundwire/intel.c | 68 +- drivers/soundwire/intel_init.c | 2 +- drivers/soundwire/stream.c | 511 +- drivers/spi/Kconfig | 19 - drivers/spi/Makefile | 2 - drivers/spi/spi-ath79.c | 2 +- drivers/spi/spi-atmel.c | 10 +- drivers/spi/spi-bitbang.c | 50 +- drivers/spi/spi-butterfly.c | 4 +- drivers/spi/spi-cadence.c | 4 +- drivers/spi/spi-davinci.c | 4 +- drivers/spi/spi-dw-mmio.c | 107 - drivers/spi/spi-dw.c | 31 +- drivers/spi/spi-dw.h | 2 - drivers/spi/spi-fsl-dspi.c | 511 +- drivers/spi/spi-fsl-espi.c | 9 +- drivers/spi/spi-gpio.c | 55 +- drivers/spi/spi-img-spfi.c | 3 - drivers/spi/spi-imx.c | 162 +- drivers/spi/spi-lm70llp.c | 5 +- drivers/spi/spi-mem.c | 28 - drivers/spi/spi-omap2-mcspi.c | 9 + drivers/spi/spi-orion.c | 99 +- drivers/spi/spi-pl022.c | 8 +- drivers/spi/spi-pxa2xx.c | 12 +- drivers/spi/spi-rspi.c | 44 +- drivers/spi/spi-sh-hspi.c | 12 +- drivers/spi/spi-sh-msiof.c | 87 +- drivers/spi/spi-sh-sci.c | 20 +- drivers/spi/spi-sh.c | 12 +- drivers/spi/spi-sprd-adi.c | 11 +- drivers/spi/spi-sprd.c | 745 -- drivers/spi/spi-tegra20-slink.c | 31 +- drivers/spi/spi-uniphier.c | 523 - drivers/spi/spi-xtensa-xtfpga.c | 2 +- drivers/spi/spi.c | 13 +- drivers/ssb/Kconfig | 21 + drivers/ssb/b43_pci_bridge.c | 4 +- drivers/ssb/bridge_pcmcia_80211.c | 6 +- drivers/ssb/driver_chipcommon.c | 14 +- drivers/ssb/driver_chipcommon_pmu.c | 40 +- drivers/ssb/driver_chipcommon_sflash.c | 6 +- drivers/ssb/driver_extif.c | 4 +- drivers/ssb/driver_gige.c | 2 +- drivers/ssb/driver_gpio.c | 8 +- drivers/ssb/driver_mipscore.c | 17 +- drivers/ssb/driver_pcicore.c | 23 +- drivers/ssb/embedded.c | 18 +- drivers/ssb/host_soc.c | 16 +- drivers/ssb/main.c | 83 +- drivers/ssb/pci.c | 75 +- drivers/ssb/pcmcia.c | 62 +- drivers/ssb/scan.c | 38 +- drivers/ssb/sdio.c | 16 +- drivers/ssb/sprom.c | 4 +- drivers/ssb/ssb_private.h | 39 +- drivers/staging/Kconfig | 16 +- drivers/staging/Makefile | 7 +- drivers/staging/android/ashmem.c | 46 +- drivers/staging/android/ion/ion.c | 6 +- drivers/staging/android/ion/ion_cma_heap.c | 2 +- drivers/staging/android/vsoc.c | 11 +- drivers/staging/axis-fifo/Kconfig | 9 - drivers/staging/axis-fifo/Makefile | 1 - drivers/staging/axis-fifo/axis-fifo.c | 1107 -- drivers/staging/axis-fifo/axis-fifo.txt | 89 - drivers/staging/clocking-wizard/Kconfig | 2 +- drivers/staging/comedi/Kconfig | 8 + drivers/staging/comedi/comedi.h | 2 +- drivers/staging/comedi/comedi_compat32.h | 2 +- drivers/staging/comedi/comedi_fops.c | 6 +- drivers/staging/comedi/comedi_pci.h | 2 +- drivers/staging/comedi/comedi_pcmcia.h | 2 +- drivers/staging/comedi/comedidev.h | 4 +- drivers/staging/comedi/comedilib.h | 2 +- drivers/staging/comedi/drivers.c | 26 +- drivers/staging/comedi/drivers/Makefile | 1 + drivers/staging/comedi/drivers/amplc_dio200.h | 6 +- .../staging/comedi/drivers/amplc_dio200_common.c | 2 +- drivers/staging/comedi/drivers/amplc_pci230.c | 12 +- drivers/staging/comedi/drivers/cb_pcimdda.c | 4 +- drivers/staging/comedi/drivers/daqboard2000.c | 2 +- drivers/staging/comedi/drivers/ni_mio_common.c | 5 +- drivers/staging/comedi/drivers/pcl816.c | 4 +- drivers/staging/comedi/drivers/pcl818.c | 4 +- drivers/staging/comedi/drivers/serial2002.c | 778 ++ drivers/staging/dgnc/dgnc_tty.c | 7 +- drivers/staging/erofs/Kconfig | 150 - drivers/staging/erofs/Makefile | 13 - drivers/staging/erofs/TODO | 45 - drivers/staging/erofs/data.c | 411 - drivers/staging/erofs/dir.c | 145 - drivers/staging/erofs/erofs_fs.h | 277 - drivers/staging/erofs/include/linux/tagptr.h | 110 - drivers/staging/erofs/include/trace/events/erofs.h | 240 - drivers/staging/erofs/inode.c | 283 - drivers/staging/erofs/internal.h | 576 -- drivers/staging/erofs/lz4defs.h | 227 - drivers/staging/erofs/namei.c | 251 - drivers/staging/erofs/super.c | 649 -- drivers/staging/erofs/unzip_lz4.c | 251 - drivers/staging/erofs/unzip_pagevec.h | 172 - drivers/staging/erofs/unzip_vle.c | 1659 --- drivers/staging/erofs/unzip_vle.h | 239 - drivers/staging/erofs/unzip_vle_lz4.c | 209 - drivers/staging/erofs/utils.c | 271 - drivers/staging/erofs/xattr.c | 624 -- drivers/staging/erofs/xattr.h | 93 - drivers/staging/fbtft/fb_hx8347d.c | 2 +- drivers/staging/fbtft/fb_ili9163.c | 2 +- drivers/staging/fbtft/fb_ili9320.c | 2 +- drivers/staging/fbtft/fb_ili9325.c | 2 +- drivers/staging/fbtft/fb_ili9341.c | 2 +- drivers/staging/fbtft/fb_s6d02a1.c | 31 +- drivers/staging/fbtft/fb_s6d1121.c | 3 +- drivers/staging/fbtft/fb_sh1106.c | 2 +- drivers/staging/fbtft/fb_ssd1289.c | 9 +- drivers/staging/fbtft/fb_ssd1306.c | 2 +- drivers/staging/fbtft/fb_ssd1325.c | 2 +- drivers/staging/fbtft/fb_ssd1331.c | 2 +- drivers/staging/fbtft/fb_ssd1351.c | 41 +- drivers/staging/fbtft/fb_st7735r.c | 15 +- drivers/staging/fbtft/fb_st7789v.c | 13 +- drivers/staging/fbtft/fb_uc1611.c | 2 +- drivers/staging/fbtft/fb_watterott.c | 26 +- drivers/staging/fbtft/fbtft-bus.c | 17 +- drivers/staging/fbtft/fbtft-core.c | 41 +- drivers/staging/fbtft/fbtft-io.c | 17 +- drivers/staging/fbtft/fbtft-sysfs.c | 3 +- drivers/staging/fbtft/fbtft.h | 17 +- drivers/staging/fbtft/fbtft_device.c | 50 +- drivers/staging/fbtft/flexfb.c | 31 +- drivers/staging/fsl-dpaa2/Kconfig | 8 + drivers/staging/fsl-dpaa2/Makefile | 1 + drivers/staging/fsl-dpaa2/ethernet/Makefile | 10 + drivers/staging/fsl-dpaa2/ethernet/README | 186 + drivers/staging/fsl-dpaa2/ethernet/TODO | 18 + .../staging/fsl-dpaa2/ethernet/dpaa2-eth-trace.h | 185 + drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c | 2708 +++++ drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h | 445 + drivers/staging/fsl-dpaa2/ethernet/dpaa2-ethtool.c | 309 + drivers/staging/fsl-dpaa2/ethernet/dpkg.h | 176 + drivers/staging/fsl-dpaa2/ethernet/dpni-cmd.h | 546 + drivers/staging/fsl-dpaa2/ethernet/dpni.c | 1628 +++ drivers/staging/fsl-dpaa2/ethernet/dpni.h | 837 ++ drivers/staging/fsl-dpaa2/ethernet/net.h | 480 + drivers/staging/fsl-dpaa2/ethsw/dpsw.h | 27 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 2 +- drivers/staging/fsl-mc/Kconfig | 2 + drivers/staging/fsl-mc/Makefile | 3 + drivers/staging/fsl-mc/bus/Kconfig | 16 + drivers/staging/fsl-mc/bus/Makefile | 9 + .../{soc/fsl => staging/fsl-mc/bus}/dpio/Makefile | 0 .../fsl => staging/fsl-mc/bus}/dpio/dpio-cmd.h | 0 drivers/staging/fsl-mc/bus/dpio/dpio-driver.c | 281 + drivers/staging/fsl-mc/bus/dpio/dpio-driver.txt | 135 + drivers/staging/fsl-mc/bus/dpio/dpio-service.c | 545 + .../{soc/fsl => staging/fsl-mc/bus}/dpio/dpio.c | 0 .../{soc/fsl => staging/fsl-mc/bus}/dpio/dpio.h | 0 drivers/staging/fsl-mc/bus/dpio/qbman-portal.c | 1005 ++ drivers/staging/fsl-mc/bus/dpio/qbman-portal.h | 444 + drivers/staging/fsl-mc/include/dpaa2-fd.h | 426 + .../staging/fsl-mc/include}/dpaa2-global.h | 0 .../staging/fsl-mc/include}/dpaa2-io.h | 0 drivers/staging/gasket/Kconfig | 23 - drivers/staging/gasket/Makefile | 9 - drivers/staging/gasket/TODO | 9 - drivers/staging/gasket/apex.h | 30 - drivers/staging/gasket/apex_driver.c | 738 -- drivers/staging/gasket/gasket.h | 122 - drivers/staging/gasket/gasket_constants.h | 47 - drivers/staging/gasket/gasket_core.c | 1822 ---- drivers/staging/gasket/gasket_core.h | 638 -- drivers/staging/gasket/gasket_interrupt.c | 519 - drivers/staging/gasket/gasket_interrupt.h | 95 - drivers/staging/gasket/gasket_ioctl.c | 391 - drivers/staging/gasket/gasket_ioctl.h | 28 - drivers/staging/gasket/gasket_page_table.c | 1375 --- drivers/staging/gasket/gasket_page_table.h | 249 - drivers/staging/gasket/gasket_sysfs.c | 400 - drivers/staging/gasket/gasket_sysfs.h | 179 - drivers/staging/gdm724x/gdm_tty.c | 18 +- drivers/staging/gdm724x/gdm_usb.c | 5 + drivers/staging/goldfish/README | 6 + drivers/staging/goldfish/goldfish_audio.c | 79 +- drivers/staging/iio/Kconfig | 1 + drivers/staging/iio/Makefile | 1 + drivers/staging/iio/accel/adis16203.c | 6 +- drivers/staging/iio/accel/adis16240.c | 11 +- drivers/staging/iio/adc/ad7606.h | 2 +- drivers/staging/iio/gyro/Kconfig | 16 + drivers/staging/iio/gyro/Makefile | 6 + drivers/staging/iio/gyro/adis16060_core.c | 234 + drivers/staging/iio/impedance-analyzer/ad5933.c | 57 +- drivers/staging/ks7010/ks_hostif.c | 2 + drivers/staging/media/bcm2048/radio-bcm2048.c | 2 +- drivers/staging/media/davinci_vpfe/vpfe_video.c | 6 +- drivers/staging/media/davinci_vpfe/vpfe_video.h | 2 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 5 - drivers/staging/media/imx/imx-media-capture.c | 38 +- drivers/staging/media/imx/imx-media-csi.c | 112 +- drivers/staging/media/imx/imx-media-utils.c | 1 - drivers/staging/media/imx/imx-media.h | 2 - drivers/staging/most/core.c | 27 +- drivers/staging/most/dim2/dim2.c | 2 +- drivers/staging/most/sound/sound.c | 1 + drivers/staging/mt29f_spinand/mt29f_spinand.c | 33 +- drivers/staging/mt7621-dts/gbpc1.dts | 24 +- drivers/staging/mt7621-dts/mt7621.dtsi | 110 +- drivers/staging/mt7621-eth/mtk_eth_soc.c | 19 +- drivers/staging/mt7621-gpio/Kconfig | 6 + drivers/staging/mt7621-gpio/Makefile | 3 + drivers/staging/mt7621-gpio/TODO | 3 + drivers/staging/mt7621-gpio/gpio-mt7621.c | 370 + .../staging/mt7621-gpio/mediatek,mt7621-gpio.txt | 68 + drivers/staging/mt7621-mmc/board.h | 8 +- drivers/staging/mt7621-mmc/dbg.c | 58 +- drivers/staging/mt7621-mmc/dbg.h | 13 + drivers/staging/mt7621-mmc/mt6575_sd.h | 588 +- drivers/staging/mt7621-mmc/sd.c | 600 +- drivers/staging/mt7621-pci/Kconfig | 7 - drivers/staging/mt7621-pci/pci-mt7621.c | 834 +- drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 174 +- drivers/staging/mt7621-spi/spi-mt7621.c | 206 +- drivers/staging/octeon-usb/Makefile | 1 - drivers/staging/octeon-usb/octeon-hcd.c | 57 +- drivers/staging/octeon-usb/octeon-hcd.h | 1 - drivers/staging/olpc_dcon/Kconfig | 6 +- drivers/staging/olpc_dcon/olpc_dcon.c | 5 +- drivers/staging/olpc_dcon/olpc_dcon.h | 6 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 5 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1_5.c | 5 +- drivers/staging/pi433/pi433_if.c | 93 +- drivers/staging/pi433/pi433_if.h | 9 +- drivers/staging/pi433/rf69.c | 286 +- drivers/staging/pi433/rf69.h | 12 +- drivers/staging/pi433/rf69_enum.h | 3 +- drivers/staging/pi433/rf69_registers.h | 3 +- drivers/staging/rtl8188eu/Makefile | 4 +- drivers/staging/rtl8188eu/TODO | 2 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 128 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 12 +- drivers/staging/rtl8188eu/core/rtw_debug.c | 10 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 73 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 135 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 28 +- drivers/staging/rtl8188eu/core/rtw_iol.c | 17 +- drivers/staging/rtl8188eu/core/rtw_led.c | 12 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 19 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 56 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 16 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 54 +- drivers/staging/rtl8188eu/core/rtw_rf.c | 10 +- drivers/staging/rtl8188eu/core/rtw_security.c | 100 +- drivers/staging/rtl8188eu/core/rtw_sreset.c | 37 +- drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 71 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 83 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 109 +- .../staging/rtl8188eu/hal/Hal8188ERateAdaptive.c | 781 ++ drivers/staging/rtl8188eu/hal/bb_cfg.c | 10 +- drivers/staging/rtl8188eu/hal/fw.c | 13 +- .../staging/rtl8188eu/hal/hal8188e_rate_adaptive.c | 771 -- drivers/staging/rtl8188eu/hal/hal_com.c | 75 +- drivers/staging/rtl8188eu/hal/hal_intf.c | 26 +- drivers/staging/rtl8188eu/hal/mac_cfg.c | 19 +- drivers/staging/rtl8188eu/hal/odm.c | 21 +- drivers/staging/rtl8188eu/hal/odm_HWConfig.c | 10 +- drivers/staging/rtl8188eu/hal/odm_RTL8188E.c | 366 + drivers/staging/rtl8188eu/hal/odm_rtl8188e.c | 358 - drivers/staging/rtl8188eu/hal/phy.c | 14 +- drivers/staging/rtl8188eu/hal/pwrseq.c | 10 +- drivers/staging/rtl8188eu/hal/pwrseqcmd.c | 10 +- drivers/staging/rtl8188eu/hal/rf.c | 11 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 18 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 15 +- drivers/staging/rtl8188eu/hal/rtl8188e_dm.c | 10 +- drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 16 +- drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c | 10 +- drivers/staging/rtl8188eu/hal/rtl8188e_xmit.c | 32 +- drivers/staging/rtl8188eu/hal/rtl8188eu_led.c | 11 +- drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c | 11 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 43 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 13 +- drivers/staging/rtl8188eu/include/Hal8188EPhyCfg.h | 213 + drivers/staging/rtl8188eu/include/Hal8188EPhyReg.h | 1090 ++ .../rtl8188eu/include/Hal8188ERateAdaptive.h | 76 + drivers/staging/rtl8188eu/include/HalVerDef.h | 10 +- drivers/staging/rtl8188eu/include/basic_types.h | 12 +- drivers/staging/rtl8188eu/include/drv_types.h | 10 +- drivers/staging/rtl8188eu/include/fw.h | 13 +- .../staging/rtl8188eu/include/hal8188e_phy_cfg.h | 205 - .../staging/rtl8188eu/include/hal8188e_phy_reg.h | 1082 -- .../rtl8188eu/include/hal8188e_rate_adaptive.h | 74 - drivers/staging/rtl8188eu/include/hal_com.h | 10 +- drivers/staging/rtl8188eu/include/hal_intf.h | 12 +- drivers/staging/rtl8188eu/include/ieee80211.h | 25 +- drivers/staging/rtl8188eu/include/mlme_osdep.h | 10 +- drivers/staging/rtl8188eu/include/mon.h | 10 +- drivers/staging/rtl8188eu/include/mp_custom_oid.h | 347 + drivers/staging/rtl8188eu/include/odm.h | 12 +- drivers/staging/rtl8188eu/include/odm_HWConfig.h | 11 +- drivers/staging/rtl8188eu/include/odm_RTL8188E.h | 47 + .../staging/rtl8188eu/include/odm_RegDefine11N.h | 166 + drivers/staging/rtl8188eu/include/odm_debug.h | 10 +- drivers/staging/rtl8188eu/include/odm_precomp.h | 18 +- drivers/staging/rtl8188eu/include/odm_reg.h | 114 + drivers/staging/rtl8188eu/include/odm_rtl8188e.h | 39 - drivers/staging/rtl8188eu/include/odm_types.h | 10 +- drivers/staging/rtl8188eu/include/osdep_intf.h | 10 +- drivers/staging/rtl8188eu/include/osdep_service.h | 12 +- drivers/staging/rtl8188eu/include/pwrseq.h | 11 +- drivers/staging/rtl8188eu/include/pwrseqcmd.h | 10 +- drivers/staging/rtl8188eu/include/recv_osdep.h | 10 +- drivers/staging/rtl8188eu/include/rtl8188e_cmd.h | 10 +- drivers/staging/rtl8188eu/include/rtl8188e_dm.h | 10 +- drivers/staging/rtl8188eu/include/rtl8188e_hal.h | 14 +- drivers/staging/rtl8188eu/include/rtl8188e_led.h | 28 + drivers/staging/rtl8188eu/include/rtl8188e_recv.h | 10 +- drivers/staging/rtl8188eu/include/rtl8188e_spec.h | 10 +- drivers/staging/rtl8188eu/include/rtl8188e_xmit.h | 11 +- drivers/staging/rtl8188eu/include/rtw_android.h | 10 +- drivers/staging/rtl8188eu/include/rtw_ap.h | 14 +- drivers/staging/rtl8188eu/include/rtw_cmd.h | 10 +- drivers/staging/rtl8188eu/include/rtw_debug.h | 10 +- drivers/staging/rtl8188eu/include/rtw_eeprom.h | 10 +- drivers/staging/rtl8188eu/include/rtw_efuse.h | 12 +- drivers/staging/rtl8188eu/include/rtw_event.h | 10 +- drivers/staging/rtl8188eu/include/rtw_ht.h | 10 +- drivers/staging/rtl8188eu/include/rtw_ioctl.h | 10 +- drivers/staging/rtl8188eu/include/rtw_ioctl_rtl.h | 74 + drivers/staging/rtl8188eu/include/rtw_ioctl_set.h | 10 +- drivers/staging/rtl8188eu/include/rtw_iol.h | 13 +- drivers/staging/rtl8188eu/include/rtw_led.h | 11 +- drivers/staging/rtl8188eu/include/rtw_mlme.h | 10 +- drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 14 +- .../staging/rtl8188eu/include/rtw_mp_phy_regdef.h | 1086 ++ drivers/staging/rtl8188eu/include/rtw_pwrctrl.h | 10 +- drivers/staging/rtl8188eu/include/rtw_qos.h | 10 +- drivers/staging/rtl8188eu/include/rtw_recv.h | 10 +- drivers/staging/rtl8188eu/include/rtw_rf.h | 10 +- drivers/staging/rtl8188eu/include/rtw_security.h | 10 +- drivers/staging/rtl8188eu/include/rtw_sreset.h | 11 +- drivers/staging/rtl8188eu/include/rtw_xmit.h | 12 +- drivers/staging/rtl8188eu/include/sta_info.h | 10 +- drivers/staging/rtl8188eu/include/usb_ops_linux.h | 10 +- drivers/staging/rtl8188eu/include/wifi.h | 25 +- drivers/staging/rtl8188eu/include/wlan_bssdef.h | 10 +- drivers/staging/rtl8188eu/include/xmit_osdep.h | 10 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 76 +- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 13 +- drivers/staging/rtl8188eu/os_dep/mon.c | 10 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 16 +- drivers/staging/rtl8188eu/os_dep/osdep_service.c | 24 +- drivers/staging/rtl8188eu/os_dep/recv_linux.c | 27 +- drivers/staging/rtl8188eu/os_dep/rtw_android.c | 10 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 19 +- drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 38 +- drivers/staging/rtl8188eu/os_dep/xmit_linux.c | 16 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 22 +- drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 56 +- drivers/staging/rtl8192u/ieee80211/dot11d.c | 102 +- drivers/staging/rtl8192u/ieee80211/dot11d.h | 116 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 35 +- .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 57 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 98 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 1022 +- .../rtl8192u/ieee80211/ieee80211_softmac_wx.c | 6 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 18 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 6 +- drivers/staging/rtl8192u/ieee80211/rtl819x_BA.h | 84 +- .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 331 +- drivers/staging/rtl8192u/ieee80211/rtl819x_HT.h | 292 +- .../staging/rtl8192u/ieee80211/rtl819x_HTProc.c | 676 +- drivers/staging/rtl8192u/ieee80211/rtl819x_Qos.h | 595 +- drivers/staging/rtl8192u/ieee80211/rtl819x_TS.h | 126 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 280 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 75 +- drivers/staging/rtl8192u/r8190_rtl8256.h | 11 +- drivers/staging/rtl8192u/r8192U.h | 130 +- drivers/staging/rtl8192u/r8192U_core.c | 131 +- drivers/staging/rtl8192u/r8192U_dm.c | 195 +- drivers/staging/rtl8192u/r8192U_dm.h | 240 +- drivers/staging/rtl8192u/r8192U_hw.h | 204 +- drivers/staging/rtl8192u/r819xU_cmdpkt.c | 38 +- drivers/staging/rtl8192u/r819xU_cmdpkt.h | 33 +- drivers/staging/rtl8192u/r819xU_phy.c | 307 +- drivers/staging/rtl8192u/r819xU_phy.h | 77 +- drivers/staging/rtl8192u/r819xU_phyreg.h | 735 +- drivers/staging/rtl8712/rtl8712_led.c | 3 + drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 5 + drivers/staging/rtl8712/rtl871x_security.c | 5 +- drivers/staging/rtl8723bs/core/rtw_btcoex.c | 14 +- drivers/staging/rtl8723bs/core/rtw_efuse.c | 18 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 143 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 6 +- drivers/staging/rtl8723bs/core/rtw_security.c | 5 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 108 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 4 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 5 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 268 +- drivers/staging/rtl8723bs/hal/odm.h | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 2 +- drivers/staging/rtl8723bs/include/hal_com_phycfg.h | 2 +- drivers/staging/rtl8723bs/include/ieee80211.h | 4 +- drivers/staging/rtl8723bs/include/rtl8192c_rf.h | 28 + drivers/staging/rtl8723bs/include/rtl8723b_rf.h | 1 + .../staging/rtl8723bs/include/rtw_beamforming.h | 127 + drivers/staging/rtl8723bs/include/rtw_br_ext.h | 55 + drivers/staging/rtl8723bs/include/xmit_osdep.h | 2 + drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 19 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 108 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 19 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 5 + drivers/staging/rtlwifi/base.c | 107 +- drivers/staging/rtlwifi/halmac/halmac_api.h | 1 + drivers/staging/rtlwifi/halmac/halmac_pcie_reg.h | 17 + drivers/staging/rtlwifi/halmac/rtl_halmac.c | 2 +- drivers/staging/rtlwifi/phydm/phydm.c | 2 +- drivers/staging/rtlwifi/rtl8822be/fw.c | 2 +- drivers/staging/rtlwifi/rtl8822be/sw.c | 2 +- drivers/staging/rts5208/Makefile | 2 +- drivers/staging/rts5208/ms.c | 337 + drivers/staging/rts5208/rtsx.c | 38 +- drivers/staging/rts5208/rtsx.h | 25 + drivers/staging/rts5208/rtsx_card.c | 29 + drivers/staging/rts5208/rtsx_card.h | 1 + drivers/staging/rts5208/rtsx_chip.c | 140 + drivers/staging/rts5208/rtsx_chip.h | 18 + drivers/staging/rts5208/rtsx_scsi.c | 216 + drivers/staging/rts5208/rtsx_transport.c | 1 + drivers/staging/rts5208/sd.c | 328 +- drivers/staging/rts5208/spi.c | 71 + drivers/staging/rts5208/trace.c | 27 + drivers/staging/rts5208/trace.h | 40 + drivers/staging/rts5208/xd.c | 115 +- drivers/staging/skein/Kconfig | 16 + drivers/staging/skein/Makefile | 11 + drivers/staging/skein/TODO | 8 + drivers/staging/skein/skein_api.c | 231 + drivers/staging/skein/skein_api.h | 230 + drivers/staging/skein/skein_base.c | 870 ++ drivers/staging/skein/skein_base.h | 336 + drivers/staging/skein/skein_block.c | 469 + drivers/staging/skein/skein_block.h | 347 + drivers/staging/skein/skein_generic.c | 214 + drivers/staging/skein/skein_iv.h | 187 + drivers/staging/skein/threefish_api.c | 78 + drivers/staging/skein/threefish_api.h | 171 + drivers/staging/skein/threefish_block.c | 8244 +++++++++++++++ drivers/staging/sm750fb/sm750.c | 2 + drivers/staging/speakup/kobjects.c | 4 +- drivers/staging/speakup/spk_types.h | 2 - drivers/staging/speakup/synth.c | 40 +- drivers/staging/speakup/varhandlers.c | 5 +- drivers/staging/typec/Kconfig | 23 + drivers/staging/typec/Makefile | 2 + drivers/staging/typec/TODO | 5 + drivers/staging/typec/tcpci.c | 596 ++ drivers/{usb => staging}/typec/tcpci.h | 0 drivers/{usb => staging}/typec/tcpci_rt1711h.c | 0 drivers/staging/vboxvideo/TODO | 1 + drivers/staging/vboxvideo/vbox_drv.c | 34 +- drivers/staging/vboxvideo/vbox_drv.h | 2 +- drivers/staging/vboxvideo/vbox_main.c | 2 +- drivers/staging/vboxvideo/vbox_mode.c | 38 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 127 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 31 +- .../vc04_services/bcm2835-camera/mmal-vchiq.c | 11 +- .../interface/vchiq_arm/vchiq_debugfs.c | 4 +- drivers/staging/vt6655/dpc.c | 4 +- drivers/staging/vt6656/dpc.c | 4 +- drivers/staging/vt6656/rxtx.c | 5 +- drivers/staging/wilc1000/TODO | 11 + drivers/staging/wilc1000/coreconfigurator.c | 89 +- drivers/staging/wilc1000/coreconfigurator.h | 25 +- drivers/staging/wilc1000/host_interface.c | 2513 +++-- drivers/staging/wilc1000/host_interface.h | 34 +- drivers/staging/wilc1000/linux_mon.c | 23 +- drivers/staging/wilc1000/linux_wlan.c | 171 +- .../staging/wilc1000/microchip,wilc1000,sdio.txt | 32 - .../staging/wilc1000/microchip,wilc1000,spi.txt | 26 - drivers/staging/wilc1000/wilc_debugfs.c | 21 +- drivers/staging/wilc1000/wilc_sdio.c | 57 +- drivers/staging/wilc1000/wilc_spi.c | 54 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 347 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 5 - drivers/staging/wilc1000/wilc_wfi_netdevice.h | 41 +- drivers/staging/wilc1000/wilc_wlan.c | 285 +- drivers/staging/wilc1000/wilc_wlan.h | 21 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 38 +- drivers/staging/wilc1000/wilc_wlan_cfg.h | 16 +- drivers/staging/wilc1000/wilc_wlan_if.h | 68 +- drivers/staging/wlan-ng/cfg80211.c | 44 +- drivers/staging/wlan-ng/hfa384x.h | 2 +- drivers/staging/wlan-ng/hfa384x_usb.c | 2 +- drivers/staging/wlan-ng/p80211hdr.h | 30 +- drivers/staging/wlan-ng/p80211types.h | 27 + drivers/staging/wlan-ng/prism2fw.c | 7 +- drivers/staging/wlan-ng/prism2mgmt.c | 41 +- drivers/staging/wlan-ng/prism2mib.c | 8 +- drivers/target/Kconfig | 5 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 8 +- drivers/target/iscsi/iscsi_target.c | 19 +- drivers/target/iscsi/iscsi_target.h | 4 +- drivers/target/iscsi/iscsi_target_configfs.c | 6 +- drivers/target/iscsi/iscsi_target_login.c | 192 +- drivers/target/iscsi/iscsi_target_login.h | 2 +- drivers/target/iscsi/iscsi_target_tpg.c | 3 +- drivers/target/iscsi/iscsi_target_util.c | 55 +- drivers/target/loopback/Kconfig | 1 - drivers/target/loopback/tcm_loop.c | 15 +- drivers/target/sbp/sbp_target.c | 18 +- drivers/target/target_core_configfs.c | 12 +- drivers/target/target_core_device.c | 53 +- drivers/target/target_core_fabric_configfs.c | 5 +- drivers/target/target_core_internal.h | 2 +- drivers/target/target_core_sbc.c | 7 +- drivers/target/target_core_tmr.c | 30 +- drivers/target/target_core_transport.c | 285 +- drivers/target/target_core_ua.c | 43 +- drivers/target/target_core_ua.h | 3 +- drivers/target/target_core_user.c | 377 +- drivers/target/target_core_xcopy.c | 5 +- drivers/target/tcm_fc/tfc_cmd.c | 10 +- drivers/target/tcm_fc/tfc_conf.c | 5 +- drivers/target/tcm_fc/tfc_sess.c | 5 +- drivers/tee/optee/Kconfig | 8 - drivers/tee/optee/core.c | 4 +- drivers/tee/optee/rpc.c | 2 +- drivers/tee/tee_core.c | 113 +- drivers/tee/tee_shm.c | 6 + drivers/thermal/Kconfig | 2 +- drivers/thermal/armada_thermal.c | 534 +- drivers/thermal/imx_thermal.c | 33 +- drivers/thermal/intel_powerclamp.c | 2 +- drivers/thermal/intel_soc_dts_thermal.c | 26 +- drivers/thermal/of-thermal.c | 7 +- drivers/thermal/qcom/Makefile | 2 +- drivers/thermal/qcom/tsens-8996.c | 84 + drivers/thermal/qcom/tsens-common.c | 29 +- drivers/thermal/qcom/tsens-v2.c | 77 - drivers/thermal/qcom/tsens.c | 3 - drivers/thermal/qcom/tsens.h | 8 +- drivers/thermal/qoriq_thermal.c | 27 +- drivers/thermal/rcar_gen3_thermal.c | 11 +- drivers/thermal/rcar_thermal.c | 18 +- drivers/thermal/samsung/exynos_tmu.c | 5 + drivers/thermal/thermal_hwmon.c | 3 +- drivers/thermal/ti-soc-thermal/dra752-bandgap.h | 68 + .../thermal/ti-soc-thermal/dra752-thermal-data.c | 65 + .../thermal/ti-soc-thermal/omap3-thermal-data.c | 6 + .../thermal/ti-soc-thermal/omap4-thermal-data.c | 10 + drivers/thermal/ti-soc-thermal/omap4xxx-bandgap.h | 10 + .../thermal/ti-soc-thermal/omap5-thermal-data.c | 46 +- drivers/thermal/ti-soc-thermal/omap5xxx-bandgap.h | 41 + drivers/thermal/ti-soc-thermal/ti-bandgap.c | 370 + drivers/thermal/ti-soc-thermal/ti-bandgap.h | 43 +- drivers/thunderbolt/domain.c | 55 +- drivers/thunderbolt/icm.c | 174 +- drivers/thunderbolt/nhi.c | 46 +- drivers/thunderbolt/switch.c | 65 +- drivers/thunderbolt/tb.h | 10 - drivers/thunderbolt/tb_msgs.h | 4 - drivers/thunderbolt/tb_regs.h | 2 +- drivers/thunderbolt/xdomain.c | 18 - drivers/tty/goldfish.c | 1 - drivers/tty/hvc/hvc_console.c | 194 +- drivers/tty/hvc/hvc_console.h | 1 - drivers/tty/hvc/hvc_opal.c | 33 +- drivers/tty/pty.c | 2 +- drivers/tty/rocket.c | 2 +- drivers/tty/serdev/core.c | 48 +- drivers/tty/serial/8250/8250_core.c | 6 +- drivers/tty/serial/8250/8250_dw.c | 74 +- drivers/tty/serial/8250/8250_em.c | 1 - drivers/tty/serial/8250/8250_exar.c | 54 +- drivers/tty/serial/8250/8250_of.c | 6 +- drivers/tty/serial/8250/8250_omap.c | 1 - drivers/tty/serial/8250/8250_port.c | 63 +- drivers/tty/serial/8250/serial_cs.c | 6 +- drivers/tty/serial/imx.c | 5 +- drivers/tty/serial/jsm/jsm_tty.c | 3 +- drivers/tty/serial/max310x.c | 14 +- drivers/tty/serial/pxa.c | 3 +- drivers/tty/serial/qcom_geni_serial.c | 261 +- drivers/tty/serial/sccnxp.c | 1 - drivers/tty/serial/serial_core.c | 17 +- drivers/tty/serial/sh-sci.c | 191 +- drivers/tty/serial/uartlite.c | 112 +- drivers/tty/serial/xilinx_uartps.c | 23 +- drivers/tty/sysrq.c | 2 +- drivers/tty/tty_audit.c | 2 +- drivers/tty/tty_baudrate.c | 22 +- drivers/tty/tty_io.c | 21 +- drivers/tty/tty_ldsem.c | 82 +- drivers/tty/vt/keyboard.c | 34 +- drivers/tty/vt/selection.c | 48 +- drivers/tty/vt/vc_screen.c | 90 +- drivers/tty/vt/vt.c | 367 +- drivers/uio/uio.c | 32 +- drivers/uio/uio_cif.c | 4 +- drivers/uio/uio_fsl_elbc_gpcm.c | 1 - drivers/uio/uio_hv_generic.c | 4 +- drivers/uio/uio_netx.c | 3 +- drivers/uio/uio_pci_generic.c | 3 +- drivers/uio/uio_pruss.c | 69 +- drivers/uio/uio_sercos3.c | 1 - drivers/usb/chipidea/ci_hdrc_imx.c | 19 +- drivers/usb/chipidea/ci_hdrc_tegra.c | 4 +- drivers/usb/chipidea/usbmisc_imx.c | 4 +- drivers/usb/class/cdc-acm.c | 40 +- drivers/usb/class/cdc-wdm.c | 49 +- drivers/usb/class/usblp.c | 10 +- drivers/usb/class/usbtmc.c | 320 +- drivers/usb/core/devio.c | 5 +- drivers/usb/core/hcd-pci.c | 2 + drivers/usb/core/hub.c | 42 - drivers/usb/core/ledtrig-usbport.c | 34 +- drivers/usb/core/message.c | 20 +- drivers/usb/core/quirks.c | 7 - drivers/usb/dwc2/core.c | 241 +- drivers/usb/dwc2/core.h | 109 +- drivers/usb/dwc2/core_intr.c | 118 +- drivers/usb/dwc2/debugfs.c | 55 +- drivers/usb/dwc2/gadget.c | 531 +- drivers/usb/dwc2/hcd.c | 459 +- drivers/usb/dwc2/hcd.h | 10 +- drivers/usb/dwc2/hcd_ddma.c | 10 +- drivers/usb/dwc2/hcd_intr.c | 96 +- drivers/usb/dwc2/hcd_queue.c | 10 +- drivers/usb/dwc2/params.c | 24 +- drivers/usb/dwc2/platform.c | 19 - drivers/usb/dwc3/Kconfig | 13 +- drivers/usb/dwc3/Makefile | 1 - drivers/usb/dwc3/core.c | 118 - drivers/usb/dwc3/core.h | 17 - drivers/usb/dwc3/dwc3-haps.c | 137 - drivers/usb/dwc3/dwc3-of-simple.c | 35 +- drivers/usb/dwc3/dwc3-pci.c | 223 +- drivers/usb/dwc3/gadget.c | 3 +- drivers/usb/dwc3/gadget.h | 2 +- drivers/usb/gadget/configfs.c | 4 +- drivers/usb/gadget/function/f_fs.c | 7 +- drivers/usb/gadget/function/f_mass_storage.c | 31 +- drivers/usb/gadget/function/f_mass_storage.h | 4 + drivers/usb/gadget/function/f_tcm.c | 19 +- drivers/usb/gadget/function/f_uvc.c | 31 +- drivers/usb/gadget/function/f_uvc.h | 6 +- drivers/usb/gadget/function/u_uvc.h | 5 +- drivers/usb/gadget/function/uvc.h | 53 +- drivers/usb/gadget/function/uvc_configfs.c | 12 +- drivers/usb/gadget/function/uvc_queue.h | 12 +- drivers/usb/gadget/function/uvc_v4l2.c | 3 +- drivers/usb/gadget/function/uvc_video.h | 2 - drivers/usb/gadget/legacy/inode.c | 7 +- drivers/usb/gadget/legacy/tcm_usb_gadget.c | 2 +- drivers/usb/gadget/legacy/webcam.c | 4 + drivers/usb/gadget/udc/Kconfig | 1 - drivers/usb/gadget/udc/core.c | 18 - drivers/usb/gadget/udc/fotg210-udc.c | 15 +- drivers/usb/gadget/udc/fsl_mxc_udc.c | 1 - drivers/usb/gadget/udc/net2280.c | 16 +- drivers/usb/gadget/udc/renesas_usb3.c | 89 +- drivers/usb/host/Kconfig | 8 - drivers/usb/host/Makefile | 1 - drivers/usb/host/ehci-exynos.c | 7 + drivers/usb/host/ehci-hcd.c | 1 - drivers/usb/host/ehci-hub.c | 8 - drivers/usb/host/ehci-npcm7xx.c | 212 - drivers/usb/host/ehci-ps3.c | 6 +- drivers/usb/host/ehci-sched.c | 4 + drivers/usb/host/ohci-exynos.c | 6 + drivers/usb/host/ohci-ps3.c | 6 +- drivers/usb/host/u132-hcd.c | 4 +- drivers/usb/host/whci/pzl.c | 2 + drivers/usb/host/xhci-dbgcap.c | 2 + drivers/usb/host/xhci-hub.c | 11 - drivers/usb/host/xhci-plat.c | 28 +- drivers/usb/host/xhci-rcar.c | 43 +- drivers/usb/host/xhci.c | 31 - drivers/usb/host/xhci.h | 2 - drivers/usb/isp1760/isp1760-hcd.c | 2 + drivers/usb/misc/adutux.c | 10 +- drivers/usb/misc/appledisplay.c | 1 - drivers/usb/misc/iowarrior.c | 5 + drivers/usb/misc/ldusb.c | 7 +- drivers/usb/misc/legousbtower.c | 5 +- drivers/usb/misc/sisusbvga/sisusb.c | 4 +- drivers/usb/misc/usbtest.c | 10 +- drivers/usb/misc/uss720.c | 6 +- drivers/usb/misc/yurex.c | 8 +- drivers/usb/mon/mon_bin.c | 8 +- drivers/usb/mtu3/mtu3_core.c | 6 +- drivers/usb/mtu3/mtu3_hw_regs.h | 1 - drivers/usb/musb/musb_dsps.c | 2 +- drivers/usb/musb/musb_host.c | 1 - drivers/usb/renesas_usbhs/Kconfig | 1 - drivers/usb/renesas_usbhs/mod_gadget.c | 1 - drivers/usb/serial/cp210x.c | 421 +- drivers/usb/serial/cyberjack.c | 17 +- drivers/usb/serial/digi_acceleport.c | 35 +- drivers/usb/serial/io_edgeport.c | 17 +- drivers/usb/serial/io_ti.c | 5 +- drivers/usb/serial/io_ti.h | 2 +- drivers/usb/serial/ir-usb.c | 2 +- drivers/usb/serial/iuu_phoenix.c | 5 + drivers/usb/serial/kl5kusb105.c | 1 + drivers/usb/serial/kl5kusb105.h | 3 + drivers/usb/serial/kobil_sct.c | 24 +- drivers/usb/serial/mos7720.c | 14 +- drivers/usb/serial/mos7840.c | 5 +- drivers/usb/serial/option.c | 4 - drivers/usb/serial/pl2303.c | 2 - drivers/usb/serial/pl2303.h | 1 - drivers/usb/serial/quatech2.c | 7 +- drivers/usb/serial/sierra.c | 13 +- drivers/usb/serial/ssu100.c | 2 +- drivers/usb/serial/symbolserial.c | 5 +- drivers/usb/serial/ti_usb_3410_5052.c | 11 +- drivers/usb/serial/usb_wwan.c | 5 +- drivers/usb/storage/scsiglue.c | 9 - drivers/usb/storage/uas.c | 21 - drivers/usb/storage/unusual_devs.h | 7 - drivers/usb/typec/Kconfig | 18 - drivers/usb/typec/Makefile | 5 +- drivers/usb/typec/altmodes/Kconfig | 14 - drivers/usb/typec/altmodes/Makefile | 2 - drivers/usb/typec/altmodes/displayport.c | 580 -- drivers/usb/typec/bus.c | 403 - drivers/usb/typec/bus.h | 38 - drivers/usb/typec/class.c | 543 +- drivers/usb/typec/fusb302/fusb302.c | 12 + drivers/usb/typec/mux.c | 6 +- drivers/usb/typec/mux/pi3usb30532.c | 13 +- drivers/usb/typec/tcpci.c | 612 -- drivers/usb/typec/tcpm.c | 330 +- drivers/usb/typec/tps6598x.c | 11 +- drivers/usb/usb-skeleton.c | 10 +- drivers/usb/usbip/vudc_dev.c | 2 + drivers/usb/wusbcore/security.c | 2 +- drivers/usb/wusbcore/wa-xfer.c | 8 +- drivers/uwb/hwa-rc.c | 1 - drivers/vfio/Kconfig | 1 + drivers/vfio/pci/vfio_pci.c | 21 +- drivers/vfio/vfio_iommu_spapr_tce.c | 65 +- drivers/vfio/vfio_iommu_type1.c | 1 - drivers/vhost/Kconfig | 2 +- drivers/vhost/scsi.c | 18 +- drivers/vhost/vhost.c | 2 +- drivers/video/backlight/adp8860_bl.c | 1 - drivers/video/backlight/pwm_bl.c | 232 +- drivers/video/console/Kconfig | 11 - drivers/video/console/dummycon.c | 67 +- drivers/video/console/vgacon.c | 5 - drivers/video/fbdev/amifb.c | 4 +- drivers/video/fbdev/core/fbcon.c | 123 +- drivers/video/fbdev/core/fbmem.c | 119 +- drivers/video/fbdev/core/modedb.c | 93 +- drivers/video/fbdev/efifb.c | 234 +- drivers/video/fbdev/fsl-diu-fb.c | 23 +- drivers/video/fbdev/goldfishfb.c | 15 +- drivers/video/fbdev/hyperv_fb.c | 6 - drivers/video/fbdev/i740fb.c | 1 - drivers/video/fbdev/metronomefb.c | 10 +- drivers/video/fbdev/omap/omapfb_main.c | 2 +- drivers/video/fbdev/omap2/omapfb/Makefile | 4 +- .../omap2/omapfb/displays/encoder-tpd12s015.c | 18 +- drivers/video/fbdev/omap2/omapfb/dss/core.c | 3 +- drivers/video/fbdev/omap2/omapfb/dss/dispc.c | 4 +- .../video/fbdev/omap2/omapfb/dss/dss_features.c | 3 +- drivers/video/fbdev/omap2/omapfb/omapfb-main.c | 3 +- drivers/video/fbdev/pm2fb.c | 2 - drivers/video/fbdev/pxa3xx-gcu.c | 10 - drivers/video/fbdev/pxafb.c | 97 +- drivers/video/fbdev/pxafb.h | 3 - drivers/video/fbdev/simplefb.c | 2 +- drivers/video/fbdev/tdfxfb.c | 1 - drivers/video/fbdev/tridentfb.c | 3 + drivers/video/fbdev/udlfb.c | 230 +- drivers/video/fbdev/via/lcd.c | 1 - drivers/video/fbdev/via/viafbdev.c | 3 +- drivers/virtio/virtio_balloon.c | 127 +- drivers/virtio/virtio_mmio.c | 20 +- drivers/virtio/virtio_pci_common.c | 7 +- drivers/virtio/virtio_pci_common.h | 2 +- drivers/virtio/virtio_pci_legacy.c | 14 +- drivers/vme/bridges/vme_ca91cx42.c | 2 + drivers/w1/masters/Kconfig | 2 +- drivers/w1/masters/ds2482.c | 2 +- drivers/w1/masters/ds2490.c | 16 +- drivers/w1/masters/mxc_w1.c | 1 - drivers/w1/slaves/Kconfig | 12 + drivers/w1/slaves/Makefile | 1 + drivers/w1/slaves/w1_ds2760.c | 175 + drivers/w1/slaves/w1_ds2760.h | 59 + drivers/w1/w1.c | 3 - drivers/watchdog/Kconfig | 10 - drivers/watchdog/Makefile | 1 - drivers/watchdog/coh901327_wdt.c | 1 - drivers/watchdog/davinci_wdt.c | 1 - drivers/watchdog/imgpdc_wdt.c | 1 - drivers/watchdog/imx2_wdt.c | 5 +- drivers/watchdog/kempld_wdt.c | 5 + drivers/watchdog/max63xx_wdt.c | 1 - drivers/watchdog/max77620_wdt.c | 1 - drivers/watchdog/menz69_wdt.c | 170 - drivers/watchdog/moxart_wdt.c | 1 - drivers/watchdog/omap_wdt.c | 1 - drivers/watchdog/orion_wdt.c | 2 - drivers/watchdog/sp805_wdt.c | 63 +- drivers/watchdog/sprd_wdt.c | 4 +- drivers/watchdog/stm32_iwdg.c | 116 +- drivers/watchdog/stmp3xxx_rtc_wdt.c | 5 +- drivers/watchdog/tangox_wdt.c | 1 - drivers/xen/Kconfig | 24 - drivers/xen/Makefile | 2 - drivers/xen/balloon.c | 75 +- drivers/xen/biomerge.c | 2 +- drivers/xen/gntdev-common.h | 94 - drivers/xen/gntdev-dmabuf.c | 856 -- drivers/xen/gntdev-dmabuf.h | 33 - drivers/xen/gntdev.c | 272 +- drivers/xen/grant-table.c | 151 +- drivers/xen/manage.c | 6 +- drivers/xen/mcelog.c | 2 + drivers/xen/mem-reservation.c | 118 - drivers/xen/time.c | 2 +- drivers/xen/xen-acpi-processor.c | 6 - drivers/xen/xen-balloon.c | 2 +- drivers/xen/xen-scsiback.c | 17 +- drivers/xen/xenbus/xenbus_probe.c | 9 - drivers/xen/xenfs/super.c | 7 +- fs/9p/v9fs.c | 2 +- fs/9p/vfs_dir.c | 11 + fs/9p/vfs_file.c | 4 +- fs/9p/vfs_inode.c | 7 +- fs/9p/vfs_inode_dotl.c | 7 +- fs/9p/vfs_super.c | 2 +- fs/9p/xattr.c | 6 +- fs/Kconfig | 7 - fs/Kconfig.binfmt | 5 - fs/Makefile | 5 +- fs/adfs/inode.c | 13 +- fs/adfs/super.c | 10 +- fs/affs/super.c | 13 +- fs/afs/dir.c | 45 +- fs/afs/dynroot.c | 25 +- fs/afs/internal.h | 12 +- fs/afs/mntpt.c | 147 +- fs/afs/rxrpc.c | 2 +- fs/afs/super.c | 597 +- fs/afs/volume.c | 4 +- fs/afs/write.c | 2 +- fs/aio.c | 243 +- fs/anon_inodes.c | 33 +- fs/attr.c | 5 +- fs/autofs/autofs_i.h | 15 +- fs/autofs/expire.c | 143 +- fs/autofs/init.c | 4 +- fs/autofs/inode.c | 4 +- fs/autofs/root.c | 33 +- fs/bad_inode.c | 2 +- fs/befs/btree.c | 97 +- fs/befs/linuxvfs.c | 11 +- fs/bfs/inode.c | 17 +- fs/binfmt_elf.c | 2 +- fs/binfmt_misc.c | 9 +- fs/block_dev.c | 8 +- fs/btrfs/acl.c | 13 +- fs/btrfs/backref.c | 11 +- fs/btrfs/btrfs_inode.h | 10 +- fs/btrfs/check-integrity.c | 9 +- fs/btrfs/compression.c | 18 +- fs/btrfs/ctree.c | 55 +- fs/btrfs/ctree.h | 110 +- fs/btrfs/delayed-inode.c | 19 +- fs/btrfs/delayed-inode.h | 2 + fs/btrfs/delayed-ref.c | 43 +- fs/btrfs/delayed-ref.h | 6 +- fs/btrfs/dev-replace.c | 29 +- fs/btrfs/dir-item.c | 12 +- fs/btrfs/disk-io.c | 119 +- fs/btrfs/disk-io.h | 5 +- fs/btrfs/export.c | 4 +- fs/btrfs/extent-tree.c | 902 +- fs/btrfs/extent_io.c | 158 +- fs/btrfs/extent_io.h | 16 +- fs/btrfs/file-item.c | 4 +- fs/btrfs/file.c | 139 +- fs/btrfs/free-space-cache.c | 19 +- fs/btrfs/free-space-tree.c | 2 +- fs/btrfs/inode-map.c | 12 +- fs/btrfs/inode.c | 389 +- fs/btrfs/ioctl.c | 120 +- fs/btrfs/ordered-data.c | 138 + fs/btrfs/ordered-data.h | 23 +- fs/btrfs/print-tree.c | 39 +- fs/btrfs/qgroup.c | 293 +- fs/btrfs/qgroup.h | 46 +- fs/btrfs/raid56.c | 109 +- fs/btrfs/reada.c | 3 +- fs/btrfs/ref-verify.c | 8 +- fs/btrfs/relocation.c | 219 +- fs/btrfs/root-tree.c | 22 +- fs/btrfs/scrub.c | 679 +- fs/btrfs/send.c | 188 +- fs/btrfs/struct-funcs.c | 1 + fs/btrfs/super.c | 151 +- fs/btrfs/sysfs.c | 2 + fs/btrfs/tests/btrfs-tests.c | 2 +- fs/btrfs/tests/qgroup-tests.c | 24 +- fs/btrfs/transaction.c | 22 +- fs/btrfs/transaction.h | 2 +- fs/btrfs/tree-checker.c | 115 +- fs/btrfs/tree-log.c | 318 +- fs/btrfs/tree-log.h | 10 +- fs/btrfs/volumes.c | 618 +- fs/btrfs/volumes.h | 31 +- fs/buffer.c | 159 +- fs/ceph/acl.c | 30 +- fs/ceph/addr.c | 74 +- fs/ceph/cache.c | 11 +- fs/ceph/caps.c | 138 +- fs/ceph/dir.c | 20 +- fs/ceph/file.c | 41 +- fs/ceph/inode.c | 83 +- fs/ceph/mds_client.c | 98 +- fs/ceph/mds_client.h | 14 +- fs/ceph/quota.c | 2 +- fs/ceph/snap.c | 6 +- fs/ceph/super.c | 25 +- fs/ceph/super.h | 15 +- fs/ceph/xattr.c | 4 +- fs/cifs/Kconfig | 59 +- fs/cifs/cache.c | 6 +- fs/cifs/cifs_debug.c | 66 +- fs/cifs/cifs_dfs_ref.c | 3 +- fs/cifs/cifs_unicode.c | 3 + fs/cifs/cifsencrypt.c | 12 +- fs/cifs/cifsfs.c | 51 +- fs/cifs/cifsfs.h | 5 +- fs/cifs/cifsglob.h | 55 +- fs/cifs/cifsproto.h | 10 +- fs/cifs/cifssmb.c | 23 +- fs/cifs/connect.c | 123 +- fs/cifs/dir.c | 7 +- fs/cifs/fscache.c | 12 +- fs/cifs/fscache.h | 8 +- fs/cifs/inode.c | 40 +- fs/cifs/ioctl.c | 2 + fs/cifs/link.c | 4 +- fs/cifs/misc.c | 2 + fs/cifs/netmisc.c | 19 +- fs/cifs/sess.c | 6 - fs/cifs/smb1ops.c | 4 + fs/cifs/smb2glob.h | 2 +- fs/cifs/smb2inode.c | 327 +- fs/cifs/smb2misc.c | 34 +- fs/cifs/smb2ops.c | 583 +- fs/cifs/smb2pdu.c | 761 +- fs/cifs/smb2pdu.h | 45 - fs/cifs/smb2proto.h | 49 +- fs/cifs/smb2transport.c | 9 +- fs/cifs/smbdirect.c | 32 +- fs/cifs/trace.h | 94 - fs/cifs/transport.c | 232 +- fs/cifs/xattr.c | 28 +- fs/coda/inode.c | 11 +- fs/compat_binfmt_elf.c | 2 +- fs/compat_ioctl.c | 40 + fs/configfs/dir.c | 11 - fs/configfs/item.c | 24 +- fs/configfs/mount.c | 7 +- fs/configfs/symlink.c | 2 +- fs/cramfs/inode.c | 22 +- fs/crypto/fscrypt_private.h | 4 + fs/crypto/keyinfo.c | 10 + fs/dax.c | 161 +- fs/dcache.c | 84 +- fs/debugfs/inode.c | 14 +- fs/devpts/inode.c | 57 +- fs/ecryptfs/crypto.c | 12 +- fs/ecryptfs/main.c | 2 +- fs/efivarfs/inode.c | 4 +- fs/efivarfs/super.c | 9 +- fs/efs/super.c | 14 +- fs/eventpoll.c | 118 +- fs/exec.c | 1 - fs/exofs/ore.c | 4 +- fs/exofs/super.c | 7 +- fs/ext2/acl.c | 4 - fs/ext2/file.c | 1 + fs/ext2/ialloc.c | 3 +- fs/ext2/inode.c | 2 +- fs/ext2/namei.c | 9 +- fs/ext2/super.c | 21 +- fs/ext4/balloc.c | 6 +- fs/ext4/ext4.h | 38 +- fs/ext4/extents.c | 17 - fs/ext4/file.c | 2 +- fs/ext4/ialloc.c | 8 +- fs/ext4/inode.c | 101 +- fs/ext4/mballoc.c | 7 +- fs/ext4/mmp.c | 6 +- fs/ext4/move_extent.c | 4 +- fs/ext4/namei.c | 1 - fs/ext4/readpage.c | 5 +- fs/ext4/super.c | 91 +- fs/ext4/sysfs.c | 38 +- fs/ext4/truncate.h | 4 - fs/ext4/xattr.c | 2 - fs/f2fs/acl.c | 3 - fs/f2fs/checkpoint.c | 159 +- fs/f2fs/data.c | 185 +- fs/f2fs/debug.c | 6 +- fs/f2fs/dir.c | 3 +- fs/f2fs/f2fs.h | 208 +- fs/f2fs/file.c | 218 +- fs/f2fs/gc.c | 163 +- fs/f2fs/inline.c | 36 +- fs/f2fs/inode.c | 154 +- fs/f2fs/namei.c | 6 +- fs/f2fs/node.c | 380 +- fs/f2fs/node.h | 9 - fs/f2fs/recovery.c | 31 +- fs/f2fs/segment.c | 470 +- fs/f2fs/segment.h | 16 +- fs/f2fs/super.c | 190 +- fs/f2fs/sysfs.c | 44 +- fs/f2fs/xattr.c | 18 +- fs/fat/cache.c | 19 +- fs/fat/dir.c | 2 +- fs/fat/fat.h | 12 +- fs/fat/fatent.c | 108 +- fs/fat/file.c | 33 - fs/fat/inode.c | 23 +- fs/fat/misc.c | 13 +- fs/fat/namei_msdos.c | 25 +- fs/fat/namei_vfat.c | 28 +- fs/fcntl.c | 74 +- fs/file_table.c | 155 +- fs/filesystems.c | 4 - fs/freevxfs/vxfs_super.c | 12 +- fs/fs_context.c | 785 -- fs/fs_parser.c | 555 - fs/fsopen.c | 563 -- fs/fuse/control.c | 9 +- fs/fuse/dev.c | 69 +- fs/fuse/dir.c | 35 +- fs/fuse/file.c | 4 +- fs/fuse/fuse_i.h | 5 +- fs/fuse/inode.c | 61 +- fs/gfs2/acl.c | 6 +- fs/gfs2/aops.c | 337 +- fs/gfs2/aops.h | 19 - fs/gfs2/bmap.c | 414 +- fs/gfs2/dir.c | 4 +- fs/gfs2/file.c | 161 +- fs/gfs2/incore.h | 23 +- fs/gfs2/inode.c | 32 +- fs/gfs2/lock_dlm.c | 20 +- fs/gfs2/log.c | 28 +- fs/gfs2/lops.c | 2 +- fs/gfs2/meta_io.c | 4 +- fs/gfs2/ops_fstype.c | 6 +- fs/gfs2/recovery.c | 7 +- fs/gfs2/rgrp.c | 212 +- fs/gfs2/super.c | 5 +- fs/gfs2/sys.c | 11 +- fs/gfs2/trace_gfs2.h | 3 +- fs/gfs2/trans.h | 6 +- fs/gfs2/util.c | 41 +- fs/gfs2/util.h | 10 +- fs/gfs2/xattr.c | 59 +- fs/hfs/brec.c | 12 +- fs/hfs/btree.c | 39 +- fs/hfs/btree.h | 1 - fs/hfs/catalog.c | 16 - fs/hfs/extent.c | 4 - fs/hfs/inode.c | 2 +- fs/hfs/super.c | 12 +- fs/hfsplus/Kconfig | 15 + fs/hfsplus/Makefile | 2 + fs/hfsplus/acl.h | 28 + fs/hfsplus/attributes.c | 10 - fs/hfsplus/brec.c | 12 +- fs/hfsplus/btree.c | 42 +- fs/hfsplus/catalog.c | 24 - fs/hfsplus/dir.c | 13 +- fs/hfsplus/extents.c | 22 +- fs/hfsplus/hfsplus_fs.h | 3 +- fs/hfsplus/inode.c | 11 + fs/hfsplus/posix_acl.c | 144 + fs/hfsplus/super.c | 20 +- fs/hfsplus/unicode.c | 62 +- fs/hfsplus/xattr.c | 6 + fs/hfsplus/xattr.h | 3 + fs/hfsplus/xattr_security.c | 13 + fs/hostfs/hostfs.h | 2 +- fs/hostfs/hostfs_kern.c | 35 +- fs/hpfs/dir.c | 23 +- fs/hpfs/hpfs_fn.h | 13 +- fs/hpfs/namei.c | 14 +- fs/hpfs/super.c | 11 +- fs/hugetlbfs/inode.c | 444 +- fs/inode.c | 103 +- fs/internal.h | 36 +- fs/ioctl.c | 1 - fs/iomap.c | 782 +- fs/isofs/inode.c | 18 +- fs/jbd2/commit.c | 3 +- fs/jffs2/dir.c | 32 +- fs/jffs2/file.c | 6 +- fs/jffs2/fs.c | 12 +- fs/jffs2/os-linux.h | 13 +- fs/jffs2/super.c | 10 +- fs/jfs/acl.c | 4 - fs/jfs/jfs_imap.c | 8 +- fs/jfs/jfs_incore.h | 2 +- fs/jfs/jfs_inode.c | 10 +- fs/jfs/namei.c | 12 +- fs/jfs/super.c | 13 +- fs/kernfs/mount.c | 87 +- fs/kernfs/symlink.c | 2 +- fs/libfs.c | 20 +- fs/lockd/clntlock.c | 2 +- fs/lockd/clntproc.c | 2 +- fs/lockd/svclock.c | 16 +- fs/lockd/svcsubs.c | 4 +- fs/locks.c | 42 +- fs/minix/inode.c | 14 +- fs/mpage.c | 122 +- fs/namei.c | 320 +- fs/namespace.c | 1021 +- fs/nfs/blocklayout/blocklayout.c | 1 - fs/nfs/blocklayout/dev.c | 2 +- fs/nfs/callback.h | 12 - fs/nfs/callback_proc.c | 97 +- fs/nfs/callback_xdr.c | 91 +- fs/nfs/client.c | 1 - fs/nfs/dir.c | 55 +- fs/nfs/direct.c | 2 +- fs/nfs/file.c | 4 +- fs/nfs/flexfilelayout/flexfilelayout.c | 31 +- fs/nfs/internal.h | 4 +- fs/nfs/namespace.c | 3 +- fs/nfs/nfs3acl.c | 2 - fs/nfs/nfs42proc.c | 209 +- fs/nfs/nfs42xdr.c | 98 +- fs/nfs/nfs4_fs.h | 10 +- fs/nfs/nfs4client.c | 21 +- fs/nfs/nfs4file.c | 10 +- fs/nfs/nfs4idmap.c | 4 - fs/nfs/nfs4namespace.c | 3 +- fs/nfs/nfs4proc.c | 158 +- fs/nfs/nfs4state.c | 40 +- fs/nfs/nfs4super.c | 27 +- fs/nfs/nfs4xdr.c | 1 - fs/nfs/pagelist.c | 1 - fs/nfs/pnfs.c | 123 +- fs/nfs/pnfs.h | 7 +- fs/nfs/pnfs_nfs.c | 16 +- fs/nfs/super.c | 26 +- fs/nfs/write.c | 2 - fs/nfsd/netns.h | 1 - fs/nfsd/nfs3proc.c | 5 +- fs/nfsd/nfs4callback.c | 30 +- fs/nfsd/nfs4layouts.c | 11 +- fs/nfsd/nfs4proc.c | 41 +- fs/nfsd/nfs4state.c | 70 +- fs/nfsd/nfs4xdr.c | 43 +- fs/nfsd/nfsctl.c | 15 +- fs/nfsd/nfsd.h | 1 - fs/nfsd/nfsfh.c | 6 +- fs/nfsd/nfsproc.c | 5 +- fs/nfsd/state.h | 2 + fs/nfsd/vfs.c | 2 +- fs/nilfs2/alloc.c | 11 +- fs/nilfs2/alloc.h | 11 +- fs/nilfs2/bmap.c | 11 +- fs/nilfs2/bmap.h | 11 +- fs/nilfs2/btnode.c | 11 +- fs/nilfs2/btnode.h | 11 +- fs/nilfs2/btree.c | 11 +- fs/nilfs2/btree.h | 11 +- fs/nilfs2/cpfile.c | 11 +- fs/nilfs2/cpfile.h | 11 +- fs/nilfs2/dat.c | 11 +- fs/nilfs2/dat.h | 11 +- fs/nilfs2/dir.c | 11 +- fs/nilfs2/direct.c | 11 +- fs/nilfs2/direct.h | 11 +- fs/nilfs2/file.c | 28 +- fs/nilfs2/gcinode.c | 11 +- fs/nilfs2/ifile.c | 11 +- fs/nilfs2/ifile.h | 11 +- fs/nilfs2/inode.c | 11 +- fs/nilfs2/ioctl.c | 11 +- fs/nilfs2/mdt.c | 11 +- fs/nilfs2/mdt.h | 11 +- fs/nilfs2/namei.c | 11 +- fs/nilfs2/nilfs.h | 11 +- fs/nilfs2/page.c | 11 +- fs/nilfs2/page.h | 11 +- fs/nilfs2/recovery.c | 11 +- fs/nilfs2/segbuf.c | 11 +- fs/nilfs2/segbuf.h | 11 +- fs/nilfs2/segment.c | 11 +- fs/nilfs2/segment.h | 11 +- fs/nilfs2/sufile.c | 11 +- fs/nilfs2/sufile.h | 11 +- fs/nilfs2/super.c | 23 +- fs/nilfs2/sysfs.c | 11 +- fs/nilfs2/sysfs.h | 11 +- fs/nilfs2/the_nilfs.c | 11 +- fs/nilfs2/the_nilfs.h | 11 +- fs/notify/dnotify/dnotify.c | 8 +- fs/notify/fanotify/Kconfig | 1 + fs/notify/fanotify/fanotify.c | 15 +- fs/notify/fanotify/fanotify_user.c | 146 +- fs/notify/fdinfo.c | 13 +- fs/notify/fsnotify.c | 45 +- fs/notify/fsnotify.h | 27 +- fs/notify/group.c | 3 - fs/notify/inotify/Kconfig | 1 + fs/notify/inotify/inotify_fsnotify.c | 7 +- fs/notify/inotify/inotify_user.c | 14 +- fs/notify/mark.c | 107 +- fs/nsfs.c | 3 +- fs/ntfs/aops.c | 9 +- fs/ntfs/compress.c | 28 +- fs/ntfs/inode.c | 12 +- fs/ntfs/mft.c | 12 +- fs/ntfs/super.c | 13 +- fs/ntfs/time.h | 27 +- fs/ocfs2/alloc.c | 60 +- fs/ocfs2/buffer_head_io.c | 77 +- fs/ocfs2/cluster/heartbeat.c | 12 +- fs/ocfs2/cluster/nodemanager.c | 6 +- fs/ocfs2/cluster/tcp.c | 2 + fs/ocfs2/dir.c | 3 +- fs/ocfs2/dlmfs/dlmfs.c | 5 +- fs/ocfs2/dlmglue.c | 30 +- fs/ocfs2/file.c | 21 +- fs/ocfs2/inode.c | 5 +- fs/ocfs2/journal.c | 51 +- fs/ocfs2/localalloc.c | 9 +- fs/ocfs2/move_extents.c | 57 +- fs/ocfs2/quota_local.c | 15 +- fs/ocfs2/refcounttree.c | 16 +- fs/ocfs2/stackglue.c | 6 + fs/ocfs2/stackglue.h | 3 + fs/ocfs2/super.c | 14 +- fs/omfs/inode.c | 9 +- fs/open.c | 130 +- fs/openpromfs/inode.c | 11 +- fs/orangefs/file.c | 19 +- fs/orangefs/inode.c | 3 + fs/orangefs/orangefs-kernel.h | 2 +- fs/orangefs/super.c | 5 +- fs/overlayfs/Kconfig | 19 - fs/overlayfs/Makefile | 4 +- fs/overlayfs/copy_up.c | 190 +- fs/overlayfs/dir.c | 109 +- fs/overlayfs/export.c | 3 - fs/overlayfs/file.c | 528 - fs/overlayfs/inode.c | 185 +- fs/overlayfs/namei.c | 195 +- fs/overlayfs/overlayfs.h | 47 +- fs/overlayfs/ovl_entry.h | 6 +- fs/overlayfs/readdir.c | 19 +- fs/overlayfs/super.c | 114 +- fs/overlayfs/util.c | 252 +- fs/pipe.c | 46 +- fs/pnode.c | 1 - fs/proc/Kconfig | 1 - fs/proc/base.c | 68 +- fs/proc/generic.c | 4 +- fs/proc/inode.c | 55 +- fs/proc/internal.h | 30 +- fs/proc/kcore.c | 536 +- fs/proc/meminfo.c | 2 - fs/proc/root.c | 248 +- fs/proc/stat.c | 2 +- fs/proc/task_mmu.c | 319 +- fs/proc/task_nommu.c | 39 +- fs/proc/uptime.c | 4 +- fs/proc/vmcore.c | 4 +- fs/pstore/Kconfig | 17 +- fs/pstore/inode.c | 10 +- fs/pstore/platform.c | 16 - fs/qnx4/inode.c | 14 +- fs/qnx6/inode.c | 14 +- fs/quota/quota.c | 14 +- fs/ramfs/inode.c | 6 +- fs/read_write.c | 96 +- fs/reiserfs/item_ops.c | 16 +- fs/reiserfs/journal.c | 22 +- fs/reiserfs/procfs.c | 11 +- fs/reiserfs/reiserfs.h | 4 +- fs/reiserfs/super.c | 14 +- fs/reiserfs/xattr.c | 11 +- fs/romfs/super.c | 13 +- fs/select.c | 20 +- fs/seq_file.c | 54 +- fs/squashfs/super.c | 12 +- fs/stat.c | 3 - fs/statfs.c | 601 +- fs/super.c | 562 +- fs/sysfs/file.c | 44 - fs/sysfs/group.c | 30 +- fs/sysfs/mount.c | 67 +- fs/sysv/inode.c | 9 +- fs/sysv/super.c | 16 +- fs/timerfd.c | 26 +- fs/tracefs/inode.c | 15 +- fs/ubifs/Kconfig | 15 +- fs/ubifs/Makefile | 3 +- fs/ubifs/budget.c | 68 +- fs/ubifs/commit.c | 8 +- fs/ubifs/crypto.c | 4 +- fs/ubifs/debug.c | 42 +- fs/ubifs/debug.h | 14 +- fs/ubifs/dir.c | 42 +- fs/ubifs/file.c | 62 +- fs/ubifs/find.c | 59 +- fs/ubifs/gc.c | 66 +- fs/ubifs/io.c | 97 +- fs/ubifs/journal.c | 72 +- fs/ubifs/key.h | 14 +- fs/ubifs/log.c | 12 +- fs/ubifs/lprops.c | 94 +- fs/ubifs/lpt.c | 112 +- fs/ubifs/lpt_commit.c | 50 +- fs/ubifs/master.c | 2 +- fs/ubifs/misc.c | 11 - fs/ubifs/misc.h | 16 +- fs/ubifs/orphan.c | 26 +- fs/ubifs/recovery.c | 14 +- fs/ubifs/replay.c | 13 +- fs/ubifs/sb.c | 18 +- fs/ubifs/scan.c | 2 +- fs/ubifs/shrinker.c | 12 +- fs/ubifs/super.c | 81 +- fs/ubifs/tnc.c | 111 +- fs/ubifs/tnc_commit.c | 28 +- fs/ubifs/tnc_misc.c | 40 +- fs/ubifs/ubifs.h | 39 +- fs/ubifs/xattr.c | 40 +- fs/udf/balloc.c | 6 +- fs/udf/ialloc.c | 2 +- fs/udf/inode.c | 45 +- fs/udf/namei.c | 12 +- fs/udf/super.c | 117 +- fs/udf/udf_i.h | 2 +- fs/udf/udf_sb.h | 2 +- fs/udf/udfdecl.h | 4 +- fs/udf/udftime.c | 6 +- fs/ufs/balloc.c | 4 +- fs/ufs/ialloc.c | 5 +- fs/ufs/namei.c | 9 +- fs/ufs/super.c | 15 +- fs/ufs/util.h | 14 - fs/userfaultfd.c | 15 +- fs/utimes.c | 73 +- fs/xattr.c | 11 +- fs/xfs/Makefile | 1 - fs/xfs/libxfs/xfs_ag_resv.c | 13 +- fs/xfs/libxfs/xfs_ag_resv.h | 4 +- fs/xfs/libxfs/xfs_alloc.c | 41 +- fs/xfs/libxfs/xfs_alloc.h | 1 + fs/xfs/libxfs/xfs_attr.c | 120 +- fs/xfs/libxfs/xfs_attr_leaf.c | 70 +- fs/xfs/libxfs/xfs_attr_remote.c | 26 +- fs/xfs/libxfs/xfs_bmap.c | 444 +- fs/xfs/libxfs/xfs_bmap.h | 48 +- fs/xfs/libxfs/xfs_bmap_btree.c | 22 +- fs/xfs/libxfs/xfs_btree.h | 4 + fs/xfs/libxfs/xfs_da_btree.c | 37 +- fs/xfs/libxfs/xfs_da_btree.h | 3 + fs/xfs/libxfs/xfs_defer.c | 323 +- fs/xfs/libxfs/xfs_defer.h | 41 +- fs/xfs/libxfs/xfs_dir2.c | 74 +- fs/xfs/libxfs/xfs_dir2.h | 10 +- fs/xfs/libxfs/xfs_dir2_node.c | 17 +- fs/xfs/libxfs/xfs_errortag.h | 4 +- fs/xfs/libxfs/xfs_ialloc.c | 33 +- fs/xfs/libxfs/xfs_ialloc.h | 1 + fs/xfs/libxfs/xfs_ialloc_btree.c | 12 +- fs/xfs/libxfs/xfs_ialloc_btree.h | 4 +- fs/xfs/libxfs/xfs_iext_tree.c | 20 - fs/xfs/libxfs/xfs_inode_fork.c | 74 +- fs/xfs/libxfs/xfs_inode_fork.h | 6 +- fs/xfs/libxfs/xfs_log_format.h | 13 - fs/xfs/libxfs/xfs_refcount.c | 107 +- fs/xfs/libxfs/xfs_refcount.h | 25 +- fs/xfs/libxfs/xfs_refcount_btree.c | 13 +- fs/xfs/libxfs/xfs_refcount_btree.h | 7 +- fs/xfs/libxfs/xfs_rmap.c | 99 +- fs/xfs/libxfs/xfs_rmap.h | 22 +- fs/xfs/libxfs/xfs_rmap_btree.c | 5 +- fs/xfs/libxfs/xfs_rmap_btree.h | 2 +- fs/xfs/libxfs/xfs_sb.c | 278 +- fs/xfs/libxfs/xfs_shared.h | 12 - fs/xfs/libxfs/xfs_types.c | 34 - fs/xfs/libxfs/xfs_types.h | 1 - fs/xfs/scrub/agheader.c | 518 +- fs/xfs/scrub/agheader_repair.c | 889 +- fs/xfs/scrub/alloc.c | 116 +- fs/xfs/scrub/attr.c | 130 +- fs/xfs/scrub/bitmap.c | 303 - fs/xfs/scrub/bitmap.h | 36 - fs/xfs/scrub/bmap.c | 331 +- fs/xfs/scrub/btree.c | 334 +- fs/xfs/scrub/btree.h | 45 +- fs/xfs/scrub/common.c | 394 +- fs/xfs/scrub/common.h | 115 +- fs/xfs/scrub/dabtree.c | 170 +- fs/xfs/scrub/dabtree.h | 33 +- fs/xfs/scrub/dir.c | 264 +- fs/xfs/scrub/ialloc.c | 214 +- fs/xfs/scrub/inode.c | 282 +- fs/xfs/scrub/parent.c | 132 +- fs/xfs/scrub/quota.c | 140 +- fs/xfs/scrub/refcount.c | 194 +- fs/xfs/scrub/repair.c | 565 +- fs/xfs/scrub/repair.h | 95 +- fs/xfs/scrub/rmap.c | 172 +- fs/xfs/scrub/rtbitmap.c | 78 +- fs/xfs/scrub/scrub.c | 210 +- fs/xfs/scrub/scrub.h | 134 +- fs/xfs/scrub/symlink.c | 28 +- fs/xfs/scrub/trace.c | 6 +- fs/xfs/scrub/trace.h | 141 +- fs/xfs/xfs.h | 1 + fs/xfs/xfs_aops.c | 1007 +- fs/xfs/xfs_aops.h | 4 +- fs/xfs/xfs_attr_inactive.c | 1 - fs/xfs/xfs_attr_list.c | 2 +- fs/xfs/xfs_bmap_item.c | 25 +- fs/xfs/xfs_bmap_item.h | 3 +- fs/xfs/xfs_bmap_util.c | 118 +- fs/xfs/xfs_buf.c | 212 +- fs/xfs/xfs_buf.h | 15 +- fs/xfs/xfs_discard.c | 2 +- fs/xfs/xfs_dquot.c | 49 +- fs/xfs/xfs_error.c | 3 - fs/xfs/xfs_export.c | 2 +- fs/xfs/xfs_file.c | 43 +- fs/xfs/xfs_filestream.c | 8 +- fs/xfs/xfs_fsmap.c | 4 +- fs/xfs/xfs_fsops.c | 2 +- fs/xfs/xfs_icache.c | 16 +- fs/xfs/xfs_inode.c | 177 +- fs/xfs/xfs_inode.h | 32 +- fs/xfs/xfs_inode_item.c | 4 + fs/xfs/xfs_iomap.c | 56 +- fs/xfs/xfs_iomap.h | 2 +- fs/xfs/xfs_iops.c | 7 +- fs/xfs/xfs_itable.c | 8 +- fs/xfs/xfs_log.c | 156 +- fs/xfs/xfs_log.h | 1 - fs/xfs/xfs_log_recover.c | 68 +- fs/xfs/xfs_mount.c | 101 +- fs/xfs/xfs_mount.h | 3 +- fs/xfs/xfs_qm.c | 22 +- fs/xfs/xfs_qm_syscalls.c | 9 +- fs/xfs/xfs_quotaops.c | 2 +- fs/xfs/xfs_refcount_item.c | 28 +- fs/xfs/xfs_refcount_item.h | 3 +- fs/xfs/xfs_reflink.c | 173 +- fs/xfs/xfs_reflink.h | 4 + fs/xfs/xfs_rtalloc.c | 20 +- fs/xfs/xfs_super.c | 48 +- fs/xfs/xfs_symlink.c | 51 +- fs/xfs/xfs_trace.h | 78 +- fs/xfs/xfs_trans.c | 26 +- fs/xfs/xfs_trans.h | 21 +- fs/xfs/xfs_trans_bmap.c | 6 +- fs/xfs/xfs_trans_extfree.c | 2 + fs/xfs/xfs_trans_refcount.c | 6 +- fs/xfs/xfs_trans_rmap.c | 1 + include/acpi/acconfig.h | 2 +- include/acpi/acexcep.h | 6 - include/acpi/acpixf.h | 2 +- include/acpi/ghes.h | 4 - include/asm-generic/atomic-instrumented.h | 197 +- include/asm-generic/atomic.h | 33 + include/asm-generic/atomic64.h | 15 +- include/asm-generic/bitops/atomic.h | 188 +- include/asm-generic/bitops/lock.h | 68 +- include/asm-generic/bug.h | 16 +- include/asm-generic/compat.h | 24 +- include/asm-generic/export.h | 12 +- include/asm-generic/pgtable.h | 42 +- include/asm-generic/tlb.h | 17 +- include/asm-generic/unistd.h | 13 + include/asm-generic/vmlinux.lds.h | 8 +- include/crypto/algapi.h | 14 +- include/crypto/cbc.h | 2 +- include/crypto/dh.h | 4 - include/crypto/drbg.h | 3 +- include/crypto/hash.h | 6 +- include/crypto/mcryptd.h | 114 + include/crypto/scatterwalk.h | 15 +- include/crypto/sha.h | 4 - include/crypto/speck.h | 62 + include/crypto/vmac.h | 63 + include/drm/drmP.h | 18 + include/drm/drm_atomic.h | 14 +- include/drm/drm_atomic_helper.h | 3 - include/drm/drm_audio_component.h | 118 - include/drm/drm_blend.h | 6 - include/drm/drm_bridge.h | 48 +- include/drm/drm_client.h | 139 - include/drm/drm_connector.h | 279 +- include/drm/drm_crtc.h | 317 +- include/drm/drm_debugfs_crc.h | 3 +- include/drm/drm_device.h | 21 - include/drm/drm_dp_helper.h | 61 +- include/drm/drm_drv.h | 30 +- include/drm/drm_encoder.h | 16 +- include/drm/drm_fb_cma_helper.h | 7 + include/drm/drm_fb_helper.h | 50 - include/drm/drm_file.h | 7 - include/drm/drm_fourcc.h | 24 - include/drm/drm_mm.h | 34 +- include/drm/drm_mode_config.h | 51 +- include/drm/drm_modes.h | 2 +- include/drm/drm_modeset_helper_vtables.h | 17 +- include/drm/drm_of.h | 8 - include/drm/drm_panel.h | 4 +- include/drm/drm_pci.h | 7 + include/drm/drm_plane.h | 213 +- include/drm/drm_plane_helper.h | 6 +- include/drm/drm_prime.h | 6 +- include/drm/drm_print.h | 77 - include/drm/drm_property.h | 4 +- include/drm/drm_syncobj.h | 9 +- include/drm/drm_vma_manager.h | 1 - include/drm/drm_writeback.h | 136 - include/drm/gpu_scheduler.h | 174 +- include/drm/i915_component.h | 85 +- include/drm/i915_drm.h | 4 +- include/drm/i915_pciids.h | 37 +- include/drm/tinydrm/tinydrm.h | 23 +- include/drm/ttm/ttm_bo_api.h | 25 +- include/drm/ttm/ttm_set_memory.h | 150 - include/dt-bindings/bus/ti-sysc.h | 2 - include/dt-bindings/clock/actions,s700-cmu.h | 118 - include/dt-bindings/clock/aspeed-clock.h | 2 +- include/dt-bindings/clock/axg-audio-clkc.h | 94 - include/dt-bindings/clock/axg-clkc.h | 4 - include/dt-bindings/clock/dra7.h | 1 - include/dt-bindings/clock/exynos5440.h | 44 + include/dt-bindings/clock/gxbb-clkc.h | 1 - include/dt-bindings/clock/imx6sll-clock.h | 9 +- include/dt-bindings/clock/imx6ul-clock.h | 8 +- include/dt-bindings/clock/maxim,max77686.h | 5 +- include/dt-bindings/clock/maxim,max77802.h | 5 +- include/dt-bindings/clock/maxim,max9485.h | 18 - include/dt-bindings/clock/px30-cru.h | 389 - include/dt-bindings/clock/pxa-clock.h | 3 +- include/dt-bindings/clock/qcom,camcc-sdm845.h | 116 - include/dt-bindings/clock/qcom,dispcc-sdm845.h | 45 - include/dt-bindings/clock/qcom,gcc-msm8996.h | 9 - include/dt-bindings/clock/qcom,gcc-sdm845.h | 5 - include/dt-bindings/clock/r8a774a1-cpg-mssr.h | 58 - include/dt-bindings/clock/r9a06g032-sysctrl.h | 148 - include/dt-bindings/clock/rk3399-ddr.h | 56 - include/dt-bindings/clock/samsung,s2mps11.h | 5 +- include/dt-bindings/clock/samsung,s3c64xx-clock.h | 7 +- include/dt-bindings/clock/sun50i-a64-ccu.h | 1 - include/dt-bindings/clock/sun8i-r40-ccu.h | 4 - include/dt-bindings/clock/sun8i-tcon-top.h | 11 - include/dt-bindings/gce/mt8173-gce.h | 44 - include/dt-bindings/gpio/meson-g12a-gpio.h | 114 - include/dt-bindings/iio/adc/at91-sama5d2_adc.h | 16 - include/dt-bindings/interconnect/qcom.h | 98 - include/dt-bindings/memory/mt2712-larb-port.h | 95 - include/dt-bindings/pinctrl/at91.h | 4 - include/dt-bindings/pinctrl/pinctrl-tegra-io-pad.h | 18 - include/dt-bindings/pinctrl/samsung.h | 7 +- include/dt-bindings/power/r8a774a1-sysc.h | 31 - include/dt-bindings/regulator/maxim,max77802.h | 5 +- .../dt-bindings/regulator/qcom,rpmh-regulator.h | 36 - .../reset/amlogic,meson-axg-audio-arb.h | 17 - include/dt-bindings/reset/qcom,sdm845-aoss.h | 17 - include/dt-bindings/soc/qcom,rpmh-rsc.h | 14 - include/dt-bindings/usb/pd.h | 62 - include/kvm/arm_vgic.h | 9 +- include/linux/acpi.h | 25 +- include/linux/ahci_platform.h | 4 +- include/linux/arm-smccc.h | 38 +- include/linux/ascii85.h | 38 - include/linux/atomic.h | 453 +- include/linux/audit.h | 5 +- include/linux/avf/virtchnl.h | 2 +- include/linux/backing-dev-defs.h | 3 +- include/linux/backing-dev.h | 4 +- include/linux/backlight.h | 1 + include/linux/bio.h | 41 +- include/linux/bitfield.h | 2 +- include/linux/bitmap.h | 45 +- include/linux/bitops.h | 25 +- include/linux/bits.h | 26 - include/linux/blk-cgroup.h | 191 +- include/linux/blk-mq.h | 4 +- include/linux/blk_types.h | 27 +- include/linux/blkdev.h | 66 +- include/linux/bootmem.h | 17 +- include/linux/bpf.h | 13 +- include/linux/bpf_types.h | 3 - include/linux/bpf_verifier.h | 8 +- include/linux/buffer_head.h | 7 +- include/linux/build-salt.h | 20 - include/linux/bvec.h | 3 + include/linux/cdrom.h | 3 +- include/linux/ceph/auth.h | 8 - include/linux/ceph/ceph_features.h | 7 +- include/linux/ceph/decode.h | 18 +- include/linux/ceph/messenger.h | 8 +- include/linux/ceph/msgr.h | 2 +- include/linux/ceph/osd_client.h | 10 +- include/linux/ceph/pagelist.h | 2 +- include/linux/cgroup-defs.h | 3 - include/linux/cgroup.h | 33 +- include/linux/clk-provider.h | 26 - include/linux/clk.h | 33 - include/linux/clk/at91_pmc.h | 15 - include/linux/clocksource.h | 3 - include/linux/cma.h | 2 +- include/linux/compat.h | 121 +- include/linux/compat_time.h | 23 + include/linux/compiler-clang.h | 20 +- include/linux/compiler-gcc.h | 173 +- include/linux/compiler-intel.h | 13 +- include/linux/compiler.h | 21 +- include/linux/compiler_types.h | 262 +- include/linux/console.h | 19 +- include/linux/console_struct.h | 5 +- include/linux/coresight.h | 89 +- include/linux/cpu.h | 25 +- include/linux/cpuhotplug.h | 3 - include/linux/cpumask.h | 7 - include/linux/crash_core.h | 2 - include/linux/crc-t10dif.h | 1 - include/linux/crc32poly.h | 20 - include/linux/crc64.h | 11 - include/linux/cred.h | 15 +- include/linux/crypto.h | 5 - include/linux/dax.h | 13 - include/linux/dcache.h | 18 +- include/linux/debugfs.h | 8 +- include/linux/device.h | 130 +- include/linux/dm-kcopyd.h | 12 +- include/linux/dma-buf.h | 21 +- include/linux/dma-contiguous.h | 4 +- include/linux/dma-direction.h | 6 +- include/linux/dma-fence.h | 32 +- include/linux/dma-mapping.h | 9 +- include/linux/dma-noncoherent.h | 8 - include/linux/dma/pxa-dma.h | 9 - include/linux/dma/sprd-dma.h | 69 - include/linux/dma/xilinx_dma.h | 2 - include/linux/dmaengine.h | 6 +- include/linux/dmar.h | 5 + include/linux/efi.h | 15 +- include/linux/elfcore-compat.h | 8 +- include/linux/errno.h | 1 - include/linux/ethtool.h | 33 +- include/linux/export.h | 64 +- include/linux/f2fs_fs.h | 5 + include/linux/fb.h | 12 +- include/linux/file.h | 8 +- include/linux/filter.h | 19 +- include/linux/fpga/fpga-mgr.h | 24 - include/linux/fpga/fpga-region.h | 2 - include/linux/fs.h | 137 +- include/linux/fs_context.h | 215 - include/linux/fs_parser.h | 119 - include/linux/fsi-sbefifo.h | 33 - include/linux/fsi.h | 12 +- include/linux/fsinfo.h | 41 - include/linux/fsl_ifc.h | 2 - include/linux/fsnotify.h | 14 +- include/linux/fsnotify_backend.h | 69 +- include/linux/ftrace.h | 17 +- include/linux/fwnode.h | 2 +- include/linux/genhd.h | 14 +- include/linux/gfp.h | 291 +- include/linux/gnss.h | 75 - include/linux/goldfish.h | 14 +- include/linux/gpio.h | 2 +- include/linux/gpio/aspeed.h | 15 - include/linux/gpio/consumer.h | 14 +- include/linux/gpio/driver.h | 3 - include/linux/gpio_keys.h | 2 - include/linux/hid.h | 46 +- include/linux/hmm.h | 2 +- include/linux/huge_mm.h | 14 +- include/linux/hugetlb.h | 19 +- include/linux/hwspinlock.h | 37 +- include/linux/hyperv.h | 33 +- include/linux/i2c.h | 52 +- include/linux/idle_inject.h | 29 - include/linux/idr.h | 79 +- include/linux/ieee80211.h | 111 +- include/linux/ima.h | 11 +- include/linux/init.h | 44 +- include/linux/init_task.h | 9 + include/linux/inotify.h | 2 +- include/linux/integrity.h | 13 - include/linux/intel-iommu.h | 80 +- include/linux/interconnect-provider.h | 125 - include/linux/interconnect.h | 49 - include/linux/iomap.h | 51 +- include/linux/iommu.h | 23 +- include/linux/ipc_namespace.h | 3 +- include/linux/ipmi.h | 2 +- include/linux/ipmi_smi.h | 2 +- include/linux/irqchip/arm-gic-v3.h | 13 +- include/linux/irqchip/arm-gic.h | 11 - include/linux/irqflags.h | 15 +- include/linux/jiffies.h | 5 - include/linux/joystick.h | 4 + include/linux/jump_label.h | 6 - include/linux/kasan.h | 13 +- include/linux/kcore.h | 15 +- include/linux/kernel.h | 35 +- include/linux/kernfs.h | 41 +- include/linux/kobject.h | 17 - include/linux/kprobes.h | 53 + include/linux/ktime.h | 7 +- include/linux/kvm_host.h | 28 +- include/linux/leds.h | 36 +- include/linux/libata.h | 7 +- include/linux/list_lru.h | 43 +- include/linux/lockd/lockd.h | 4 +- include/linux/lockdep.h | 6 +- include/linux/lsm_hooks.h | 92 +- include/linux/mailbox/mtk-cmdq-mailbox.h | 77 - include/linux/math64.h | 2 - include/linux/memblock.h | 78 +- include/linux/memcontrol.h | 116 +- include/linux/memory_hotplug.h | 1 - include/linux/mfd/as3722.h | 3 - include/linux/mfd/cros_ec.h | 2 +- include/linux/mfd/cros_ec_commands.h | 229 +- include/linux/mfd/da9063/core.h | 15 +- include/linux/mfd/da9063/pdata.h | 16 +- include/linux/mfd/madera/core.h | 187 - include/linux/mfd/madera/pdata.h | 59 - include/linux/mfd/madera/registers.h | 3968 -------- include/linux/mfd/rave-sp.h | 1 - include/linux/mfd/rohm-bd718x7.h | 359 - include/linux/mfd/syscon/imx6q-iomuxc-gpr.h | 3 - include/linux/mfd/tmio.h | 3 - include/linux/mfd/wm8994/pdata.h | 6 - include/linux/mlx5/device.h | 6 - include/linux/mlx5/driver.h | 27 +- include/linux/mlx5/fs.h | 23 +- include/linux/mlx5/mlx5_ifc.h | 75 +- include/linux/mm.h | 69 +- include/linux/mm_types.h | 246 +- include/linux/mmc/host.h | 15 +- include/linux/mmc/mmc.h | 2 +- include/linux/mmu_notifier.h | 58 +- include/linux/mmzone.h | 73 +- include/linux/mod_devicetable.h | 16 - include/linux/module.h | 10 +- include/linux/mount.h | 10 +- include/linux/mtd/mtd.h | 8 +- include/linux/mtd/nand_bch.h | 11 +- include/linux/mtd/nand_ecc.h | 8 +- include/linux/mtd/rawnand.h | 260 +- include/linux/mtd/spi-nor.h | 1 - include/linux/mtd/spinand.h | 421 - include/linux/mtd/super.h | 4 +- include/linux/mux/consumer.h | 4 - include/linux/net_dim.h | 1 + include/linux/netdevice.h | 34 - include/linux/netfilter/nfnetlink_osf.h | 12 + include/linux/nfs4.h | 9 - include/linux/nfs_fs.h | 11 - include/linux/nfs_fs_sb.h | 4 +- include/linux/nfs_xdr.h | 15 +- include/linux/nmi.h | 10 +- include/linux/node.h | 12 +- include/linux/nodemask.h | 2 +- include/linux/nvme.h | 72 +- include/linux/of.h | 33 - include/linux/of_iommu.h | 4 + include/linux/omap-mailbox.h | 5 +- include/linux/oom.h | 4 +- include/linux/overflow.h | 31 - include/linux/page-flags.h | 5 - include/linux/page_ext.h | 15 +- include/linux/pci-dma-compat.h | 8 +- include/linux/pci-epc.h | 16 +- include/linux/pci-epf.h | 1 - include/linux/pci.h | 64 +- include/linux/pci_hotplug.h | 15 +- include/linux/pci_ids.h | 8 - include/linux/percpu.h | 2 - include/linux/percpu_ida.h | 83 + include/linux/perf/arm_pmu.h | 11 +- include/linux/perf_event.h | 2 +- include/linux/pid.h | 11 +- include/linux/pinctrl/pinconf.h | 3 +- include/linux/platform_data/ams-delta-fiq.h | 58 - include/linux/platform_data/gpio-davinci.h | 3 +- include/linux/platform_data/gpio-ts5500.h | 27 + include/linux/platform_data/i2c-hid.h | 7 +- include/linux/platform_data/i2c-ocores.h | 2 +- include/linux/platform_data/ina2xx.h | 2 +- include/linux/platform_data/jz4740/jz4740_nand.h | 34 - include/linux/platform_data/media/sii9234.h | 24 + include/linux/platform_data/mmc-esdhc-imx.h | 2 + include/linux/platform_data/mmp_dma.h | 4 - include/linux/platform_data/mtd-davinci-aemif.h | 1 + include/linux/platform_data/mtd-orion_nand.h | 1 + include/linux/platform_data/pm33xx.h | 29 +- include/linux/platform_data/sh_ipmmu.h | 18 + include/linux/platform_data/ti-sysc.h | 1 - include/linux/platform_data/txx9/ndfmc.h | 30 - include/linux/platform_device.h | 2 +- include/linux/pm_domain.h | 15 - include/linux/posix-timers.h | 4 +- include/linux/power_supply.h | 1 - include/linux/preempt.h | 2 +- include/linux/printk.h | 10 +- include/linux/proc_fs.h | 2 +- include/linux/pti.h | 1 - include/linux/ptrace.h | 2 + include/linux/pxa2xx_ssp.h | 10 +- include/linux/qcom_scm.h | 4 - include/linux/qed/common_hsi.h | 10 +- include/linux/qed/iscsi_common.h | 2 +- include/linux/qed/qed_eth_if.h | 6 - include/linux/quota.h | 8 +- include/linux/ramfs.h | 4 +- include/linux/random.h | 3 +- include/linux/rculist.h | 19 +- include/linux/rcupdate.h | 20 +- include/linux/rcutiny.h | 2 +- include/linux/refcount.h | 34 +- include/linux/regmap.h | 54 - include/linux/regulator/driver.h | 4 +- include/linux/regulator/machine.h | 6 +- include/linux/regulator/pfuze100.h | 11 - include/linux/remoteproc.h | 19 +- include/linux/restart_block.h | 4 +- include/linux/ring_buffer.h | 4 +- include/linux/rtc.h | 21 +- include/linux/sbitmap.h | 2 - include/linux/sched.h | 70 +- include/linux/sched/mm.h | 37 - include/linux/sched/signal.h | 51 +- include/linux/sched/sysctl.h | 2 +- include/linux/sched/user.h | 5 +- include/linux/sched_clock.h | 5 +- include/linux/security.h | 102 +- include/linux/selection.h | 6 - include/linux/serial_8250.h | 3 - include/linux/serial_core.h | 7 - include/linux/set_memory.h | 14 - include/linux/shmem_fs.h | 3 +- include/linux/shrinker.h | 21 +- include/linux/signal.h | 10 +- include/linux/skbuff.h | 2 +- include/linux/slab.h | 2 +- include/linux/slimbus.h | 60 +- include/linux/smpboot.h | 15 +- include/linux/soc/qcom/llcc-qcom.h | 180 - include/linux/soc/qcom/mdt_loader.h | 4 - include/linux/soc/renesas/rcar-sysc.h | 13 +- include/linux/soc/samsung/exynos-regs-pmu.h | 8 +- include/linux/socket.h | 4 +- include/linux/soundwire/sdw.h | 12 +- include/linux/spi/adi_spi3.h | 254 + include/linux/spi/spi-mem.h | 18 +- include/linux/spi/spi.h | 3 - include/linux/spi/spi_bitbang.h | 5 +- include/linux/spinlock.h | 70 +- include/linux/srcu.h | 22 - include/linux/ssb/ssb.h | 2 + include/linux/stackleak.h | 35 - include/linux/sunrpc/auth.h | 5 +- include/linux/sunrpc/clnt.h | 1 - include/linux/sunrpc/metrics.h | 4 +- include/linux/sunrpc/svc.h | 4 +- include/linux/sunrpc/svcauth.h | 3 - include/linux/suspend.h | 2 +- include/linux/swait.h | 36 +- include/linux/swap.h | 26 +- include/linux/swapfile.h | 2 - include/linux/swapops.h | 15 +- include/linux/switchtec.h | 4 + include/linux/syscalls.h | 55 +- include/linux/sysfs.h | 20 +- include/linux/t10-pi.h | 24 - include/linux/tee_drv.h | 73 - include/linux/time.h | 4 +- include/linux/time32.h | 69 +- include/linux/time64.h | 1 - include/linux/timekeeping.h | 32 +- include/linux/timekeeping32.h | 53 +- include/linux/torture.h | 4 +- include/linux/tpm.h | 7 - include/linux/tracehook.h | 2 - include/linux/tracepoint.h | 59 +- include/linux/tty_ldisc.h | 4 +- include/linux/uprobes.h | 2 +- include/linux/usb/audio-v3.h | 19 - include/linux/usb/hcd.h | 1 - include/linux/usb/pd.h | 1 - include/linux/usb/tcpm.h | 11 +- include/linux/usb/typec.h | 55 +- include/linux/usb/typec_altmode.h | 160 - include/linux/usb/typec_dp.h | 95 - include/linux/usb/typec_mux.h | 2 +- include/linux/userfaultfd_k.h | 5 +- include/linux/verification.h | 6 - include/linux/vga_switcheroo.h | 8 +- include/linux/virtio_config.h | 7 +- include/linux/vmacache.h | 6 + include/linux/w1.h | 2 - include/linux/wkup_m3_ipc.h | 9 - include/linux/ww_mutex.h | 45 +- include/media/cec-notifier.h | 27 +- include/media/cec-pin.h | 4 - include/media/cec.h | 12 +- include/media/dvb_frontend.h | 49 +- include/media/i2c/lm3560.h | 1 - include/media/v4l2-common.h | 2 +- include/media/v4l2-ctrls.h | 4 +- include/media/v4l2-dv-timings.h | 11 - include/media/v4l2-ioctl.h | 15 +- include/media/v4l2-mediabus.h | 2 - include/media/v4l2-mem2mem.h | 56 +- include/media/vsp1.h | 2 - include/misc/cxl-base.h | 10 + include/misc/cxl.h | 68 + include/net/9p/9p.h | 12 +- include/net/9p/client.h | 82 +- include/net/act_api.h | 11 +- include/net/addrconf.h | 1 - include/net/bluetooth/hci.h | 5 - include/net/cfg80211.h | 19 +- include/net/gen_stats.h | 4 +- include/net/genetlink.h | 2 +- include/net/ieee80211_radiotap.h | 21 - include/net/inet_connection_sock.h | 6 +- include/net/inet_frag.h | 6 - include/net/mac80211.h | 84 +- include/net/netfilter/nf_conntrack_l4proto.h | 2 + include/net/netfilter/nf_conntrack_timeout.h | 23 +- include/net/netfilter/nf_tables.h | 6 +- include/net/netns/ipv6.h | 1 - include/net/pkt_cls.h | 25 +- include/net/regulatory.h | 4 +- include/net/rtnetlink.h | 1 - include/net/scm.h | 1 - include/net/sctp/structs.h | 40 +- include/net/sock_reuseport.h | 9 +- include/net/tcp.h | 4 - include/net/tls.h | 8 +- include/net/xdp.h | 6 +- include/net/xdp_sock.h | 51 +- include/net/xfrm.h | 2 +- include/pcmcia/ds.h | 10 + include/rdma/ib.h | 4 +- include/rdma/ib_addr.h | 6 +- include/rdma/ib_cache.h | 59 +- include/rdma/ib_cm.h | 18 +- include/rdma/ib_mad.h | 33 - include/rdma/ib_sa.h | 49 +- include/rdma/ib_umem_odp.h | 3 +- include/rdma/ib_verbs.h | 271 +- include/rdma/opa_addr.h | 2 +- include/rdma/rdma_cm.h | 2 +- include/rdma/rdmavt_qp.h | 30 +- include/rdma/uverbs_ioctl.h | 667 +- include/rdma/uverbs_named_ioctl.h | 109 +- include/rdma/uverbs_std_types.h | 108 +- include/rdma/uverbs_types.h | 133 +- include/scsi/libsas.h | 2 +- include/scsi/scsi_cmnd.h | 13 +- include/scsi/scsi_device.h | 14 +- include/scsi/scsi_host.h | 1 - include/soc/bcm2835/raspberrypi-firmware.h | 1 - include/soc/fsl/dpaa2-fd.h | 438 - include/soc/qcom/rpmh.h | 51 - include/soc/qcom/tcs.h | 56 - include/soc/tegra/pmc.h | 20 +- include/sound/ac97/codec.h | 8 +- include/sound/ac97/compat.h | 9 +- include/sound/ac97/controller.h | 8 +- include/sound/ac97/regs.h | 20 +- include/sound/ac97_codec.h | 25 +- include/sound/compress_driver.h | 21 +- include/sound/dmaengine_pcm.h | 14 +- include/sound/hda_codec.h | 534 - include/sound/hda_component.h | 61 - include/sound/hda_i915.h | 37 +- include/sound/hdaudio.h | 65 +- include/sound/hdaudio_ext.h | 123 +- include/sound/memalloc.h | 21 +- include/sound/pcm.h | 7 +- include/sound/pcm_params.h | 10 +- include/sound/pxa2xx-lib.h | 13 +- include/sound/rt5682.h | 40 - include/sound/sb16_csp.h | 2 +- include/sound/seq_midi_event.h | 6 +- include/sound/seq_virmidi.h | 3 +- include/sound/sh_fsi.h | 13 +- include/sound/simple_card.h | 7 +- include/sound/simple_card_utils.h | 50 +- include/sound/soc-acpi-intel-match.h | 25 +- include/sound/soc-acpi.h | 13 +- include/sound/soc-dai.h | 15 +- include/sound/soc-dapm.h | 19 +- include/sound/soc-dpcm.h | 7 +- include/sound/soc-topology.h | 37 +- include/sound/soc.h | 46 +- include/target/iscsi/iscsi_target_core.h | 1 - include/target/target_core_backend.h | 6 +- include/target/target_core_base.h | 16 +- include/target/target_core_fabric.h | 10 +- include/trace/events/btrfs.h | 18 +- include/trace/events/cgroup.h | 47 +- include/trace/events/clk.h | 36 - include/trace/events/fib.h | 2 +- include/trace/events/filelock.h | 5 +- include/trace/events/fsi_master_ast_cf.h | 150 - include/trace/events/fsi_master_gpio.h | 102 - include/trace/events/power.h | 25 - include/trace/events/preemptirq.h | 23 +- include/trace/events/rcu.h | 112 +- include/trace/events/xdp.h | 5 +- include/uapi/asm-generic/unistd.h | 6 +- include/uapi/drm/amdgpu_drm.h | 27 +- include/uapi/drm/drm.h | 9 - include/uapi/drm/drm_fourcc.h | 215 - include/uapi/drm/drm_mode.h | 8 - include/uapi/drm/vmwgfx_drm.h | 166 +- include/uapi/linux/aio_abi.h | 6 +- include/uapi/linux/audit.h | 4 +- include/uapi/linux/auto_fs.h | 8 +- include/uapi/linux/bcache.h | 12 +- include/uapi/linux/blkzoned.h | 2 +- include/uapi/linux/bpf.h | 55 +- include/uapi/linux/cec.h | 2 - include/uapi/linux/dvb/audio.h | 37 + include/uapi/linux/dvb/video.h | 58 + include/uapi/linux/elf.h | 2 - include/uapi/linux/ethtool.h | 15 +- include/uapi/linux/eventpoll.h | 8 +- include/uapi/linux/fanotify.h | 16 +- include/uapi/linux/fcntl.h | 2 - include/uapi/linux/firewire-cdev.h | 22 +- include/uapi/linux/fpga-dfl.h | 179 - include/uapi/linux/fs.h | 86 +- include/uapi/linux/fsi.h | 58 - include/uapi/linux/fsinfo.h | 302 - include/uapi/linux/if_addr.h | 1 - include/uapi/linux/if_link.h | 1 - include/uapi/linux/if_packet.h | 1 - include/uapi/linux/iio/types.h | 3 - include/uapi/linux/inotify.h | 1 - include/uapi/linux/input-event-codes.h | 1 - include/uapi/linux/input.h | 9 +- include/uapi/linux/joystick.h | 4 + include/uapi/linux/keyboard.h | 23 +- include/uapi/linux/keyctl.h | 2 +- include/uapi/linux/kfd_ioctl.h | 33 +- include/uapi/linux/kvm.h | 6 - include/uapi/linux/kvm_para.h | 2 - include/uapi/linux/media-bus-format.h | 3 +- include/uapi/linux/media.h | 46 +- include/uapi/linux/mount.h | 75 - include/uapi/linux/netfilter/nf_tables.h | 15 +- include/uapi/linux/netfilter/nfnetlink_osf.h | 14 - include/uapi/linux/netfilter/xt_osf.h | 3 +- include/uapi/linux/nl80211.h | 26 +- include/uapi/linux/pci_regs.h | 4 +- include/uapi/linux/pcitest.h | 3 - include/uapi/linux/pkt_sched.h | 6 +- include/uapi/linux/pmu.h | 4 +- include/uapi/linux/ppp-ioctl.h | 2 +- include/uapi/linux/rds.h | 1 - include/uapi/linux/sysctl.h | 3 +- include/uapi/linux/time.h | 7 - include/uapi/linux/udmabuf.h | 33 - include/uapi/linux/usb/audio.h | 49 +- include/uapi/linux/usb/g_uvc.h | 39 - include/uapi/linux/usb/tmc.h | 13 - include/uapi/linux/uvcvideo.h | 2 - include/uapi/linux/v4l2-controls.h | 20 +- include/uapi/linux/v4l2-subdev.h | 4 - include/uapi/linux/vhost.h | 2 +- include/uapi/linux/videodev2.h | 15 +- include/uapi/mtd/ubi-user.h | 18 +- include/uapi/rdma/cxgb4-abi.h | 32 +- include/uapi/rdma/hns-abi.h | 1 - include/uapi/rdma/ib_user_ioctl_cmds.h | 7 +- include/uapi/rdma/ib_user_ioctl_verbs.h | 58 - include/uapi/rdma/ib_user_verbs.h | 5 +- include/uapi/rdma/mlx5-abi.h | 6 +- include/uapi/rdma/mlx5_user_ioctl_cmds.h | 139 - include/uapi/rdma/mlx5_user_ioctl_verbs.h | 12 - include/uapi/rdma/qedr-abi.h | 17 - include/uapi/rdma/rdma_user_ioctl_cmds.h | 7 +- include/uapi/sound/skl-tplg-interface.h | 106 +- include/uapi/xen/gntdev.h | 106 - include/video/mipi_display.h | 3 - include/video/udlfb.h | 6 +- include/xen/events.h | 2 - include/xen/grant_table.h | 21 - include/xen/interface/io/displif.h | 8 - include/xen/interface/io/kbdif.h | 78 +- include/xen/interface/io/sndif.h | 10 +- include/xen/interface/memory.h | 6 + include/xen/mem-reservation.h | 59 - include/xen/xen-ops.h | 133 +- init/Kconfig | 87 +- init/do_mounts.c | 46 +- init/do_mounts_initrd.c | 11 +- init/do_mounts_md.c | 10 + init/do_mounts_rd.c | 10 + init/init_task.c | 13 +- init/initramfs.c | 10 + init/main.c | 47 +- init/version.c | 3 - ipc/mqueue.c | 128 +- ipc/msg.c | 44 +- ipc/namespace.c | 20 +- ipc/sem.c | 48 +- ipc/shm.c | 117 +- ipc/syscall.c | 2 +- ipc/util.c | 214 +- ipc/util.h | 35 +- kernel/Kconfig.preempt | 2 - kernel/Makefile | 6 +- kernel/audit.c | 7 +- kernel/audit_tree.c | 19 +- kernel/audit_watch.c | 41 +- kernel/auditfilter.c | 17 +- kernel/auditsc.c | 14 +- kernel/bpf/arraymap.c | 50 +- kernel/bpf/core.c | 2 +- kernel/bpf/cpumap.c | 18 +- kernel/bpf/devmap.c | 16 +- kernel/bpf/hashtab.c | 74 +- kernel/bpf/inode.c | 10 +- kernel/bpf/local_storage.c | 1 - kernel/bpf/lpm_trie.c | 12 - kernel/bpf/sockmap.c | 204 +- kernel/bpf/stackmap.c | 1 - kernel/bpf/syscall.c | 41 +- kernel/bpf/verifier.c | 246 +- kernel/bpf/xskmap.c | 4 +- kernel/cgroup/cgroup-internal.h | 76 +- kernel/cgroup/cgroup-v1.c | 349 +- kernel/cgroup/cgroup.c | 270 +- kernel/cgroup/cpuset.c | 68 +- kernel/compat.c | 37 +- kernel/cpu.c | 334 +- kernel/crash_core.c | 8 +- kernel/dma/contiguous.c | 6 +- kernel/dma/direct.c | 13 +- kernel/dma/noncoherent.c | 8 +- kernel/dma/swiotlb.c | 18 +- kernel/events/callchain.c | 2 +- kernel/events/core.c | 37 +- kernel/events/hw_breakpoint.c | 105 +- kernel/events/uprobes.c | 82 +- kernel/exit.c | 12 +- kernel/fail_function.c | 3 + kernel/fork.c | 165 +- kernel/freezer.c | 4 +- kernel/futex.c | 2 - kernel/futex_compat.c | 2 +- kernel/hung_task.c | 15 +- kernel/irq/Kconfig | 1 + kernel/irq/irqdesc.c | 13 +- kernel/irq/manage.c | 47 +- kernel/irq/proc.c | 22 +- kernel/kallsyms.c | 51 +- kernel/kexec.c | 8 - kernel/kprobes.c | 167 +- kernel/kthread.c | 6 +- kernel/livepatch/core.c | 6 - kernel/livepatch/transition.c | 7 + kernel/locking/lockdep.c | 35 +- kernel/locking/locktorture.c | 7 +- kernel/locking/mutex.c | 345 +- kernel/locking/test-ww_mutex.c | 2 +- kernel/memremap.c | 13 +- kernel/module-internal.h | 25 +- kernel/module.c | 177 +- kernel/module_signing.c | 12 +- kernel/pid.c | 44 +- kernel/power/Kconfig | 1 - kernel/power/hibernate.c | 16 +- kernel/power/main.c | 12 +- kernel/power/suspend.c | 8 +- kernel/power/swap.c | 4 +- kernel/power/user.c | 4 +- kernel/printk/internal.h | 9 +- kernel/printk/printk.c | 202 +- kernel/printk/printk_safe.c | 62 +- kernel/rcu/rcu.h | 104 +- kernel/rcu/rcuperf.c | 57 +- kernel/rcu/rcutorture.c | 462 +- kernel/rcu/srcutiny.c | 4 +- kernel/rcu/srcutree.c | 39 +- kernel/rcu/tiny.c | 4 +- kernel/rcu/tree.c | 1027 +- kernel/rcu/tree.h | 71 +- kernel/rcu/tree_exp.h | 18 +- kernel/rcu/tree_plugin.h | 188 +- kernel/rcu/update.c | 45 +- kernel/reboot.c | 6 +- kernel/sched/Makefile | 2 +- kernel/sched/clock.c | 57 +- kernel/sched/completion.c | 8 +- kernel/sched/core.c | 186 +- kernel/sched/cpufreq_schedutil.c | 103 +- kernel/sched/deadline.c | 8 +- kernel/sched/debug.c | 37 +- kernel/sched/fair.c | 664 +- kernel/sched/idle.c | 2 +- kernel/sched/pelt.c | 399 - kernel/sched/pelt.h | 72 - kernel/sched/rt.c | 15 +- kernel/sched/sched.h | 87 +- kernel/sched/swait.c | 32 +- kernel/sched/wait.c | 57 +- kernel/seccomp.c | 4 +- kernel/signal.c | 287 +- kernel/smp.c | 2 - kernel/smpboot.c | 54 +- kernel/stackleak.c | 132 - kernel/stop_machine.c | 43 +- kernel/sys.c | 99 +- kernel/sysctl.c | 60 +- kernel/test_kprobes.c | 94 + kernel/time/alarmtimer.c | 7 +- kernel/time/clockevents.c | 6 - kernel/time/clocksource.c | 189 +- kernel/time/hrtimer.c | 15 +- kernel/time/itimer.c | 5 +- kernel/time/ntp.c | 23 +- kernel/time/ntp_internal.h | 4 +- kernel/time/posix-cpu-timers.c | 4 +- kernel/time/posix-stubs.c | 20 +- kernel/time/posix-timers.c | 119 +- kernel/time/posix-timers.h | 2 +- kernel/time/sched_clock.c | 2 +- kernel/time/tick-broadcast-hrtimer.c | 2 +- kernel/time/time.c | 106 +- kernel/time/timekeeping.c | 207 +- kernel/time/timekeeping_debug.c | 2 +- kernel/time/timekeeping_internal.h | 2 +- kernel/time/timer.c | 31 +- kernel/torture.c | 15 +- kernel/trace/Kconfig | 78 +- kernel/trace/Makefile | 13 +- kernel/trace/blktrace.c | 24 +- kernel/trace/bpf_trace.c | 5 +- kernel/trace/ftrace.c | 44 +- kernel/trace/preemptirq_delay_test.c | 72 - kernel/trace/ring_buffer.c | 5 +- kernel/trace/ring_buffer_benchmark.c | 1 - kernel/trace/trace.c | 18 +- kernel/trace/trace.h | 23 +- kernel/trace/trace_benchmark.h | 2 +- kernel/trace/trace_clock.c | 1 - kernel/trace/trace_entries.h | 2 +- kernel/trace/trace_event_perf.c | 1 - kernel/trace/trace_events.c | 13 +- kernel/trace/trace_events_filter.c | 30 +- kernel/trace/trace_events_filter_test.h | 2 +- kernel/trace/trace_events_hist.c | 13 +- kernel/trace/trace_events_trigger.c | 27 +- kernel/trace/trace_hwlat.c | 7 +- kernel/trace/trace_irqsoff.c | 270 +- kernel/trace/trace_kprobe.c | 134 +- kernel/trace/trace_kprobe_selftest.c | 10 - kernel/trace/trace_kprobe_selftest.h | 7 - kernel/trace/trace_output.c | 1 - kernel/trace/trace_output.h | 2 +- kernel/trace/trace_preemptirq.c | 89 - kernel/trace/trace_printk.c | 1 - kernel/trace/trace_probe.c | 14 +- kernel/trace/trace_probe.h | 14 +- kernel/trace/trace_seq.c | 1 - kernel/trace/trace_stat.h | 2 +- kernel/trace/trace_uprobe.c | 16 +- kernel/trace/tracing_map.c | 11 +- kernel/trace/tracing_map.h | 2 +- kernel/tracepoint.c | 97 +- kernel/user.c | 11 +- kernel/user_namespace.c | 24 +- kernel/utsname_sysctl.c | 41 +- kernel/watchdog.c | 151 +- kernel/watchdog_hld.c | 6 +- kernel/workqueue.c | 47 +- lib/.gitignore | 2 - lib/Kconfig | 9 +- lib/Kconfig.debug | 58 +- lib/Kconfig.ubsan | 11 + lib/Makefile | 15 +- lib/atomic64.c | 14 +- lib/bch.c | 23 +- lib/bitmap.c | 51 +- lib/bucket_locks.c | 11 +- lib/crc-t10dif.c | 57 +- lib/crc32.c | 11 +- lib/crc32defs.h | 14 + lib/crc64.c | 56 - lib/debugobjects.c | 10 +- lib/decompress_bunzip2.c | 3 +- lib/devres.c | 36 - lib/fonts/font_7x14.c | 256 +- lib/fonts/font_8x16.c | 256 +- lib/fonts/font_8x8.c | 256 +- lib/fonts/font_pearl_8x8.c | 256 +- lib/gen_crc32table.c | 5 +- lib/gen_crc64table.c | 68 - lib/idr.c | 155 +- lib/ioremap.c | 4 +- lib/klist.c | 10 +- lib/kobject.c | 2 +- lib/locking-selftest.c | 2 +- lib/mpi/mpi-pow.c | 3 +- lib/nmi_backtrace.c | 3 + lib/parser.c | 11 +- lib/percpu_counter.c | 1 + lib/percpu_ida.c | 370 + lib/radix-tree.c | 11 +- lib/raid6/s390vx.uc | 34 +- lib/reed_solomon/reed_solomon.c | 2 +- lib/refcount.c | 55 +- lib/rhashtable.c | 22 +- lib/test_debug_virtual.c | 2 +- lib/test_hexdump.c | 28 +- lib/test_ida.c | 177 - lib/test_overflow.c | 198 +- lib/test_printf.c | 24 +- lib/vsprintf.c | 35 +- lib/xz/xz_crc32.c | 3 +- localversion-next | 1 - mm/Kconfig | 20 +- mm/Kconfig.debug | 6 +- mm/Makefile | 3 +- mm/backing-dev.c | 55 +- mm/bootmem.c | 159 +- mm/cma.c | 8 +- mm/cma_debug.c | 2 +- mm/fadvise.c | 89 +- mm/filemap.c | 4 +- mm/gup.c | 4 +- mm/hmm.c | 28 +- mm/huge_memory.c | 56 +- mm/hugetlb.c | 172 +- mm/init-mm.c | 11 - mm/internal.h | 14 +- mm/kasan/kasan_init.c | 316 +- mm/khugepaged.c | 63 +- mm/kmemleak.c | 51 +- mm/ksm.c | 13 +- mm/list_lru.c | 154 +- mm/maccess.c | 6 - mm/madvise.c | 16 +- mm/memblock.c | 330 +- mm/memcontrol.c | 582 +- mm/memfd.c | 2 +- mm/memory-failure.c | 256 +- mm/memory.c | 452 +- mm/memory_hotplug.c | 115 +- mm/mempolicy.c | 29 +- mm/mempool.c | 13 +- mm/migrate.c | 10 +- mm/mincore.c | 12 +- mm/mlock.c | 3 +- mm/mm_init.c | 9 +- mm/mmap.c | 13 +- mm/mmu_notifier.c | 50 +- mm/mprotect.c | 49 - mm/nobootmem.c | 20 +- mm/nommu.c | 4 + mm/oom_kill.c | 253 +- mm/page-writeback.c | 5 +- mm/page_alloc.c | 407 +- mm/page_ext.c | 4 +- mm/page_io.c | 3 +- mm/page_owner.c | 4 +- mm/percpu.c | 29 - mm/readahead.c | 64 +- mm/rmap.c | 42 +- mm/shmem.c | 78 +- mm/slab.h | 6 +- mm/slab_common.c | 8 +- mm/slub.c | 24 +- mm/sparse-vmemmap.c | 61 +- mm/sparse.c | 290 +- mm/swap_slots.c | 12 +- mm/swap_state.c | 16 +- mm/swapfile.c | 489 +- mm/usercopy.c | 25 - mm/util.c | 12 +- mm/vmacache.c | 38 +- mm/vmalloc.c | 4 + mm/vmscan.c | 250 +- mm/workingset.c | 30 +- mm/z3fold.c | 8 +- mm/zsmalloc.c | 39 +- net/9p/Makefile | 1 + net/9p/client.c | 661 +- net/9p/mod.c | 9 +- net/9p/protocol.c | 7 +- net/9p/trans_fd.c | 63 +- net/9p/trans_rdma.c | 44 +- net/9p/trans_virtio.c | 104 +- net/9p/trans_xen.c | 20 +- net/9p/util.c | 141 + net/atm/pppoatm.c | 2 +- net/bluetooth/bnep/core.c | 7 +- net/bluetooth/cmtp/core.c | 14 +- net/bluetooth/hci_event.c | 31 +- net/bluetooth/hidp/core.c | 13 +- net/bluetooth/leds.c | 6 +- net/bluetooth/mgmt.c | 3 + net/bpfilter/Makefile | 4 +- net/bridge/br_if.c | 5 +- net/bridge/br_vlan.c | 5 +- net/ceph/Kconfig | 1 + net/ceph/Makefile | 1 + net/ceph/auth.c | 16 - net/ceph/auth_none.c | 1 + net/ceph/auth_none.h | 1 + net/ceph/auth_x.c | 239 +- net/ceph/auth_x.h | 3 +- net/ceph/auth_x_protocol.h | 7 - net/ceph/ceph_common.c | 13 +- net/ceph/cls_lock_client.c | 4 +- net/ceph/crush/mapper.c | 4 +- net/ceph/messenger.c | 113 +- net/ceph/mon_client.c | 2 +- net/ceph/osd_client.c | 27 +- net/ceph/pagevec.c | 1 + net/compat.c | 10 +- net/core/dev.c | 24 +- net/core/ethtool.c | 158 +- net/core/filter.c | 533 +- net/core/gen_estimator.c | 21 +- net/core/net-sysfs.c | 4 - net/core/net_namespace.c | 16 +- net/core/rtnetlink.c | 55 +- net/core/secure_seq.c | 1 - net/core/sock_diag.c | 2 - net/core/sock_reuseport.c | 56 +- net/core/xdp.c | 65 +- net/decnet/dn_route.c | 4 +- net/dsa/dsa.c | 2 + net/dsa/slave.c | 4 +- net/ipv4/devinet.c | 62 +- net/ipv4/esp4.c | 7 +- net/ipv4/fib_semantics.c | 4 +- net/ipv4/igmp.c | 11 +- net/ipv4/inet_connection_sock.c | 9 - net/ipv4/inet_fragment.c | 2 +- net/ipv4/inet_hashtables.c | 19 +- net/ipv4/ip_fragment.c | 204 +- net/ipv4/ip_gre.c | 3 - net/ipv4/ip_vti.c | 3 +- net/ipv4/netfilter/Kconfig | 8 +- net/ipv4/tcp.c | 2 - net/ipv4/tcp_bbr.c | 42 +- net/ipv4/tcp_dctcp.c | 4 +- net/ipv4/tcp_input.c | 29 +- net/ipv4/tcp_ipv4.c | 8 +- net/ipv4/tcp_minisocks.c | 3 +- net/ipv4/tcp_ulp.c | 4 +- net/ipv4/udp.c | 9 +- net/ipv4/xfrm4_input.c | 1 - net/ipv4/xfrm4_mode_transport.c | 4 +- net/ipv6/addrconf.c | 132 +- net/ipv6/af_inet6.c | 11 +- net/ipv6/esp6.c | 7 +- net/ipv6/icmp.c | 16 +- net/ipv6/inet6_hashtables.c | 14 +- net/ipv6/ip6_fib.c | 7 +- net/ipv6/ip6_gre.c | 7 +- net/ipv6/ip6_tunnel.c | 10 +- net/ipv6/ip6_vti.c | 21 +- net/ipv6/netfilter/ip6t_rpfilter.c | 12 +- net/ipv6/route.c | 5 +- net/ipv6/udp.c | 4 - net/ipv6/xfrm6_input.c | 1 - net/ipv6/xfrm6_mode_transport.c | 4 +- net/ipv6/xfrm6_output.c | 2 - net/iucv/af_iucv.c | 38 +- net/iucv/iucv.c | 2 +- net/l2tp/l2tp_core.c | 52 +- net/l2tp/l2tp_core.h | 27 +- net/l2tp/l2tp_eth.c | 7 +- net/l2tp/l2tp_ip.c | 2 +- net/l2tp/l2tp_ip6.c | 2 +- net/l2tp/l2tp_netlink.c | 11 +- net/l2tp/l2tp_ppp.c | 247 +- net/mac80211/cfg.c | 57 +- net/mac80211/debugfs.c | 4 - net/mac80211/debugfs_sta.c | 364 +- net/mac80211/driver-ops.h | 10 - net/mac80211/ibss.c | 26 +- net/mac80211/ieee80211_i.h | 10 +- net/mac80211/key.c | 111 +- net/mac80211/led.c | 20 +- net/mac80211/main.c | 97 +- net/mac80211/mesh.c | 5 +- net/mac80211/mesh_hwmp.c | 4 - net/mac80211/mlme.c | 93 +- net/mac80211/rx.c | 40 +- net/mac80211/spectmgmt.c | 5 +- net/mac80211/sta_info.c | 27 +- net/mac80211/status.c | 7 +- net/mac80211/tx.c | 135 +- net/mac80211/util.c | 169 +- net/mac80211/vht.c | 20 - net/ncsi/ncsi-netlink.c | 5 +- net/netfilter/Kconfig | 12 +- net/netfilter/ipvs/Kconfig | 8 +- net/netfilter/ipvs/ip_vs_conn.c | 22 +- net/netfilter/ipvs/ip_vs_core.c | 15 +- net/netfilter/ipvs/ip_vs_mh.c | 4 +- net/netfilter/nf_conntrack_netlink.c | 26 +- net/netfilter/nf_conntrack_proto.c | 15 +- net/netfilter/nf_conntrack_proto_dccp.c | 7 - net/netfilter/nf_conntrack_proto_sctp.c | 7 - net/netfilter/nf_conntrack_proto_tcp.c | 7 - net/netfilter/nf_conntrack_proto_udp.c | 1 + net/netfilter/nf_conntrack_timeout.c | 21 +- net/netfilter/nf_tables_api.c | 39 +- net/netfilter/nfnetlink_acct.c | 29 +- net/netfilter/nfnetlink_cttimeout.c | 55 +- net/netfilter/nfnetlink_osf.c | 2 +- net/netfilter/nft_chain_filter.c | 14 +- net/netfilter/nft_ct.c | 218 +- net/netfilter/nft_dynset.c | 2 + net/netfilter/nft_osf.c | 8 +- net/netfilter/nft_set_bitmap.c | 6 +- net/netfilter/nft_set_hash.c | 8 +- net/netfilter/nft_set_rbtree.c | 4 +- net/netfilter/nft_tproxy.c | 4 +- net/netfilter/x_tables.c | 7 +- net/netfilter/xt_AUDIT.c | 2 +- net/netfilter/xt_CHECKSUM.c | 22 +- net/netfilter/xt_CT.c | 4 +- net/netfilter/xt_cluster.c | 14 +- net/netlabel/netlabel_user.c | 2 +- net/netlink/af_netlink.c | 6 +- net/nfc/hci/core.c | 10 - net/nfc/netlink.c | 6 +- net/packet/af_packet.c | 17 - net/rds/Kconfig | 3 +- net/rds/ib.c | 11 +- net/rds/ib_frmr.c | 11 +- net/rds/ib_recv.c | 6 +- net/rds/ib_send.c | 6 +- net/rds/rds.h | 2 +- net/rds/recv.c | 14 +- net/rds/tcp.c | 1 + net/rfkill/core.c | 8 +- net/rfkill/rfkill-gpio.c | 1 - net/rxrpc/call_object.c | 2 +- net/rxrpc/conn_object.c | 4 +- net/rxrpc/local_object.c | 2 +- net/rxrpc/peer_object.c | 2 +- net/rxrpc/sysctl.c | 1 + net/sched/act_api.c | 92 +- net/sched/act_bpf.c | 27 +- net/sched/act_connmark.c | 28 +- net/sched/act_csum.c | 41 +- net/sched/act_gact.c | 27 +- net/sched/act_ife.c | 129 +- net/sched/act_ipt.c | 33 +- net/sched/act_mirred.c | 99 +- net/sched/act_nat.c | 17 +- net/sched/act_pedit.c | 75 +- net/sched/act_police.c | 36 +- net/sched/act_sample.c | 36 +- net/sched/act_simple.c | 23 +- net/sched/act_skbedit.c | 17 +- net/sched/act_skbmod.c | 29 +- net/sched/act_tunnel_key.c | 53 +- net/sched/act_vlan.c | 44 +- net/sched/cls_api.c | 7 +- net/sched/cls_matchall.c | 2 - net/sched/cls_tcindex.c | 8 +- net/sched/cls_u32.c | 10 +- net/sched/sch_cake.c | 24 +- net/sctp/chunk.c | 6 +- net/sctp/outqueue.c | 11 +- net/sctp/proc.c | 8 + net/sctp/socket.c | 60 +- net/sctp/stream.c | 153 +- net/sctp/stream_interleave.c | 20 +- net/sctp/stream_sched.c | 13 +- net/sctp/stream_sched_prio.c | 22 +- net/sctp/stream_sched_rr.c | 8 +- net/smc/smc_core.c | 1 - net/smc/smc_ib.c | 49 +- net/smc/smc_ism.c | 34 - net/smc/smc_tx.c | 3 +- net/smc/smc_wr.c | 9 +- net/smc/smc_wr.h | 3 +- net/socket.c | 53 +- net/sunrpc/auth.c | 4 +- net/sunrpc/auth_gss/auth_gss.c | 48 +- net/sunrpc/auth_gss/gss_generic_token.c | 1 + net/sunrpc/auth_gss/gss_krb5_crypto.c | 15 +- net/sunrpc/auth_gss/gss_krb5_keys.c | 1 + net/sunrpc/auth_gss/gss_krb5_seal.c | 1 + net/sunrpc/auth_gss/gss_krb5_unseal.c | 1 + net/sunrpc/auth_gss/gss_krb5_wrap.c | 3 + net/sunrpc/auth_gss/gss_rpc_upcall.c | 70 +- net/sunrpc/auth_gss/svcauth_gss.c | 2 +- net/sunrpc/auth_null.c | 2 +- net/sunrpc/auth_unix.c | 2 +- net/sunrpc/backchannel_rqst.c | 1 + net/sunrpc/clnt.c | 30 +- net/sunrpc/rpc_pipe.c | 7 +- net/sunrpc/rpcb_clnt.c | 2 +- net/sunrpc/stats.c | 55 +- net/sunrpc/sunrpc.h | 1 + net/sunrpc/svc.c | 78 +- net/sunrpc/xprt.c | 2 +- net/sunrpc/xprtrdma/fmr_ops.c | 4 +- net/sunrpc/xprtrdma/frwr_ops.c | 7 +- net/sunrpc/xprtrdma/svc_rdma.c | 2 + net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 12 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 35 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 7 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 5 +- net/sunrpc/xprtrdma/verbs.c | 10 +- net/sunrpc/xprtsock.c | 1 + net/tipc/bcast.c | 4 +- net/tipc/diag.c | 2 - net/tipc/name_table.c | 10 +- net/tipc/name_table.h | 9 +- net/tipc/netlink.c | 2 - net/tipc/socket.c | 79 +- net/tipc/socket.h | 2 - net/tipc/topsrv.c | 14 +- net/tls/tls_device_fallback.c | 2 +- net/tls/tls_main.c | 10 +- net/tls/tls_sw.c | 442 +- net/wireless/nl80211.c | 25 +- net/wireless/reg.c | 192 +- net/wireless/trace.h | 2 +- net/wireless/util.c | 162 +- net/xdp/xdp_umem.c | 10 +- net/xdp/xdp_umem.h | 10 + net/xdp/xdp_umem_props.h | 14 + net/xdp/xsk.c | 34 +- net/xdp/xsk_queue.c | 5 +- net/xdp/xsk_queue.h | 13 +- net/xfrm/xfrm_device.c | 6 +- net/xfrm/xfrm_input.c | 1 - net/xfrm/xfrm_interface.c | 2 +- net/xfrm/xfrm_user.c | 12 - samples/Kconfig | 6 - samples/Makefile | 2 +- samples/bpf/Makefile | 23 +- samples/bpf/tcp_tos_reflect_kern.c | 87 - samples/bpf/xdp_redirect_cpu_kern.c | 2 +- samples/bpf/xdp_redirect_cpu_user.c | 7 +- samples/bpf/xdp_rxq_info_user.c | 3 +- samples/bpf/xdpsock_kern.c | 2 +- samples/bpf/xdpsock_user.c | 15 +- samples/mount_api/Makefile | 7 - samples/mount_api/test-fsmount.c | 118 - samples/seccomp/Makefile | 6 +- samples/statx/Makefile | 7 +- samples/statx/test-fs-query.c | 137 - samples/statx/test-fsinfo.c | 586 -- scripts/.gitignore | 1 - scripts/Kbuild.include | 15 +- scripts/Makefile | 5 +- scripts/Makefile.build | 24 +- scripts/Makefile.clean | 1 + scripts/Makefile.gcc-plugins | 47 +- scripts/Makefile.host | 24 +- scripts/Makefile.lib | 7 +- scripts/Makefile.modbuiltin | 4 +- scripts/Makefile.modpost | 2 +- scripts/Makefile.ubsan | 4 + scripts/basic/.gitignore | 1 + scripts/basic/Makefile | 1 + scripts/{ => basic}/bin2c.c | 0 scripts/checkpatch.pl | 228 +- scripts/checkstack.pl | 11 +- scripts/clang-version.sh | 2 +- scripts/coccicheck | 5 +- scripts/coccinelle/api/alloc/zalloc-simple.cocci | 41 +- scripts/coccinelle/api/atomic_as_refcounter.cocci | 129 - scripts/coccinelle/tests/doubletest.cocci | 34 +- scripts/depmod.sh | 8 +- scripts/documentation-file-ref-check | 6 - scripts/dtc/Makefile | 18 +- scripts/gcc-plugins/Kconfig | 193 - scripts/gcc-plugins/Makefile | 5 + scripts/gcc-plugins/gcc-common.h | 26 +- scripts/gcc-plugins/stackleak_plugin.c | 427 - scripts/gen_initramfs_list.sh | 328 + scripts/get_maintainer.pl | 56 +- scripts/kconfig/Makefile | 36 +- scripts/kconfig/conf.c | 44 +- scripts/kconfig/confdata.c | 156 +- scripts/kconfig/expr.h | 3 +- scripts/kconfig/gconf-cfg.sh | 7 - scripts/kconfig/gconf.c | 5 +- scripts/kconfig/lkc.h | 2 + scripts/kconfig/lkc_proto.h | 4 +- scripts/kconfig/mconf-cfg.sh | 25 +- scripts/kconfig/mconf.c | 11 +- scripts/kconfig/menu.c | 2 +- scripts/kconfig/nconf-cfg.sh | 25 +- scripts/kconfig/nconf.c | 8 +- scripts/kconfig/qconf-cfg.sh | 7 - scripts/kconfig/qconf.cc | 3 +- scripts/kconfig/symbol.c | 71 +- scripts/kconfig/tests/err_recursive_dep/Kconfig | 63 - .../kconfig/tests/err_recursive_dep/__init__.py | 10 - .../tests/err_recursive_dep/expected_stderr | 38 - scripts/kconfig/tests/warn_recursive_dep/Kconfig | 62 + .../kconfig/tests/warn_recursive_dep/__init__.py | 9 + .../tests/warn_recursive_dep/expected_stderr | 30 + scripts/kconfig/util.c | 30 + scripts/kconfig/zconf.y | 6 +- scripts/kernel-doc | 20 +- scripts/link-vmlinux.sh | 4 +- scripts/mod/devicetable-offsets.c | 4 - scripts/mod/file2alias.c | 13 - scripts/mod/modpost.c | 11 +- scripts/package/buildtar | 12 +- scripts/package/mkdebian | 68 +- scripts/recordmcount.pl | 3 - scripts/setlocalversion | 2 +- scripts/spdxcheck.py | 11 +- scripts/spelling.txt | 90 - scripts/subarch.include | 13 - scripts/tracing/draw_functrace.py | 2 +- scripts/ver_linux | 14 +- security/Kconfig | 3 +- security/apparmor/apparmorfs.c | 13 +- security/apparmor/domain.c | 2 +- security/apparmor/file.c | 3 +- security/apparmor/include/mount.h | 11 +- security/apparmor/include/perms.h | 3 +- security/apparmor/lib.c | 17 +- security/apparmor/lsm.c | 115 +- security/apparmor/mount.c | 47 - security/apparmor/policy_ns.c | 2 +- security/apparmor/policy_unpack.c | 32 + security/apparmor/secid.c | 1 + security/commoncap.c | 5 +- security/inode.c | 7 +- security/integrity/digsig_asymmetric.c | 23 - security/integrity/evm/Kconfig | 1 - security/integrity/evm/evm.h | 10 +- security/integrity/evm/evm_crypto.c | 50 +- security/integrity/evm/evm_main.c | 19 +- security/integrity/evm/evm_secfs.c | 4 +- security/integrity/iint.c | 9 +- security/integrity/ima/Kconfig | 59 - security/integrity/ima/ima.h | 7 +- security/integrity/ima/ima_appraise.c | 4 +- security/integrity/ima/ima_crypto.c | 4 +- security/integrity/ima/ima_init.c | 16 +- security/integrity/ima/ima_main.c | 84 +- security/integrity/ima/ima_policy.c | 57 +- security/integrity/ima/ima_queue.c | 4 +- security/integrity/integrity.h | 15 - security/integrity/integrity_audit.c | 6 +- security/keys/dh.c | 4 +- security/loadpin/loadpin.c | 6 - security/security.c | 105 +- security/selinux/avc.c | 2 +- security/selinux/hooks.c | 459 +- security/selinux/include/security.h | 16 +- security/selinux/netif.c | 11 +- security/selinux/netlink.c | 2 +- security/selinux/netnode.c | 5 +- security/selinux/netport.c | 5 +- security/selinux/selinuxfs.c | 53 +- security/selinux/ss/avtab.c | 51 +- security/selinux/ss/conditional.c | 16 +- security/selinux/ss/ebitmap.c | 15 +- security/selinux/ss/mls.c | 178 +- security/selinux/ss/mls.h | 2 +- security/selinux/ss/policydb.c | 91 +- security/selinux/ss/services.c | 83 +- security/selinux/ss/sidtab.c | 5 +- security/smack/smack.h | 21 +- security/smack/smack_lsm.c | 395 +- security/smack/smackfs.c | 9 +- security/tomoyo/Makefile | 2 +- security/tomoyo/common.c | 3 +- security/tomoyo/common.h | 3 - security/tomoyo/mount.c | 46 - security/tomoyo/tomoyo.c | 21 +- sound/ac97/bus.c | 30 +- sound/ac97/snd_ac97_compat.c | 19 +- sound/aoa/core/gpio-feature.c | 4 +- sound/aoa/soundbus/i2sbus/core.c | 15 +- sound/arm/Kconfig | 5 + sound/arm/Makefile | 3 + sound/arm/pxa2xx-ac97-lib.c | 12 - sound/arm/pxa2xx-ac97.c | 124 +- sound/arm/pxa2xx-pcm-lib.c | 75 +- sound/arm/pxa2xx-pcm.c | 129 + sound/arm/pxa2xx-pcm.h | 27 + sound/core/compress_offload.c | 12 + sound/core/memalloc.c | 48 +- sound/core/oss/pcm_oss.c | 2 +- sound/core/oss/pcm_plugin.c | 13 +- sound/core/pcm.c | 7 +- sound/core/pcm_lib.c | 51 +- sound/core/pcm_local.h | 2 - sound/core/pcm_native.c | 10 +- sound/core/rawmidi.c | 249 +- sound/core/seq/oss/seq_oss.c | 2 +- sound/core/seq/oss/seq_oss_midi.c | 2 +- sound/core/seq/oss/seq_oss_timer.c | 2 +- sound/core/seq/seq.c | 33 +- sound/core/seq/seq_clientmgr.c | 30 +- sound/core/seq/seq_info.c | 10 +- sound/core/seq/seq_info.h | 6 +- sound/core/seq/seq_memory.c | 12 + sound/core/seq/seq_memory.h | 6 + sound/core/seq/seq_midi.c | 24 +- sound/core/seq/seq_midi_emul.c | 14 +- sound/core/seq/seq_midi_event.c | 87 +- sound/core/seq/seq_queue.c | 12 +- sound/core/seq/seq_queue.h | 27 + sound/core/seq/seq_system.c | 22 +- sound/core/seq/seq_virmidi.c | 134 +- sound/core/sgbuf.c | 15 +- sound/core/timer.c | 5 - sound/drivers/aloop.c | 1 + sound/drivers/mpu401/mpu401_uart.c | 16 + sound/drivers/opl3/opl3_drums.c | 2 + sound/drivers/opl3/opl3_lib.c | 19 +- sound/drivers/opl3/opl3_midi.c | 17 +- sound/drivers/opl3/opl3_oss.c | 8 + sound/drivers/opl3/opl3_synth.c | 1 - sound/drivers/opl3/opl3_voice.h | 4 - sound/drivers/opl4/opl4_lib.c | 12 + sound/drivers/vx/vx_core.c | 15 + sound/drivers/vx/vx_pcm.c | 2 + sound/firewire/bebob/bebob_pcm.c | 1 + sound/firewire/dice/dice-alesis.c | 2 +- sound/firewire/dice/dice-pcm.c | 2 + sound/firewire/digi00x/digi00x-pcm.c | 1 + sound/firewire/fireface/ff-pcm.c | 1 + sound/firewire/fireworks/fireworks_pcm.c | 1 + sound/firewire/isight.c | 1 + sound/firewire/motu/motu-pcm.c | 2 + sound/firewire/motu/motu-protocol-v2.c | 64 +- sound/firewire/motu/motu-protocol-v3.c | 19 +- sound/firewire/motu/motu.c | 19 - sound/firewire/motu/motu.h | 5 +- sound/firewire/oxfw/oxfw-pcm.c | 2 + sound/firewire/tascam/tascam-pcm.c | 1 + sound/hda/Kconfig | 7 +- sound/hda/Makefile | 1 - sound/hda/ext/hdac_ext_bus.c | 80 +- sound/hda/ext/hdac_ext_controller.c | 64 +- sound/hda/ext/hdac_ext_stream.c | 126 +- sound/hda/hdac_component.c | 335 - sound/hda/hdac_device.c | 2 +- sound/hda/hdac_i915.c | 353 +- sound/hda/hdac_stream.c | 4 +- sound/i2c/cs8427.c | 12 + sound/i2c/i2c.c | 13 + sound/i2c/other/ak4xxx-adda.c | 12 + sound/i2c/tea6330t.c | 16 + sound/isa/Kconfig | 2 +- sound/isa/ad1816a/ad1816a_lib.c | 3 +- sound/isa/es1688/es1688.c | 2 + sound/isa/es1688/es1688_lib.c | 16 + sound/isa/es18xx.c | 1 - sound/isa/galaxy/galaxy.c | 3 - sound/isa/gus/gus_io.c | 2 +- sound/isa/gus/gus_main.c | 16 + sound/isa/gus/gus_reset.c | 2 + sound/isa/msnd/msnd.c | 18 +- sound/isa/msnd/msnd.h | 2 +- sound/isa/msnd/msnd_midi.c | 2 +- sound/isa/msnd/msnd_pinnacle.c | 8 +- sound/isa/opti9xx/miro.c | 5 - sound/isa/opti9xx/opti92x-ad1848.c | 3 - sound/isa/sb/emu8000_patch.c | 7 +- sound/isa/sb/emu8000_pcm.c | 2 +- sound/isa/sb/sb16_csp.c | 52 +- sound/isa/sb/sb16_main.c | 25 +- sound/isa/sb/sb8_main.c | 19 + sound/isa/sb/sb_common.c | 16 + sound/isa/wss/wss_lib.c | 18 +- sound/mips/hal2.c | 13 +- sound/mips/sgio2audio.c | 3 + sound/pci/ac97/ac97_codec.c | 16 + sound/pci/ali5451/ali5451.c | 5 +- sound/pci/asihpi/asihpi.c | 24 +- sound/pci/asihpi/hpi6205.c | 5 + sound/pci/atiixp.c | 4 +- sound/pci/atiixp_modem.c | 4 +- sound/pci/au88x0/au88x0.h | 2 +- sound/pci/au88x0/au88x0_core.c | 2 +- sound/pci/bt87x.c | 4 +- sound/pci/cs46xx/cs46xx_lib.c | 6 +- sound/pci/cs46xx/dsp_spos_scb_lib.c | 3 + sound/pci/cs5535audio/cs5535audio.c | 7 +- sound/pci/cs5535audio/cs5535audio.h | 6 +- sound/pci/cs5535audio/cs5535audio_pcm.c | 4 +- sound/pci/ctxfi/cthw20k1.c | 6 +- sound/pci/ctxfi/cthw20k2.c | 12 +- sound/pci/ctxfi/ctmixer.c | 15 +- sound/pci/echoaudio/echoaudio.c | 2 - sound/pci/echoaudio/echoaudio.h | 2 +- sound/pci/echoaudio/echoaudio_3g.c | 14 +- sound/pci/echoaudio/echoaudio_dsp.c | 6 +- sound/pci/echoaudio/echoaudio_dsp.h | 50 +- sound/pci/echoaudio/echoaudio_gml.c | 8 +- sound/pci/emu10k1/emu10k1_patch.c | 7 +- sound/pci/emu10k1/emufx.c | 24 +- sound/pci/emu10k1/emupcm.c | 10 +- sound/pci/ens1370.c | 3 +- sound/pci/hda/dell_wmi_helper.c | 116 +- sound/pci/hda/hda_auto_parser.c | 2 +- sound/pci/hda/hda_beep.h | 2 +- sound/pci/hda/hda_bind.c | 14 +- sound/pci/hda/hda_codec.c | 102 +- sound/pci/hda/hda_codec.h | 534 + sound/pci/hda/hda_controller.c | 36 +- sound/pci/hda/hda_controller.h | 11 +- sound/pci/hda/hda_eld.c | 2 +- sound/pci/hda/hda_generic.c | 146 +- sound/pci/hda/hda_generic.h | 16 - sound/pci/hda/hda_hwdep.c | 2 +- sound/pci/hda/hda_intel.c | 126 +- sound/pci/hda/hda_jack.c | 2 +- sound/pci/hda/hda_proc.c | 2 +- sound/pci/hda/hda_sysfs.c | 2 +- sound/pci/hda/hda_tegra.c | 20 +- sound/pci/hda/patch_analog.c | 6 +- sound/pci/hda/patch_ca0110.c | 2 +- sound/pci/hda/patch_ca0132.c | 281 +- sound/pci/hda/patch_cirrus.c | 31 +- sound/pci/hda/patch_cmedia.c | 2 +- sound/pci/hda/patch_conexant.c | 106 +- sound/pci/hda/patch_hdmi.c | 130 +- sound/pci/hda/patch_realtek.c | 873 +- sound/pci/hda/patch_si3054.c | 2 +- sound/pci/hda/patch_sigmatel.c | 33 +- sound/pci/hda/patch_via.c | 296 +- sound/pci/hda/thinkpad_helper.c | 27 +- sound/pci/ice1712/ak4xxx.c | 12 + sound/pci/ice1712/prodigy_hifi.c | 21 +- sound/pci/intel8x0.c | 95 +- sound/pci/intel8x0m.c | 6 +- sound/pci/korg1212/korg1212.c | 4 +- sound/pci/lola/lola.c | 4 +- sound/pci/lola/lola.h | 4 +- sound/pci/lola/lola_pcm.c | 8 +- sound/pci/maestro3.c | 6 +- sound/pci/mixart/mixart.c | 1 - sound/pci/mixart/mixart_core.c | 6 +- sound/pci/mixart/mixart_hwdep.c | 42 +- sound/pci/mixart/mixart_hwdep.h | 8 +- sound/pci/riptide/riptide.c | 10 +- sound/pci/rme32.c | 22 +- sound/pci/rme9652/hdspm.c | 2 +- sound/pci/sonicvibes.c | 2 + sound/pci/trident/trident.c | 2 +- sound/pci/trident/trident.h | 2 +- sound/pci/trident/trident_main.c | 2 +- sound/pci/vx222/vx222_ops.c | 8 +- sound/pci/ymfpci/ymfpci.h | 78 +- sound/pci/ymfpci/ymfpci_main.c | 6 +- sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c | 1 + sound/pcmcia/vx/vxp_ops.c | 10 +- sound/ppc/snd_ps3.c | 5 - sound/soc/Kconfig | 1 - sound/soc/Makefile | 1 - sound/soc/amd/Kconfig | 1 - sound/soc/amd/acp-da7219-max98357a.c | 144 +- sound/soc/amd/acp-pcm-dma.c | 214 +- sound/soc/amd/acp.h | 13 +- sound/soc/atmel/Kconfig | 11 - sound/soc/atmel/Makefile | 2 - sound/soc/atmel/atmel-i2s.c | 46 +- sound/soc/atmel/mikroe-proto.c | 165 - sound/soc/atmel/tse850-pcm5142.c | 78 +- sound/soc/codecs/Kconfig | 53 +- sound/soc/codecs/Makefile | 16 +- sound/soc/codecs/adau17x1.c | 87 +- sound/soc/codecs/adau17x1.h | 4 + sound/soc/codecs/adav80x.c | 1 - sound/soc/codecs/ak4458.c | 2 +- sound/soc/codecs/ak4554.c | 17 +- sound/soc/codecs/ak4613.c | 26 +- sound/soc/codecs/ak4642.c | 26 +- sound/soc/codecs/ak5558.c | 4 +- sound/soc/codecs/cs4265.c | 7 +- sound/soc/codecs/cs4270.c | 2 +- sound/soc/codecs/cs47l24.c | 11 - sound/soc/codecs/cx20442.c | 23 +- sound/soc/codecs/da7210.c | 27 +- sound/soc/codecs/da7213.c | 4 +- sound/soc/codecs/da7219-aad.c | 5 - sound/soc/codecs/da7219.c | 48 +- sound/soc/codecs/da7219.h | 8 +- sound/soc/codecs/da9055.c | 4 +- sound/soc/codecs/dio2125.c | 120 + sound/soc/codecs/dmic.c | 1 - sound/soc/codecs/es7134.c | 227 +- sound/soc/codecs/es7241.c | 322 - sound/soc/codecs/hdac_hda.c | 484 - sound/soc/codecs/hdac_hda.h | 24 - sound/soc/codecs/hdac_hdmi.c | 498 +- sound/soc/codecs/hdmi-codec.c | 21 +- sound/soc/codecs/max98373.c | 4 - sound/soc/codecs/max9850.c | 4 +- sound/soc/codecs/nau8540.c | 3 + sound/soc/codecs/nau8824.c | 2 +- sound/soc/codecs/nau8825.c | 2 +- sound/soc/codecs/pcm1789.c | 3 +- sound/soc/codecs/pcm186x.c | 2 +- sound/soc/codecs/pcm3060-i2c.c | 60 - sound/soc/codecs/pcm3060-spi.c | 59 - sound/soc/codecs/pcm3060.c | 295 - sound/soc/codecs/pcm3060.h | 88 - sound/soc/codecs/rt1305.c | 15 +- sound/soc/codecs/rt5514-spi.c | 1 + sound/soc/codecs/rt5514.c | 8 +- sound/soc/codecs/rt5631.c | 12 +- sound/soc/codecs/rt5640.c | 2 - sound/soc/codecs/rt5651.c | 235 +- sound/soc/codecs/rt5651.h | 8 - sound/soc/codecs/rt5670.c | 12 - sound/soc/codecs/rt5677.c | 3 +- sound/soc/codecs/rt5682.c | 2669 ----- sound/soc/codecs/rt5682.h | 1324 --- sound/soc/codecs/sgtl5000.c | 2 +- sound/soc/codecs/sigmadsp.c | 3 +- sound/soc/codecs/simple-amplifier.c | 122 - sound/soc/codecs/tas571x.c | 110 - sound/soc/codecs/tas571x.h | 16 - sound/soc/codecs/tas5720.c | 103 +- sound/soc/codecs/tas6424.c | 70 +- sound/soc/codecs/tas6424.h | 10 - sound/soc/codecs/tda7419.c | 4 +- sound/soc/codecs/tlv320aic31xx.c | 85 - sound/soc/codecs/tlv320aic31xx.h | 23 - sound/soc/codecs/tscs42xx.c | 37 +- sound/soc/codecs/tscs42xx.h | 8 - sound/soc/codecs/twl6040.c | 2 +- sound/soc/codecs/wm2200.c | 10 +- sound/soc/codecs/wm5100-tables.c | 12 +- sound/soc/codecs/wm5102.c | 10 - sound/soc/codecs/wm5110.c | 13 - sound/soc/codecs/wm8804-i2c.c | 15 +- sound/soc/codecs/wm8903.c | 4 +- sound/soc/codecs/wm8904.c | 1 - sound/soc/codecs/wm8955.c | 1 - sound/soc/codecs/wm8960.c | 1 - sound/soc/codecs/wm8961.c | 1 - sound/soc/codecs/wm8962.c | 1 - sound/soc/codecs/wm8988.c | 4 +- sound/soc/codecs/wm8990.c | 4 +- sound/soc/codecs/wm8994.c | 1 - sound/soc/codecs/wm8995.c | 1 - sound/soc/codecs/wm8996.c | 9 +- sound/soc/codecs/wm9081.c | 1 - sound/soc/codecs/wm9712.c | 2 +- sound/soc/codecs/wm_adsp.c | 216 +- sound/soc/codecs/wm_adsp.h | 12 +- sound/soc/codecs/wmfw.h | 1 - sound/soc/davinci/davinci-i2s.c | 1 - sound/soc/davinci/davinci-mcasp.c | 53 +- sound/soc/fsl/fsl-asoc-card.c | 20 +- sound/soc/fsl/fsl_asrc.c | 18 +- sound/soc/fsl/fsl_asrc.h | 5 +- sound/soc/fsl/fsl_asrc_dma.c | 18 +- sound/soc/fsl/fsl_esai.c | 3 +- sound/soc/fsl/fsl_spdif.c | 2 +- sound/soc/fsl/fsl_utils.c | 22 +- sound/soc/fsl/fsl_utils.h | 7 +- sound/soc/fsl/imx-sgtl5000.c | 15 +- sound/soc/generic/audio-graph-card.c | 59 +- sound/soc/generic/audio-graph-scu-card.c | 80 +- sound/soc/generic/simple-card-utils.c | 121 +- sound/soc/generic/simple-card.c | 136 +- sound/soc/generic/simple-scu-card.c | 75 +- sound/soc/intel/atom/sst/sst_drv_interface.c | 29 +- sound/soc/intel/atom/sst/sst_loader.c | 6 +- sound/soc/intel/boards/Kconfig | 23 - sound/soc/intel/boards/Makefile | 4 - sound/soc/intel/boards/bdw-rt5677.c | 4 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 20 +- sound/soc/intel/boards/bxt_rt298.c | 2 +- sound/soc/intel/boards/bytcr_rt5640.c | 81 +- sound/soc/intel/boards/bytcr_rt5651.c | 364 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 5 - sound/soc/intel/boards/glk_rt5682_max98357a.c | 643 -- sound/soc/intel/boards/kbl_da7219_max98357a.c | 3 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 9 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 9 +- sound/soc/intel/boards/skl_hda_dsp_common.c | 127 - sound/soc/intel/boards/skl_hda_dsp_common.h | 38 - sound/soc/intel/boards/skl_hda_dsp_generic.c | 182 - sound/soc/intel/boards/skl_nau88l25_max98357a.c | 2 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 2 +- sound/soc/intel/boards/skl_rt286.c | 2 +- sound/soc/intel/common/Makefile | 7 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 59 - sound/soc/intel/common/soc-acpi-intel-byt-match.c | 47 +- sound/soc/intel/common/soc-acpi-intel-cht-match.c | 56 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 32 - sound/soc/intel/common/soc-acpi-intel-glk-match.c | 41 - sound/soc/intel/common/soc-acpi-intel-hda-match.c | 40 - .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 16 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 91 - sound/soc/intel/common/soc-acpi-intel-skl-match.c | 47 - sound/soc/intel/common/sst-dsp-priv.h | 4 +- sound/soc/intel/common/sst-firmware.c | 6 +- sound/soc/intel/haswell/sst-haswell-dsp.c | 53 +- sound/soc/intel/skylake/skl-messages.c | 50 +- sound/soc/intel/skylake/skl-nhlt.c | 8 +- sound/soc/intel/skylake/skl-pcm.c | 189 +- sound/soc/intel/skylake/skl-sst-cldma.c | 8 +- sound/soc/intel/skylake/skl-sst-cldma.h | 2 +- sound/soc/intel/skylake/skl-topology.c | 28 +- sound/soc/intel/skylake/skl-topology.h | 11 +- sound/soc/intel/skylake/skl.c | 452 +- sound/soc/intel/skylake/skl.h | 13 +- .../soc/mediatek/common/mtk-afe-platform-driver.c | 64 +- sound/soc/mediatek/common/mtk-base-afe.h | 6 +- sound/soc/mediatek/mt6797/mt6797-afe-common.h | 1 - sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 65 +- sound/soc/mediatek/mt6797/mt6797-dai-adda.c | 20 +- sound/soc/mediatek/mt6797/mt6797-dai-hostless.c | 16 +- sound/soc/mediatek/mt6797/mt6797-dai-pcm.c | 19 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c | 5 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 5 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 5 +- sound/soc/meson/Kconfig | 78 - sound/soc/meson/Makefile | 23 - sound/soc/meson/axg-card.c | 670 -- sound/soc/meson/axg-fifo.c | 343 - sound/soc/meson/axg-fifo.h | 80 - sound/soc/meson/axg-frddr.c | 141 - sound/soc/meson/axg-pdm.c | 654 -- sound/soc/meson/axg-spdifout.c | 456 - sound/soc/meson/axg-tdm-formatter.c | 381 - sound/soc/meson/axg-tdm-formatter.h | 39 - sound/soc/meson/axg-tdm-interface.c | 550 - sound/soc/meson/axg-tdm.h | 78 - sound/soc/meson/axg-tdmin.c | 229 - sound/soc/meson/axg-tdmout.c | 259 - sound/soc/meson/axg-toddr.c | 199 - sound/soc/omap/omap-abe-twl6040.c | 2 +- sound/soc/omap/omap-dmic.c | 2 - sound/soc/omap/omap-mcpdm.c | 4 - sound/soc/pxa/Kconfig | 6 +- sound/soc/pxa/magician.c | 106 +- sound/soc/pxa/pxa-ssp.c | 181 +- sound/soc/pxa/pxa2xx-ac97.c | 47 +- sound/soc/pxa/pxa2xx-i2s.c | 9 +- sound/soc/pxa/pxa2xx-pcm.c | 73 + sound/soc/pxa/zylonite.c | 9 + sound/soc/qcom/Kconfig | 14 - sound/soc/qcom/Makefile | 4 - sound/soc/qcom/apq8096.c | 188 +- sound/soc/qcom/common.c | 112 - sound/soc/qcom/common.h | 11 - sound/soc/qcom/lpass-platform.c | 2 +- sound/soc/qcom/qdsp6/q6adm.c | 16 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 225 +- sound/soc/qcom/qdsp6/q6afe.c | 43 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 42 +- sound/soc/qcom/qdsp6/q6asm.c | 17 +- sound/soc/qcom/qdsp6/q6routing.c | 75 +- sound/soc/qcom/sdm845.c | 285 - sound/soc/rockchip/Makefile | 3 +- sound/soc/rockchip/rockchip_i2s.c | 3 +- sound/soc/rockchip/rockchip_pcm.c | 45 - sound/soc/rockchip/rockchip_pcm.h | 14 - sound/soc/rockchip/rockchip_rt5645.c | 27 +- sound/soc/samsung/i2s.c | 1 - sound/soc/sh/Kconfig | 1 - sound/soc/sh/dma-sh7760.c | 26 +- sound/soc/sh/fsi.c | 22 +- sound/soc/sh/hac.c | 20 +- sound/soc/sh/migor.c | 14 +- sound/soc/sh/rcar/Makefile | 1 - sound/soc/sh/rcar/adg.c | 24 +- sound/soc/sh/rcar/cmd.c | 19 +- sound/soc/sh/rcar/core.c | 186 +- sound/soc/sh/rcar/ctu.c | 15 +- sound/soc/sh/rcar/dma.c | 123 +- sound/soc/sh/rcar/dvc.c | 16 +- sound/soc/sh/rcar/gen.c | 49 +- sound/soc/sh/rcar/mix.c | 14 +- sound/soc/sh/rcar/rsnd.h | 81 +- sound/soc/sh/rcar/src.c | 16 +- sound/soc/sh/rcar/ssi.c | 162 +- sound/soc/sh/rcar/ssiu.c | 107 +- sound/soc/sh/sh7760-ac97.c | 14 +- sound/soc/sh/siu.h | 26 +- sound/soc/sh/siu_dai.c | 26 +- sound/soc/sh/siu_pcm.c | 27 +- sound/soc/sh/ssi.c | 21 +- sound/soc/sirf/sirf-usp.c | 7 +- sound/soc/soc-ac97.c | 29 +- sound/soc/soc-acpi.c | 20 +- sound/soc/soc-compress.c | 120 +- sound/soc/soc-core.c | 350 +- sound/soc/soc-dapm.c | 468 +- sound/soc/soc-devres.c | 15 +- sound/soc/soc-generic-dmaengine-pcm.c | 32 +- sound/soc/soc-io.c | 19 +- sound/soc/soc-jack.c | 19 +- sound/soc/soc-ops.c | 29 +- sound/soc/soc-pcm.c | 625 +- sound/soc/soc-topology.c | 102 +- sound/soc/soc-utils.c | 24 +- sound/soc/sti/uniperif_player.c | 6 +- sound/soc/sti/uniperif_reader.c | 2 +- sound/soc/stm/Kconfig | 1 - sound/soc/stm/stm32_adfsdm.c | 10 +- sound/soc/stm/stm32_sai.c | 2 +- sound/soc/stm/stm32_sai_sub.c | 153 +- sound/soc/tegra/tegra20_ac97.c | 2 +- sound/soc/tegra/tegra30_i2s.h | 2 +- sound/soc/tegra/tegra_alc5632.c | 17 +- sound/soc/tegra/tegra_rt5677.c | 17 +- sound/soc/uniphier/aio-core.c | 84 +- sound/soc/uniphier/aio-cpu.c | 5 + sound/soc/uniphier/aio-ld11.c | 2 +- sound/soc/uniphier/aio-reg.h | 1 - sound/soc/uniphier/aio.h | 6 +- sound/soc/zte/zx-tdm.c | 4 +- sound/synth/emux/emux.c | 17 + sound/synth/util_mem.c | 16 + sound/usb/6fire/pcm.c | 1 + sound/usb/Makefile | 1 - sound/usb/caiaq/audio.c | 6 +- sound/usb/card.c | 9 - sound/usb/card.h | 2 - sound/usb/clock.c | 24 +- sound/usb/endpoint.c | 2 + sound/usb/hiface/pcm.c | 1 + sound/usb/line6/toneport.c | 5 +- sound/usb/midi.c | 5 +- sound/usb/misc/ua101.c | 2 + sound/usb/mixer.c | 214 +- sound/usb/mixer.h | 2 - sound/usb/mixer_quirks.c | 2 + sound/usb/pcm.c | 71 +- sound/usb/pcm.h | 2 - sound/usb/power.c | 104 - sound/usb/power.h | 19 - sound/usb/quirks-table.h | 3 +- sound/usb/quirks.c | 16 +- sound/usb/stream.c | 70 +- sound/x86/intel_hdmi_audio.c | 33 +- sound/xen/xen_snd_front_alsa.c | 4 +- tools/arch/arm64/include/uapi/asm/unistd.h | 20 - tools/arch/parisc/include/uapi/asm/errno.h | 1 + tools/arch/x86/include/asm/cpufeatures.h | 6 +- tools/arch/x86/lib/memcpy_64.S | 2 +- tools/bpf/bpftool/map.c | 34 +- tools/bpf/bpftool/map_perf_ring.c | 5 +- tools/build/Build.include | 2 +- tools/build/Makefile | 2 +- tools/hv/hv_vss_daemon.c | 65 +- tools/hv/lsvmbus | 12 +- tools/iio/iio_event_monitor.c | 6 - tools/include/linux/bitmap.h | 17 - tools/include/uapi/asm-generic/unistd.h | 783 -- tools/include/uapi/linux/bpf.h | 56 +- tools/include/uapi/linux/if_link.h | 1 - tools/include/uapi/linux/in.h | 301 - tools/kvm/kvm_stat/kvm_stat | 59 +- tools/lib/bpf/bpf.c | 1 - tools/lib/bpf/bpf.h | 1 - tools/lib/bpf/btf.c | 2 +- tools/lib/bpf/btf.h | 2 +- tools/lib/bpf/libbpf.c | 3 +- tools/lib/lockdep/Makefile | 4 +- tools/lib/traceevent/Makefile | 4 +- tools/lib/traceevent/event-parse.c | 713 +- tools/lib/traceevent/event-parse.h | 504 +- tools/lib/traceevent/event-plugin.c | 87 +- tools/lib/traceevent/event-utils.h | 16 +- tools/lib/traceevent/kbuffer-parse.c | 17 +- tools/lib/traceevent/parse-filter.c | 304 +- tools/lib/traceevent/parse-utils.c | 16 +- tools/lib/traceevent/plugin_cfg80211.c | 20 +- tools/lib/traceevent/plugin_function.c | 35 +- tools/lib/traceevent/plugin_hrtimer.c | 57 +- tools/lib/traceevent/plugin_jbd2.c | 37 +- tools/lib/traceevent/plugin_kmem.c | 67 +- tools/lib/traceevent/plugin_kvm.c | 155 +- tools/lib/traceevent/plugin_mac80211.c | 29 +- tools/lib/traceevent/plugin_sched_switch.c | 61 +- tools/lib/traceevent/plugin_scsi.c | 25 +- tools/lib/traceevent/plugin_xen.c | 21 +- tools/lib/traceevent/trace-seq.c | 18 +- tools/lib/traceevent/trace-seq.h | 55 - tools/memory-model/Documentation/explanation.txt | 2 +- tools/memory-model/Documentation/recipes.txt | 12 +- tools/memory-model/README | 20 +- tools/memory-model/linux-kernel.bell | 2 +- .../IRIW+fencembonceonces+OnceOnce.litmus | 45 - .../litmus-tests/IRIW+mbonceonces+OnceOnce.litmus | 45 + .../ISA2+pooncelock+pooncelock+pombonce.litmus | 2 +- .../litmus-tests/LB+ctrlonceonce+mbonceonce.litmus | 34 + .../LB+fencembonceonce+ctrlonceonce.litmus | 34 - .../MP+fencewmbonceonce+fencermbonceonce.litmus | 30 - .../litmus-tests/MP+wmbonceonce+rmbonceonce.litmus | 30 + .../litmus-tests/R+fencembonceonces.litmus | 30 - .../memory-model/litmus-tests/R+mbonceonces.litmus | 30 + tools/memory-model/litmus-tests/README | 25 +- .../S+fencewmbonceonce+poacquireonce.litmus | 27 - .../S+wmbonceonce+poacquireonce.litmus | 27 + .../litmus-tests/SB+fencembonceonces.litmus | 32 - .../litmus-tests/SB+mbonceonces.litmus | 32 + .../litmus-tests/SB+rfionceonce-poonceonces.litmus | 32 - .../WRC+pooncerelease+fencermbonceonce+Once.litmus | 38 - .../WRC+pooncerelease+rmbonceonce+Once.litmus | 38 + ...release+poacquirerelease+fencembonceonce.litmus | 42 - ...ooncerelease+poacquirerelease+mbonceonce.litmus | 42 + tools/memory-model/scripts/checkalllitmus.sh | 2 +- tools/memory-model/scripts/checklitmus.sh | 2 +- tools/objtool/Makefile | 4 +- tools/objtool/arch/x86/include/asm/orc_types.h | 2 - tools/objtool/check.c | 1 - tools/objtool/check.h | 2 +- tools/objtool/orc_dump.c | 3 +- tools/objtool/orc_gen.c | 2 - tools/pci/pcitest.c | 51 +- tools/pci/pcitest.sh | 15 - tools/perf/Documentation/perf-annotate.txt | 9 - tools/perf/Documentation/perf-list.txt | 10 +- tools/perf/Documentation/perf-record.txt | 4 +- tools/perf/Documentation/perf-report.txt | 9 - tools/perf/Makefile | 4 +- tools/perf/Makefile.config | 6 +- tools/perf/Makefile.perf | 26 +- tools/perf/arch/arm64/Makefile | 22 - tools/perf/arch/arm64/annotate/instructions.c | 59 +- tools/perf/arch/arm64/entry/syscalls/mksyscalltbl | 62 - tools/perf/arch/arm64/util/arm-spe.c | 1 - tools/perf/arch/powerpc/util/skip-callchain-idx.c | 10 +- tools/perf/arch/powerpc/util/sym-handling.c | 8 +- tools/perf/arch/s390/annotate/instructions.c | 2 + tools/perf/arch/s390/util/auxtrace.c | 1 - tools/perf/arch/s390/util/kvm-stat.c | 2 +- tools/perf/arch/x86/Makefile | 3 + tools/perf/arch/x86/include/arch-tests.h | 1 - tools/perf/arch/x86/tests/Build | 1 - tools/perf/arch/x86/tests/arch-tests.c | 6 - tools/perf/arch/x86/tests/bp-modify.c | 213 - tools/perf/builtin-annotate.c | 4 - tools/perf/builtin-c2c.c | 7 +- tools/perf/builtin-diff.c | 2 +- tools/perf/builtin-kmem.c | 6 +- tools/perf/builtin-record.c | 2 +- tools/perf/builtin-report.c | 13 +- tools/perf/builtin-script.c | 14 +- tools/perf/builtin-stat.c | 1494 ++- tools/perf/builtin-top.c | 2 +- tools/perf/builtin-trace.c | 349 +- tools/perf/check-headers.sh | 20 +- tools/perf/examples/bpf/augmented_syscalls.c | 173 - tools/perf/examples/bpf/etcsnoop.c | 80 - tools/perf/examples/bpf/hello.c | 9 - tools/perf/examples/bpf/sys_enter_openat.c | 33 - tools/perf/include/bpf/bpf.h | 26 - tools/perf/include/bpf/linux/socket.h | 24 - tools/perf/include/bpf/stdio.h | 19 - tools/perf/perf.h | 2 - .../arch/arm64/ampere/emag/core-imp-def.json | 32 - .../arch/arm64/cavium/thunderx2/core-imp-def.json | 87 +- tools/perf/pmu-events/arch/arm64/mapfile.csv | 1 - tools/perf/pmu-events/arch/s390/cf_z10/basic.json | 12 - tools/perf/pmu-events/arch/s390/cf_z10/crypto.json | 16 - .../perf/pmu-events/arch/s390/cf_z10/extended.json | 18 - tools/perf/pmu-events/arch/s390/cf_z13/basic.json | 12 - tools/perf/pmu-events/arch/s390/cf_z13/crypto.json | 16 - .../perf/pmu-events/arch/s390/cf_z13/extended.json | 56 - .../pmu-events/arch/s390/cf_z13/transaction.json | 7 - tools/perf/pmu-events/arch/s390/cf_z14/basic.json | 8 - tools/perf/pmu-events/arch/s390/cf_z14/crypto.json | 16 - .../perf/pmu-events/arch/s390/cf_z14/extended.json | 53 - .../pmu-events/arch/s390/cf_z14/transaction.json | 7 - tools/perf/pmu-events/arch/s390/cf_z196/basic.json | 12 - .../perf/pmu-events/arch/s390/cf_z196/crypto.json | 16 - .../pmu-events/arch/s390/cf_z196/extended.json | 24 - .../perf/pmu-events/arch/s390/cf_zec12/basic.json | 12 - .../perf/pmu-events/arch/s390/cf_zec12/crypto.json | 16 - .../pmu-events/arch/s390/cf_zec12/extended.json | 35 - .../pmu-events/arch/s390/cf_zec12/transaction.json | 7 - tools/perf/pmu-events/jevents.c | 2 - tools/perf/tests/bitmap.c | 2 + tools/perf/tests/builtin-test.c | 2 +- tools/perf/tests/code-reading.c | 4 +- tools/perf/tests/kmod-path.c | 136 +- tools/perf/tests/mem2node.c | 2 + tools/perf/tests/parse-events.c | 18 - .../tests/shell/record+probe_libc_inet_pton.sh | 38 +- tools/perf/trace/beauty/Build | 2 - tools/perf/trace/beauty/beauty.h | 37 - tools/perf/trace/beauty/drm_ioctl.sh | 9 +- tools/perf/trace/beauty/kcmp_type.sh | 2 +- tools/perf/trace/beauty/kvm_ioctl.sh | 4 +- tools/perf/trace/beauty/madvise_behavior.sh | 2 +- tools/perf/trace/beauty/perf_ioctl.sh | 2 +- .../perf/trace/beauty/pkey_alloc_access_rights.sh | 2 +- tools/perf/trace/beauty/sndrv_ctl_ioctl.sh | 4 +- tools/perf/trace/beauty/sndrv_pcm_ioctl.sh | 4 +- tools/perf/trace/beauty/sockaddr.c | 76 - tools/perf/trace/beauty/socket.c | 28 - tools/perf/trace/beauty/socket_ipproto.sh | 11 - tools/perf/trace/beauty/vhost_virtio_ioctl.sh | 6 +- tools/perf/ui/browsers/annotate.c | 76 +- tools/perf/ui/stdio/hist.c | 8 +- tools/perf/util/Build | 2 - tools/perf/util/annotate.c | 337 +- tools/perf/util/annotate.h | 55 +- tools/perf/util/auxtrace.c | 6 - tools/perf/util/auxtrace.h | 1 - tools/perf/util/bpf-loader.c | 52 +- tools/perf/util/bpf-loader.h | 23 +- tools/perf/util/comm.c | 16 +- tools/perf/util/compress.h | 2 - tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 10 +- tools/perf/util/cs-etm-decoder/cs-etm-decoder.h | 1 - tools/perf/util/cs-etm.c | 71 +- tools/perf/util/data-convert-bt.c | 6 +- tools/perf/util/dso.c | 111 +- tools/perf/util/dso.h | 13 +- tools/perf/util/event.c | 13 +- tools/perf/util/evlist.c | 2 +- tools/perf/util/evsel.c | 61 +- tools/perf/util/evsel.h | 17 +- tools/perf/util/header.c | 17 +- tools/perf/util/header.h | 2 +- tools/perf/util/hist.h | 2 +- tools/perf/util/llvm-utils.c | 33 +- tools/perf/util/llvm-utils.h | 9 - tools/perf/util/lzma.c | 20 - tools/perf/util/machine.c | 83 +- tools/perf/util/machine.h | 2 +- tools/perf/util/map.c | 59 +- tools/perf/util/map.h | 1 + tools/perf/util/metricgroup.c | 26 +- tools/perf/util/metricgroup.h | 1 - tools/perf/util/mmap.c | 3 +- tools/perf/util/mmap.h | 3 +- tools/perf/util/namespaces.c | 3 - tools/perf/util/parse-events.c | 20 +- tools/perf/util/pmu.c | 6 + tools/perf/util/python.c | 30 +- tools/perf/util/s390-cpumsf-kernel.h | 71 - tools/perf/util/s390-cpumsf.c | 1033 -- tools/perf/util/s390-cpumsf.h | 21 - .../perf/util/scripting-engines/trace-event-perl.c | 2 +- .../util/scripting-engines/trace-event-python.c | 6 +- tools/perf/util/setup.py | 10 +- tools/perf/util/sort.c | 16 +- tools/perf/util/sort.h | 2 +- tools/perf/util/stat-display.c | 1166 --- tools/perf/util/stat-shadow.c | 152 +- tools/perf/util/stat.c | 95 - tools/perf/util/stat.h | 72 +- tools/perf/util/syscalltbl.c | 4 - tools/perf/util/trace-event-info.c | 2 +- tools/perf/util/trace-event-parse.c | 39 +- tools/perf/util/trace-event-read.c | 44 +- tools/perf/util/trace-event-scripting.c | 4 +- tools/perf/util/trace-event.c | 28 +- tools/perf/util/trace-event.h | 21 +- tools/perf/util/unwind-libdw.c | 2 +- tools/perf/util/unwind-libunwind-local.c | 2 +- tools/perf/util/zlib.c | 18 - tools/power/cpupower/bench/parse.c | 2 +- tools/power/cpupower/po/de.po | 44 +- tools/power/cpupower/po/fr.po | 120 +- tools/spi/spidev_test.c | 6 +- tools/testing/nvdimm/pmem-dax.c | 12 +- tools/testing/nvdimm/test/nfit.c | 126 +- tools/testing/radix-tree/Makefile | 6 +- tools/testing/radix-tree/idr-test.c | 214 +- tools/testing/radix-tree/linux/xarray.h | 2 - tools/testing/radix-tree/main.c | 23 +- tools/testing/radix-tree/test.h | 3 +- tools/testing/selftests/android/Makefile | 2 +- tools/testing/selftests/android/ion/Makefile | 2 - tools/testing/selftests/android/{ => ion}/config | 0 .../testing/selftests/android/ion/ionapp_export.c | 1 - tools/testing/selftests/bpf/Makefile | 11 +- tools/testing/selftests/bpf/bpf_helpers.h | 8 - tools/testing/selftests/bpf/bpf_util.h | 4 - tools/testing/selftests/bpf/test_align.c | 5 +- tools/testing/selftests/bpf/test_btf.c | 184 +- tools/testing/selftests/bpf/test_cgroup_storage.c | 1 - tools/testing/selftests/bpf/test_maps.c | 262 +- .../testing/selftests/bpf/test_select_reuseport.c | 688 -- .../selftests/bpf/test_select_reuseport_common.h | 36 - .../selftests/bpf/test_select_reuseport_kern.c | 180 - tools/testing/selftests/bpf/test_skb_cgroup_id.sh | 62 - .../selftests/bpf/test_skb_cgroup_id_kern.c | 47 - .../selftests/bpf/test_skb_cgroup_id_user.c | 187 - tools/testing/selftests/bpf/test_sock.c | 5 +- tools/testing/selftests/bpf/test_sock_addr.c | 5 +- tools/testing/selftests/bpf/test_sockmap.c | 58 +- tools/testing/selftests/bpf/test_tcpbpf_kern.c | 38 +- tools/testing/selftests/bpf/test_tcpbpf_user.c | 31 +- tools/testing/selftests/bpf/test_verifier.c | 5 +- tools/testing/selftests/cgroup/.gitignore | 2 - tools/testing/selftests/cgroup/Makefile | 2 - tools/testing/selftests/cgroup/cgroup_util.c | 8 - tools/testing/selftests/cgroup/cgroup_util.h | 1 - tools/testing/selftests/cgroup/test_core.c | 395 - tools/testing/selftests/drivers/dma-buf/Makefile | 5 - tools/testing/selftests/drivers/dma-buf/udmabuf.c | 96 - .../selftests/drivers/usb/usbip/usbip_test.sh | 2 + tools/testing/selftests/efivarfs/config | 1 - tools/testing/selftests/ftrace/config | 3 - .../ftrace/test.d/kprobe/kprobe_args_string.tc | 30 +- .../selftests/ftrace/test.d/kprobe/probepoint.tc | 2 +- .../ftrace/test.d/preemptirq/irqsoff_tracer.tc | 73 - tools/testing/selftests/futex/functional/Makefile | 1 - tools/testing/selftests/gpio/Makefile | 7 +- tools/testing/selftests/gpio/gpio-mockup-chardev.c | 6 +- tools/testing/selftests/kselftest.h | 1 + tools/testing/selftests/kvm/.gitignore | 2 - tools/testing/selftests/kvm/Makefile | 14 +- tools/testing/selftests/kvm/cr4_cpuid_sync_test.c | 113 - tools/testing/selftests/kvm/dirty_log_test.c | 308 - tools/testing/selftests/kvm/include/kvm_util.h | 49 +- tools/testing/selftests/kvm/include/test_util.h | 2 + tools/testing/selftests/kvm/include/vmx.h | 66 +- tools/testing/selftests/kvm/include/x86.h | 8 +- tools/testing/selftests/kvm/lib/kvm_util.c | 152 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 7 +- tools/testing/selftests/kvm/lib/vmx.c | 104 +- tools/testing/selftests/kvm/lib/x86.c | 274 +- tools/testing/selftests/kvm/set_sregs_test.c | 2 +- tools/testing/selftests/kvm/state_test.c | 196 - tools/testing/selftests/kvm/sync_regs_test.c | 21 +- tools/testing/selftests/kvm/vmx_tsc_adjust_test.c | 102 +- tools/testing/selftests/lib.mk | 12 - tools/testing/selftests/memory-hotplug/config | 1 - tools/testing/selftests/mount/config | 1 + tools/testing/selftests/net/.gitignore | 1 - tools/testing/selftests/net/Makefile | 5 +- tools/testing/selftests/net/ip_defrag.c | 313 - tools/testing/selftests/net/ip_defrag.sh | 28 - tools/testing/selftests/net/pmtu.sh | 7 +- tools/testing/selftests/net/tls.c | 22 - .../selftests/networking/timestamping/Makefile | 1 - .../testing/selftests/powerpc/alignment/.gitignore | 4 + tools/testing/selftests/powerpc/alignment/Makefile | 5 +- .../powerpc/alignment/alignment_handler.c | 107 +- .../powerpc/alignment/copy_first_unaligned.c | 33 +- .../alignment/copy_paste_unaligned_common.c | 53 + .../alignment/copy_paste_unaligned_common.h | 26 + .../selftests/powerpc/alignment/copy_unaligned.c | 41 + .../powerpc/alignment/paste_last_unaligned.c | 43 + .../selftests/powerpc/alignment/paste_unaligned.c | 43 + .../selftests/powerpc/benchmarks/futex_bench.c | 1 - .../selftests/powerpc/benchmarks/mmap_bench.c | 2 - .../testing/selftests/powerpc/copyloops/.gitignore | 17 +- tools/testing/selftests/powerpc/copyloops/Makefile | 45 +- .../powerpc/copyloops/asm/feature-fixups.h | 0 .../selftests/powerpc/copyloops/asm/ppc_asm.h | 44 +- .../powerpc/copyloops/copy_tofrom_user_reference.S | 24 - .../selftests/powerpc/copyloops/exc_validate.c | 124 - tools/testing/selftests/powerpc/copyloops/stubs.S | 19 - .../powerpc/dscr/dscr_inherit_exec_test.c | 8 +- tools/testing/selftests/powerpc/harness.c | 18 +- tools/testing/selftests/powerpc/include/utils.h | 2 - .../powerpc/pmu/ebb/instruction_count_test.c | 1 - .../powerpc/pmu/ebb/lost_exception_test.c | 1 - .../selftests/powerpc/primitives/asm/asm-const.h | 1 - .../powerpc/primitives/asm/feature-fixups.h | 1 - tools/testing/selftests/powerpc/ptrace/core-pkey.c | 4 - .../testing/selftests/powerpc/ptrace/ptrace-pkey.c | 4 - .../testing/selftests/powerpc/stringloops/Makefile | 29 +- .../selftests/powerpc/stringloops/asm/cache.h | 1 - .../selftests/powerpc/stringloops/asm/ppc-opcode.h | 39 - .../selftests/powerpc/stringloops/asm/ppc_asm.h | 25 - .../testing/selftests/powerpc/stringloops/memcmp.c | 99 +- .../selftests/powerpc/stringloops/memcmp_32.S | 1 - .../testing/selftests/powerpc/stringloops/string.c | 21 - .../testing/selftests/powerpc/stringloops/strlen.c | 127 - .../selftests/powerpc/stringloops/strlen_32.S | 1 - tools/testing/selftests/powerpc/tm/tm-sigreturn.c | 1 - tools/testing/selftests/powerpc/tm/tm-tar.c | 1 - tools/testing/selftests/powerpc/tm/tm-vmxcopy.c | 1 - tools/testing/selftests/powerpc/utils.c | 17 - tools/testing/selftests/proc/.gitignore | 2 - tools/testing/selftests/proc/Makefile | 3 - tools/testing/selftests/proc/proc.h | 12 - tools/testing/selftests/proc/self.c | 39 - tools/testing/selftests/proc/thread-self.c | 64 - .../testing/selftests/rcutorture/bin/configinit.sh | 26 +- .../testing/selftests/rcutorture/bin/kvm-build.sh | 11 +- .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 1 - .../selftests/rcutorture/bin/kvm-recheck.sh | 1 - .../selftests/rcutorture/bin/kvm-test-1-run.sh | 5 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 2 +- .../selftests/rcutorture/bin/parse-console.sh | 7 - .../selftests/rcutorture/configs/rcu/TREE03.boot | 4 +- .../selftests/rcutorture/configs/rcu/TREE08-T.boot | 1 + .../rcutorture/configs/rcu/ver_functions.sh | 2 +- tools/testing/selftests/rseq/param_test.c | 44 - tools/testing/selftests/rseq/rseq-arm64.h | 594 -- tools/testing/selftests/rseq/rseq-s390.h | 513 - tools/testing/selftests/rseq/rseq.h | 4 - tools/testing/selftests/tc-testing/README | 16 +- tools/testing/selftests/tc-testing/config | 48 - .../tc-testing/tc-tests/actions/police.json | 48 - tools/testing/selftests/timers/raw_skew.c | 5 - tools/testing/selftests/vDSO/Makefile | 13 +- tools/testing/selftests/vDSO/vdso_test.c | 7 +- tools/testing/selftests/vm/.gitignore | 1 - tools/testing/selftests/vm/Makefile | 5 +- tools/testing/selftests/vm/map_populate.c | 113 - tools/testing/selftests/vm/run_vmtests | 11 - tools/vm/page-types.c | 124 +- tools/vm/slabinfo.c | 4 +- usr/Makefile | 2 +- usr/gen_initramfs_list.sh | 328 - usr/initramfs_data.S | 4 +- virt/kvm/arm/aarch32.c | 20 +- virt/kvm/arm/arch_timer.c | 15 +- virt/kvm/arm/arm.c | 55 +- virt/kvm/arm/mmu.c | 87 +- virt/kvm/arm/psci.c | 2 +- virt/kvm/arm/vgic/vgic-debug.c | 50 +- virt/kvm/arm/vgic/vgic-init.c | 24 +- virt/kvm/arm/vgic/vgic-its.c | 27 +- virt/kvm/arm/vgic/vgic-mmio-v2.c | 66 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 72 +- virt/kvm/arm/vgic/vgic-mmio.c | 56 +- virt/kvm/arm/vgic/vgic-mmio.h | 25 +- virt/kvm/arm/vgic/vgic-v2.c | 10 +- virt/kvm/arm/vgic/vgic-v3.c | 13 +- virt/kvm/arm/vgic/vgic.c | 19 +- virt/kvm/arm/vgic/vgic.h | 7 - virt/kvm/async_pf.c | 2 +- virt/kvm/kvm_main.c | 55 +- 11394 files changed, 260494 insertions(+), 518877 deletions(-) delete mode 100644 Documentation/ABI/obsolete/sysfs-class-typec delete mode 100644 Documentation/ABI/stable/sysfs-driver-mlxreg-io delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-isl29501 delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-light-si1133 delete mode 100644 Documentation/ABI/testing/sysfs-bus-pci-devices-aer_stats delete mode 100644 Documentation/ABI/testing/sysfs-bus-typec delete mode 100644 Documentation/ABI/testing/sysfs-class-fpga-region delete mode 100644 Documentation/ABI/testing/sysfs-class-gnss delete mode 100644 Documentation/ABI/testing/sysfs-driver-bd9571mwv-regulator delete mode 100644 Documentation/ABI/testing/sysfs-driver-typec-displayport delete mode 100644 Documentation/ABI/testing/sysfs-platform-dfl-fme delete mode 100644 Documentation/ABI/testing/sysfs-platform-dfl-port delete mode 100644 Documentation/PCI/acpi-info.txt delete mode 100644 Documentation/acpi/dsd/data-node-references.txt delete mode 100644 Documentation/admin-guide/l1tf.rst delete mode 100644 Documentation/core-api/boot-time-mm.rst delete mode 100644 Documentation/core-api/mm-api.rst delete mode 100644 Documentation/core-api/timekeeping.rst create mode 100644 Documentation/devicetree/bindings/arm/adapteva.txt create mode 100644 Documentation/devicetree/bindings/arm/atmel-pmc.txt delete mode 100644 Documentation/devicetree/bindings/arm/freescale/m4if.txt delete mode 100644 Documentation/devicetree/bindings/arm/freescale/tigerp.txt create mode 100644 Documentation/devicetree/bindings/arm/insignal-boards.txt delete mode 100644 Documentation/devicetree/bindings/arm/marvell/cp110-system-cont [...] create mode 100644 Documentation/devicetree/bindings/arm/marvell/cp110-system-cont [...] delete mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,llcc.txt delete mode 100644 Documentation/devicetree/bindings/arm/ti/k3.txt delete mode 100644 Documentation/devicetree/bindings/bus/sun50i-de2-bus.txt delete mode 100644 Documentation/devicetree/bindings/clock/actions,owl-cmu.txt create mode 100644 Documentation/devicetree/bindings/clock/actions,s900-cmu.txt delete mode 100644 Documentation/devicetree/bindings/clock/amlogic,axg-audio-clkc.txt create mode 100644 Documentation/devicetree/bindings/clock/exynos5440-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/maxim,max9485.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,camcc.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,dispcc.txt delete mode 100644 Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.txt delete mode 100644 Documentation/devicetree/bindings/clock/rockchip,px30-cru.txt create mode 100644 Documentation/devicetree/bindings/cpufreq/cpufreq-exynos5440.txt delete mode 100644 Documentation/devicetree/bindings/crypto/hisilicon,hip07-sec.txt delete mode 100644 Documentation/devicetree/bindings/crypto/qcom,prng.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/toshiba,tc358764.txt delete mode 100644 Documentation/devicetree/bindings/display/ilitek,ili9341.txt delete mode 100644 Documentation/devicetree/bindings/display/marvell,pxa300-gcu.txt delete mode 100644 Documentation/devicetree/bindings/display/msm/dpu.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,g070vvn01.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/boe,hv070wsa-100.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/dataimage,scf07 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc0700yzg-1.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/edt,et-series.txt create mode 100644 Documentation/devicetree/bindings/display/panel/edt,et057090dhu.txt create mode 100644 Documentation/devicetree/bindings/display/panel/edt,et070080dh6.txt create mode 100644 Documentation/devicetree/bindings/display/panel/edt,etm0700g0dh6.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g070y2-l01.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,p097pfg.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,tv123wam.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/kingdisplay,kd0 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/newhaven,nhd-4. [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/rocktech,rk070e [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq035q7db03.txt delete mode 100644 Documentation/devicetree/bindings/dma/owl-dma.txt delete mode 100644 Documentation/devicetree/bindings/fsi/fsi-master-ast-cf.txt delete mode 100644 Documentation/devicetree/bindings/gnss/gnss.txt delete mode 100644 Documentation/devicetree/bindings/gnss/sirfstar.txt delete mode 100644 Documentation/devicetree/bindings/gnss/u-blox.txt create mode 100644 Documentation/devicetree/bindings/gpio/ingenic,gpio.txt delete mode 100644 Documentation/devicetree/bindings/gpio/mediatek,mt7621-gpio.txt delete mode 100644 Documentation/devicetree/bindings/gpio/rockchip,rk3328-grf-gpio.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/npcm750-pwm-fan.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-fsi.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-owl.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/sprd,sc27xx-adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/ad5758.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/isl29501.txt delete mode 100644 Documentation/devicetree/bindings/input/keys.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/bu21029.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/eeti.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/resistive-a [...] delete mode 100644 Documentation/devicetree/bindings/interconnect/interconnect.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom-msm8916.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom-smd.txt delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/riscv,cp [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/sifive,p [...] delete mode 100644 Documentation/devicetree/bindings/leds/leds-lt3593.txt delete mode 100644 Documentation/devicetree/bindings/mailbox/fsl,mu.txt delete mode 100644 Documentation/devicetree/bindings/mailbox/mtk-gce.txt delete mode 100644 Documentation/devicetree/bindings/mailbox/ti,secure-proxy.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/ak7375.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/ov2680.txt delete mode 100644 Documentation/devicetree/bindings/mfd/madera.txt delete mode 100644 Documentation/devicetree/bindings/mfd/rohm,bd71837-pmic.txt delete mode 100644 Documentation/devicetree/bindings/misc/aspeed,cvic.txt delete mode 100644 Documentation/devicetree/bindings/mmc/sdhci-of-dwcmshc.txt delete mode 100644 Documentation/devicetree/bindings/mmc/uniphier-sd.txt delete mode 100644 Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/brcm,trx.txt delete mode 100644 Documentation/devicetree/bindings/mtd/spi-nand.txt delete mode 100644 Documentation/devicetree/bindings/mux/adi,adgs1408.txt delete mode 100644 Documentation/devicetree/bindings/net/mediatek-bluetooth.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/sc27xx-efuse.txt delete mode 100644 Documentation/devicetree/bindings/phy/brcm,sr-pcie-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/rcar-gen3-phy-pcie.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mq-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/nuvoton,npcm7xx-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/power/reset/qcom,pon.txt delete mode 100644 Documentation/devicetree/bindings/power/supply/maxim,ds2760.txt delete mode 100644 Documentation/devicetree/bindings/regulator/qcom,rpmh-regulator.txt delete mode 100644 Documentation/devicetree/bindings/regulator/uniphier-regulator.txt delete mode 100644 Documentation/devicetree/bindings/reset/amlogic,meson-axg-audio [...] delete mode 100644 Documentation/devicetree/bindings/reset/qcom,aoss-reset.txt create mode 100644 Documentation/devicetree/bindings/rng/qcom,prng.txt delete mode 100644 Documentation/devicetree/bindings/rtc/isil,isl1219.txt delete mode 100644 Documentation/devicetree/bindings/serial/renesas,rzn1-uart.txt delete mode 100644 Documentation/devicetree/bindings/serial/xlnx,opb-uartlite.txt delete mode 100644 Documentation/devicetree/bindings/slimbus/slim-ngd-qcom-ctrl.txt delete mode 100644 Documentation/devicetree/bindings/soc/qcom/rpmh-rsc.txt delete mode 100644 Documentation/devicetree/bindings/sound/ac97-bus.txt delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-fifo.txt delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-pdm.txt delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-sound-card.txt delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-spdifout.txt delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-tdm-formatters.txt delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-tdm-iface.txt create mode 100644 Documentation/devicetree/bindings/sound/dioo,dio2125.txt delete mode 100644 Documentation/devicetree/bindings/sound/everest,es7241.txt delete mode 100644 Documentation/devicetree/bindings/sound/marvell,pxa2xx-ac97.txt delete mode 100644 Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt create mode 100644 Documentation/devicetree/bindings/sound/mrvl,pxa2xx-pcm.txt delete mode 100644 Documentation/devicetree/bindings/sound/name-prefix.txt delete mode 100644 Documentation/devicetree/bindings/sound/pcm3060.txt delete mode 100644 Documentation/devicetree/bindings/sound/qcom,sdm845.txt delete mode 100644 Documentation/devicetree/bindings/sound/qcom,wcd9335.txt delete mode 100644 Documentation/devicetree/bindings/sound/rt5682.txt delete mode 100644 Documentation/devicetree/bindings/sound/simple-amplifier.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-sprd.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-uniphier.txt delete mode 100644 Documentation/devicetree/bindings/timer/ti,davinci-timer.txt delete mode 100644 Documentation/devicetree/bindings/ufs/ufs-hisi.txt delete mode 100644 Documentation/devicetree/bindings/usb/npcm7xx-usb.txt delete mode 100644 Documentation/devicetree/bindings/usb/typec-tcpci.txt delete mode 100644 Documentation/devicetree/bindings/w1/w1.txt create mode 100644 Documentation/devicetree/bindings/watchdog/sp805-wdt.txt delete mode 100644 Documentation/driver-api/firewire.rst delete mode 100644 Documentation/driver-api/usb/typec_bus.rst create mode 100644 Documentation/filesystems/ext4.txt delete mode 100644 Documentation/filesystems/ext4/ext4.rst delete mode 100644 Documentation/filesystems/ext4/index.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/about.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/allocators.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/attributes.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/bigalloc.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/bitmaps.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/blockgroup.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/blockmap.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/blocks.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/checksums.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/directory.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/dynamic.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/eainode.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/globals.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/group_descr.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/ifork.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/index.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/inlinedata.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/inodes.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/journal.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/mmp.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/overview.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/special_inodes.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/super.rst delete mode 100644 Documentation/filesystems/mount_api.txt delete mode 100644 Documentation/fpga/dfl.txt delete mode 100644 Documentation/gpu/amdgpu.rst delete mode 100644 Documentation/gpu/drm-client.rst delete mode 100644 Documentation/gpu/msm-crash-dump.rst delete mode 100644 Documentation/gpu/v3d.rst delete mode 100644 Documentation/hwmon/mlxreg-fan delete mode 100644 Documentation/hwmon/npcm750-pwm-fan delete mode 100644 Documentation/hwmon/raspberrypi-hwmon delete mode 100644 Documentation/interconnect/interconnect.rst create mode 100644 Documentation/media/uapi/dvb/audio-get-pts.rst create mode 100644 Documentation/media/uapi/dvb/audio-set-attributes.rst create mode 100644 Documentation/media/uapi/dvb/audio-set-ext-id.rst create mode 100644 Documentation/media/uapi/dvb/audio-set-karaoke.rst create mode 100644 Documentation/media/uapi/dvb/video-get-frame-rate.rst create mode 100644 Documentation/media/uapi/dvb/video-get-navi.rst create mode 100644 Documentation/media/uapi/dvb/video-set-attributes.rst create mode 100644 Documentation/media/uapi/dvb/video-set-highlight.rst create mode 100644 Documentation/media/uapi/dvb/video-set-id.rst create mode 100644 Documentation/media/uapi/dvb/video-set-spu-palette.rst create mode 100644 Documentation/media/uapi/dvb/video-set-spu.rst create mode 100644 Documentation/media/uapi/dvb/video-set-system.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb14p.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y10p.rst delete mode 100644 Documentation/media/v4l-drivers/qcom_camss_8x96_graph.dot create mode 100644 Documentation/mtd/nand/pxa3xx-nand.txt delete mode 100644 Documentation/networking/dpaa2/dpio-driver.rst delete mode 100644 Documentation/networking/dpaa2/ethernet-driver.rst delete mode 100644 Documentation/powerpc/DAWR-POWER9.txt delete mode 100755 Documentation/sound/cards/multisound.sh delete mode 100644 Documentation/trace/histogram.rst create mode 100644 Documentation/trace/histogram.txt delete mode 100644 Documentation/translations/index.rst delete mode 100644 Documentation/translations/it_IT/disclaimer-ita.rst delete mode 100644 Documentation/translations/it_IT/doc-guide/index.rst delete mode 100644 Documentation/translations/it_IT/doc-guide/kernel-doc.rst delete mode 100644 Documentation/translations/it_IT/doc-guide/parse-headers.rst delete mode 100644 Documentation/translations/it_IT/doc-guide/sphinx.rst delete mode 100644 Documentation/translations/it_IT/index.rst delete mode 100644 Documentation/translations/it_IT/kernel-hacking/hacking.rst delete mode 100644 Documentation/translations/it_IT/kernel-hacking/index.rst delete mode 100644 Documentation/translations/it_IT/kernel-hacking/locking.rst 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/arc/include/asm/dma-mapping.h delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/am335x-osd3358-sm-red.dts delete mode 100644 arch/arm/boot/dts/am335x-sancloud-bbe.dts delete mode 100644 arch/arm/boot/dts/armada-388-helios4.dts delete mode 100644 arch/arm/boot/dts/at91-dvk_som60.dts delete mode 100644 arch/arm/boot/dts/at91-dvk_su60_somc.dtsi delete mode 100644 arch/arm/boot/dts/at91-dvk_su60_somc_lcm.dtsi delete mode 100644 arch/arm/boot/dts/at91-gatwick.dts delete mode 100644 arch/arm/boot/dts/at91-som60.dtsi delete mode 100644 arch/arm/boot/dts/at91-wb45n.dts delete mode 100644 arch/arm/boot/dts/at91-wb45n.dtsi delete mode 100644 arch/arm/boot/dts/at91-wb50n.dts delete mode 100644 arch/arm/boot/dts/at91-wb50n.dtsi delete mode 100644 arch/arm/boot/dts/bcm2835-rpi-cm1-io1.dts delete mode 100644 arch/arm/boot/dts/bcm2835-rpi-cm1.dtsi delete mode 100644 arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts delete mode 100644 arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi create mode 100644 arch/arm/boot/dts/exynos4412-tmu-sensor-conf.dtsi create mode 100644 arch/arm/boot/dts/exynos5420-tmu-sensor-conf.dtsi delete mode 100644 arch/arm/boot/dts/gemini-sl93512r.dts delete mode 100644 arch/arm/boot/dts/gr-peach-audiocamerashield.dtsi delete mode 100644 arch/arm/boot/dts/ibm-power8-cfam.dtsi delete mode 100644 arch/arm/boot/dts/ibm-power9-cfam.dtsi delete mode 100644 arch/arm/boot/dts/ibm-power9-dual.dtsi delete mode 100644 arch/arm/boot/dts/imx31-lite.dts delete mode 100644 arch/arm/boot/dts/imx51-zii-scu2-mezz.dts delete mode 100644 arch/arm/boot/dts/imx51-zii-scu3-esb.dts delete mode 100644 arch/arm/boot/dts/imx53-kp-ddc.dts delete mode 100644 arch/arm/boot/dts/imx53-kp-hsc.dts delete mode 100644 arch/arm/boot/dts/imx53-kp.dtsi delete mode 100644 arch/arm/boot/dts/imx6dl-icore-mipi.dts delete mode 100644 arch/arm/boot/dts/imx6qdl-icore-1.5.dtsi delete mode 100644 arch/arm/boot/dts/imx6sll-evk.dts delete mode 100644 arch/arm/boot/dts/imx6sll-pinfunc.h delete mode 100644 arch/arm/boot/dts/imx6sll.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-ccimx6ulsbcexpress.dts delete mode 100644 arch/arm/boot/dts/imx6ul-ccimx6ulsom.dtsi delete mode 100644 arch/arm/boot/dts/keystone-k2g-netcp.dtsi create mode 100644 arch/arm/boot/dts/mt7623n-rfb-nand.dts create mode 100644 arch/arm/boot/dts/mt7623n-rfb.dtsi delete mode 100644 arch/arm/boot/dts/omap4-l4.dtsi delete mode 100644 arch/arm/boot/dts/r9a06g032-rzn1d400-db.dts delete mode 100644 arch/arm/boot/dts/r9a06g032.dtsi delete mode 100644 arch/arm/boot/dts/s5pv210-aries.dtsi delete mode 100644 arch/arm/boot/dts/s5pv210-fascinate4g.dts delete mode 100644 arch/arm/boot/dts/s5pv210-galaxys.dts rename arch/arm/boot/dts/{socfpga_cyclone5_de0_nano_soc.dts => socfpga_cyclone5_de [...] delete mode 100644 arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts delete mode 100644 arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi create mode 100644 arch/arm/boot/dts/tegra20-colibri-512.dtsi delete mode 100644 arch/arm/boot/dts/tegra20-colibri-iris.dts delete mode 100644 arch/arm/boot/dts/tegra20-colibri.dtsi create mode 100644 arch/arm/boot/dts/tegra20-iris-512.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-cfu1.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts delete mode 100644 arch/arm/boot/dts/zynq-zturn.dts create mode 100644 arch/arm/crypto/speck-neon-core.S create mode 100644 arch/arm/crypto/speck-neon-glue.c create mode 100644 arch/arm/mach-davinci/aemif.c create mode 100644 arch/arm/mach-davinci/clock.c create mode 100644 arch/arm/mach-davinci/psc.c delete mode 100644 arch/arm/mach-imx/mach-imx7d-cm4.c delete mode 100644 arch/arm/mach-omap1/ams-delta-fiq.h create mode 100644 arch/arm/mach-omap1/include/mach/ams-delta-fiq.h create mode 100644 arch/arm/mach-shmobile/platsmp-apmu.h create mode 100644 arch/arm/mach-shmobile/pm-r8a7779.c create mode 100644 arch/arm/mach-shmobile/r8a7790.h create mode 100644 arch/arm/mach-shmobile/r8a7791.h delete mode 100644 arch/arm/mach-shmobile/setup-r7s9210.c create mode 100644 arch/arm/mach-shmobile/setup-r8a7790.c create mode 100644 arch/arm/mach-shmobile/setup-r8a7791.c create mode 100644 arch/arm/mach-shmobile/smp-r8a7790.c create mode 100644 arch/arm/mach-shmobile/smp-r8a7791.c create mode 100644 arch/arm/mach-u300/dummyspichip.c rename drivers/staging/axis-fifo/README => arch/arm/mach-uniphier/Makefile (100%) delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-amarula-relic.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-lts.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinebook.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-one-plus.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s805x-p241.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905w-p281.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905w-tx3-mini.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcm2837-rpi-cm3-io3.dts delete mode 100644 arch/arm64/boot/dts/broadcom/stingray/bcm958802a802x.dts delete mode 100644 arch/arm64/boot/dts/broadcom/stingray/stingray-board-base.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/stingray/stingray-pcie.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynos5433-tmu-g3d-sensor-conf.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynos5433-tmu-sensor-conf.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynos7-tmu-sensor-conf.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt6797-x20-dev.dts delete mode 100644 arch/arm64/boot/dts/qcom/pm8005.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pm8998.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a774a1.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb.dts delete mode 100644 arch/arm64/boot/dts/rockchip/px30-evb.dts delete mode 100644 arch/arm64/boot/dts/rockchip/px30.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-ficus.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-chromebook.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts delete mode 100644 arch/arm64/boot/dts/ti/Makefile delete mode 100644 arch/arm64/boot/dts/ti/k3-am65-main.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am65.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am654-base-board.dts delete mode 100644 arch/arm64/boot/dts/ti/k3-am654.dtsi delete mode 100644 arch/arm64/boot/dts/xilinx/avnet-ultra96-rev1.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-ep108-clk.dtsi create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-ep108.dts create mode 100644 arch/arm64/crypto/crc32-ce-core.S create mode 100644 arch/arm64/crypto/crc32-ce-glue.c create mode 100644 arch/arm64/crypto/speck-neon-core.S create mode 100644 arch/arm64/crypto/speck-neon-glue.c delete mode 100644 arch/arm64/include/asm/syscall_wrapper.h create mode 100644 arch/arm64/kernel/entry32.S delete mode 100644 arch/arm64/kernel/syscall.c create mode 100644 arch/arm64/lib/bitops.S delete mode 100644 arch/c6x/Kconfig.debug delete mode 100644 arch/h8300/Kconfig.debug delete mode 100644 arch/hexagon/Kconfig.debug create mode 100644 arch/ia64/kernel/jprobes.S create mode 100644 arch/m68k/include/asm/dma-mapping.h create mode 100644 arch/microblaze/include/asm/dma-mapping.h delete mode 100644 arch/mips/generic/board-ocelot_pcb123.its.S create mode 100644 arch/mips/include/asm/mach-ath25/dma-coherence.h create mode 100644 arch/mips/include/asm/mach-bmips/dma-coherence.h create mode 100644 arch/mips/include/asm/mach-cavium-octeon/dma-coherence.h create mode 100644 arch/mips/include/asm/mach-generic/dma-coherence.h create mode 100644 arch/mips/include/asm/mach-ip27/dma-coherence.h create mode 100644 arch/mips/include/asm/mach-ip32/dma-coherence.h create mode 100644 arch/mips/include/asm/mach-jazz/dma-coherence.h create mode 100644 arch/mips/include/asm/mach-jz4740/jz4740_nand.h create mode 100644 arch/mips/include/asm/mach-loongson64/dma-coherence.h create mode 100644 arch/mips/include/asm/txx9/ndfmc.h create mode 100644 arch/mips/lib/iomap.c create mode 100644 arch/mips/loongson64/common/dma-swiotlb.c delete mode 100644 arch/mips/loongson64/fuloong-2e/dma.c delete mode 100644 arch/mips/loongson64/lemote-2f/dma.c delete mode 100644 arch/mips/loongson64/loongson-3/dma.c create mode 100644 arch/mips/mm/dma-default.c delete mode 100644 arch/mips/mm/dma-noncoherent.c create mode 100644 arch/mips/mti-malta/malta-pm.c create mode 100644 arch/mips/mti-malta/malta-reset.c delete mode 100644 arch/mips/sgi-ip32/ip32-dma.c delete mode 100644 arch/mips/tools/.gitignore delete mode 100644 arch/mips/tools/Makefile delete mode 100644 arch/mips/tools/elf-entry.c delete mode 100644 arch/nds32/Kconfig.debug delete mode 100644 arch/nds32/include/asm/ftrace.h delete mode 100644 arch/nds32/kernel/ftrace.c create mode 100644 arch/nios2/include/asm/dma-mapping.h delete mode 100644 arch/openrisc/Kconfig.debug create mode 100644 arch/openrisc/include/asm/dma-mapping.h delete mode 100644 arch/powerpc/configs/book3s_32.config delete mode 100644 arch/powerpc/include/asm/asm-405.h delete mode 100644 arch/powerpc/include/asm/asm-const.h delete mode 100644 arch/powerpc/include/asm/book3s/32/tlbflush.h delete mode 100644 arch/powerpc/include/asm/book3s/tlbflush.h delete mode 100644 arch/powerpc/include/asm/code-patching-asm.h delete mode 100644 arch/powerpc/include/asm/nohash/tlbflush.h delete mode 100644 arch/powerpc/include/asm/stacktrace.h delete mode 100644 arch/powerpc/lib/strlen_32.S delete mode 100644 arch/powerpc/platforms/powernv/pci-ioda-tce.c delete mode 100755 arch/powerpc/tools/checkpatch.sh delete mode 100644 arch/riscv/Kconfig.debug create mode 100644 arch/riscv/include/asm/compat.h delete mode 100644 arch/riscv/lib/tishift.S delete mode 100644 arch/s390/boot/als.c create mode 100644 arch/s390/boot/compressed/vmlinux.scr delete mode 100644 arch/s390/boot/compressed/vmlinux.scr.lds.S delete mode 100644 arch/s390/boot/ebcdic.c delete mode 100644 arch/s390/boot/head.S delete mode 100644 arch/s390/boot/mem.S delete mode 100644 arch/s390/boot/sclp_early_core.c create mode 100644 arch/s390/kernel/als.c create mode 100644 arch/s390/kernel/head.S rename arch/s390/{boot => kernel}/head_kdump.S (100%) create mode 100644 arch/sh/include/asm/dma-mapping.h delete mode 100644 arch/sh/kernel/dma-coherent.c create mode 100644 arch/sh/kernel/dma-nommu.c delete mode 100644 arch/um/Kconfig create mode 100644 arch/um/Kconfig.char create mode 100644 arch/um/Kconfig.common create mode 100644 arch/um/Kconfig.net create mode 100644 arch/um/Kconfig.rest create mode 100644 arch/um/Kconfig.um delete mode 100644 arch/um/drivers/Kconfig create mode 100644 arch/um/include/shared/aio.h create mode 100644 arch/um/os-Linux/aio.c create mode 100644 arch/x86/crypto/sha1-mb/Makefile create mode 100644 arch/x86/crypto/sha1-mb/sha1_mb.c create mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_ctx.h create mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr.h create mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_datastruct.S create mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_flush_avx2.S create mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_init_avx2.c create mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_submit_avx2.S create mode 100644 arch/x86/crypto/sha1-mb/sha1_x8_avx2.S create mode 100644 arch/x86/crypto/sha256-mb/Makefile create mode 100644 arch/x86/crypto/sha256-mb/sha256_mb.c create mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_ctx.h create mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr.h create mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_datastruct.S create mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S create mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_init_avx2.c create mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_submit_avx2.S create mode 100644 arch/x86/crypto/sha256-mb/sha256_x8_avx2.S create mode 100644 arch/x86/crypto/sha512-mb/Makefile create mode 100644 arch/x86/crypto/sha512-mb/sha512_mb.c create mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_ctx.h create mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr.h create mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_datastruct.S create mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_flush_avx2.S create mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_init_avx2.c create mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_submit_avx2.S create mode 100644 arch/x86/crypto/sha512-mb/sha512_x4_avx2.S delete mode 100644 arch/x86/hyperv/nested.c create mode 100644 arch/x86/include/asm/export.h create mode 100644 arch/x86/include/asm/kvm_guest.h delete mode 100644 arch/x86/include/asm/pgtable-invert.h delete mode 100644 arch/x86/kernel/cpu/intel_rdt_pseudo_lock.c delete mode 100644 arch/x86/kernel/cpu/intel_rdt_pseudo_lock_event.h create mode 100644 arch/x86/platform/intel-mid/intel_mid_weak_decls.h create mode 100644 arch/x86/platform/intel-mid/mfld.c create mode 100644 arch/x86/platform/intel-mid/mrfld.c create mode 100644 arch/xtensa/include/asm/dma-mapping.h create mode 100644 arch/xtensa/platforms/iss/include/platform/hardware.h delete mode 100644 arch/xtensa/variants/test_kc705_be/include/variant/core.h delete mode 100644 arch/xtensa/variants/test_kc705_be/include/variant/tie-asm.h delete mode 100644 arch/xtensa/variants/test_kc705_be/include/variant/tie.h delete mode 100644 block/blk-iolatency.c delete mode 100644 block/blk-mq-debugfs-zoned.c delete mode 100644 block/blk-rq-qos.c delete mode 100644 block/blk-rq-qos.h create mode 100644 crypto/mcryptd.c create mode 100644 crypto/speck.c delete mode 100644 drivers/base/regmap/regmap-sccb.c create mode 100644 drivers/block/null_blk.c delete mode 100644 drivers/block/null_blk.h delete mode 100644 drivers/block/null_blk_main.c delete mode 100644 drivers/block/null_blk_zoned.c delete mode 100644 drivers/bluetooth/btmtkuart.c delete mode 100644 drivers/bus/sun50i-de2.c create mode 100644 drivers/char/hw_random/msm-rng.c delete mode 100644 drivers/clk/actions/owl-s700.c delete mode 100644 drivers/clk/at91/clk-i2s-mux.c delete mode 100644 drivers/clk/clk-max9485.c delete mode 100644 drivers/clk/meson/axg-audio.c delete mode 100644 drivers/clk/meson/axg-audio.h create mode 100644 drivers/clk/meson/clk-audio-divider.c delete mode 100644 drivers/clk/meson/clk-phase.c delete mode 100644 drivers/clk/meson/clk-triphase.c delete mode 100644 drivers/clk/meson/clkc-audio.h delete mode 100644 drivers/clk/meson/sclk-div.c delete mode 100644 drivers/clk/qcom/camcc-sdm845.c delete mode 100644 drivers/clk/qcom/clk-rpmh.c delete mode 100644 drivers/clk/qcom/dispcc-sdm845.c delete mode 100644 drivers/clk/renesas/r8a774a1-cpg-mssr.c delete mode 100644 drivers/clk/renesas/r9a06g032-clocks.c delete mode 100644 drivers/clk/rockchip/clk-half-divider.c delete mode 100644 drivers/clk/rockchip/clk-px30.c create mode 100644 drivers/clk/samsung/clk-exynos5440.c delete mode 100644 drivers/clk/tegra/clk-sdmmc-mux.c delete mode 100644 drivers/clk/tegra/clk-utils.c create mode 100644 drivers/clocksource/mtk_timer.c delete mode 100644 drivers/clocksource/riscv_timer.c delete mode 100644 drivers/clocksource/timer-mediatek.c create mode 100644 drivers/cpufreq/exynos5440-cpufreq.c delete mode 100644 drivers/crypto/hisilicon/Kconfig delete mode 100644 drivers/crypto/hisilicon/Makefile delete mode 100644 drivers/crypto/hisilicon/sec/Makefile delete mode 100644 drivers/crypto/hisilicon/sec/sec_algs.c delete mode 100644 drivers/crypto/hisilicon/sec/sec_drv.c delete mode 100644 drivers/crypto/hisilicon/sec/sec_drv.h delete mode 100644 drivers/crypto/qcom-rng.c delete mode 100644 drivers/dma-buf/udmabuf.c delete mode 100644 drivers/dma/owl-dma.c delete mode 100644 drivers/fpga/dfl-afu-dma-region.c delete mode 100644 drivers/fpga/dfl-afu-main.c delete mode 100644 drivers/fpga/dfl-afu-region.c delete mode 100644 drivers/fpga/dfl-afu.h delete mode 100644 drivers/fpga/dfl-fme-br.c delete mode 100644 drivers/fpga/dfl-fme-main.c delete mode 100644 drivers/fpga/dfl-fme-mgr.c delete mode 100644 drivers/fpga/dfl-fme-pr.c delete mode 100644 drivers/fpga/dfl-fme-pr.h delete mode 100644 drivers/fpga/dfl-fme-region.c delete mode 100644 drivers/fpga/dfl-fme.h delete mode 100644 drivers/fpga/dfl-pci.c delete mode 100644 drivers/fpga/dfl.c delete mode 100644 drivers/fpga/dfl.h delete mode 100644 drivers/fsi/cf-fsi-fw.h delete mode 100644 drivers/fsi/fsi-master-ast-cf.c delete mode 100644 drivers/fsi/fsi-sbefifo.c delete mode 100644 drivers/gnss/Kconfig delete mode 100644 drivers/gnss/Makefile delete mode 100644 drivers/gnss/core.c delete mode 100644 drivers/gnss/serial.c delete mode 100644 drivers/gnss/serial.h delete mode 100644 drivers/gnss/sirf.c delete mode 100644 drivers/gnss/ubx.c create mode 100644 drivers/gpio/gpio-ingenic.c delete mode 100644 drivers/gpio/gpio-madera.c delete mode 100644 drivers/gpio/gpio-mt7621.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_job.h delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c create mode 100644 drivers/gpu/drm/amd/display/dc/basics/logger.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_aux.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_aux.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml/soc_bounding_box.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/soc_bounding_box.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/aux_engine.h delete mode 100644 drivers/gpu/drm/amd/display/modules/color/luts_1d.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/gfx/irqsrcs_gfx_9_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/sdma0/irqsrcs_sdma0_4_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/sdma1/irqsrcs_sdma1_4_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/smuio/irqsrcs_smuio_9_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/thm/irqsrcs_thm_9_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/uvd/irqsrcs_uvd_7_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/vce/irqsrcs_vce_4_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/vcn/irqsrcs_vcn_1_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/vmc/irqsrcs_vmc_1_0.h create mode 100644 drivers/gpu/drm/amd/powerplay/inc/pp_power_source.h delete mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.c delete mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.h delete mode 100644 drivers/gpu/drm/arm/malidp_mw.c delete mode 100644 drivers/gpu/drm/arm/malidp_mw.h delete mode 100644 drivers/gpu/drm/armada/armada_plane.c delete mode 100644 drivers/gpu/drm/armada/armada_plane.h delete mode 100644 drivers/gpu/drm/bridge/tc358764.c delete mode 100644 drivers/gpu/drm/bridge/ti-sn65dsi86.c delete mode 100644 drivers/gpu/drm/drm_client.c delete mode 100644 drivers/gpu/drm/drm_dp_cec.c delete mode 100644 drivers/gpu/drm/drm_writeback.c create mode 100644 drivers/gpu/drm/exynos/exynos_drm_core.c delete mode 100644 drivers/gpu/drm/i915/icl_dsi.c create mode 100644 drivers/gpu/drm/i915/intel_dsi.c create mode 100644 drivers/gpu/drm/i915/intel_dsi_pll.c delete mode 100644 drivers/gpu/drm/i915/selftests/igt_wedge_me.h delete mode 100644 drivers/gpu/drm/i915/vlv_dsi.c delete mode 100644 drivers/gpu/drm/i915/vlv_dsi_pll.c delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx.xml.h delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gmu.c delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gmu.h delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gpu.c delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gpu.h delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_hfi.c delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_hfi.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hwio.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_irq.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_irq.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/msm_media_info.h rename tools/testing/selftests/powerpc/copyloops/asm/asm-compat.h => drivers/gpu/d [...] delete mode 100644 drivers/gpu/drm/panel/panel-ilitek-ili9881c.c delete mode 100644 drivers/gpu/drm/pl111/pl111_nomadik.c delete mode 100644 drivers/gpu/drm/pl111/pl111_nomadik.h delete mode 100644 drivers/gpu/drm/rockchip/rockchip_rgb.c delete mode 100644 drivers/gpu/drm/rockchip/rockchip_rgb.h delete mode 100644 drivers/gpu/drm/sun4i/sun8i_tcon_top.c delete mode 100644 drivers/gpu/drm/sun4i/sun8i_tcon_top.h delete mode 100644 drivers/gpu/drm/tinydrm/ili9341.c delete mode 100644 drivers/gpu/drm/vc4/vc4_txp.c delete mode 100644 drivers/gpu/drm/vkms/Makefile delete mode 100644 drivers/gpu/drm/vkms/vkms_crc.c delete mode 100644 drivers/gpu/drm/vkms/vkms_crtc.c delete mode 100644 drivers/gpu/drm/vkms/vkms_drv.c delete mode 100644 drivers/gpu/drm/vkms/vkms_drv.h delete mode 100644 drivers/gpu/drm/vkms/vkms_gem.c delete mode 100644 drivers/gpu/drm/vkms/vkms_output.c delete mode 100644 drivers/gpu/drm/vkms/vkms_plane.c delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c delete mode 100644 drivers/hid/hid-cougar.c delete mode 100644 drivers/hwmon/mlxreg-fan.c delete mode 100644 drivers/hwmon/npcm750-pwm-fan.c delete mode 100644 drivers/hwmon/raspberrypi-hwmon.c delete mode 100644 drivers/hwtracing/coresight/coresight-catu.c delete mode 100644 drivers/hwtracing/coresight/coresight-catu.h delete mode 100644 drivers/i2c/busses/i2c-fsi.c delete mode 100644 drivers/i2c/busses/i2c-owl.c delete mode 100644 drivers/i2c/busses/i2c-qcom-geni.c delete mode 100644 drivers/iio/adc/sc27xx_adc.c delete mode 100644 drivers/iio/chemical/bme680.h delete mode 100644 drivers/iio/chemical/bme680_core.c delete mode 100644 drivers/iio/chemical/bme680_i2c.c delete mode 100644 drivers/iio/chemical/bme680_spi.c delete mode 100644 drivers/iio/dac/ad5758.c delete mode 100644 drivers/iio/light/si1133.c delete mode 100644 drivers/iio/proximity/isl29501.c create mode 100644 drivers/infiniband/core/uverbs_ioctl_merge.c delete mode 100644 drivers/infiniband/core/uverbs_uapi.c delete mode 100644 drivers/infiniband/hw/hfi1/msix.c delete mode 100644 drivers/infiniband/hw/hfi1/msix.h delete mode 100644 drivers/infiniband/hw/mlx5/devx.c delete mode 100644 drivers/infiniband/hw/mlx5/flow.c delete mode 100644 drivers/input/touchscreen/bu21029_ts.c delete mode 100644 drivers/input/touchscreen/resistive-adc-touch.c delete mode 100644 drivers/interconnect/Kconfig delete mode 100644 drivers/interconnect/Makefile delete mode 100644 drivers/interconnect/core.c delete mode 100644 drivers/interconnect/qcom/Kconfig delete mode 100644 drivers/interconnect/qcom/Makefile delete mode 100644 drivers/interconnect/qcom/msm8916.c delete mode 100644 drivers/interconnect/qcom/smd-rpm.c delete mode 100644 drivers/interconnect/qcom/smd-rpm.h delete mode 100644 drivers/iommu/amd_iommu_debugfs.c delete mode 100644 drivers/iommu/intel-pasid.c delete mode 100644 drivers/iommu/intel-pasid.h delete mode 100644 drivers/iommu/iommu-debugfs.c delete mode 100644 drivers/irqchip/irq-sifive-plic.c create mode 100644 drivers/macintosh/via-pmu68k.c delete mode 100644 drivers/mailbox/imx-mailbox.c delete mode 100644 drivers/mailbox/mtk-cmdq-mailbox.c delete mode 100644 drivers/media/dvb-frontends/mn88443x.c delete mode 100644 drivers/media/dvb-frontends/mn88443x.h delete mode 100644 drivers/media/i2c/ak7375.c delete mode 100644 drivers/media/i2c/dw9807-vcm.c delete mode 100644 drivers/media/i2c/mt9v111.c delete mode 100644 drivers/media/i2c/ov2680.c delete mode 100644 drivers/media/i2c/rj54n1cb0c.c create mode 100644 drivers/media/pci/cx25821/cx25821-audio-upstream.c create mode 100644 drivers/media/pci/cx25821/cx25821-audio-upstream.h create mode 100644 drivers/media/pci/cx25821/cx25821-video-upstream.c create mode 100644 drivers/media/pci/cx25821/cx25821-video-upstream.h delete mode 100644 drivers/media/pci/ddbridge/ddbridge-sx8.c delete mode 100644 drivers/media/platform/cros-ec-cec/Makefile delete mode 100644 drivers/media/platform/cros-ec-cec/cros-ec-cec.c create mode 100644 drivers/media/platform/qcom/camss-8x16/Makefile create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-csid.c create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-csid.h create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-csiphy.c create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-csiphy.h create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-ispif.c create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-ispif.h create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-vfe.c create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-vfe.h create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-video.c create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-video.h create mode 100644 drivers/media/platform/qcom/camss-8x16/camss.c create mode 100644 drivers/media/platform/qcom/camss-8x16/camss.h delete mode 100644 drivers/media/platform/qcom/camss/Makefile delete mode 100644 drivers/media/platform/qcom/camss/camss-csid.c delete mode 100644 drivers/media/platform/qcom/camss/camss-csid.h delete mode 100644 drivers/media/platform/qcom/camss/camss-csiphy-2ph-1-0.c delete mode 100644 drivers/media/platform/qcom/camss/camss-csiphy-3ph-1-0.c delete mode 100644 drivers/media/platform/qcom/camss/camss-csiphy.c delete mode 100644 drivers/media/platform/qcom/camss/camss-csiphy.h delete mode 100644 drivers/media/platform/qcom/camss/camss-ispif.c delete mode 100644 drivers/media/platform/qcom/camss/camss-ispif.h delete mode 100644 drivers/media/platform/qcom/camss/camss-vfe-4-1.c delete mode 100644 drivers/media/platform/qcom/camss/camss-vfe-4-7.c delete mode 100644 drivers/media/platform/qcom/camss/camss-vfe.c delete mode 100644 drivers/media/platform/qcom/camss/camss-vfe.h delete mode 100644 drivers/media/platform/qcom/camss/camss-video.c delete mode 100644 drivers/media/platform/qcom/camss/camss-video.h delete mode 100644 drivers/media/platform/qcom/camss/camss.c delete mode 100644 drivers/media/platform/qcom/camss/camss.h delete mode 100644 drivers/media/platform/qcom/venus/hfi_parser.c delete mode 100644 drivers/media/platform/qcom/venus/hfi_parser.h delete mode 100644 drivers/media/platform/vicodec/Kconfig delete mode 100644 drivers/media/platform/vicodec/Makefile delete mode 100644 drivers/media/platform/vicodec/codec-fwht.c delete mode 100644 drivers/media/platform/vicodec/codec-fwht.h delete mode 100644 drivers/media/platform/vicodec/codec-v4l2-fwht.c delete mode 100644 drivers/media/platform/vicodec/codec-v4l2-fwht.h delete mode 100644 drivers/media/platform/vicodec/vicodec-core.c rename drivers/{platform/chrome => mfd}/cros_ec_i2c.c (100%) rename drivers/{platform/chrome => mfd}/cros_ec_spi.c (100%) delete mode 100644 drivers/mfd/cs47l35-tables.c delete mode 100644 drivers/mfd/cs47l85-tables.c delete mode 100644 drivers/mfd/cs47l90-tables.c delete mode 100644 drivers/mfd/madera-core.c delete mode 100644 drivers/mfd/madera-i2c.c delete mode 100644 drivers/mfd/madera-spi.c delete mode 100644 drivers/mfd/madera.h delete mode 100644 drivers/mfd/rohm-bd718x7.c create mode 100644 drivers/misc/cxl/phb.c delete mode 100644 drivers/misc/lkdtm/stackleak.c delete mode 100644 drivers/mmc/host/sdhci-of-dwcmshc.c delete mode 100644 drivers/mmc/host/sdhci-pci-dwc-mshc.c delete mode 100644 drivers/mmc/host/uniphier-sd.c create mode 100644 drivers/mtd/nand/raw/docg4.c delete mode 100644 drivers/mtd/nand/raw/tegra_nand.c delete mode 100644 drivers/mtd/nand/spi/Kconfig delete mode 100644 drivers/mtd/nand/spi/Makefile delete mode 100644 drivers/mtd/nand/spi/core.c delete mode 100644 drivers/mtd/nand/spi/macronix.c delete mode 100644 drivers/mtd/nand/spi/micron.c delete mode 100644 drivers/mtd/nand/spi/winbond.c delete mode 100644 drivers/mux/adgs1408.c delete mode 100644 drivers/net/dsa/b53/b53_serdes.c delete mode 100644 drivers/net/dsa/b53/b53_serdes.h delete mode 100644 drivers/net/ethernet/freescale/dpaa2/Makefile delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-trace.h delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpkg.h delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpni.c delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpni.h delete mode 100644 drivers/net/ethernet/intel/i40e/i40e_txrx_common.h delete mode 100644 drivers/net/ethernet/intel/i40e/i40e_xsk.c delete mode 100644 drivers/net/ethernet/intel/i40e/i40e_xsk.h delete mode 100644 drivers/net/ethernet/intel/i40evf/i40e_ethtool_stats.h delete mode 100644 drivers/net/ethernet/intel/ixgbevf/ipsec.c delete mode 100644 drivers/net/ethernet/intel/ixgbevf/ipsec.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/fs.h delete mode 100644 drivers/net/ethernet/microchip/lan743x_ptp.c delete mode 100644 drivers/net/ethernet/microchip/lan743x_ptp.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/core.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/regs.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_mac.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_regs.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_util.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_util.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_regs.h delete mode 100644 drivers/nvmem/sc27xx-efuse.c create mode 100644 drivers/parisc/ccio-rm-dma.c create mode 100644 drivers/pci/hotplug/pcihp_skeleton.c delete mode 100644 drivers/phy/broadcom/phy-bcm-sr-pcie.c delete mode 100644 drivers/phy/renesas/phy-rcar-gen3-pcie.c delete mode 100644 drivers/pinctrl/berlin/pinctrl-as370.c delete mode 100644 drivers/pinctrl/cirrus/Kconfig delete mode 100644 drivers/pinctrl/cirrus/Makefile delete mode 100644 drivers/pinctrl/cirrus/pinctrl-cs47l35.c delete mode 100644 drivers/pinctrl/cirrus/pinctrl-cs47l85.c delete mode 100644 drivers/pinctrl/cirrus/pinctrl-cs47l90.c delete mode 100644 drivers/pinctrl/cirrus/pinctrl-madera-core.c delete mode 100644 drivers/pinctrl/cirrus/pinctrl-madera.h delete mode 100644 drivers/pinctrl/freescale/pinctrl-imx8mq.c delete mode 100644 drivers/pinctrl/intel/pinctrl-icelake.c delete mode 100644 drivers/pinctrl/meson/pinctrl-meson-g12a.c delete mode 100644 drivers/pinctrl/nuvoton/Kconfig delete mode 100644 drivers/pinctrl/nuvoton/Makefile delete mode 100644 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c create mode 100644 drivers/platform/goldfish/pdev_bus.c delete mode 100644 drivers/platform/mellanox/mlxreg-io.c delete mode 100644 drivers/platform/x86/i2c-multi-instantiate.c create mode 100644 drivers/platform/x86/silead_dmi.c delete mode 100644 drivers/platform/x86/touchscreen_dmi.c delete mode 100644 drivers/power/reset/qcom-pon.c delete mode 100644 drivers/power/supply/adp5061.c delete mode 100644 drivers/power/supply/cros_usbpd-charger.c delete mode 100644 drivers/powercap/idle_inject.c delete mode 100644 drivers/regulator/qcom-rpmh-regulator.c delete mode 100644 drivers/regulator/uniphier-regulator.c delete mode 100644 drivers/remoteproc/qcom_q6v5.c delete mode 100644 drivers/remoteproc/qcom_q6v5.h delete mode 100644 drivers/remoteproc/qcom_q6v5_wcss.c delete mode 100644 drivers/reset/reset-meson-audio-arb.c delete mode 100644 drivers/reset/reset-qcom-aoss.c delete mode 100644 drivers/reset/reset-uniphier-usb3.c create mode 100644 drivers/s390/crypto/ap_asm.h create mode 100644 drivers/scsi/NCR_D700.c create mode 100644 drivers/scsi/NCR_D700.h create mode 100644 drivers/scsi/NCR_Q720.c create mode 100644 drivers/scsi/NCR_Q720.h create mode 100644 drivers/scsi/scsi_typedefs.h delete mode 100644 drivers/scsi/ufs/ufs-hisi.c delete mode 100644 drivers/scsi/ufs/ufs-hisi.h delete mode 100644 drivers/slimbus/qcom-ngd-ctrl.c delete mode 100644 drivers/slimbus/stream.c delete mode 100644 drivers/soc/fsl/dpio/dpio-driver.c delete mode 100644 drivers/soc/fsl/dpio/dpio-service.c delete mode 100644 drivers/soc/fsl/dpio/qbman-portal.c delete mode 100644 drivers/soc/fsl/dpio/qbman-portal.h delete mode 100644 drivers/soc/qcom/llcc-sdm845.c delete mode 100644 drivers/soc/qcom/llcc-slice.c delete mode 100644 drivers/soc/qcom/rpmh-internal.h delete mode 100644 drivers/soc/qcom/rpmh-rsc.c delete mode 100644 drivers/soc/qcom/rpmh.c delete mode 100644 drivers/soc/qcom/trace-rpmh.h delete mode 100644 drivers/soc/renesas/r8a774a1-sysc.c delete mode 100644 drivers/soc/renesas/r9a06g032-smp.c delete mode 100644 drivers/spi/spi-sprd.c delete mode 100644 drivers/spi/spi-uniphier.c delete mode 100644 drivers/staging/axis-fifo/Kconfig delete mode 100644 drivers/staging/axis-fifo/Makefile delete mode 100644 drivers/staging/axis-fifo/axis-fifo.c delete mode 100644 drivers/staging/axis-fifo/axis-fifo.txt create mode 100644 drivers/staging/comedi/drivers/serial2002.c delete mode 100644 drivers/staging/erofs/Kconfig delete mode 100644 drivers/staging/erofs/Makefile delete mode 100644 drivers/staging/erofs/TODO delete mode 100644 drivers/staging/erofs/data.c delete mode 100644 drivers/staging/erofs/dir.c delete mode 100644 drivers/staging/erofs/erofs_fs.h delete mode 100644 drivers/staging/erofs/include/linux/tagptr.h delete mode 100644 drivers/staging/erofs/include/trace/events/erofs.h delete mode 100644 drivers/staging/erofs/inode.c delete mode 100644 drivers/staging/erofs/internal.h delete mode 100644 drivers/staging/erofs/lz4defs.h delete mode 100644 drivers/staging/erofs/namei.c delete mode 100644 drivers/staging/erofs/super.c delete mode 100644 drivers/staging/erofs/unzip_lz4.c delete mode 100644 drivers/staging/erofs/unzip_pagevec.h delete mode 100644 drivers/staging/erofs/unzip_vle.c delete mode 100644 drivers/staging/erofs/unzip_vle.h delete mode 100644 drivers/staging/erofs/unzip_vle_lz4.c delete mode 100644 drivers/staging/erofs/utils.c delete mode 100644 drivers/staging/erofs/xattr.c delete mode 100644 drivers/staging/erofs/xattr.h create mode 100644 drivers/staging/fsl-dpaa2/ethernet/Makefile create mode 100644 drivers/staging/fsl-dpaa2/ethernet/README create mode 100644 drivers/staging/fsl-dpaa2/ethernet/TODO create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth-trace.h create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpaa2-ethtool.c create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpkg.h create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpni-cmd.h create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpni.c create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpni.h create mode 100644 drivers/staging/fsl-dpaa2/ethernet/net.h create mode 100644 drivers/staging/fsl-mc/Kconfig create mode 100644 drivers/staging/fsl-mc/Makefile create mode 100644 drivers/staging/fsl-mc/bus/Kconfig create mode 100644 drivers/staging/fsl-mc/bus/Makefile rename drivers/{soc/fsl => staging/fsl-mc/bus}/dpio/Makefile (100%) rename drivers/{soc/fsl => staging/fsl-mc/bus}/dpio/dpio-cmd.h (100%) create mode 100644 drivers/staging/fsl-mc/bus/dpio/dpio-driver.c create mode 100644 drivers/staging/fsl-mc/bus/dpio/dpio-driver.txt create mode 100644 drivers/staging/fsl-mc/bus/dpio/dpio-service.c rename drivers/{soc/fsl => staging/fsl-mc/bus}/dpio/dpio.c (100%) rename drivers/{soc/fsl => staging/fsl-mc/bus}/dpio/dpio.h (100%) create mode 100644 drivers/staging/fsl-mc/bus/dpio/qbman-portal.c create mode 100644 drivers/staging/fsl-mc/bus/dpio/qbman-portal.h create mode 100644 drivers/staging/fsl-mc/include/dpaa2-fd.h rename {include/soc/fsl => drivers/staging/fsl-mc/include}/dpaa2-global.h (100%) rename {include/soc/fsl => drivers/staging/fsl-mc/include}/dpaa2-io.h (100%) delete mode 100644 drivers/staging/gasket/Kconfig delete mode 100644 drivers/staging/gasket/Makefile delete mode 100644 drivers/staging/gasket/TODO delete mode 100644 drivers/staging/gasket/apex.h delete mode 100644 drivers/staging/gasket/apex_driver.c delete mode 100644 drivers/staging/gasket/gasket.h delete mode 100644 drivers/staging/gasket/gasket_constants.h delete mode 100644 drivers/staging/gasket/gasket_core.c delete mode 100644 drivers/staging/gasket/gasket_core.h delete mode 100644 drivers/staging/gasket/gasket_interrupt.c delete mode 100644 drivers/staging/gasket/gasket_interrupt.h delete mode 100644 drivers/staging/gasket/gasket_ioctl.c delete mode 100644 drivers/staging/gasket/gasket_ioctl.h delete mode 100644 drivers/staging/gasket/gasket_page_table.c delete mode 100644 drivers/staging/gasket/gasket_page_table.h delete mode 100644 drivers/staging/gasket/gasket_sysfs.c delete mode 100644 drivers/staging/gasket/gasket_sysfs.h create mode 100644 drivers/staging/iio/gyro/Kconfig create mode 100644 drivers/staging/iio/gyro/Makefile create mode 100644 drivers/staging/iio/gyro/adis16060_core.c create mode 100644 drivers/staging/mt7621-gpio/Kconfig create mode 100644 drivers/staging/mt7621-gpio/Makefile create mode 100644 drivers/staging/mt7621-gpio/TODO create mode 100644 drivers/staging/mt7621-gpio/gpio-mt7621.c create mode 100644 drivers/staging/mt7621-gpio/mediatek,mt7621-gpio.txt delete mode 100644 drivers/staging/mt7621-pci/Kconfig create mode 100644 drivers/staging/rtl8188eu/hal/Hal8188ERateAdaptive.c delete mode 100644 drivers/staging/rtl8188eu/hal/hal8188e_rate_adaptive.c create mode 100644 drivers/staging/rtl8188eu/hal/odm_RTL8188E.c delete mode 100644 drivers/staging/rtl8188eu/hal/odm_rtl8188e.c create mode 100644 drivers/staging/rtl8188eu/include/Hal8188EPhyCfg.h create mode 100644 drivers/staging/rtl8188eu/include/Hal8188EPhyReg.h create mode 100644 drivers/staging/rtl8188eu/include/Hal8188ERateAdaptive.h delete mode 100644 drivers/staging/rtl8188eu/include/hal8188e_phy_cfg.h delete mode 100644 drivers/staging/rtl8188eu/include/hal8188e_phy_reg.h delete mode 100644 drivers/staging/rtl8188eu/include/hal8188e_rate_adaptive.h create mode 100644 drivers/staging/rtl8188eu/include/mp_custom_oid.h create mode 100644 drivers/staging/rtl8188eu/include/odm_RTL8188E.h create mode 100644 drivers/staging/rtl8188eu/include/odm_RegDefine11N.h create mode 100644 drivers/staging/rtl8188eu/include/odm_reg.h delete mode 100644 drivers/staging/rtl8188eu/include/odm_rtl8188e.h create mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_led.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_ioctl_rtl.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_mp_phy_regdef.h create mode 100644 drivers/staging/rtl8723bs/include/rtl8192c_rf.h create mode 100644 drivers/staging/rtl8723bs/include/rtw_beamforming.h create mode 100644 drivers/staging/rtl8723bs/include/rtw_br_ext.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_pcie_reg.h create mode 100644 drivers/staging/rts5208/trace.c create mode 100644 drivers/staging/rts5208/trace.h create mode 100644 drivers/staging/skein/Kconfig create mode 100644 drivers/staging/skein/Makefile create mode 100644 drivers/staging/skein/TODO create mode 100644 drivers/staging/skein/skein_api.c create mode 100644 drivers/staging/skein/skein_api.h create mode 100644 drivers/staging/skein/skein_base.c create mode 100644 drivers/staging/skein/skein_base.h create mode 100644 drivers/staging/skein/skein_block.c create mode 100644 drivers/staging/skein/skein_block.h create mode 100644 drivers/staging/skein/skein_generic.c create mode 100644 drivers/staging/skein/skein_iv.h create mode 100644 drivers/staging/skein/threefish_api.c create mode 100644 drivers/staging/skein/threefish_api.h create mode 100644 drivers/staging/skein/threefish_block.c create mode 100644 drivers/staging/typec/Kconfig create mode 100644 drivers/staging/typec/Makefile create mode 100644 drivers/staging/typec/TODO create mode 100644 drivers/staging/typec/tcpci.c rename drivers/{usb => staging}/typec/tcpci.h (100%) rename drivers/{usb => staging}/typec/tcpci_rt1711h.c (100%) delete mode 100644 drivers/staging/wilc1000/microchip,wilc1000,sdio.txt delete mode 100644 drivers/staging/wilc1000/microchip,wilc1000,spi.txt create mode 100644 drivers/thermal/qcom/tsens-8996.c delete mode 100644 drivers/thermal/qcom/tsens-v2.c delete mode 100644 drivers/usb/dwc3/dwc3-haps.c delete mode 100644 drivers/usb/host/ehci-npcm7xx.c delete mode 100644 drivers/usb/typec/altmodes/Kconfig delete mode 100644 drivers/usb/typec/altmodes/Makefile delete mode 100644 drivers/usb/typec/altmodes/displayport.c delete mode 100644 drivers/usb/typec/bus.c delete mode 100644 drivers/usb/typec/bus.h delete mode 100644 drivers/usb/typec/tcpci.c create mode 100644 drivers/w1/slaves/w1_ds2760.c create mode 100644 drivers/w1/slaves/w1_ds2760.h delete mode 100644 drivers/watchdog/menz69_wdt.c delete mode 100644 drivers/xen/gntdev-common.h delete mode 100644 drivers/xen/gntdev-dmabuf.c delete mode 100644 drivers/xen/gntdev-dmabuf.h delete mode 100644 drivers/xen/mem-reservation.c delete mode 100644 fs/fs_context.c delete mode 100644 fs/fs_parser.c delete mode 100644 fs/fsopen.c delete mode 100644 fs/gfs2/aops.h create mode 100644 fs/hfsplus/acl.h create mode 100644 fs/hfsplus/posix_acl.c delete mode 100644 fs/overlayfs/file.c delete mode 100644 fs/xfs/scrub/bitmap.c delete mode 100644 fs/xfs/scrub/bitmap.h create mode 100644 include/asm-generic/unistd.h create mode 100644 include/crypto/mcryptd.h create mode 100644 include/crypto/speck.h create mode 100644 include/crypto/vmac.h delete mode 100644 include/drm/drm_audio_component.h delete mode 100644 include/drm/drm_client.h delete mode 100644 include/drm/drm_writeback.h delete mode 100644 include/drm/ttm/ttm_set_memory.h delete mode 100644 include/dt-bindings/clock/actions,s700-cmu.h delete mode 100644 include/dt-bindings/clock/axg-audio-clkc.h create mode 100644 include/dt-bindings/clock/exynos5440.h delete mode 100644 include/dt-bindings/clock/maxim,max9485.h delete mode 100644 include/dt-bindings/clock/px30-cru.h delete mode 100644 include/dt-bindings/clock/qcom,camcc-sdm845.h delete mode 100644 include/dt-bindings/clock/qcom,dispcc-sdm845.h delete mode 100644 include/dt-bindings/clock/r8a774a1-cpg-mssr.h delete mode 100644 include/dt-bindings/clock/r9a06g032-sysctrl.h delete mode 100644 include/dt-bindings/clock/rk3399-ddr.h delete mode 100644 include/dt-bindings/clock/sun8i-tcon-top.h delete mode 100644 include/dt-bindings/gce/mt8173-gce.h delete mode 100644 include/dt-bindings/gpio/meson-g12a-gpio.h delete mode 100644 include/dt-bindings/iio/adc/at91-sama5d2_adc.h delete mode 100644 include/dt-bindings/interconnect/qcom.h delete mode 100644 include/dt-bindings/memory/mt2712-larb-port.h delete mode 100644 include/dt-bindings/pinctrl/pinctrl-tegra-io-pad.h delete mode 100644 include/dt-bindings/power/r8a774a1-sysc.h delete mode 100644 include/dt-bindings/regulator/qcom,rpmh-regulator.h delete mode 100644 include/dt-bindings/reset/amlogic,meson-axg-audio-arb.h delete mode 100644 include/dt-bindings/reset/qcom,sdm845-aoss.h delete mode 100644 include/dt-bindings/soc/qcom,rpmh-rsc.h delete mode 100644 include/dt-bindings/usb/pd.h delete mode 100644 include/linux/ascii85.h delete mode 100644 include/linux/bits.h delete mode 100644 include/linux/build-salt.h create mode 100644 include/linux/compat_time.h delete mode 100644 include/linux/crc32poly.h delete mode 100644 include/linux/crc64.h delete mode 100644 include/linux/fs_context.h delete mode 100644 include/linux/fs_parser.h delete mode 100644 include/linux/fsi-sbefifo.h delete mode 100644 include/linux/fsinfo.h delete mode 100644 include/linux/gnss.h delete mode 100644 include/linux/gpio/aspeed.h delete mode 100644 include/linux/idle_inject.h delete mode 100644 include/linux/interconnect-provider.h delete mode 100644 include/linux/interconnect.h delete mode 100644 include/linux/mailbox/mtk-cmdq-mailbox.h delete mode 100644 include/linux/mfd/madera/core.h delete mode 100644 include/linux/mfd/madera/pdata.h delete mode 100644 include/linux/mfd/madera/registers.h delete mode 100644 include/linux/mfd/rohm-bd718x7.h delete mode 100644 include/linux/mtd/spinand.h create mode 100644 include/linux/percpu_ida.h delete mode 100644 include/linux/platform_data/ams-delta-fiq.h create mode 100644 include/linux/platform_data/gpio-ts5500.h delete mode 100644 include/linux/platform_data/jz4740/jz4740_nand.h create mode 100644 include/linux/platform_data/media/sii9234.h create mode 100644 include/linux/platform_data/sh_ipmmu.h delete mode 100644 include/linux/platform_data/txx9/ndfmc.h delete mode 100644 include/linux/soc/qcom/llcc-qcom.h create mode 100644 include/linux/spi/adi_spi3.h delete mode 100644 include/linux/stackleak.h delete mode 100644 include/linux/usb/typec_altmode.h delete mode 100644 include/linux/usb/typec_dp.h delete mode 100644 include/soc/fsl/dpaa2-fd.h delete mode 100644 include/soc/qcom/rpmh.h delete mode 100644 include/soc/qcom/tcs.h delete mode 100644 include/sound/hda_codec.h delete mode 100644 include/sound/hda_component.h delete mode 100644 include/sound/rt5682.h delete mode 100644 include/trace/events/fsi_master_ast_cf.h delete mode 100644 include/uapi/linux/fpga-dfl.h delete mode 100644 include/uapi/linux/fsi.h delete mode 100644 include/uapi/linux/fsinfo.h delete mode 100644 include/uapi/linux/mount.h delete mode 100644 include/uapi/linux/udmabuf.h delete mode 100644 include/uapi/linux/usb/g_uvc.h delete mode 100644 include/xen/mem-reservation.h delete mode 100644 kernel/sched/pelt.c delete mode 100644 kernel/sched/pelt.h delete mode 100644 kernel/stackleak.c delete mode 100644 kernel/trace/preemptirq_delay_test.c delete mode 100644 kernel/trace/trace_kprobe_selftest.c delete mode 100644 kernel/trace/trace_kprobe_selftest.h delete mode 100644 kernel/trace/trace_preemptirq.c delete mode 100644 lib/crc64.c delete mode 100644 lib/gen_crc64table.c create mode 100644 lib/percpu_ida.c delete mode 100644 lib/test_ida.c delete mode 100644 localversion-next create mode 100644 net/9p/util.c create mode 100644 net/xdp/xdp_umem_props.h delete mode 100644 samples/bpf/tcp_tos_reflect_kern.c delete mode 100644 samples/mount_api/Makefile delete mode 100644 samples/mount_api/test-fsmount.c delete mode 100644 samples/statx/test-fs-query.c delete mode 100644 samples/statx/test-fsinfo.c rename scripts/{ => basic}/bin2c.c (100%) delete mode 100644 scripts/coccinelle/api/atomic_as_refcounter.cocci delete mode 100644 scripts/gcc-plugins/Kconfig delete mode 100644 scripts/gcc-plugins/stackleak_plugin.c create mode 100755 scripts/gen_initramfs_list.sh delete mode 100644 scripts/kconfig/tests/err_recursive_dep/Kconfig delete mode 100644 scripts/kconfig/tests/err_recursive_dep/__init__.py delete mode 100644 scripts/kconfig/tests/err_recursive_dep/expected_stderr create mode 100644 scripts/kconfig/tests/warn_recursive_dep/Kconfig create mode 100644 scripts/kconfig/tests/warn_recursive_dep/__init__.py create mode 100644 scripts/kconfig/tests/warn_recursive_dep/expected_stderr delete mode 100644 scripts/subarch.include create mode 100644 sound/arm/pxa2xx-pcm.c create mode 100644 sound/arm/pxa2xx-pcm.h delete mode 100644 sound/hda/hdac_component.c create mode 100644 sound/pci/hda/hda_codec.h delete mode 100644 sound/soc/atmel/mikroe-proto.c create mode 100644 sound/soc/codecs/dio2125.c delete mode 100644 sound/soc/codecs/es7241.c delete mode 100644 sound/soc/codecs/hdac_hda.c delete mode 100644 sound/soc/codecs/hdac_hda.h delete mode 100644 sound/soc/codecs/pcm3060-i2c.c delete mode 100644 sound/soc/codecs/pcm3060-spi.c delete mode 100644 sound/soc/codecs/pcm3060.c delete mode 100644 sound/soc/codecs/pcm3060.h delete mode 100644 sound/soc/codecs/rt5682.c delete mode 100644 sound/soc/codecs/rt5682.h delete mode 100644 sound/soc/codecs/simple-amplifier.c delete mode 100644 sound/soc/intel/boards/glk_rt5682_max98357a.c delete mode 100644 sound/soc/intel/boards/skl_hda_dsp_common.c delete mode 100644 sound/soc/intel/boards/skl_hda_dsp_common.h delete mode 100644 sound/soc/intel/boards/skl_hda_dsp_generic.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-bxt-match.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-cnl-match.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-glk-match.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-hda-match.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-kbl-match.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-skl-match.c delete mode 100644 sound/soc/meson/Kconfig delete mode 100644 sound/soc/meson/Makefile delete mode 100644 sound/soc/meson/axg-card.c delete mode 100644 sound/soc/meson/axg-fifo.c delete mode 100644 sound/soc/meson/axg-fifo.h delete mode 100644 sound/soc/meson/axg-frddr.c delete mode 100644 sound/soc/meson/axg-pdm.c delete mode 100644 sound/soc/meson/axg-spdifout.c delete mode 100644 sound/soc/meson/axg-tdm-formatter.c delete mode 100644 sound/soc/meson/axg-tdm-formatter.h delete mode 100644 sound/soc/meson/axg-tdm-interface.c delete mode 100644 sound/soc/meson/axg-tdm.h delete mode 100644 sound/soc/meson/axg-tdmin.c delete mode 100644 sound/soc/meson/axg-tdmout.c delete mode 100644 sound/soc/meson/axg-toddr.c delete mode 100644 sound/soc/qcom/common.c delete mode 100644 sound/soc/qcom/common.h delete mode 100644 sound/soc/qcom/sdm845.c delete mode 100644 sound/soc/rockchip/rockchip_pcm.c delete mode 100644 sound/soc/rockchip/rockchip_pcm.h delete mode 100644 sound/usb/power.c delete mode 100644 tools/arch/arm64/include/uapi/asm/unistd.h delete mode 100644 tools/include/uapi/asm-generic/unistd.h delete mode 100644 tools/include/uapi/linux/in.h delete mode 100644 tools/lib/traceevent/trace-seq.h delete mode 100644 tools/memory-model/litmus-tests/IRIW+fencembonceonces+OnceOnce.litmus create mode 100644 tools/memory-model/litmus-tests/IRIW+mbonceonces+OnceOnce.litmus create mode 100644 tools/memory-model/litmus-tests/LB+ctrlonceonce+mbonceonce.litmus delete mode 100644 tools/memory-model/litmus-tests/LB+fencembonceonce+ctrlonceonce.litmus delete mode 100644 tools/memory-model/litmus-tests/MP+fencewmbonceonce+fencermbonc [...] create mode 100644 tools/memory-model/litmus-tests/MP+wmbonceonce+rmbonceonce.litmus delete mode 100644 tools/memory-model/litmus-tests/R+fencembonceonces.litmus create mode 100644 tools/memory-model/litmus-tests/R+mbonceonces.litmus delete mode 100644 tools/memory-model/litmus-tests/S+fencewmbonceonce+poacquireonc [...] create mode 100644 tools/memory-model/litmus-tests/S+wmbonceonce+poacquireonce.litmus delete mode 100644 tools/memory-model/litmus-tests/SB+fencembonceonces.litmus create mode 100644 tools/memory-model/litmus-tests/SB+mbonceonces.litmus delete mode 100644 tools/memory-model/litmus-tests/SB+rfionceonce-poonceonces.litmus delete mode 100644 tools/memory-model/litmus-tests/WRC+pooncerelease+fencermbonceo [...] create mode 100644 tools/memory-model/litmus-tests/WRC+pooncerelease+rmbonceonce+O [...] delete mode 100644 tools/memory-model/litmus-tests/Z6.0+pooncerelease+poacquirerel [...] create mode 100644 tools/memory-model/litmus-tests/Z6.0+pooncerelease+poacquirerel [...] mode change 100755 => 100644 tools/memory-model/scripts/checkalllitmus.sh mode change 100755 => 100644 tools/memory-model/scripts/checklitmus.sh delete mode 100755 tools/perf/arch/arm64/entry/syscalls/mksyscalltbl delete mode 100644 tools/perf/arch/x86/tests/bp-modify.c delete mode 100644 tools/perf/examples/bpf/augmented_syscalls.c delete mode 100644 tools/perf/examples/bpf/etcsnoop.c delete mode 100644 tools/perf/examples/bpf/hello.c delete mode 100644 tools/perf/examples/bpf/sys_enter_openat.c delete mode 100644 tools/perf/include/bpf/linux/socket.h delete mode 100644 tools/perf/include/bpf/stdio.h delete mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/core-imp-def.json delete mode 100644 tools/perf/pmu-events/arch/s390/cf_z13/transaction.json delete mode 100644 tools/perf/pmu-events/arch/s390/cf_z14/transaction.json delete mode 100644 tools/perf/pmu-events/arch/s390/cf_zec12/transaction.json delete mode 100644 tools/perf/trace/beauty/sockaddr.c delete mode 100644 tools/perf/trace/beauty/socket.c delete mode 100755 tools/perf/trace/beauty/socket_ipproto.sh delete mode 100644 tools/perf/util/s390-cpumsf-kernel.h delete mode 100644 tools/perf/util/s390-cpumsf.c delete mode 100644 tools/perf/util/s390-cpumsf.h delete mode 100644 tools/perf/util/stat-display.c delete mode 100644 tools/testing/radix-tree/linux/xarray.h rename tools/testing/selftests/android/{ => ion}/config (100%) delete mode 100644 tools/testing/selftests/bpf/test_select_reuseport.c delete mode 100644 tools/testing/selftests/bpf/test_select_reuseport_common.h delete mode 100644 tools/testing/selftests/bpf/test_select_reuseport_kern.c delete mode 100755 tools/testing/selftests/bpf/test_skb_cgroup_id.sh delete mode 100644 tools/testing/selftests/bpf/test_skb_cgroup_id_kern.c delete mode 100644 tools/testing/selftests/bpf/test_skb_cgroup_id_user.c delete mode 100644 tools/testing/selftests/cgroup/.gitignore delete mode 100644 tools/testing/selftests/cgroup/test_core.c delete mode 100644 tools/testing/selftests/drivers/dma-buf/Makefile delete mode 100644 tools/testing/selftests/drivers/dma-buf/udmabuf.c delete mode 100644 tools/testing/selftests/efivarfs/config delete mode 100644 tools/testing/selftests/ftrace/test.d/preemptirq/irqsoff_tracer.tc delete mode 100644 tools/testing/selftests/kvm/cr4_cpuid_sync_test.c delete mode 100644 tools/testing/selftests/kvm/dirty_log_test.c delete mode 100644 tools/testing/selftests/kvm/state_test.c delete mode 100644 tools/testing/selftests/net/ip_defrag.c delete mode 100755 tools/testing/selftests/net/ip_defrag.sh create mode 100644 tools/testing/selftests/powerpc/alignment/copy_paste_unaligned_ [...] create mode 100644 tools/testing/selftests/powerpc/alignment/copy_paste_unaligned_ [...] create mode 100644 tools/testing/selftests/powerpc/alignment/copy_unaligned.c create mode 100644 tools/testing/selftests/powerpc/alignment/paste_last_unaligned.c create mode 100644 tools/testing/selftests/powerpc/alignment/paste_unaligned.c delete mode 100644 tools/testing/selftests/powerpc/copyloops/asm/feature-fixups.h delete mode 100644 tools/testing/selftests/powerpc/copyloops/copy_tofrom_user_reference.S delete mode 100644 tools/testing/selftests/powerpc/copyloops/exc_validate.c delete mode 100644 tools/testing/selftests/powerpc/copyloops/stubs.S delete mode 120000 tools/testing/selftests/powerpc/primitives/asm/asm-const.h delete mode 120000 tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h delete mode 100644 tools/testing/selftests/powerpc/stringloops/asm/cache.h delete mode 100644 tools/testing/selftests/powerpc/stringloops/asm/ppc-opcode.h delete mode 120000 tools/testing/selftests/powerpc/stringloops/memcmp_32.S delete mode 100644 tools/testing/selftests/powerpc/stringloops/string.c delete mode 100644 tools/testing/selftests/powerpc/stringloops/strlen.c delete mode 120000 tools/testing/selftests/powerpc/stringloops/strlen_32.S delete mode 100644 tools/testing/selftests/proc/self.c delete mode 100644 tools/testing/selftests/proc/thread-self.c create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TREE08-T.boot delete mode 100644 tools/testing/selftests/rseq/rseq-arm64.h delete mode 100644 tools/testing/selftests/rseq/rseq-s390.h delete mode 100644 tools/testing/selftests/tc-testing/config delete mode 100644 tools/testing/selftests/vm/map_populate.c delete mode 100755 usr/gen_initramfs_list.sh