This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits fca4fe890ea0 Add linux-next specific files for 20191217 omits a07a08813245 Merge branch 'akpm/master' omits 459fb5ad42f0 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits a75e8d0c5ce8 drivers/tty/serial/sh-sci.c: suppress warning omits e65ed2107426 pinctrl: fix pxa2xx.c build warnings omits 2afb0c3b1331 drivers/block/null_blk_main.c: fix uninitialized var warnings omits 333b5f91e7c8 drivers/block/null_blk_main.c: fix layout omits cc1e48fd0679 Merge branch 'akpm-current/current' omits 1a5f8082e325 Merge remote-tracking branch 'devfreq/devfreq-next' omits 6f979716300d Merge remote-tracking branch 'pidfd/for-next' omits 8e8c7f069af8 Merge remote-tracking branch 'xarray/xarray' omits f77eb8345b09 Merge remote-tracking branch 'fsi/next' omits 9ff2cbdf03b1 Merge remote-tracking branch 'ntb/ntb-next' omits efb8626e6757 Merge remote-tracking branch 'rtc/rtc-next' omits ea401bc56130 Merge remote-tracking branch 'coresight/next' omits 4747ca4f9fd0 Merge remote-tracking branch 'livepatching/for-next' omits 9b9e7d844376 Merge remote-tracking branch 'y2038/y2038' omits 1fb76a62fad4 Merge remote-tracking branch 'ktest/for-next' omits 7a16883e2387 Merge remote-tracking branch 'pwm/for-next' omits 0ac03a830099 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 54d9d2d55a16 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 1fb5ecaaec24 Merge remote-tracking branch 'pinctrl/for-next' omits 4f8504804a88 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 1b270c83b326 Merge remote-tracking branch 'gpio/for-next' omits 057e82e753c4 Merge remote-tracking branch 'rpmsg/for-next' omits fd7bd2880d84 Merge remote-tracking branch 'vhost/linux-next' omits 551e210093f4 Merge remote-tracking branch 'scsi-mkp/for-next' omits b0017474df6b Merge remote-tracking branch 'scsi/for-next' omits 35f315b7c34c Merge remote-tracking branch 'cgroup/for-next' omits 78da1354fb57 Merge remote-tracking branch 'slave-dma/next' omits a0972296039f Merge remote-tracking branch 'icc/icc-next' omits be97409a78db Merge remote-tracking branch 'mux/for-next' omits 2bddbcc9022e Merge remote-tracking branch 'staging/staging-next' omits ccb067b6f6b5 Merge remote-tracking branch 'soundwire/next' omits ebdd79c4e7bd Merge remote-tracking branch 'extcon/extcon-next' omits d3e32a2f920d Merge remote-tracking branch 'tty/tty-next' omits d4fc59b713cb Merge remote-tracking branch 'usb/usb-next' omits 6fbf1ad853b1 Merge remote-tracking branch 'driver-core/driver-core-next' omits 84dbfa1d4e38 Merge remote-tracking branch 'ipmi/for-next' omits 2959b388c2d8 Merge remote-tracking branch 'chrome-platform/for-next' omits fbc78b6a1367 Merge remote-tracking branch 'percpu/for-next' omits caff1891e423 Merge remote-tracking branch 'kvm-arm/next' omits 35ead71eebf2 Merge remote-tracking branch 'rcu/rcu/next' omits d17e20dd1314 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 3fc1c8477d9c Merge remote-tracking branch 'edac/edac-for-next' omits 4dcde13b1b87 Merge remote-tracking branch 'tip/auto-latest' omits 7e1137a52a70 Merge remote-tracking branch 'spi/for-next' omits e29acf38e588 Merge remote-tracking branch 'devicetree/for-next' omits 2bf914d82b1b Merge remote-tracking branch 'audit/next' omits a13738f4b655 Merge remote-tracking branch 'tpmdd/next' omits c449260b0148 Merge remote-tracking branch 'tomoyo/master' omits 5a53e82ea7b9 Merge remote-tracking branch 'smack/for-next' omits 6d07e2f087ac Merge remote-tracking branch 'selinux/next' omits 4d7a2fc73f55 next-20191211/keys omits e8bc97754ad0 Merge remote-tracking branch 'regulator/for-next' omits a63e3edcfd87 Merge remote-tracking branch 'mfd/for-mfd-next' omits 7f85431dc14e Merge remote-tracking branch 'mmc/next' omits 4b0abba48352 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 0c35739d00c4 Merge remote-tracking branch 'block/for-next' omits fa5504e90ae2 Merge remote-tracking branch 'input/next' omits 0f97242efdc1 Merge remote-tracking branch 'modules/modules-next' omits cb7a394d7b33 Merge remote-tracking branch 'sound-asoc/for-next' omits becaf316d22a Merge remote-tracking branch 'sound/for-next' omits bcb49cacac01 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 764a9d26769c Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits b8dfe831ef41 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 574e9196bc12 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 5283bf3694dd Merge remote-tracking branch 'amdgpu/drm-next' omits 582951fad81b Merge remote-tracking branch 'crypto/master' omits dc95bd543c72 Merge remote-tracking branch 'gfs2/for-next' omits 261c009f0fea Merge remote-tracking branch 'mac80211-next/master' omits cd3d9154b9df Merge remote-tracking branch 'bluetooth/master' omits cee8bb9e0e0b Merge remote-tracking branch 'wireless-drivers-next/master' omits d069c658619c Merge remote-tracking branch 'nfc-next/master' omits e1d1d08f58ff Merge remote-tracking branch 'ipsec-next/master' omits 92bbb144d83e Merge remote-tracking branch 'bpf-next/master' omits b54b8b769912 Merge remote-tracking branch 'net-next/master' omits 579bd8782540 Merge remote-tracking branch 'swiotlb/linux-next' omits c7543adf0a32 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 4e3dc5f39867 Merge remote-tracking branch 'opp/opp/linux-next' omits 3b7a3fae5fa5 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 3502b8e0d5f6 docs: sysfs: coresight: Add sysfs ABI documentation for CTI omits b2e168abd2dd coresight: cti: Add connection information to sysfs omits e7fecc8cb0af coresight: cti: Enable CTI associated with devices. omits 706b5c21470d coresight: cti: Add device tree support for custom CTI. omits b5a536bb8a51 coresight: cti: Add device tree support for v8 arch CTI omits a2162864148f Merge remote-tracking branch 'pm/linux-next' omits 59c24d01d361 Merge remote-tracking branch 'v4l-dvb/master' omits c627cf80e6c7 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits ac6d79f7f26f Merge branch 'dmi/master' omits 67d4cae3b1ae Merge remote-tracking branch 'i3c/i3c/next' omits 51d3271c2fb1 Merge remote-tracking branch 'hid/for-next' omits 7779cbd78feb Merge remote-tracking branch 'printk/for-next' omits d2a9511dee2b coresight: cti: Add sysfs trigger / channel programming API omits 086f3cb38bbc coresight: cti: Add sysfs access to program function regs omits 7a22680fe6e3 Merge remote-tracking branch 'vfs/for-next' omits 070027207d76 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 70c57061c766 Merge remote-tracking branch 'f2fs/dev' omits e6ef3333c37e Merge remote-tracking branch 'ext4/dev' omits ce27187b3086 Merge remote-tracking branch 'ext3/for_next' omits c8211570ed67 Merge remote-tracking branch 'ecryptfs/next' omits 2652fc4f1fae Merge remote-tracking branch 'btrfs/for-next' omits ac3d813f6fa8 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 4e8c71024b57 Merge remote-tracking branch 'sh/sh-next' omits 35f77a3fc725 Merge remote-tracking branch 'risc-v/for-next' omits f1be11843c53 Merge remote-tracking branch 'soc-fsl/next' omits 967f5bc7b047 Merge remote-tracking branch 'parisc-hd/for-next' omits 4ff580cebe04 Merge remote-tracking branch 'h8300/h8300-next' omits 85d57e3b1d75 Merge remote-tracking branch 'csky/linux-next' omits 3350be08064f Merge remote-tracking branch 'clk/clk-next' omits f07a126b8882 Merge remote-tracking branch 'tegra/for-next' omits a28ab03e30b6 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 3597e5dde08a Merge remote-tracking branch 'samsung-krzk/for-next' omits 2a2351c6f2c6 Merge remote-tracking branch 'rockchip/for-next' omits b0355995c1af Merge remote-tracking branch 'reset/reset/next' omits d4efeea03762 Merge remote-tracking branch 'renesas/next' omits 614984793c9f Merge remote-tracking branch 'realtek/for-next' omits 2f822a28029e Merge remote-tracking branch 'qcom/for-next' omits 58f45aa5e078 Merge remote-tracking branch 'omap/for-next' omits 58ce0ffda101 Merge remote-tracking branch 'mvebu/for-next' omits b6969dc1eee6 Merge remote-tracking branch 'mediatek/for-next' omits 0f242ee1c058 Merge remote-tracking branch 'keystone/next' omits f0f947b85c6f Merge remote-tracking branch 'imx-mxs/for-next' omits d0ce9072b892 Merge remote-tracking branch 'bcm2835/for-next' omits 4c2c2159181a Merge remote-tracking branch 'at91/at91-next' omits ff6f1b14e8b3 Merge remote-tracking branch 'aspeed/for-next' omits 203c67e4b33f Merge remote-tracking branch 'amlogic/for-next' omits 234d1fa88866 Merge remote-tracking branch 'arm-soc/for-next' omits 8dd4dfbde178 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 213da14f4ac6 Merge remote-tracking branch 'pidfd-fixes/fixes' omits a1c811272880 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits da3d0f098ba5 Merge remote-tracking branch 'mmc-fixes/fixes' omits 1f80dfcd39b8 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits b8836052ec8d Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 82305e7f7d4e Merge remote-tracking branch 'vfs-fixes/fixes' omits 2bc446e376ee Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 17142eec46cd Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits bbce83db07b7 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits c09ed5a1ca12 Merge remote-tracking branch 'kvms390-fixes/master' omits 00c1e8376ccc Merge remote-tracking branch 'mips-fixes/mips-fixes' omits b329f554baa1 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits fa33f1fb0ffc Merge remote-tracking branch 'slave-dma-fixes/fixes' omits cbeff4e89e8a Merge remote-tracking branch 'ide/master' omits 99dc4909706b Merge remote-tracking branch 'input-current/for-linus' omits 4ac913f5d523 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 660e8ee1d717 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits a2ab2f49bc60 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits d538705ad089 Merge remote-tracking branch 'spi-fixes/for-linus' omits 2f6ba9398ed2 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 1fa45369bed5 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 21fcd955c11d Merge remote-tracking branch 'sound-current/for-linus' omits 35b4e90be7cf Merge remote-tracking branch 'mac80211/master' omits 3737401acd02 Merge remote-tracking branch 'wireless-drivers/master' omits 1de44cae10bd Merge remote-tracking branch 'bpf/master' omits f1abde01350a Merge remote-tracking branch 'net/master' omits 1c5d09fae7b5 Merge remote-tracking branch 'sparc/master' omits a47a5f9877bf Merge remote-tracking branch 'powerpc-fixes/fixes' omits f9675ddf4a77 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 4c724aed8c3c Merge remote-tracking branch 'arc-current/for-curr' omits 0564879cfe2b Merge remote-tracking branch 'kbuild-current/fixes' omits afa7fb9cc222 Merge branch 'v5.6/defconfig' into tmp/aml-rebuild omits b12246ead672 Merge branch 'v5.6/dt64' into tmp/aml-rebuild omits 8df6034897cc Merge branch 'v5.6/dt' into tmp/aml-rebuild omits ada7028ac758 Merge remote-tracking branch 'clk-meson/v5.5/fixes' into t [...] omits 1a2dc619c8b6 Merge branch 'v5.5/fixes' into tmp/aml-rebuild omits 2349efa2b9f1 coresight: cti: Add sysfs coresight mgmt reg access. omits b77422f6cb94 coresight: cti: Initial CoreSight CTI Driver omits decd9b8cec97 vhost: use vhost_desc instead of vhost_log omits 7f3c97eb189b Merge branch 'spi-5.6' into spi-next omits 0ff738ff61b1 Merge branch 'spi-5.5' into spi-linus omits 501f8d434d4c Merge branch 'regulator-5.6' into regulator-next omits 8fbe055603cc Merge branch 'regulator-5.5' into regulator-linus omits b050f02ce91c Merge branch 'asoc-5.6' into asoc-next omits b01d77ba385a Merge branch 'asoc-5.5' into asoc-linus omits 1a7bf592d856 PM / devfreq: exynos-bus: Reduce goto statements and remov [...] omits 892e67a8bcf2 PM / devfreq: rk3399_dmc: Add COMPILE_TEST and HAVE_ARM_SM [...] omits 6a80eb4abaf4 PM / devfreq: rockchip-dfi: Convert to devm_platform_iorem [...] omits 5cf8f7e121fb PM / devfreq: rk3399_dmc: Add missing of_node_put() omits 1c14b1d9fee1 PM / devfreq: rockchip-dfi: Add missing of_node_put() omits 465fb9c7a346 PM / devfreq: Fix multiple kernel-doc warnings omits f25c78a7fb3c PM / devfreq: tegra: Add COMMON_CLK dependency omits 36dc41ac268b PM / devfreq: exynos-bus: Extract exynos_bus_profile_init_ [...] omits e5e71d268524 PM / devfreq: exynos-bus: Extract exynos_bus_profile_init() omits ce6652ac84d4 PM / devfreq: Move declaration of DEVICE_ATTR_RW(min_freq) omits 80ef87e53cc3 PM / devfreq: Move statistics to separate struct devfreq_stats omits db4c31cd2c06 PM / devfreq: Add clearing transitions stats omits a404479bfd0d PM / devfreq: Change time stats to 64-bit omits 193faaba4703 PM / devfreq: Add new name attribute for sysfs omits 0b2a0a8dc5df PM / devfreq: Add dynamic scaling for imx8m ddr controller omits 6ad0b4fb960c dt-bindings: memory: Add bindings for imx8m ddr controller omits 64555ffdacbd PM / devfreq: Fix Kconfig indentation omits c59e8f9e6f74 PM / devfreq: Drop explicit selection of PM_OPP omits 748a4f5bac59 PM / devfreq: exynos-ppmu: Fix excessive stack usage omits 6bd262d5eafc Revert "vhost/net: add an option to test new code" omits db7286b100b5 vhost: use batched version by default omits 38cb9d810339 vhost: last descriptor must have NEXT clear omits baaa71fe56c6 vhost/net: add an option to test new code omits 5d277e41cdad vhost: batching fetches omits 67857048c779 vhost/test: add an option to test new code omits a11a946817dc vhost: option to fetch descriptors through an independent struct omits 7a75bb1cadcb Merge branches 'arm64-for-5.5-fixes', 'drivers-for-5.5-fix [...] omits 2cd61111c55b of: refcount leak when phandle_cache entry replaced omits 8ed56fa78c93 Bluetooth: Remove usage of BT_ERR_RATELIMITED macro omits 9812d4003f67 drm/amdgpu: s/ENCRYPTED/SECURE/ on GEM create flag omits 223b91356ec3 amdgpu: Wrap FPU dependent functions in dc20 omits 86462415d58d amdgpu: Enable initial DCN support on POWER omits d1afaadf5fef amdgpu: Prepare DCN floating point macros for generic arch [...] omits 483f4fd89566 drm/amdgpu: wait for all rings to drain before runtime suspending omits 3917ac7c22f9 drm: Add FEC registers for LT-tunable repeaters omits 7ffa05fc7e3a drm/scheduler: Avoid accessing freed bad job. omits bb1d573ea823 drm/amdgpu: work around llvm bug #42576 omits b54427e2b11a drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits 333919fc84e3 drm/ttm: Convert vm callbacks to helpers omits 6ba33354d7fe drm/ttm: Remove explicit typecasts of vm_private_data omits daea7a9eece6 drm/amdgpu: move CS secure flag next the structs where it's used omits ed2c94d458c2 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits fd2e99a954af drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 9b5c22091083 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits a5daa026d5c9 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 4135c3b7efec drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits ff7f9a1b5a57 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 194723dfe64c drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 4486301979b8 drm/amdgpu: job is secure iff CS is secure (v5) omits f60100d77d56 drm/amdgpu: expand the context control interface with trust flag omits 8b5a5df94747 drm/amdgpu: expand the emit tmz interface with trusted flag omits b6a18d3b5750 drm/amdgpu: add tmz bit in frame control packet omits f0d765802ddd drm/amdgpu: add function to check tmz capability (v4) omits 6af740b60d1f drm/amdgpu: add amdgpu_tmz data structure omits e838673e4e5e drm/amdgpu: add tmz feature parameter (v2) omits 593c7d188004 drm/amdgpu: define the TMZ bit for the PTE omits 738700447113 drm/amdgpu: add UAPI to create secure commands (v3) omits 9976c08d1751 drm/amdgpu: add UAPI for creating encrypted buffers omits 762c632cdc04 drm/amdgpu: fix license on Kconfig and Makefiles omits fa3d2e7f8bbe drm/amdgpu: log when amdgpu.dc=1 but ASIC is unsupported omits 751bbe876786 drm/amd/display: include linux/slab.h where needed omits 02036964b574 drm/amdgpu: fix JPEG instance checking when ctx init omits 99ca782f1b08 drm/amdgpu: fix VCN2.x number of irq types omits 77422111c03c drm/amdgpu/gfx10: update gfx golden settings for navi14 omits d0bec03bd476 drm/amdgpu/gfx10: update gfx golden settings omits 60a24cbb24fa drm/amdgpu: enable gfxoff feature for navi10 asic omits fb71be37824f drm/amdgpu/gfx10: update gfx golden settings for navi14 omits 229baa0a1718 drm/amdgpu/gfx10: update gfx golden settings omits 8497d2bcdee1 drm/amd/powerplay: enable pp one vf mode for vega10 omits bd8c823b089e drm/amdgpu: Added RAS UMC error query support for Arcturus omits 6e7932802380 drm/amd/powerplay: correct the value retrieved through GPU [...] omits cdcd34f3376a drm/amd/powerplay: implement the get_enabled_mask callback [...] omits 55a0f48b02c7 drm/amd/powerplay: implement interface to retrieve clock f [...] omits fb3551964452 drm/amd/powerplay: implement interface to retrieve gpu tem [...] omits 36f2d1b82c2d drm/amd/powerplay: clear VBIOS scratchs on baco exit V2 omits 0828b5ec5712 drm/amdgpu: avoid using invalidate semaphore for picasso omits cd52d3fcd338 drm/amdgpu: add condition to enable baco for ras recovery omits 20263c361ba9 dt-bindings: arm: stm32: Convert stm32-syscon to json-schema omits 49fa9be2dcb2 dt-bindings: vendor-prefixes: Add "calaosystems" for CALAO [...] omits 513be061d923 dt-bindings: vendor-prefixes: Deprecate "ste" and "st-ericsson" omits 833d9a59b3c3 dt-bindings: vendor-prefixes: Add yet another for ST-Ericsson omits 80aea6c30386 dt-bindings: i2c: lpi2c: add imx8qm compatible string omits 1148fa447a1b dt-bindings: serial: lpuart: add imx8qm compatible string omits a00855a14142 dt-bindings: mmc: fsl-imx-esdhc: add imx8qm compatible string omits ec971532feca Bluetooth: Adding a bt_dev_warn_ratelimited macro. omits c58597980042 Bluetooth: hci_bcm: enable IRQ capability from node omits 658622e448a6 ipc/msg.c: consolidate all xxxctl_down() functions omits c5ce36ec970e ipc/sem.c: document and update memory barriers omits f1733ecb126f ipc/msg.c: update and document memory barriers omits 40a44ec56787 ipc/mqueue.c: update/document memory barriers omits 8a743f20ec44 ipc/mqueue.c: remove duplicated code omits ac061ea27496 smp_mb__{before,after}_atomic(): update Documentation omits d39cfb78988c aio: simplify read_events() omits 3ccac9d82d55 include/linux/io-mapping.h-mapping: use PHYS_PFN() macro i [...] omits 4e03199ef228 execve: warn if process starts with executable stack omits 0872c089d7b2 fs/binfmt_elf.c: don't copy ELF header around omits 44385722a4f5 fs/binfmt_elf.c: fix ->start_code calculation omits 45b35d22a78f fs/binfmt_elf.c: smaller code generation around auxv vector fill omits af656cab9b61 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 8c23046b1ae1 string: add stracpy and stracpy_pad mechanisms omits d54d8e113761 btrfs: use larger zlib buffer for s390 hardware compression omits d2f92ddb1db2 lib/zlib: add zlib_deflate_dfltcc_enabled() function omits 51dcec093ebd s390/boot: add dfltcc= kernel command line parameter omits fa98bb83fd65 lib/zlib: add s390 hardware support for kernel zlib_inflate omits 00d3d4fe70ea s390/boot: rename HEAP_SIZE due to name collision omits a3b396f93d16 lib/zlib: add s390 hardware support for kernel zlib_deflate omits e87641943607 kernel/hung_task.c: Monitor killed tasks. omits b266d46dd78c fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 47b35d8e4d2c fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 3522472d3be6 include/linux/mm.h: clean up obsolete check on space in pa [...] omits 9514d5944993 mm-oom-avoid-printk-iteration-under-rcu-fix omits cd5070b4efe7 mm, oom: avoid printk() iteration under RCU omits 29e010058f8a mm/early_ioremap.c: use %pa to print resource_size_t variables omits 9fcd7d7313be mm/memory_hotplug: cleanup __remove_pages() omits 3a3c88b7a9cf mm/memory_hotplug: drop local variables in shrink_zone_span() omits 89ac3cd7ff95 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits e5c7e423b428 mm/memory_hotplug: we always have a zone in find_(smallest [...] omits d557944aa1ac mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 2ee348cb6262 mm/memory_hotplug: shrink zones when offlining memory omits 92c3e3324a66 mm/memmap_init: update variable name in memmap_init_zone omits 2987afa01933 mm/mmap.c: fix the adjusted length error omits cb941a7e223b mm/pgmap: use correct alignment when looking at first pfn [...] omits e82a48a01dc5 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 800065e6d6e5 mm/memcontrol.c: cleanup some useless code omits 72ee6b45029a mm/slub.c: avoid slub allocation while holding list_lock omits e4433601049c ramfs: support O_TMPFILE omits 974d050e15b3 init/Kconfig: enable -O3 for all arches omits 8f459b66f3cf fs/posix_acl.c: fix kernel-doc warnings omits 2b1461a8d164 hexagon: work around compiler crash omits bc02697a47e7 hexagon: parenthesize registers in asm predicates omits a632c00ae02c hexagon: define ioremap_uc omits 04ff54af1d97 fs/namespace.c: make to_mnt_ns() static omits 8ecb3b5e6695 fs/nsfs.c: include headers for missing declarations omits d007c1292fb2 fs/direct-io.c: include fs/internal.h for missing prototype omits f81a945874a2 mm: move_pages: return valid node id in status if the page [...] omits 20a2b3313095 memcg: account security cred as well to kmemcg omits d5e74d518309 kcov: fix struct layout for kcov_remote_arg omits 8ff61d176ba9 x86/mm: Split vmalloc_sync_all() omits 7908693e318c mm, thp: tweak reclaim/compaction effort of local-only and [...] omits ff7454c3d3f3 mm/zsmalloc.c: fix the migrated zspage statistics. omits a7041c7276d7 /proc/kpageflags: do not use uninitialized struct pages omits 82fbdc5f1a30 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits c1de591d8de7 lib-kconfigdebug-fix-some-messed-up-configurations-checkpa [...] omits ea30e67fc623 lib/Kconfig.debug: fix some messed up configurations omits 58fa4bc6f9b3 mm: vmscan: protect shrinker idr replace with CONFIG_MEMCG omits c11be8fc69f2 kasan: don't assume percpu shadow allocations will succeed omits cfa125bd7072 kasan-use-apply_to_existing_pages-for-releasing-vmalloc-sh [...] omits bcb65983790c kasan: use apply_to_existing_page_range() for releasing vm [...] omits 236408931281 mm-add-apply_to_existing_pages-helper-fix-fix omits 3264ba9274f5 mm-add-apply_to_existing_pages-helper-fix omits 61d679dba7a4 mm/memory.c: add apply_to_existing_page_range() helper omits 89301188467b kasan-fix-crashes-on-access-to-memory-mapped-by-vm_map_ram-v2 omits f711f5c11bfb kasan: fix crashes on access to memory mapped by vm_map_ram() omits 70a53448efd1 Merge branch 'WIP.core/headers' omits abb55f1478c3 Merge branch 'WIP.x86/mm' omits b20231d7637f Merge branch 'core/kprobes' omits 7c8052eaacb3 Merge branch 'efi/urgent' omits 9a408587a989 Merge branch 'locking/kcsan' omits fc30add2f052 Merge branch 'locking/urgent' omits 00fe678f1fb1 Merge branch 'perf/urgent' omits a91b3903aa8d Merge branch 'ras/core' omits 8cd39b83248c Merge branch 'sched/urgent' omits 3a057d8e5be0 Merge branch 'timers/urgent' omits e475ae7ce80e Merge branch 'x86/cleanups' omits e40cb6d7087e Merge branch 'x86/mtrr' omits e4078b4d154a Merge branch 'x86/urgent' omits a0cac35c1d83 x86/mce/AMD: Allow Reserved types to be overwritten in smc [...] omits 57785a9d364f Merge branches 'at91-soc' and 'at91-dt' into at91-next omits b9ec7746bcc3 f2fs: don't keep META_MAPPING pages used for moving verity [...] omits de9c24ab8e56 f2fs: introduce private bioset omits db0dac482743 f2fs: cleanup duplicate stats for atomic files omits 94c5879b0847 f2fs: Check write pointer consistency of non-open zones omits 62e0352cb448 f2fs: Check write pointer consistency of open zones omits d26fb2a1613a f2fs: set I_LINKABLE early to avoid wrong access by vfs omits 6f2937bd1839 f2fs: set GFP_NOFS when moving inline dentries omits f04429150da4 f2fs: should avoid recursive filesystem ops omits 943e65b2cdf9 f2fs: keep quota data on write_begin failure omits 722968281a08 f2fs: declare nested quota_sem and remove unnecessary sems omits b485ba61ef7c f2fs: call f2fs_balance_fs outside of locked page omits 51f261f0cfc4 drm/amdkfd: Improve kfd_process lookup in kfd_ioctl omits 17ba1939e367 x86/MCE/AMD: Do not use rdmsr_safe_on_cpu() in smca_configure() omits 723710fe4bab Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 6d75353320b4 Merge tag 'y2038-cleanups-5.5' of git://git.kernel.org/pub [...] omits 6d5b3a41ae04 Merge tag 'y2038-cleanups-5.5' of git://git.kernel.org/pub [...] omits 0682b746099a Merge tag 'compat-ioctl-5.5' of git://git.kernel.org/pub/s [...] adds ea200dec5128 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds a470552ee896 efi: Don't attempt to map RCI2 config table if it doesn't exist adds a114a18c7dbc Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] adds c571b72e2b84 Revert "locking/mutex: Complain upon mutex API misuse in I [...] adds 9e8a0d5ff840 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] adds 761bfc33dd75 Merge remote-tracking branch 'torvalds/master' into perf/urgent adds b444268801a2 tools headers kvm: Sync linux/kvm.h with the kernel sources adds 05267c7eac12 perf arch: Make the default get_cpuid() return compatible error adds 61208e6e1003 perf top: Do not bail out when perf_env__read_cpuid() retu [...] adds 0dd674efaf63 perf/x86/pmu-events: Fix Kernel_Utilization metric adds eb573e746b9d perf metricgroup: Fix printing event names of metric group [...] adds 28707826877f perf header: Fix false warning when there are no duplicate [...] adds c09982f8e2ba libtraceevent: Allow custom libdir path adds 28396b7df09b perf vendor events s390: Fix counter long description for [...] adds 58b3bafff825 perf vendor events s390: Remove name from L1D_RO_EXCL_WRIT [...] adds 57e04eeda515 Merge tag 'perf-urgent-for-mingo-5.5-20191216' of git://gi [...] adds 89c683cd06e0 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 346da4d2c7ea sched/cputime, proc/stat: Fix incorrect guest nice cpustat value adds 4340ebd19ff0 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds 2abf19327576 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds 9065e0636036 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds a922f1a9aec1 Merge tag 'spi-fix-v5.5-rc2' of git://git.kernel.org/pub/s [...] adds 58d90a04bdcc Merge tag 'regulator-fix-v5.5-rc2' of git://git.kernel.org [...] adds 2d3145f8d280 early init: fix error handling when opening /dev/console adds 2187f215ebaa Merge tag 'for-5.5-rc2-tag' of git://git.kernel.org/pub/sc [...] adds 7c497d799267 Merge tag 'asoc-fix-v5.5-rc2' of https://git.kernel.org/pu [...] adds 80a0c2e511a9 Merge tag 'sound-5.5-rc3' of git://git.kernel.org/pub/scm/ [...] adds 272a72103012 kconfig: don't crash on NULL expressions in expr_eq() adds a11391b6f506 scripts: package: mkdebian: add missing rsync dependency adds 8f268881d7d2 kconfig: remove ---help--- from documentation adds 6103d24cd81d Merge remote-tracking branch 'kbuild-current/fixes' adds 1476476e8b10 Merge remote-tracking branch 'arc-current/for-curr' adds 210de0e996ae arm64: dts: agilex/stratix10: fix pmu interrupt numbers adds 43522b78b590 Merge tag 'socfpga_dts_fix_for_v5.5' of git://git.kernel.o [...] adds 35cb2efb6609 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 0601546f23fb powerpc/8xx: fix bogus __init on mmu_mapin_ram_chunk() adds e352f576d345 powerpc/pseries/cmm: fix managed page counts when migratin [...] adds 61e3acd8c693 powerpc: Fix __clear_user() with KUAP enabled adds 228b607d8ea1 KVM: PPC: Book3S HV: Fix regression on big endian hosts adds 4a61ac0aab51 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 5bd7aac078b5 Merge remote-tracking branch 'sparc/master' adds df18fa14629a vsock/virtio: fix null-pointer dereference in virtio_trans [...] adds 4aaf596148f4 vsock/virtio: add WARN_ON check on virtio_transport_get_ops() adds 1865a7b3471e Merge branch 'vsock-fixes' adds 63cc54a6f073 net: dsa: b53: Fix egress flooding settings adds f37f71035367 net: gemini: Fix memory leak in gmac_setup_txqs adds 95bed1a9fb2b net: dsa: ocelot: add NET_VENDOR_MICROSEMI dependency adds ad125c6c0592 Merge tag 'mac80211-for-net-2019-10-16' of git://git.kerne [...] adds daa6eb5a1495 dpaa2-ptp: fix double free of the ptp_qoriq IRQ adds 040cda8a1521 Merge tag 'wireless-drivers-2019-12-17' of git://git.kerne [...] adds 951c6db954a1 sctp: fix memleak on err handling of stream initialization adds cad46039e4c9 net: qlogic: Fix error paths in ql_alloc_large_buffers() adds 7c68fa2bddda net: annotate lockless accesses to sk->sk_pacing_shift adds 1f26c0d3d241 net: fix kernel-doc warning in <linux/netdevice.h> adds 9d4b98af8a2e net: ag71xx: fix compile warnings adds 4e2ce6e55050 net: dsa: make unexported dsa_link_touch() static adds 39f14c00b13c nfp: flower: fix stats id allocation adds ddd9b5e3e765 net-sysfs: Call dev_hold always in rx_queue_add_kobject adds b7ac893652ca net: nfc: nci: fix a possible sleep-in-atomic-context bug [...] adds 29c31d4e77fd Merge remote-tracking branch 'net/master' adds a2ea07465c8d bpf: Fix missing prog untrack in release_maps adds e47304232b37 bpf: Fix cgroup local storage prog tracking adds c3490b9ef25f Merge remote-tracking branch 'bpf/master' adds d68f4e43a46f mt76: fix LED link time failure adds b43e36d75e87 mt76: Off by one in mt76_calc_rx_airtime() adds e5e884b42639 libertas: Fix two buffer overflows at parsing bss descriptor adds d340e97ed885 Merge remote-tracking branch 'wireless-drivers/master' adds 569b4ea4d94f Merge remote-tracking branch 'mac80211/master' adds 92adc96f8eec ALSA: usb-audio: set the interface format after resume on [...] adds f6a27b5d3239 Merge remote-tracking branch 'sound-current/for-linus' adds b06e46427f98 ASoC: SOF: fix fault at driver unload after failed probe adds 921162c81a08 ASoC: SOF: Intel: hda: hda-dai: fix oops on hda_link .hw_free adds 38dd05a0cc23 Merge branch 'asoc-5.5' into asoc-linus adds 86ccbb8c2d82 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds f40ddaa059fd regulator: axp20x: Fix AXP22x ELDO2 regulator enable bitmask adds 6f25f67c4d23 Merge branch 'regulator-5.5' into regulator-linus adds ccd2bf203a8d Merge remote-tracking branch 'regulator-fixes/for-linus' adds efa968a9b4fb Merge branch 'spi-5.5' into spi-linus adds 38863088eb06 Merge remote-tracking branch 'spi-fixes/for-linus' adds 0e4f7f920a5c tty: serial: msm_serial: Fix lockup for sysrq and oops adds abeb2e9414d7 serial: sprd: Add clearing break interrupt operation adds fb2b90014d78 tty: link tty and port before configuring it as console adds cb47b9f8630a tty/serial: atmel: fix out of range clock divider handling adds 79e80d6f61aa Merge remote-tracking branch 'tty.current/tty-linus' adds 547fc228755d usb: typec: fusb302: Fix an undefined reference to 'extcon [...] adds 64cc3f12d1c7 USB: EHCI: Do not return -EPIPE when hub is disconnected adds d986294ee55d usbip: Fix receive error in vhci-hcd when using scatter-gather adds aabb5b833872 usbip: Fix error path of vhci_recv_ret_submit() adds 6056a0f8ede2 usb: xhci: Fix build warning seen with CONFIG_PM=n adds efe09c9d2756 Merge remote-tracking branch 'usb.current/usb-linus' adds 0b53c4d00684 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 01ea4be09bf4 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds ab42b48f32d4 staging: comedi: gsc_hpdi: check dma_alloc_coherent() retu [...] adds d3aa8de6b5d0 staging: axis-fifo: add unspecified HAS_IOMEM dependency adds b0ac999ebe37 staging: wfx: fix the cache of rate policies on interface reset adds 89606bb3a928 staging: wfx: fix case of lack of tx_retry_policies adds 5eee614700e0 staging: wfx: fix counter overflow adds d77280311d92 staging: wfx: use boolean appropriately adds fcde3e6ba57f staging: wfx: firmware does not support more than 32 total [...] adds cefc2033627f staging: wfx: fix rate control handling adds 2e12ab7f0509 staging: wfx: ensure that retry policy always fallbacks to [...] adds 1a6ae3edcd6a staging: wfx: detect race condition in WEP authentication adds 632441134d0f staging: wfx: fix hif_set_mfp() with big endian hosts adds c05c403b1d12 staging: wfx: fix wrong error message adds 290712ec90df Merge remote-tracking branch 'staging.current/staging-linus' adds e4de2a5d51f9 intel_th: pci: Add Comet Lake PCH-V support adds 88385866bab8 intel_th: pci: Add Elkhart Lake SOC support adds ab832e38e4f0 intel_th: Fix freeing IRQs adds 05b686b573cf intel_th: msu: Fix window switching without windows adds 4515cf3a8c3d Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 7cc8bf1e2c0c Merge remote-tracking branch 'input-current/for-linus' adds 9533d7eda2d1 Merge remote-tracking branch 'ide/master' adds 37601d7cc419 selftests/ftrace: Fix to check the existence of set_ftrace_filter adds 6bee75b5f173 selftests/ftrace: Fix ftrace test cases to check unsupported adds c52b4687b2ba selftests/ftrace: Do not to use absolute debugfs path adds 2f4f94a7926f selftests/ftrace: Fix multiple kprobe testcase adds fb13be3357c9 selftests: safesetid: Move link library to LDLIBS adds 08bc9b6be727 selftests: safesetid: Check the return value of setuid/setgid adds e400544f88c3 selftests: safesetid: Fix Makefile to set correct test program adds 73e46ab838c0 fs/ext4/inode-test: Fix inode test on 32 bit platforms. adds bc1b0b7dc98d kunit: testing kunit: Bug fix in test_run_timeout function adds cefdd10669dc Documentation: kunit: fix typos and gramatical errors adds cd799db95610 Documentation: kunit: add documentation for kunit_tool adds e4b390bc3e35 selftests: Fix dangling documentation references to kselft [...] adds d7693904fbce kselftest/runner: Print new line in print of timeout log adds 66cf51c6d130 kselftest: Support old perl versions adds 02b175ef4912 selftests: filesystems/epoll: fix build error adds 9d88d70da97c selftests: firmware: Fix it to do root uid check and skip adds 65c5ca4410bf selftests: livepatch: Fix it to do root uid check and skip adds 60db836ecb53 Merge remote-tracking branch 'kselftest-fixes/fixes' adds c732d9d43d8e Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 00c75428fedb Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 816bbffb1c9d Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 90bdfa0b05e3 ARM: OMAP2+: Fix ti_sysc_find_one_clockdomain to check for [...] adds 2c81f0f6d3f5 bus: ti-sysc: Fix iterating over clocks adds 81cc0877840f ARM: dts: am57xx-beagle-x15/am57xx-idk: Remove "gpios" for [...] adds 0c4eb2a6b3c6 ARM: dts: am571x-idk: Fix gpios property to have the corre [...] adds e17e7c498d4f ARM: dts: beagle-x15-common: Model 5V0 regulator adds 03729cfa0d54 soc: ti: wkup_m3_ipc: Fix race condition with rproc_boot adds 7b5d807ac90a Merge remote-tracking branch 'omap-fixes/fixes' adds ccf297c12e31 Merge remote-tracking branch 'kvms390-fixes/master' adds 2dd62793b049 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds e27c31ece0ef Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 9d63cc17c13e Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 04646aebd30b fs: avoid softlockups in s_inodes iterators adds 1edc8eb2e931 fs: call fsnotify_sb_delete after evict_inodes adds 92a4c7c3424f Merge remote-tracking branch 'vfs-fixes/fixes' adds dbce0b65046d dt-bindings: Add missing 'properties' keyword enclosing 's [...] adds 577fee3edcdb Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds d55157f6aaca drm/i915: Fix WARN_ON condition for cursor plane ddb allocation adds a76cf5692096 drm/i915/gem: Keep request alive while attaching fences adds f0f3a6cecf3b drm/i915: Fix pid leak with banned clients adds 6d44694dc7c7 drm/i915/gvt: use vgpu lock for active state setting adds 4fc0a3ca721d drm/i915/gvt: set guest display buffer as readonly adds 9f674c811740 drm/i915/gvt: Pin vgpu dma address before using adds 5e822e44cece drm/i915/gvt: Fix guest boot warning adds 78d75f5739c4 Merge tag 'gvt-fixes-2019-12-18' of https://github.com/int [...] adds 9aa30c3b748d Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds fe0acab448f6 mmc: sdhci-of-esdhc: fix P2020 errata handling adds bedf9fc01ff1 mmc: sdhci: Workaround broken command queuing on Intel GLK adds 75d27ea1abf7 mmc: sdhci: Add a quirk for broken command queuing adds 932fdd8d362f Merge remote-tracking branch 'mmc-fixes/fixes' adds 8d2ddb972d4a Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 13bb95ae2000 riscv: Fix use of undefined config option CONFIG_CONFIG_MMU adds 8b31657f66e0 Merge remote-tracking branch 'risc-v-fixes/fixes' adds 48323e20ada1 Merge remote-tracking branch 'pidfd-fixes/fixes' adds d5e7f2ed7f95 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 427737edfdc2 Merge tag 'v5.5-rc2' into for-next adds 70016ef0bd86 ARM: dts: ux500: declare GPADC IIO ADC channels adds 08d89bc90d9e ARM: dts: ux500: snowball: Remove unused PRCMU cpufreq node adds 6cfeb611b471 dt-bindings: arm: Document compatibles for Ux500 boards adds 0f8e741404af ARM: dts: ux500: Move generic pin configs out of ste-href- [...] adds 7fee202265b7 ARM: dts: ux500: Rename generic pin configs according to p [...] adds 4dbeac736464 ARM: dts: ux500: Add alternative SDI pin configs adds 99e1df613625 ARM: dts: ux500: Add pin configs for UART1 CTS/RTS pins adds 96b619e3c1df ARM: dts: ux500: nomadik-pinctrl: Add &gpio_in_nopull adds fae284f1bc77 ARM: dts: ux500: Disable I2C/SPI buses by default adds 6b69c7296a9a ARM: dts: ux500: Add aliases for I2C and SPI buses adds 5195887a6fe0 ARM: dts: ux500: Move serial aliases to ste-dbx5x0.dtsi adds bef475b03d9b ARM: dts: ux500: Remove ux500_ prefix from ux500_serial* labels adds 02234ee9e4d7 ARM: dts: ux500: Add "simple-bus" compatible to soc node adds b2ee5877508b ARM: dts: ux500: Use "arm,pl031" compatible for PL031 adds 27e7c033d3b4 ARM: dts: ux500: Drop pulls on I2C buses adds f6a76d425680 ARM: dts: ux500: Break out DB8500 DTSI adds 8668223a1ea7 ARM: dts: ux500: Split TVK DTSI files in two adds 42a1e9450c27 ARM: dts: ux500: Add devicetree for HREF520 adds c3d68019fce2 Merge tag 'ux500-armsoc-v5.6-1' of git://git.kernel.org/pu [...] adds 365cc58c0ac6 Merge branch 'arm/dt' into for-next adds f4e199577ba5 ARM: Document merges adds e168e6ecd80e ARM: defconfig: u8500: activate cpufreq adds 9bb8e2092fa0 Merge branch 'arm/defconfig' into for-next adds a8ce1e2aa587 ARM: Document merges adds bf8e91955276 Merge branch 'arm/fixes' into for-next adds bbe8e2d4164a Merge remote-tracking branch 'arm-soc/for-next' adds 0c191a04f8c5 Merge branch 'v5.5/fixes' into tmp/aml-rebuild adds 747939ae27e8 Merge remote-tracking branch 'clk-meson/v5.5/fixes' into t [...] adds d50be042ec13 Merge branch 'v5.6/dt' into tmp/aml-rebuild adds c0163883d665 Merge branch 'v5.6/dt64' into tmp/aml-rebuild adds 714767cd9071 Merge branch 'v5.6/defconfig' into tmp/aml-rebuild adds 0d4feb5acc26 Merge remote-tracking branch 'amlogic/for-next' adds 8eca5ad51832 Merge remote-tracking branch 'aspeed/for-next' adds 9d39d86cd4af ARM: dts: at91: Reenable UART TX pull-ups adds eb41690c92a5 ARM: dts: at91: sama5d27_som1_ek: add the microchip,sdcal- [...] adds 2bb040225d87 ARM: dts: at91: rearrange kizbox dts using aliases nodes adds a56d3a8ceac3 Merge branches 'at91-soc' and 'at91-dt' into at91-next adds 654c74af0f75 Merge remote-tracking branch 'at91/at91-next' adds 219fd3a81e60 Merge remote-tracking branch 'bcm2835/for-next' adds 8cec998dd5ba Merge remote-tracking branch 'imx-mxs/for-next' adds e1a4d6b395b6 Merge remote-tracking branch 'keystone/next' adds a8e7f1330913 Merge remote-tracking branch 'mediatek/for-next' adds 6bb58bd600e4 Merge remote-tracking branch 'mvebu/for-next' adds c7e1cba52b68 Merge branch 'fixes' into for-next adds f60c41257fa0 ARM: dts: Configure interconnect target module for am4 qspi adds e36afc29ea98 ARM: dts: Configure interconnect target module for am3 sham adds ed8e44dfa757 ARM: dts: Configure interconnect target module for am4 sham adds e132681cef0a ARM: dts: Configure interconnect target module for dra7 sham adds b4679c0544fe ARM: dts: Configure interconnect target module for am3 aes adds e9225f22c760 ARM: dts: Configure interconnect target module for am4 aes adds 2ea3ce2cf6ab ARM: dts: Configure interconnect target module for dra7 aes adds f6d9eb0c253b ARM: dts: Configure interconnect target module for am4 des adds eabb3f5a1b4f ARM: dts: Configure interconnect target module for dra7 des adds 472b44d8620b Merge branch 'omap-for-v5.6/ti-sysc-dt' into for-next adds 0cd62d5e7432 ARM: OMAP2+: Drop legacy platform data for am4 qspi adds 19c8915ca38f ARM: OMAP2+: Drop legacy platform data for omap4 aess adds a0fc37ff28c0 ARM: OMAP2+: Drop legacy platform data for omap4 dmic adds 6974285ed52a ARM: OMAP2+: Drop legacy platform data for omap4 mcpdm adds 1d2a38d42b04 ARM: OMAP2+: Drop legacy platform data for omap5 dmic adds 4150fe384e4d ARM: OMAP2+: Drop legacy platform data for omap5 mcpdm adds 6899cf73880e ARM: OMAP2+: Drop legacy platform data for am3 and am4 sham adds 68e3b63e7538 ARM: OMAP2+: Drop legacy platform data for dra7 sham adds c31502179d06 ARM: OMAP2+: Drop legacy platform data for am3 and am4 aes adds 1633d8d37241 ARM: OMAP2+: Drop legacy platform data for dra7 aes adds 69471c654ad9 ARM: OMAP2+: Drop legacy platform data for am4 des adds 11b27908a3bd ARM: OMAP2+: Drop legacy platform data for dra7 des adds bfdfd5636a9d ARM: OMAP2+: Drop legacy platform data for omap4 timers ex [...] adds 1b44c550a481 ARM: OMAP2+: Drop legacy platform data for omap5 timers ex [...] adds aec518020559 ARM: OMAP2+: Drop legacy platform data for am3 and am4 tim [...] adds 3d1d10be064b ARM: OMAP2+: Drop legacy platform data for dra7 timers exc [...] adds cfbeeedaa5dc ARM: OMAP2+: Drop legacy platform data for am3 and am4 epwmss adds 846a1b675c8f ARM: OMAP2+: Drop legacy platform data for dra7 epwmss adds c62201a3565b ARM: OMAP2+: Drop legacy platform data for am3 and am4 spinlock adds d169232953f0 ARM: OMAP2+: Drop legacy platform data for omap4 spinlock adds 995c1535da0a ARM: OMAP2+: Drop legacy platform data for omap5 spinlock adds 4554f0a1cbe6 ARM: OMAP2+: Drop legacy platform data for dra7 spinlock adds 78e2d1f4b703 ARM: OMAP2+: Drop legacy platform data for am3 and am4 spi adds 17b6e0280f31 ARM: OMAP2+: Drop legacy platform data for am3 and am4 dcan adds 80d861cda650 ARM: OMAP2+: Drop legacy platform data for dra7 dcan adds 958036e21253 ARM: OMAP2+: Drop legacy platform data for am3 adc_tsc adds 97752cc26ef1 ARM: OMAP2+: Drop legacy platform data for am4 adc_tsc adds ff594e2296c3 ARM: OMAP2+: Drop legacy platform data for am3 and am4 elm adds fccccdcd85f8 ARM: OMAP2+: Drop legacy platform data for omap4 elm adds a9f31495c612 ARM: OMAP2+: Drop legacy platform data for dra7 elm adds adb72394e2ab ARM: OMAP2+: Drop legacy platform data for am3 lcdc adds 269e6ec23aeb ARM: OMAP2+: Drop legacy platform data for am4 ocp2scp adds 813b09b05d49 ARM: OMAP2+: Drop legacy platform data for omap4 ocp2scp adds 08f721e833dc ARM: OMAP2+: Drop legacy platform data for omap5 ocp2scp adds adb47d9d141d ARM: OMAP2+: Drop legacy platform data for dra7 ocp2scp adds 027678deaee3 ARM: OMAP2+: Drop legacy platform data for am4 vpfe adds 72b48b999cb1 ARM: OMAP2+: Drop legacy platform data for omap4 hsi adds a6b1e717e942 ARM: OMAP2+: Drop legacy platform data for omap4 smartreflex adds e54740b4afe8 ARM: OMAP2+: Drop legacy platform data for dra7 smartreflex adds a9e2d3c61d3d ARM: OMAP2+: Drop legacy platform data for omap4 kbd adds 8c77b65635a6 ARM: OMAP2+: Drop legacy platform data for omap5 kbd adds 5725e6c169c6 ARM: OMAP2+: Drop legacy platform data for omap4 slimbus adds d864dbdfa6dd ARM: OMAP2+: Drop legacy platform data for omap4 fdif adds 20b14883641f Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next adds dbd2d6f9be96 ARM: dts: dra7: convert IOMMUs to use ti-sysc adds 3e4120b9c0bf ARM: dts: dra74x: convert IOMMUs to use ti-sysc adds 22f8d6649d4b ARM: dts: omap4: convert IOMMUs to use ti-sysc adds a6c8056d2f34 ARM: dts: omap5: convert IOMMUs to use ti-sysc adds 54a751f623f5 Merge branch 'omap-for-v5.6/ti-sysc-dt' into omap-for-v5.6 [...] adds e4ebfc2ce6cc ARM: OMAP4: hwmod-data: remove OMAP4 IOMMU hwmod data adds 6e678a76b345 ARM: OMAP5: hwmod-data: remove OMAP5 IOMMU hwmod data adds 674430f253af Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next adds 8de44fb70659 ARM: OMAP2+: pdata-quirks: add PRM data for reset support adds e4c4b540e1e6 ARM: OMAP4+: remove pdata quirks for omap4+ iommus adds 2f14101a1d76 ARM: OMAP2+: Add workaround for DRA7 DSP MStandby errata i879 adds 4ea3711aece4 ARM: OMAP2+: omap-iommu.c conversion to ti-sysc adds 4601832f4050 ARM: OMAP2+: use separate IOMMU pdata to fix DRA7 IPU1 boot adds 9a21104a35ee Merge branch 'omap-for-v5.6/soc' into for-next adds 63eb53c0826f Merge branch 'fixes' into for-next adds cb08391481e9 Merge remote-tracking branch 'omap/for-next' adds 61025b815e94 arm64: dts: qcom: sm8150: Add ADSP, CDSP, MPSS and SLPI smp2p adds 39523c56b668 arm64: dts: qcom: sdm845-cheza: Add cr50 spi node adds 8529728f25d6 arm64: dts: qcom: msm8998: Fixup uart3 gpio config for bluetooth adds 7cee5c742899 arm64: dts: qcom: sc7180: Fix node order adds a1f42ee49fef Merge branches 'arm64-for-5.5-fixes', 'drivers-for-5.5-fix [...] adds 50d1914ec451 Merge remote-tracking branch 'qcom/for-next' adds 15aa10dfe455 Merge remote-tracking branch 'realtek/for-next' adds b172505a8c8f Merge remote-tracking branch 'renesas/next' adds a4f3b2e347c9 Merge remote-tracking branch 'reset/reset/next' adds e964d463392d ARM: dts: rockchip: Add missing cpu operating points for r [...] adds 77d00567c55f Merge branch 'v5.6-armsoc/dts32' into for-next adds 04a0077fdb19 arm64: dts: rockchip: Remove always-on properties from reg [...] adds cfd66c682e8b arm64: dts: rockchip: Add regulators for PCIe for Radxa Ro [...] adds 36be91112fbf arm64: dts: rockchip: Add GPU cooling device for RK3399 adds ad848dd53385 dt-bindings: gpu: mali-bifrost: Add Rockchip PX30 adds a07f34a083f2 arm64: dts: rockchip: add the gpu for px30 adds 0c556dea089d arm64: dts: rockchip: enable the gpu on px30-evb adds c2753d15d2b3 arm64: dts: rockchip: split rk3399-rockpro64 for v2 and v2 [...] adds 3ce659c9cf8f Merge branch 'v5.6-armsoc/dts64' into for-next adds 9e314df5f9bc Merge remote-tracking branch 'rockchip/for-next' adds 60f591eb8843 Merge remote-tracking branch 'samsung-krzk/for-next' adds 1c226017d3ec ARM: dts: sun8i: a83t: Correct USB3503 GPIOs polarity adds 48cb3cf3beff Merge branch 'sunxi/fixes-for-5.5' into sunxi/for-next adds d1b4a498b01f Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 49151c13dd0f Merge remote-tracking branch 'tegra/for-next' adds 6956eb33abb5 clk: at91: fix possible deadlock adds 3efe26426f76 Merge branch 'clk-fixes' into clk-next adds c771256ee7a0 clk: Move clk_core_reparent_orphans() under CONFIG_OF adds f7f1ed4fd89a Merge branch 'clk-fixes' into clk-next adds c25bcb718fe2 Merge remote-tracking branch 'clk/clk-next' adds f37c0dc63c50 Merge remote-tracking branch 'csky/linux-next' adds f9a7c47bbbbe Merge remote-tracking branch 'h8300/h8300-next' adds 7f21b138d700 Merge remote-tracking branch 'parisc-hd/for-next' adds e6b0ceb7bf9a Merge remote-tracking branch 'soc-fsl/next' adds 0d5732602327 Merge remote-tracking branch 'risc-v/for-next' adds 1259bf830915 Merge remote-tracking branch 'sh/sh-next' adds 18ec290c9187 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds f9af52294334 Merge remote-tracking branch 'btrfs/for-next' adds 172f5218b222 Merge remote-tracking branch 'ecryptfs/next' adds dfbc450071ac Merge remote-tracking branch 'ext3/for_next' adds ce6618726f8b Merge remote-tracking branch 'ext4/dev' adds bdf032992489 f2fs: call f2fs_balance_fs outside of locked page adds 3f188c23d774 f2fs: keep quota data on write_begin failure adds 4f4460c08a47 f2fs: should avoid recursive filesystem ops adds dd973007bfef f2fs: set GFP_NOFS when moving inline dentries adds 362d8a920384 f2fs: Check write pointer consistency of open zones adds e629b4a0e61c f2fs: Check write pointer consistency of non-open zones adds 0e6e1b84388e f2fs: cleanup duplicate stats for atomic files adds bf8a9e6a6645 f2fs: introduce private bioset adds 1df15dd927c2 f2fs: don't keep META_MAPPING pages used for moving verity [...] adds 7a3f7e79de22 f2fs: set I_LINKABLE early to avoid wrong access by vfs adds a4d2866fd170 f2fs: convert inline_dir early before starting rename adds 370cf9c5f3c3 f2fs: don't put new_page twice in f2fs_rename adds 8f6d1ecb3fc2 f2fs: declare nested quota_sem and remove unnecessary sems adds c293e8ea0d89 f2fs: free sysfs kobject adds 25d18e19a91e f2fs: support data compression adds 9e9a4e1b0a51 Merge remote-tracking branch 'f2fs/dev' adds 54f8f6d55075 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 008d4128830c Merge remote-tracking branch 'vfs/for-next' adds 984dacd9fb2e Merge remote-tracking branch 'printk/for-next' adds 9fdc0b6c20f6 PCI/AER: Log which device prevents error recovery adds 1b2ac5c7fb3c PCI/AER: Factor message prefixes with dev_fmt() adds dd43676ae11e Merge branch 'pci/aer' adds 574f29036fce PCI: iproc: Apply quirk_paxc_bridge() for module as well a [...] adds 62fe23df0677 PCI: Add generic quirk for increasing D3hot delay adds 3030df209aa8 PCI: Increase D3 delay for AMD Ryzen5/7 XHCI controllers adds a0440d234809 Merge branch 'pci/misc' adds bc123a515cb7 PCI/P2PDMA: Add Intel SkyLake-E to the whitelist adds d20879eac36c Merge branch 'pci/p2pdma' adds 68f08afcdacd PCI: Consider alignment of hot-added bridges when distribu [...] adds 8187492654df PCI: Rename extend_bridge_window() parameter adds 5a01f01998a0 PCI: Set resource size directly in extend_bridge_window() adds 86f98025a075 PCI: Allow extend_bridge_window() to shrink resource if necessary adds 9d0bd31252bc Merge branch 'pci/resource' adds 8c386cc81787 PCI/IOV: Fix memory leak in pci_iov_add_virtfn() adds a7d06153eea2 PCI: Fix pci_add_dma_alias() bitmask size adds 5ddcd840395a PCI: Add nr_devfns parameter to pci_add_dma_alias() adds c5483b759ef1 PCI: Add DMA alias quirk for PLX PEX NTB adds e6e6cd48d4e9 Merge branch 'pci/virtualization' adds 397bd54d57e4 PCI: keystone: Fix outbound region mapping adds 688dfa9b3c76 Merge branch 'pci/host-keystone' adds 681a37221d9a PCI: tegra: Fix return value check of pm_runtime_get_sync() adds 6387afcd0485 Merge branch 'pci/host-tegra' adds e54ea45a4955 dt-bindings: PCI: intel: Add YAML schemas for the PCIe RC [...] adds 2e01e6b03c0c PCI: dwc: intel: PCIe RC controller driver adds e8fc64e29ea3 PCI: artpec6: Configure FTS with dwc helper function adds 85c75a58633c Merge branch 'remotes/lorenzo/pci/dwc' adds 63bec8174c7c Merge remote-tracking branch 'pci/next' adds 18a1b06e5b91 HID: hiddev: fix mess in hiddev_open() adds abb33ee8a8c0 HID: intel-ish-hid: ipc: add CMP device id adds fe4e940f0f91 HID: wacom: Recognize new MobileStudio Pro PID adds 68581aab2f63 Merge branch 'for-5.5/upstream-fixes' into for-next adds c2a932717a51 HID: logitech-hidpp: Support translations from short to lo [...] adds 0da0a63b7cba HID: logitech-hidpp: Support WirelessDeviceStatus connect events adds 04bd68171e01 HID: logitech: Add MX Master 3 Mouse adds be281368f297 hid-logitech-hidpp: read battery voltage from newer devices adds 2951839895b6 Merge branch 'for-5.6/logitech' into for-next adds 33ae84f61171 Merge remote-tracking branch 'hid/for-next' adds c807da539e82 i2c: remove unneeded 'extern' from function declatations adds 54a19fd4a640 i2c: core: Use DEVICE_ATTR_*() helper macros adds 8b183f5b85e0 dt-bindings: i2c: rcar: Document r8a77961 support adds 15c0677162b7 dt-bindings: i2c: sh_mobile: Document r8a77961 support adds bbf9bc04593c Merge remote-tracking branch 'i2c/i2c/for-next' adds 973f3202d010 Merge remote-tracking branch 'i3c/i3c/next' adds 945244ba3b9f Merge branch 'dmi/master' adds 4052ae63fbda Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds cc2dbb01caeb Merge remote-tracking branch 'v4l-dvb/master' adds cc99f0ad5246 ACPI / battery: Deal with design or full capacity being re [...] adds 5b74d1d16e2f ACPI / battery: Use design-cap for capacity calculations i [...] adds ff3154d1d89a ACPI / battery: Deal better with neither design nor full c [...] adds cbf6d033ad37 ACPI: video: fix typo in comment adds 53870cf03fae ACPI: video: Use native backlight on Lenovo E41-25/45 adds 78d3e7c19e2d tools/power/acpi: fix compilation error adds 3397ff4beb3c Merge branches 'acpi-battery', 'acpi-video' and 'acpi-tool [...] adds 22a07153778c Merge remote-tracking branch 'pm/linux-next' adds 4aa9a4c3e85c Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 943f7ab35792 Merge remote-tracking branch 'opp/opp/linux-next' adds 26239b5f8c8c Merge remote-tracking branch 'thermal/thermal/linux-next' adds 893aed984964 Merge remote-tracking branch 'swiotlb/linux-next' adds 10bc877c7623 ptp_qoriq: check valid status before reading extts fifo adds 9429439f59cd ptp_qoriq: export extts_clean_up() function adds 17568c62cd2c dpaa2-ptp: add external trigger event support adds 024774325199 Merge branch 'dpaa2-ptp-support-external-trigger-event' adds f32593773549 r8169: check that Realtek PHY driver module is loaded adds 1f1c1d7c89ee ipv6: Annotate bitwise IPv6 dsfield pointer cast adds 54e1f08bddbe ipv6: Annotate ipv6_addr_is_* bitwise pointer casts adds b3c3fe8e9961 net: hns3: schedule hclgevf_service by using delayed workqueue adds 1c6dfe6fc6f7 net: hns3: remove mailbox and reset work in hclge_main adds ff200099d271 net: hns3: remove unnecessary work in hclgevf_main adds 0ea68902256e net: hns3: allocate WQ with WQ_MEM_RECLAIM flag adds d5432455b1a8 net: hns3: do not schedule the periodic task when reset fail adds 366c7bb0acf1 Merge branch 'hns3-next' adds ba8381236fd0 net: fib_notifier: Add temporary events to the FIB notific [...] adds a6c76c17df02 ipv4: Notify route after insertion to the routing table adds b5fc0430dcbb ipv4: Extend FIB alias find function adds ee3936d65882 ipv4: Notify route if replacing currently offloaded one adds a8674f753e36 ipv4: Notify newly added route if should be offloaded adds f613b6e2ffe1 ipv4: Handle route deletion notification adds 525bc345fcbc ipv4: Handle route deletion notification during flush adds 20d1565203e6 ipv4: Only Replay routes of interest to new listeners adds b6a1d871d37a mlxsw: spectrum_router: Start using new IPv4 route notifications adds 446f739104f4 ipv4: Remove old route notifications and convert listeners adds 03d51c4fc507 Merge branch 'Simplify-IPv4-route-offload-API' adds bbd20c939c8a fore200e: Fix incorrect checks of NULL pointer dereference adds c5dea815834c net: caif: replace BUG_ON with recovery code adds 65d88d04114b wireguard: selftests: import harness makefile for test suite adds d7c68a38bb4f wireguard: Kconfig: select parent dependency for crypto adds a2ec8b570694 wireguard: global: fix spelling mistakes in comments adds 43967b6ff91e wireguard: main: remove unused include <linux/version.h> adds d89ee7d5c73a wireguard: allowedips: use kfree_rcu() instead of call_rcu() adds 6f6dded1385c Merge branch 'WireGuard-CI-and-housekeeping' adds 5d57c327584a net: phylink: improve clause 45 PHY ksettings_set implementation adds df3f57ac9605 net: phylink: extend clause 45 PHY validation workaround adds ef8e0b808b90 net: mvpp2: update mvpp2 validate() implementation adds 4e133f76c111 Merge branch 'improve-clause-45-support-in-phylink' adds 71a55a2315b0 net-next: stmmac: mediatek: add more support for RMII adds 882007ed7832 net-next: dt-binding: dwmac-mediatek: add more description [...] adds ce2b5a3af075 Merge branch 'dwmac-mediatek-add-more-support-for-RMII' adds 65cb6cb80d29 next-20191218/net-next adds dc3a2d254782 libbpf: Print hint about ulimit when getting permission de [...] adds dbd8f6bae6f4 libbpf: Add zlib as a dependency in pkg-config template adds 92f7440ecc93 selftests/bpf: More succinct Makefile output adds fb9a98e160f1 libbpf: Fix libbpf_common.h when installing libbpf through [...] adds 4a3d6c6a6e4d libbpf: Reduce log level for custom section names adds 5dc7a8b21144 bpftool, selftests/bpf: Embed object file inside skeleton adds 3bf3c79b772f libbpf: Remove BPF_EMBED_OBJ macro from libbpf.h adds cb21ac588546 bpftool: Add gen subcommand manpage adds 58d8dc2a98f5 Merge branch 'skel-fixes' adds 4110b57d7dc8 Merge remote-tracking branch 'bpf-next/master' adds 3f966f327ff5 Merge remote-tracking branch 'ipsec-next/master' adds 871185ace40d netfilter: Clean up unnecessary #ifdef adds 2f5e70c8ce47 netfilter: Document ingress hook adds cf3e204a1ca5 netfilter: nft_tunnel: no need to call htons() when dumping ports adds 0705f95c3320 netfilter: nft_tunnel: add the missing ERSPAN_VERSION nla_policy adds 2149f36dbd44 netfilter: nft_tunnel: also dump ERSPAN_VERSION adds 73239bd9707a netfilter: nft_tunnel: also dump OPTS_ERSPAN/VXLAN adds 7e03998429ee netfilter: nft_tunnel: add the missing nla_nest_cancel() adds 13d74c0a9708 netfilter: conntrack: remove two export symbols adds df6dedf7bb0a Merge remote-tracking branch 'netfilter-next/master' adds bed3042f2e4c Merge remote-tracking branch 'nfc-next/master' adds 5cc509aa83c6 brcmfmac: Fix memory leak in brcmf_p2p_create_p2pdev() adds b8e1ada81fb7 rtlwifi: rtl8192de: Remove unused GET_XXX and SET_XXX macros adds 08f6ef39bc3d rtlwifi: rtl8192de: Replace local bit manipulation macros adds fa2b36a344f5 rtlwifi: rtl8192de: Convert macros that set descriptor adds 96c21a254053 rtlwifi: rtl8192de: Convert inline routines to little-endi [...] adds 7031fb7f1cd1 rtlwifi: rtl8192de: Remove usage of private bit manipulati [...] adds 5ea5c93d937c rtlwifi: rtl8188ee: Remove usage of private bit manipulation adds 4c8692d4939d rtlwifi: rtl8192ce: rtl8192c_com: Remove usage of private [...] adds f0dcd57e0b41 rtlwifi: Remove dependence on special bit manipulation mac [...] adds 39f40710d0b5 rtlwifi: rtl88821ae: Remove usage of private bit manipulat [...] adds 8e3457621263 rtlwifi: rtl8192ee: Remove usage of private bit manipulati [...] adds 1626f1929575 rtlwifi: rtl8723ae: Remove usage of private bit manipulati [...] adds 84bc9a58326a rtlwifi: rtl8723be: Remove usage of private bit manipulati [...] adds bb7e6d85536b rtlwifi: Remove last definitions of local bit manipulation macros adds 37bc6c72f5b7 brcmsmac: Remove always false 'channel < 0' statement adds 475eec112e42 b43legacy: Fix -Wcast-function-type adds ebd77feb27e9 ipw2x00: Fix -Wcast-function-type adds da5e57e8a6a3 iwlegacy: Fix -Wcast-function-type adds cb775c88da5d rtlwifi: rtl_pci: Fix -Wcast-function-type adds f427939391f2 bcma: remove set but not used variable 'sizel' adds 57f9807d1ea2 rt2x00: implement reconfig_complete adds 2d52378a0ad0 rt2x00: use RESET state bit to prevent IV changes on restart adds e93cd35101b6 rsi: fix use-after-free on failed probe and unbind adds 92aafe77123a rsi: fix use-after-free on probe errors adds 477682974811 rsi: fix memory leak on failed URB submission adds b9b9f9fea218 rsi: fix non-atomic allocation in completion handler adds 960da557f435 rsi: add missing endpoint sanity checks adds 216b44000ada brcmfmac: Fix use after free in brcmf_sdio_readframes() adds ffc7b2826a3c rt2x00usb: Fix a warning message in 'rt2x00usb_watchdog_tx_dma()' adds d0b103a52b72 MAINTAINERS: update Ganapathi Bhat's email address adds 1c9f329b084b mwifiex: delete unused mwifiex_get_intf_num() adds 8d9627b05b2c brcmfmac: set interface carrier to off by default adds af615abd1596 at76c50x-usb: fix endpoint debug message adds 3428fbcd6e6c brcmfmac: fix interface sanity check adds b73e05aa543c orinoco_usb: fix interface sanity check adds 39a4281c312f rtl8xxxu: fix interface sanity check adds 3139b180906a rsi_91x_usb: fix interface sanity check adds 2d68bb2687ab zd1211rw: fix storage endpoint lookup adds f365f2f67b6a rtlwifi: rtl8192ce: use generic rtl_query_rxpwrpercentage adds b8a19dd64501 rtlwifi: rtl8192cu: use generic rtl_query_rxpwrpercentage adds 5a87ae1d676e rtlwifi: rtl8192de: use generic rtl_query_rxpwrpercentage adds d01b26734297 rtlwifi: rtl8192ce: use generic rtl_signal_scale_mapping adds fef91a2b5f5f rtlwifi: rtl8192cu: use generic rtl_signal_scale_mapping adds 716c733f52ec rtlwifi: rtl8192de: use generic rtl_signal_scale_mapping adds 1b8d2e0a9e42 brcmfmac: reset two D11 cores if chip has two D11 cores adds 172f6854551d brcmfmac: set F2 blocksize and watermark for 4359 adds 6647274ed995 brcmfmac: fix rambase for 4359/9 adds c12c8913d79c brcmfmac: make errors when setting roaming parameters non-fatal adds d4aef159394d brcmfmac: add support for BCM4359 SDIO chipset adds 837482e69a3f brcmfmac: add RSDB condition when setting interface combinations adds 2635853ce4ab brcmfmac: not set mbss in vif if firmware does not support MBSS adds 4282dc057d75 brcmfmac: Fix memory leak in brcmf_usbdev_qinit adds a32de68edab7 brcmfmac: Keep OOB wake-interrupt disabled when it shouldn [...] adds c705f9fc6a17 orinoco: avoid assertion in case of NULL pointer adds a7cf282b4cef Merge remote-tracking branch 'wireless-drivers-next/master' adds 5c2af9775020 Bluetooth: Adding a bt_dev_warn_ratelimited macro. adds 1f09e5a6de16 Bluetooth: Remove usage of BT_ERR_RATELIMITED macro adds 3e2c92414bfc Bluetooth: hci_bcm: Add device-tree compatible for BCM4329 adds 08838bc61325 dt-bindings: net: broadcom-bluetooth: Document BCM4329 support adds d44f00b40c03 Bluetooth: hci_qca: Replace of_device_get_match_data with [...] adds 529d69213e1f Merge remote-tracking branch 'bluetooth/master' adds 54e489ba1f2f Merge remote-tracking branch 'mac80211-next/master' adds 356732ab44dd Merge remote-tracking branch 'gfs2/for-next' adds fdfb41385ab2 Merge remote-tracking branch 'crypto/master' adds 6c56e8adc001 Merge tag 'drm-misc-next-2019-12-16' of git://anongit.free [...] adds ed08ddd9d088 linux-next: build failure after merge of the drm-misc tree adds 4c5b36ee7335 DRM: ARC: PGU: fix framebuffer format switching adds 491b14b9ba92 DRM: ARC: PGU: cleanup supported format list code adds 5908a3bd175d DRM: ARC: PGU: replace unsupported by HW RGB888 format by XRGB888 adds 0ff916e2ef6f DRM: ARC: PGU: add ARGB8888 format to supported format list adds d2e532286d4f Merge tag 'arcpgu-updates-2019.12.16' of github.com:abrodk [...] adds feffbaac36d3 drm/amdgpu: add condition to enable baco for ras recovery adds 418899d61575 drm/amdgpu: avoid using invalidate semaphore for picasso adds ae46533b1763 drm/amd/powerplay: clear VBIOS scratchs on baco exit V2 adds 8fa6a7b0b3fd drm/amd/powerplay: implement interface to retrieve gpu tem [...] adds 0b97bd6cde1d drm/amd/powerplay: implement interface to retrieve clock f [...] adds e304adc06ebf drm/amd/powerplay: implement the get_enabled_mask callback [...] adds a0250689cbb5 drm/amd/powerplay: correct the value retrieved through GPU [...] adds 4cf781c24c3b drm/amdgpu: Added RAS UMC error query support for Arcturus adds c9ffa427db34 drm/amd/powerplay: enable pp one vf mode for vega10 adds d4117354c8d3 drm/amdgpu/gfx10: update gfx golden settings adds 5f5202bf695b drm/amdgpu/gfx10: update gfx golden settings for navi14 adds d549991ce5d5 drm/amdgpu: enable gfxoff feature for navi10 asic adds eaec03f20663 drm/amdgpu/gfx10: update gfx golden settings adds 89ed5a52112c drm/amdgpu/gfx10: update gfx golden settings for navi14 adds 21a174f5adb3 drm/amdgpu: fix VCN2.x number of irq types adds 3504bd45a99e drm/amdgpu: fix JPEG instance checking when ctx init adds aec434023e52 drm/amd/display: include linux/slab.h where needed adds 93b09a9a892b drm/amdgpu: log when amdgpu.dc=1 but ASIC is unsupported adds ad808910be68 drm/amdgpu: fix license on Kconfig and Makefiles adds be452c4e8d14 Merge tag 'drm-next-5.6-2019-12-11' of git://people.freede [...] adds 7f7b9455b352 dt-bindings: display: renesas,cmm: Add R-Car CMM documentation adds 6e2258b58f81 dt-bindings: display: renesas,du: Document cmms property adds e08e934d6c28 drm: rcar-du: Add support for CMM adds 8de707aeb452 drm: rcar-du: kms: Initialize CMM instances adds 78b6bb1d24db drm: rcar-du: crtc: Control CMM operations adds b28a931476bc drm: rcar-du: crtc: Register GAMMA_LUT properties adds c81456d2452d dt-bindings: display: renesas: du: Add vendor prefix to vs [...] adds 7b627ce80fbd drm: rcar-du: Recognize "renesas,vsps" in addition to "vsps" adds 593885b085d6 drm: rcar-du: lvds: Get mode from state adds 6529007522de drm: of: Add drm_of_lvds_get_dual_link_pixel_order adds 990e378db445 drm: rcar-du: lvds: Improve identification of panels adds 65112cfa56c3 drm: rcar-du: lvds: Get dual link configuration from DT adds 59c1f061c97e drm: rcar-du: lvds: Allow for even and odd pixels swap adds c267782c5f0e drm: rcar-du: Add r8a77980 support adds 66af4a9ddac6 Merge tag 'du-next-20191218' of git://linuxtv.org/pinchart [...] adds 850033830bf3 Merge remote-tracking branch 'drm/drm-next' adds 6ca3928da66e amdgpu: Prepare DCN floating point macros for generic arch [...] adds 16a9dea110a6 amdgpu: Enable initial DCN support on POWER adds 7a8a3430be15 amdgpu: Wrap FPU dependent functions in dc20 adds b3eca59d9985 drm/amdkfd: queue kfd interrupt work to different CPU adds 63408972e471 drm/amd/powerplay: fix various dereferences of a pointer b [...] adds ad5901df8894 drm/amdkfd: Use Arcturus specific set_vm_context_page_tabl [...] adds d7f72fe482bf drm/amdgpu: Add CU info print log adds 6fdcba327110 drm/amdgpu: move dpcs headers to dpcs includes adds d3c431ee0f77 drm/amdgpu: add dpcs20 registers adds a771ded8b7ea drm/amd/display: add missing dcn link encoder regs adds 619346240932 drm/amdgpu: drop useless BACO arg in amdgpu_ras_reset_gpu adds 8973d9ec8f0e drm/amdgpu/sriov: Tonga sriov also need load firmware with smu adds aaff8b448d2a drm/amdgpu: enable gfxoff for raven1 refresh adds d58ed70778db drm/amdgpu/vcn1.0: use its own idle handler and begin use funcs adds 5e1e89eead24 drm/amdgpu/vcn: remove JPEG related code from idle handler [...] adds 3ab4cc65b3e6 drm/amd/display: HDMI 2.x audio bandwidth check adds a37149425a58 drm/amd/display: disable lttpr for RN adds 6b5d7730d226 drm/amd/display: Add wait for flip not pending on pipe unlock adds 01c229d977e0 drm/amd/display: Get DMUB registers from ASIC specific structs adds c09d1d3404e7 drm/amd/display: Use physical addressing for DMCUB on both [...] adds 663bfef0da61 drm/amd/display: Disable integerscaling for downscale and MPO adds 6026be696193 drm/amd/display: Add interface to adjust DSC max target bpp limit adds a9ec3fe455f0 drm/amd/display: Add definition for number of backlight da [...] adds 993dca3e53c3 drm/amd/display: AVI info package change due to spec update adds ded6119e825a drm/amd/display: Reinstate LFC optimization adds 0120e8b8451c drm/amd/display: Use pipe_count for num of opps adds cf27a6d15d95 drm/amd/display: update chroma viewport wa adds b9f1246df179 drm/amd/display: Collapse resource arrays when pipe is disabled adds 4a8ca46bae8a drm/amd/display: Default max bpc to 16 for eDP adds ccce745c28d6 drm/amd/display: Enable Seamless Boot Transition for Multi [...] adds 74cc5f02eb67 drm/amd/display: Remove integer scaling code from DC and f [...] adds 1a8196b0b8e9 drm/amd/display: 3.2.63 adds 8d5bc3a5b8fe drm/amd/display: scaling changes should also be a full update adds d87dedb1eca5 drm/amd/display: fix regamma build optimization adds 6a652f6d127d drm/amd/display: Add warmup escape call support adds ec5b356c5894 drm/amd/display: Map ODM memory correctly when doing ODM combine adds 8c7aea404d55 drm/amd/display: Perform DMUB hw_init on resume adds db83e7ed1595 drm/amd/display: disable lttpr for Navi adds efca09056081 drm/amd/display: check link status before disable stream adds 32ff3217d60d drm/amd/display: Specified VR patch skip to reset segment to 0 adds 1380c1bf5b9c drm/amd/display: Remove reliance on pipe indexing adds 1f0674fd5c53 drm/amd/display: Get cache window sizes from DMCUB firmware adds 89d07b662f5e drm/amd/display: fix 270 degree rotation for mixed-SLS mode adds a70445918b84 drm/amd/display: 3.2.64 adds 302f598804dc drm/amd/display: Use absolute time stamp to follow the eDP [...] adds 615b9b585eb5 drm/amd/display: Fix update_bw_bounding_box Calcs adds ca4f844e98f7 drm/amd/display: Update extended timeout support for DCN20 [...] adds 830806c5654b drm/amd/display: Fix manual trigger source for DCN2 adds 68c0fca5e45a drm/amd/display: support virtual DCN adds 5479034576ec drm/amd/display: Lower DPP DTO only when safe adds 760ef473f2fc drm/amd/display: Formula refactor for calculating DPP CLK DTO adds 64267454273a drm/amd/display: fix missing cursor on some rotated SLS displays adds e97ed49690ea drm/amd/display: Do not handle linkloss for eDP adds 2af0f378c480 drm/amd/display: Add debug option to override DSC target b [...] adds e47c9bce46a8 drm/amdgpu/gfx10: make ring tests less chatty adds 42a9938e1e49 drm/amdgpu/sdma5: make ring tests less chatty adds b918ecb06167 drm/amd/display: Remove unneeded semicolon adds 2111a5f7153d drm/amdgpu: Remove unneeded semicolon in amdgpu_pmu.c adds 640f07932541 drm/amdgpu: Remove unneeded semicolon in gfx_v10_0.c adds 374bf7bd6ae4 drm/amdgpu: Remove unneeded semicolon in amdgpu_ras.c adds f1e1483b279c drm/amd/powerplay: Add SMU WMTABLE Validity Check for Renoir adds 45a80abebce4 drm/amdgpu/pm_runtime: update usage count in fence handling adds b3ac17667f11 drm/scheduler: rework entity creation adds 0c88b4303213 drm/amdgpu: replace vm_pte's run-queue list with drm gpu s [...] adds f880799d7fcf amd/amdgpu: add sched array to IPs with multiple run-queues adds 8c23056bdc7a drm/scheduler: do not keep a copy of sched list adds 198e36bacb6e drm/amd/powerplay: skip soc clk setting under pp one vf adds 1512d064f55b drm/amdgpu: fix double gpu_recovery for NV of SRIOV adds 5a7489a7e189 drm/amdgpu: fix KIQ ring test fail in TDR of SRIOV adds f06a58db9213 drm/amdgpu/vcn: remove unnecessary included headers adds 041a62bc0603 drm/amdgpu: reverts commit ce316fa55ef0f1751276b846a54fb3b [...] adds 368fd0aad1be drm: Add Reusable task barrier. adds f33a8770cdda drm/amdgpu: Add task barrier to XGMI hive. adds c6a6e2db9945 drm/amdgpu: Redo XGMI reset synchronization. adds c96cf2823dfd drm/amdgpu: Switch from system_highpri_wq to system_unbound_wq adds 19796597d104 drm/amdgpu/smu: fix spelling adds 719423f67079 drm/amdgpu: wait for all rings to drain before runtime suspending adds d012ea925d61 gpu: drm: dead code elimination adds fa7df7516e32 drm/amdgpu/smu: add metrics table lock adds 59847dc82cf2 drm/amdgpu/smu: add metrics table lock for arcturus (v2) adds 885d38654012 drm/amdgpu/smu: add metrics table lock for navi (v2) adds ed09a629bbb4 drm/amdgpu/smu: add metrics table lock for renoir (v2) adds 0371e2fba421 drm/amdgpu/smu: add metrics table lock for vega20 (v2) adds e3250f2d5bbb drm/amdgpu/display: include delay.h adds fb71a336cdc2 drm/amdgpu: move umc offset to one new header file for Arcturus adds 95f1b55b67a8 drm/amdgpu: add VCN2.5 MMSCH start for Arcturus adds 7daaebfea5e5 drm/amdgpu: add VCN2.5 sriov start for Arctrus adds d83c7a07a79b drm/amdgpu: update VCN1(dual instances) fw types ID and VC [...] adds b40953c2baf0 drm/amdgpu: skip VCN2.5 power gating and clock gating for [...] adds 99bcbf833e6a drm/amdgpu: enable VCN0 and VCN1 sriov instances support f [...] adds 6f94ec066226 drm/amd/powerplay: skip disable dynamic state management adds ce01f3a931f8 drm/amdkfd: Improve kfd_process lookup in kfd_ioctl adds 8349fbfd3861 drm/amdgpu: add UAPI for creating encrypted buffers adds 6d17ee83ec2e drm/amdgpu: add UAPI to create secure commands (v3) adds 817ece7796ed drm/amdgpu: define the TMZ bit for the PTE adds c985eb7202cc drm/amdgpu: add tmz feature parameter (v2) adds 3be92a4eebab drm/amdgpu: add amdgpu_tmz data structure adds 5761bc8b6e7f drm/amdgpu: add function to check tmz capability (v4) adds 5bb65c41a378 drm/amdgpu: add tmz bit in frame control packet adds d1a885768813 drm/amdgpu: expand the emit tmz interface with trusted flag adds 6cbcffe6fd82 drm/amdgpu: expand the context control interface with trust flag adds 07b570875b36 drm/amdgpu: job is secure iff CS is secure (v5) adds daf7afc55d2c drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds b662803fbb9b drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds 8eae7ff42569 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds b4f7ce32b4aa drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds 8ba2861cb206 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds aeec438940fa drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds 6c74b53c751b drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds 67da13ac3779 drm/amdgpu: move CS secure flag next the structs where it's used adds 15240806b9dc drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds 1d40d9464d20 drm/amdgpu: work around llvm bug #42576 adds ccb0e73be8dd drm/amdgpu: Enter low power state if CRTC active. adds c2cbb6901b8d drm/amdgpu/display: use msleep rather than udelay for HDCP adds 7f7bde5606cc Merge remote-tracking branch 'amdgpu/drm-next' adds 8b4f2925cb1e drm/i915: Remove unneeded semicolon adds 884054403393 drm/i915: Fix typecheck macro in GT_TRACE adds 0a9a5532d296 drm/i915/gem: Apply lmem size restriction to get_pages adds 902eb748e5c3 drm/i915/gt: Tidy up full-ppgtt on Ivybridge adds f8b7487734ce Correct function name in comment adds 9ddc8ec027a3 drm/i915: Eliminate the trylock for awaiting an earlier request adds 796ef2eff3cc drm/i915/gt: Avoid multi-LRI on Sandybridge adds b2147a3a4fc6 ACPI / LPSS: Rename pwm_backlight pwm-lookup to pwm_soc_backlight adds 2f093958397b mfd: intel_soc_pmic: Rename pwm_backlight pwm-lookup to pw [...] adds b69413110207 drm/i915: DSI: select correct PWM controller to use based [...] adds e14177f19739 drm/i915/gem: Keep request alive while attaching fences adds 85bedbf191e8 drm/i915/gt: Eliminate the trylock for reading a timeline's hwsp adds ba16a48af797 drm/i915: Fix pid leak with banned clients adds e627ad50a2d7 drm/i915/guc: Merge communication_stop and communication_disable adds 7f5390c43387 drm/i915/guc/ct: Drop guards in enable/disable calls adds 9ab28cd20c92 drm/i915/guc/ct: Stop expecting multiple CT channels adds 7524c365c31c drm/i915/guc/ct: Group request-related variables in a sub- [...] adds 8c69bd74a00b drm/i915/guc: Remove function pointers for send/receive calls adds f20c6b278d1a drm/i915/guc: Unify notify() functions adds 54d7195f8c64 drm/i915: Unpin vma->obj on early error adds edb1ecad77d4 drm/i915/pmu: Skip sampling engines if gt is asleep adds da42104f589d drm/i915: Hold reference to intel_frontbuffer as we track [...] adds 81ff52b70577 drm/i915/gt: Ratelimit display power w/a adds ab2dd990f4ab drm: Add __drm_atomic_helper_crtc_state_reset() & co. adds f44bfa7fbfbb drm/i915: s/intel_crtc/crtc/ in intel_crtc_init() adds 6643453987c4 drm/i915: Introduce intel_crtc_{alloc,free}() adds 979e94c1d64a drm/i915: Introduce intel_crtc_state_reset() adds 74cb2751d42e drm/i915: Introduce intel_plane_state_reset() adds 6a6d79de4d19 drm/i915: Call hsw_fdi_link_train() directly() adds 17bef9baf339 drm/i915: Nuke .post_pll_disable() for DDI platforms adds cfb627c44851 drm/i915: Pass old crtc state to skylake_scaler_disable() adds f5271ee50d28 drm/i915: Pass old crtc state to intel_crtc_vblank_off() adds 773b4b54351c drm/i915: Move stuff from haswell_crtc_disable() into enco [...] adds df6a42053513 drm/i915/pmu: Ensure monotonic rc6 adds 54400257ae52 drm/i915/gt: Remove direct invocation of breadcrumb signaling adds 01f624f01845 drm/i915: Ratelimit i915_globals_park adds bdab0cfe75fc Merge remote-tracking branch 'drm-intel/for-linux-next' adds fb6c7ab8718e drm/print: introduce new struct drm_device based logging macros adds b3b4346544b5 dma-buf: heaps: Use _IOCTL_ for userspace IOCTL identifier adds 263e38f82cbb dma-buf: heaps: Remove redundant heap identifier from syst [...] adds 80f30930b6e9 drm/msm: Use dma_resv locking wrappers adds 616b549b15f0 drm/vc4: Use dma_resv locking wrappers adds caa2a778109c drm/etnaviv: Use dma_resv locking wrappers adds e529878e4bc1 drm/malidp: plane_state->fb iff plane_state->crtc adds 4f865a74c8f8 drm/mediatek: plane_state->fb iff plane_state->crtc adds 8b6fc114beeb drm: remove duplicate check on parent and avoid BUG_ON adds f9d3b2c60007 dma-buf: fix resource leak on -ENOTTY error return path adds 7d411afe8444 dma-heap: Make the symbol 'dma_heap_ioctl_cmds' static adds 4a34a9dcec94 drm/drm_panel: Fix EXPORT of drm_panel_of_backlight() one [...] adds c8d4a56082ee drm/mcde: Some fixes to handling video mode adds 1ffe09590121 udmabuf: fix dma-buf cpu access adds a7738c08cf26 dt-bindings: display: bridge: Convert lvds-transmitter bin [...] adds 9acfa9d30ad7 dt-bindings: display: bridge: lvds-transmitter: Document p [...] adds 5240272d4323 dt-bindings: display: bridge: lvds-transmitter: Absorb ti, [...] adds 4788f4e11d1d dt-bindings: display: bridge: lvds-transmitter: Document " [...] adds 0d60131a3b5d drm/bridge: Repurpose lvds-encoder.c adds e6f607bb2ba8 drm/bridge: lvds-codec: Add "lvds-decoder" support adds 319d8e9814c4 drm/bridge: lvds-codec: Simplify panel DT node localisation adds 575af8ecd194 dt-bindings: display: bridge: Repurpose lvds-encoder adds b7de4ba7dbe9 dt-bindings: display: bridge: lvds-codec: Document ti, ds90cf384a adds cad8c44a9ff0 dt-bindings: display: bridge: lvds-codec: Absorb thine, th [...] adds 0f827e05fe29 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 4efe85d755b5 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 9292cc000f93 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds d8cac6207ec1 ALSA: cmipci: Allow disabling MPU port via module option adds fcae40c99fb3 ALSA: Replace timespec with timespec64 adds a07804cc7472 ALSA: Avoid using timespec for struct snd_timer_status adds a4e7dd35b9da ALSA: Avoid using timespec for struct snd_ctl_elem_value adds 3ddee7f88aaf ALSA: Avoid using timespec for struct snd_pcm_status adds d9e5582c4bb2 ALSA: Avoid using timespec for struct snd_rawmidi_status adds 07094ae6f952 ALSA: Avoid using timespec for struct snd_timer_tread adds 09d94175dbea ALSA: move snd_pcm_ioctl_sync_ptr_compat into pcm_native.c adds 80fe7430c708 ALSA: add new 32-bit layout for snd_pcm_mmap_status/control adds 1cfaef961703 ALSA: bump uapi version numbers adds df1d6ea05a75 Merge tag 'y2038-alsa-v8-signed' of git://git.kernel.org:/ [...] adds df4654bd6e42 ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status adds a032ff0e8065 Merge branch 'for-linus' into for-next adds 1b37c781636a Merge remote-tracking branch 'sound/for-next' adds ae91a189d245 ASoC: intel: skylake: Remove superfluous bus ops adds 4137f4b65df7 ASoC: compress: Add pm_runtime support adds 5610b90e6bb2 ASoC: Intel: cml_rt1011_rt5682: fix codec_conf by removing [...] adds f4483a0fda1d ASoC: SOF: Intel: add module namespace for legacy IPC adds e42b19450866 ASoC: SOF: Intel: add namespaces for BAYTRAIL and MERRIFIELD adds 8caa99bb5d80 ASoC: SOF: Intel: add namespace for BROADWELL adds 1fa44098b683 ASoC: SOF: remove references to Haswell adds cf5629e4594c ASoC: SOF: Intel: add namespace for HDA_COMMON adds 6ca5cecbd1c1 ASoC: SOF: Introduce state machine for FW boot adds e8b7cab8cec3 ASoC: SOF: define struct with compiler name and version adds 59283959e82b ASoC: SOF: log compiler name and version information adds 35dc19ad86fd ASoC: Intel: Add machine driver for da7219_max98373 adds 91dce767cd0b ASoC: SOF: Intel: drop HDA codec upon probe failure adds aa2b4a59871a ASoC: Intel: boards: fix incorrect HDMI Kconfig dependency adds 9c1d4cf6ac26 ASoC: SOF: imx: Describe SAI parameters to be sent to DSP adds d88cbd6feaf4 ASoC: SOF: imx: Read SAI parameters and send them to DSP adds fb522dbb4531 ASoC: meson: axg-fifo: add fifo depth to the bindings docu [...] adds 72b46612d06b ASoC: topology: Prevent use-after-free in snd_soc_get_pcm_ [...] adds 864cee90d4bd ASoC: meson: axg-fifo: fix fifo threshold setup adds 23b89e1d62c7 ASoC: meson: axg-fifo: improve depth handling adds 42b5ac832b0c ASoC: meson: axg-fifo: relax period size constraints adds 5bd216c6a6b4 ASoC: SOF: Intel: hda: add namespace for hda-codec functionality adds 0f501c7cde40 ASoC: SOF: move arch_ops under ops adds 068ac0db8637 ASoC: SOF: Intel: add namespace for XTENSA adds 5b425814f13f ASoC: intel: Add Broadwell rt5650 machine driver adds ed0c3910299d Merge branch 'asoc-5.6' into asoc-next adds 8c3146ff3b76 Merge remote-tracking branch 'sound-asoc/for-next' adds 3e1a3ea1ab68 Merge remote-tracking branch 'modules/modules-next' adds d6824640dbac Merge remote-tracking branch 'input/next' adds bd1174d0981b Merge remote-tracking branch 'block/for-next' adds 54498ebde316 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds f630d0114d17 mmc: cavium: Add missed pci_release_regions adds 2c3039c14380 mmc: sdhci-s3c: remove unused ext_cd_gpio field adds d3a5bcb4a17f gpio: add gpiod_toggle_active_low() adds 9073d10b0989 mmc: core: Rework wp-gpio handling adds 0f7c815d83a2 mmc: core: Rework cd-gpio handling adds d0052ad90e71 mmc: core: Remove mmc_gpiod_request_*(invert_gpio) adds ee157abebc0c mmc: mmci: add threaded irq to abort DPSM of non-functional state adds 66a83feb59d9 mmc: sdhci-of-esdhc: use 1/2 periperhal clock for ls1088a adds d0b75c9169fd Merge branch 'fixes' into next adds c5c52c373096 mmc: sunxi-mmc: convert to devm_platform_ioremap_resource adds 1cfb7c28b06b mmc: tmio: convert to devm_platform_ioremap_resource adds e10e54a6c506 mmc: meson-mx-sdio: convert to devm_platform_ioremap_resource adds 09938ce84c94 mmc: sdhci-s3c: convert to devm_platform_ioremap_resource adds b47c43f68e46 mmc: sdhci-spear: convert to devm_platform_ioremap_resource adds 34ac4509f22b mmc: sh_mmcif: convert to devm_platform_ioremap_resource adds dbf90a178cdc mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource adds 4942ae0e5fb3 mmc: sdhci_am654: convert to devm_platform_ioremap_resource adds 75f6eacde8ae mmc: sdhci-milbeaut: convert to devm_platform_ioremap_resource adds cb064b50227d mmc: sdhci-msm: convert to devm_platform_ioremap_resource adds 0a337eb168d6 mmc: mvsdio: convert to devm_platform_ioremap_resource adds bc068d38c905 mmc: mtk-sd: convert to devm_platform_ioremap_resource adds 67d7d920b3f0 mmc: au1xmmc: switch to platform_get_irq adds 2253ed4b36dc mmc: mmci: Support any block sizes for ux500v2 and qcom variant adds 2adc2ccd97f2 Merge remote-tracking branch 'mmc/next' adds 60f6ca9b1b90 Merge remote-tracking branch 'mfd/for-mfd-next' adds 84a867c07813 dt-bindings: regulator: Document ROHM BD71282 regulator bindings adds 522498f8cb8c regulator: bd71828: Basic support for ROHM bd71828 PMIC re [...] adds 3917d361271f Merge branch 'regulator-5.6' into regulator-next adds d90b1bf655ee Merge remote-tracking branch 'regulator/for-next' adds 83111bfbd4c8 next-20191211/keys adds 504459e92856 Merge remote-tracking branch 'selinux/next' adds da646b380103 Merge remote-tracking branch 'smack/for-next' adds ffeb19a68f1b Merge remote-tracking branch 'tomoyo/master' adds 21df4a8b6018 tpm_tis: reserve chip for duration of tpm_tis_core_init adds 45477b3fe3d1 security: keys: trusted: fix lost handle flush adds d23d12484307 tpm: fix invalid locking in NONBLOCKING mode adds 8f84bddcfac9 tpm: selftest: add test covering async mode adds a9920d3bad40 tpm: selftest: cleanup after unseal with wrong auth/policy test adds 88ec294e18fd tpm/ppi: replace assertion code with recovery in tpm_eval_dsm adds d88a2a62e2a3 tpm/tpm_ftpm_tee: add shutdown call back adds bf8d4d75439e Merge remote-tracking branch 'tpmdd/next' adds 472d26df5e80 iommu/iova: Init the struct iova to fix the possible memleak adds bd036d2fdd37 iommu/dma: Rationalise types for DMA masks adds d8018a0e9195 iommu/vt-d: Set ISA bridge reserved region as relaxable adds 75d18385394f iommu/vt-d: Fix dmar pte read access not set error adds d360211524be iommu: set group default domain before creating direct mappings adds cde9319e884e iommu/vt-d: Allocate reserved region for ISA with correct [...] adds 8ddf6d865ca5 Merge remote-tracking branch 'iommu/next' adds 6bab029689c2 Merge remote-tracking branch 'audit/next' adds 7dce4d6f151d dt-bindings: mmc: fsl-imx-esdhc: add imx8qm compatible string adds 6a86e9f57a51 dt-bindings: serial: lpuart: add imx8qm compatible string adds 40a4711a704f dt-bindings: i2c: lpi2c: add imx8qm compatible string adds 50ce01f3f629 dt-bindings: vendor-prefixes: Add yet another for ST-Ericsson adds ef43406e6714 dt-bindings: vendor-prefixes: Deprecate "ste" and "st-ericsson" adds bece4258502e dt-bindings: vendor-prefixes: Add "calaosystems" for CALAO [...] adds 70a97443d966 dt-bindings: arm: stm32: Convert stm32-syscon to json-schema adds 20107d7328cc dt-bindings: rcc: Convert stm32mp1 rcc bindings to json-schema adds eb843ab59134 dt-bindings: vendor-prefixes: Add a broadmobi entry adds 887d1d69d67a dt-bindings: rtc: Convert stm32 rtc bindings to json-schema adds 34566e4f2d68 dt-bindings: stm32: convert mlahb to json-schema adds b80103f60b0d dt-bindings: dma: Convert stm32 DMA bindings to json-schema adds 71021f3fd3af dt-bindings: dma: Convert stm32 MDMA bindings to json-schema adds 0b7c446fa9f7 dt-bindings: dma: Convert stm32 DMAMUX bindings to json-schema adds 0b2f7ad1f2f6 dt-bindings: usb: Convert Allwinner USB PHY controller to [...] adds b19da6636c4a dt-bindings: sram: Allow for the childs nodes to be called [...] adds df45bdd9f615 dt-bindings: sram: Allow for more specific compatibles adds 3538129cabaa dt-bindings: sram: Add Allwinner SRAM compatibles adds e4597da1d685 dt-bindings: sram: Convert Allwinner A10 system controller [...] adds fc0b90f63e7f dt-bindings: media: Convert Allwinner hardware codec to a schema adds f78ed3c5bd32 dt-bindings: media: Convert Allwinner A31 CSI to a schema adds 2609a1271d50 dt-bindings: interconnect: Convert Allwinner MBUS controll [...] adds fe96df93f86c dt-bindings: ata: Convert Allwinner AHCI controller to a schema adds 7055836dd4e4 Merge remote-tracking branch 'devicetree/for-next' adds c1795f7cee02 spi: spi-ti-qspi: Remove unused macro for fclk frequency adds f4dc4abdce4c spi: bcm2835: no dev_err() on clk_get() -EPROBE_DEFER adds ef32b63bf13e dt-bindings: spi: Convert stm32 spi bindings to json-schema adds 20360817c6f0 Merge branch 'spi-5.6' into spi-next adds 973be7f5a608 Merge remote-tracking branch 'spi/for-next' adds a8d906115421 Merge branch 'x86/urgent' adds 4875524b58b4 Merge branch 'x86/mtrr' adds 82c881b28aa8 x86/microcode/AMD: Make stub function static inline adds a0d1c8ffb512 Merge branch 'x86/microcode' adds 72c2ce9867d9 x86/bugs: Move enum taa_mitigations to bugs.c adds d157aa0fb241 x86/cpu/tsx: Define pr_fmt() adds 04198e094044 Merge branch 'x86/cpu' adds b03b016fe54e x86/Kconfig: Fix Kconfig indentation adds 27353d5785bc x86/process: Remove set but not used variables prev and next adds 957a227d413b x86/boot: Fix a comment's incorrect file reference adds 53dafca3eb34 Merge branch 'x86/cleanups' adds 163159aad74d x86/boot: Discard .eh_frame sections adds 47325b522674 Merge branch 'x86/boot' adds a93164f59152 Merge branch 'timers/urgent' adds addf82f18f22 Merge branch 'sched/urgent' adds 16918a63acb3 Merge branch 'sched/core' adds 246ff09f89e5 x86/MCE/AMD: Do not use rdmsr_safe_on_cpu() in smca_configure() adds 966af20929ac x86/MCE/AMD: Allow Reserved types to be overwritten in smc [...] adds a3a57ddad061 x86/mce: Fix possibly incorrect severity calculation on AMD adds 7b878a877769 Merge branch 'ras/urgent' adds db1ae0314f47 x86/mce/therm_throt: Mark throttle_active_work() as __mayb [...] adds 2d806d072358 x86/mce: Pass MCE message to mce_panic() on failed kernel [...] adds 81736abd5578 x86/mce: Remove mce_inject_log() in favor of mce_log() adds 34edb8b2ff26 Merge branch 'ras/core' adds d25d91f2113e Merge branch 'perf/urgent' adds f3bcb1e69dfc Merge branch 'locking/urgent' adds aa93d454420c Merge branch 'locking/kcsan' adds e79d22a58b0e Merge branch 'efi/urgent' adds 3c47b787b651 scripts/sortextable: Rewrite error/success handling adds 6402e1416255 scripts/sortextable: Clean up the code to meet the kernel [...] adds abe4f92ca894 scripts/sortextable: Remove dead code adds 57cafdf2a04e scripts/sortextable: Refactor the do_func() function adds 1091670637be scripts/sorttable: Rename 'sortextable' to 'sorttable' adds 57fa18994285 scripts/sorttable: Implement build-time ORC unwind table sorting adds f14bf6a350df x86/unwind/orc: Remove boot-time ORC unwind tables sorting adds ee5cd0ba7f52 Merge branch 'core/objtool' adds 2f1b9af89763 Merge branch 'core/kprobes' adds 9f93efe25397 Merge branch 'WIP.x86/mm' adds 06c41ffd7583 Merge branch 'WIP.core/headers' adds eaa7b8ba2ca0 Merge branch 'perf/urgent' adds 3dfbe25c27ea sched/psi: Fix sampling error and rare div0 crashes with c [...] adds c3466952ca15 psi: Fix a division error in psi poll() adds 7ed735c33104 sched/fair: Fix find_idlest_group() to handle CPU affinity adds 6cf82d559e1a sched/cfs: fix spurious active migration adds 76f2ff2211cc Merge branch 'sched/urgent' adds 7c2e8bbd87db sched: Spare resched IPI when prio changes on a single fair task adds 5443a0be6121 sched: Use fair:prio_changed() instead of ad-hoc implementation adds cde651945027 sched/wait: fix ___wait_var_event(exclusive) adds 45178ac0cea8 cpu/hotplug, stop_machine: Fix stop_machine vs hotplug order adds 60588bfa223f sched/fair: Optimize select_idle_cpu adds d040e0734fb3 schied/fair: Skip calculating @contrib without load adds a5e37de90e67 stop_machine: remove try_stop_cpus helper adds b82662a090c6 Merge branch 'sched/core' adds 1e69a0efc0bd perf/x86: Fix potential out-of-bounds access adds ff61541cc6c1 perf/x86/intel/bts: Fix the use of page_private() adds 92ca7da4bdc2 perf/x86/intel: Fix PT PMI handling adds 9f0bff1180ef perf/core: Add SRCU annotation for pmus list walk adds 3d415e29625b Merge branch 'perf/urgent' adds 9e26469dcde2 Merge branch 'linus' adds 9e02293a7886 Merge remote-tracking branch 'tip/auto-latest' adds 840ed7b89aa1 Merge remote-tracking branch 'edac/edac-for-next' adds 8a229d6a9039 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 791e21aa1b19 Merge remote-tracking branch 'rcu/rcu/next' adds e42b6c12666e Merge remote-tracking branch 'kvm-arm/next' adds cedf85b5e1d1 Merge remote-tracking branch 'percpu/for-next' adds 94602ab2ab7a Merge remote-tracking branch 'chrome-platform/for-next' adds 5a03cb2c0074 Merge remote-tracking branch 'ipmi/for-next' adds 51cface7c3c4 Merge remote-tracking branch 'driver-core/driver-core-next' adds d27ab1e60970 usb: gadget: u_audio: Use managed buffer allocation adds fcc846982912 usb: gadget: u_audio: Drop superfluous ioctl PCM ops adds 10e5e6c24963 usb: gadget: move choice ... endchoice to legacy/Kconfig adds a580d1c6e0f1 Merge remote-tracking branch 'usb/usb-next' adds 54edb425346a serdev: simplify Makefile adds 357816303078 serdev: make use of printk extension %pe for better error [...] adds f1d31743a195 tty: drop useless variable initialisation in tty_kopen() adds 4484aa800ac5 tty: vt: move conmakehash to drivers/tty/vt/ from scripts/ adds f06327d15a1a sysrq: Remove sysrq_handler_registered adds 7e5ed9f5e012 serial: Move sysrq members above adds 8336240ebb24 tty: serial: samsung_tty: do not abuse the struct uart_por [...] adds 1997e9dfdc84 serial_core: Un-ifdef sysrq SUPPORT_SYSRQ adds 9b614afe6c80 tty/serial: Migrate aspeed_vuart to use has_sysrq adds 6dbd54e4154d Revert "tty/serial: atmel: fix out of range clock divider [...] adds c3a4e5527351 Revert "serdev: simplify Makefile" adds d5772e808607 Merge remote-tracking branch 'tty/tty-next' adds 2bcbf22dd2a3 Merge remote-tracking branch 'extcon/extcon-next' adds 3c39cbfddd70 Merge remote-tracking branch 'soundwire/next' adds b33bdf8020c9 isdn: don't mark kcapi_proc_exit as __exit adds 710d7fbe21ee staging: octeon: delete driver adds 95ace52e4036 staging: octeon-usb: delete the octeon usb host controller driver adds 25dde2435ad6 staging: qlge: Fix CHECK extra blank lines in many files adds 1b998958b301 staging: qlge: Fix CHECK: Alignment should match open parenthesis adds c1d3fb8abe66 staging: most: rename core.h to most.h adds 45917e79202c staging: most: rename struct core_component adds b4e37a5e2c32 staging: most: rename enum mbo_status_flags adds d72f82635e33 staging: most: configfs: use strlcpy adds c3bb9d883f1a staging: most: configfs: reduce array size adds 6f4d22d76baa staging: most: use angle brackets in include path adds dc497b4b0cd4 staging: rtl8188eu: cleanup comparsions to NULL in rtw_mlme_ext.c adds 92ee2034696c staging: rtl8188eu: add spaces around operators in rtw_mlme_ext.c adds b095f7568146 Merge remote-tracking branch 'staging/staging-next' adds aa4e0a84382f Merge remote-tracking branch 'mux/for-next' adds e07aa4420523 Merge remote-tracking branch 'icc/icc-next' adds d1fd03a35efc dmaengine: ti: edma: Fix error return code in edma_probe() adds d8c1bdb5288d dt-bindings: dma: fsl-edma: add new fsl,fsl,ls1028a-edma adds ed5a0ab41555 dmaengine: fsl-edma: Add eDMA support for QorIQ LS1028A platform adds cb83c2fac2fe Merge remote-tracking branch 'slave-dma/next' adds f3b26c6d606e Merge remote-tracking branch 'cgroup/for-next' adds 68967f37f28f Merge remote-tracking branch 'scsi/for-next' adds 078eeb705898 Merge remote-tracking branch 'scsi-mkp/for-next' adds fe987f430a99 Merge remote-tracking branch 'vhost/linux-next' adds 2ac91aad378a remoteproc: qcom: pas: Disable interrupt on clock enable failure adds 22f517e04dc9 dt-bindings: remoteproc: qcom: Add power-domain bindings f [...] adds 17ee2fb4e856 remoteproc: qcom: pas: Vote for active/proxy power domains adds 27c303a456aa dt-bindings: remoteproc: qcom: SM8150 Add ADSP, CDSP, MPSS [...] adds 15f4ae1e18ad remoteproc: qcom: pas: Add SM8150 ADSP, CDSP, Modem and SL [...] adds b7ff96cc68eb remoteproc: qcom: pas: Add auto_boot flag adds b75aae0d7e7c Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 51172b88b3e0 Merge remote-tracking branch 'rpmsg/for-next' adds a11abba142e1 Merge remote-tracking branch 'gpio/for-next' adds 12516d5163e0 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds a7220d6adef6 Merge remote-tracking branch 'pinctrl/for-next' adds 9fe0a55e6021 Merge remote-tracking branch 'pinctrl-intel/for-next' adds 5366392d72ce Merge remote-tracking branch 'pinctrl-samsung/for-next' adds 0b2b17e526d8 Merge remote-tracking branch 'pwm/for-next' adds be753ee211b8 Merge remote-tracking branch 'ktest/for-next' adds 74b5cab6cc85 fat: use prandom_u32() for i_generation adds 5311f707b49c dlm: use SO_SNDTIMEO_NEW instead of SO_SNDTIMEO_OLD adds 37e86e0fd040 xtensa: ISS: avoid struct timeval adds 853bc0ab341b um: ubd: use 64-bit time_t where possible adds 2d602bf28316 acct: stop using get_seconds() adds 352c912b0a52 tsacct: add 64-bit btime field adds d413fcb436f7 packet: clarify timestamp overflow adds bca302651af4 hostfs: pass 64-bit timestamps to/from user space adds 4ddfc3dc60a2 hfs/hfsplus: use 64-bit inode timestamps adds 6cedb8b377bb drm/msm: avoid using 'timespec' adds 245595e83fbe drm/etnaviv: reject timeouts with tv_nsec >= NSEC_PER_SEC adds 38c4a4cf0251 drm/etnaviv: avoid deprecated timespec adds 294ec5b87a8a sunrpc: convert to time64_t for expiry adds f559935e7ce4 nfs: use time64_t internally adds 057f184b1245 nfs: fix timstamp debug prints adds 6e31ded6895a nfs: fscache: use timespec64 in inode auxdata adds 751addac78b6 y2038: remove obsolete jiffies conversion functions adds 4f9fbd893fe8 y2038: rename itimerval to __kernel_old_itimerval adds 251ec1c159e4 y2038: sparc: remove use of struct timex adds 8c709f9a0693 y2038: sh: remove timeval/timespec usage from headers adds de526fbfe33f pktcdvd: fix regression on 64-bit architectures adds e2db6d90c0f3 compat_ioctl: block: handle BLKREPORTZONE/BLKRESETZONE adds cf0c0cb2e65d compat_ioctl: block: handle BLKGETZONESZ/BLKGETNRZONES adds 35e2b02ec2e7 compat_ioctl: block: handle add zone open, close and finish ioctl adds a3cf8efe7f04 compat_ioctl: block: handle Persistent Reservations adds f7e8bee2fe59 compat: ARM64: always include asm-generic/compat.h adds e5e30964f273 compat: provide compat_ptr() on all architectures adds a4a04318bbb3 compat: scsi: sg: fix v3 compat read/write interface adds a8c698b668d4 compat_ioctl: block: add blkdev_compat_ptr_ioctl adds 7d0ad62e80dc compat_ioctl: ubd, aoe: use blkdev_compat_ptr_ioctl adds cbc469c0d361 compat_ioctl: move CDROM_SEND_PACKET handling into scsi adds acb9f840f407 compat_ioctl: move CDROMREADADIO to cdrom.c adds add8d66c8370 compat_ioctl: cdrom: handle CDROM_LAST_WRITTEN adds 2a1878e6af0e compat_ioctl: block: handle cdrom compat ioctl in non-cdro [...] adds 01ab29c3e7f9 compat_ioctl: add scsi_compat_ioctl adds decdfcd64eb2 compat_ioctl: bsg: add handler adds 49bdb51cb402 compat_ioctl: ide: floppy: add handler adds bc505102295f compat_ioctl: scsi: move ioctl handling into drivers adds 27fb57cb7336 compat_ioctl: move sys_compat_ioctl() to ioctl.c adds c3bf593698f6 compat_ioctl: simplify the implementation adds 00efe5bfeff5 compat_ioctl: move cdrom commands into cdrom.c adds 2ee6233ccec0 compat_ioctl: scsi: handle HDIO commands from drivers adds af421fc0283c compat_ioctl: move HDIO ioctl handling into drivers/ide adds 4b0994e27d84 compat_ioctl: block: move blkdev_compat_ioctl() into ioctl.c adds 75343f7ea8bd compat_ioctl: block: simplify compat_blkpg_ioctl() adds 2bfe6a8d6718 compat_ioctl: simplify up block/ioctl.c adds 07430b71bd51 Documentation: document ioctl interfaces better adds 77ede9011355 Merge tags 'y2038-drivers-for-v5.6-signed' and 'block-ioct [...] adds 3cfd7b3cccd6 Merge remote-tracking branch 'y2038/y2038' adds 9e12e1b49f5f Merge remote-tracking branch 'livepatching/for-next' adds d9a964a46bf7 Merge remote-tracking branch 'coresight/next' adds 3431ca4837bf rtc: define RTC_VL_READ values adds 790a19f18a70 rtc: Document RTC_VL_READ and RTC_VL_CLR ioctls adds 9f05342a9720 rtc: abx80x: return meaningful value for RTC_VL_READ adds af4273116d2c rtc: pcf2127: return meaningful value for RTC_VL_READ adds 244cf8f0ed27 rtc: pcf8523: return meaningful value for RTC_VL_READ adds d268f4bd42f5 rtc: pcf8563: remove RTC_VL_CLR handling adds 75d26f5c2388 rtc: pcf8563: remove conditional compilation adds 935272aade5a rtc: pcf8563: stop caching voltage_low adds b371b10e949a rtc: pcf8563: return meaningful value for RTC_VL_READ adds 0295c27f90bb rtc: pcf85063: remove RTC_VL_CLR handling adds f86dc5bde18e rtc: pcf85063: return meaningful value for RTC_VL_READ adds 92c02daabae6 rtc: rv3028: remove RTC_VL_CLR handling adds 86e655f9f3e6 rtc: rv3028: return meaningful value for RTC_VL_READ adds 7e890a0f0e4d rtc: rv8803: avoid clearing RV8803_FLAG_V2F in RTC_VL_CLR adds bcd17c5082f2 rtc: rv8803: return meaningful value for RTC_VL_READ adds 894b04320020 rtc: rx8010: remove RTC_VL_CLR handling adds 8049c11399a3 rtc: rx8010: return meaningful value for RTC_VL_READ adds 9b45ef977440 rtc: rv3029: use proper name for the driver adds c509e4344bc0 rtc: rv3029: let regmap validate the register ranges adds 609e97fe31a4 rtc: rv3029: remove open coded regmap_update_bits adds 54c5970df449 rtc: rv3029: remove race condition when update STATUS adds 35c2daaf554b rtc: rv3029: avoid reading the status register uselessly adds bb72dbba83eb rtc: rv3029: get rid of rv3029_get_sr adds 38ce8e30f37e rtc: rv3029: simplify rv3029_alarm_irq_enable adds 8fd3d609a5c8 rtc: rv3029: simplify rv3029_set_alarm adds 7518dd9a93b9 rtc: rv3029: drop rv3029_read_regs and rv3029_write_regs adds f630f728a9b1 rtc: rv3029: add RTC_VL_READ and RTC_VL_CLEAR support adds cff2e4d27826 rtc: rv3029: correctly handle PON and VLOW2 adds 9346f8706643 rtc: rv3029: convert to devm_rtc_allocate_device adds cbc943eb37ca rtc: rv3029: let the core handle rtc range adds ef2f1df54a29 rtc: rv3029: remove useless error messages adds ac4fc4dfcdb0 rtc: rv3029: annotate init and exit functions adds a415ca6447c0 rtc: rv3029: add nvram support adds 28b8958c0bf6 rtc: rv3029: drop deprecated compatbiles adds 4c34ec32720c Merge remote-tracking branch 'rtc/rtc-next' adds 3e11f0aeb1a4 Merge remote-tracking branch 'ntb/ntb-next' adds 8ac21dd9045e Merge remote-tracking branch 'fsi/next' adds e466bd8c2a29 dt-bindings: SLIMBus: add slim devices optional properties adds ffc36cbad9b5 Merge remote-tracking branch 'slimbus/for-next' adds 0f9cd356f90f Merge remote-tracking branch 'xarray/xarray' adds 094c89b5c0fc Merge remote-tracking branch 'pidfd/for-next' adds 1e31df8446d0 PM / devfreq: Drop explicit selection of PM_OPP adds dfe09b59a4ef PM / devfreq: tegra: Add COMMON_CLK dependency adds 3a39ffa9f7d3 PM / devfreq: exynos-ppmu: Fix excessive stack usage adds 994abedb968d PM / devfreq: Fix Kconfig indentation adds 5b9145b45e97 dt-bindings: memory: Add bindings for imx8m ddr controller adds f118e4e64101 PM / devfreq: Add dynamic scaling for imx8m ddr controller adds ea3ec335e8db PM / devfreq: Add new name attribute for sysfs adds 9fd1caaf55c4 PM / devfreq: Change time stats to 64-bit adds 85b5cbe58bba PM / devfreq: Add clearing transitions stats adds aca4485179fb PM / devfreq: Move statistics to separate struct devfreq_stats adds 33dc10fe8810 PM / devfreq: Move declaration of DEVICE_ATTR_RW(min_freq) adds f9fc3b3803cb PM / devfreq: exynos-bus: Extract exynos_bus_profile_init() adds e0224d31de27 PM / devfreq: exynos-bus: Extract exynos_bus_profile_init_ [...] adds 3d63021a5662 PM / devfreq: Fix multiple kernel-doc warnings adds 0a54aec8d38d PM / devfreq: rockchip-dfi: Add missing of_node_put() adds a542fab9b5a5 PM / devfreq: rk3399_dmc: Add missing of_node_put() adds c9ffd736fa85 PM / devfreq: rockchip-dfi: Convert to devm_platform_iorem [...] adds d7278eba4c2f PM / devfreq: rk3399_dmc: Add COMPILE_TEST and HAVE_ARM_SM [...] adds d96e4944007e PM / devfreq: exynos-bus: Reduce goto statements and remov [...] adds 629c3a759ee9 Merge remote-tracking branch 'devfreq/devfreq-next' adds 9a8e7a0d060b MIPS: define ioremap_nocache to ioremap adds 1188dd7d3fbd remove ioremap_nocache and devm_ioremap_nocache adds 9e19042be0f6 Merge remote-tracking branch 'generic-ioremap/for-next' adds efab7a4081dc kasan: fix crashes on access to memory mapped by vm_map_ram() adds c0e466e72f2f kasan-fix-crashes-on-access-to-memory-mapped-by-vm_map_ram-v2 adds 0290819dec1b mm/memory.c: add apply_to_existing_page_range() helper adds 8da3e4d8a9ac mm-add-apply_to_existing_pages-helper-fix adds feca009ae3a8 mm-add-apply_to_existing_pages-helper-fix-fix adds 00bb03c18d36 mm-add-apply_to_existing_pages-helper-fix-fix-fix adds 229818e7839f kasan: use apply_to_existing_page_range() for releasing vm [...] adds 95d65d328140 kasan-use-apply_to_existing_pages-for-releasing-vmalloc-sh [...] adds 72a85651bc13 kasan: don't assume percpu shadow allocations will succeed adds 8e8a35041a25 mm: vmscan: protect shrinker idr replace with CONFIG_MEMCG adds 6c4d3d832d9f lib/Kconfig.debug: fix some messed up configurations adds c4f4fb1317ea lib-kconfigdebug-fix-some-messed-up-configurations-checkpa [...] adds 6bf715d48fc2 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds a7e187f5c8e1 /proc/kpageflags: do not use uninitialized struct pages adds d84c643b3a1f mm/zsmalloc.c: fix the migrated zspage statistics. adds 86f8ad97ffab mm, thp: tweak reclaim/compaction effort of local-only and [...] adds f7e7a67b7bac x86/mm: Split vmalloc_sync_all() adds b186ecb8688d kcov: fix struct layout for kcov_remote_arg adds 74108e5d956b memcg: account security cred as well to kmemcg adds e54866967159 mm: move_pages: return valid node id in status if the page [...] adds 29ad8b170a23 fs/direct-io.c: include fs/internal.h for missing prototype adds 6893f7f2caf6 fs/nsfs.c: include headers for missing declarations adds 9266a14f2cc9 fs/namespace.c: make to_mnt_ns() static adds 0f07571fa37b hexagon: define ioremap_uc adds a482ef35434b hexagon: parenthesize registers in asm predicates adds bfa42736f0c6 hexagon: work around compiler crash adds a5f3086678df fs/posix_acl.c: fix kernel-doc warnings adds 588e3fed2c76 Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] adds aad99fd81c56 mm/oom: fix pgtables units mismatch in Killed process message adds 6fc778f800c9 mm/gup: fix memory leak in __gup_benchmark_ioctl adds 798e38d2babe mm-gup-fix-memory-leak-in-__gup_benchmark_ioctl-fix adds 56ee41746f3f mm/page_alloc.c: fix uninitialized memmaps on a partially [...] adds cfb415b82ac1 fs/proc/page.c: allow inspection of last section and fix e [...] adds e44094161e60 mm/page_alloc.c: initialize memmap of unavailable memory directly adds 2cd9b24cfb2b mm/hugetlb: defer freeing of huge pages if in non-task context adds 09c27d444afc mm/memory_hotplug: don't free usage map when removing a re [...] adds 7ee638fa6109 ocfs2: call journal flush to mark journal as empty after j [...] adds 933639f5723a init/Kconfig: enable -O3 for all arches adds ff48d9c35eec ramfs: support O_TMPFILE adds 9e1cb6d1d6e8 mm/slub.c: avoid slub allocation while holding list_lock adds dd8e913719fa mm/memcontrol.c: cleanup some useless code adds a28fa06e26e6 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds 837b534286a4 mm/pgmap: use correct alignment when looking at first pfn [...] adds a4b92f2880cc mm/mmap.c: fix the adjusted length error adds 1ac5d1e1d79b mm/memmap_init: update variable name in memmap_init_zone adds 2729176966f1 mm/memory_hotplug: shrink zones when offlining memory adds 1028440343bd mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() adds 14c94b7798aa mm/memory_hotplug: we always have a zone in find_(smallest [...] adds e7add8a7635a mm/memory_hotplug: don't check for "all holes" in shrink_z [...] adds 97a0a5028541 mm/memory_hotplug: drop local variables in shrink_zone_span() adds 756066296912 mm/memory_hotplug: cleanup __remove_pages() adds 408dbc46ab8a mm/early_ioremap.c: use %pa to print resource_size_t variables adds 1410cdea9bcf mm, oom: avoid printk() iteration under RCU adds a7d94169398d mm-oom-avoid-printk-iteration-under-rcu-fix adds 9780e5f6cc80 mm: hugetlb controller for cgroups adds 23178cb7bdf8 include/linux/mm.h: clean up obsolete check on space in pa [...] adds 2bdd8709a19c include/linux/mm.h: remove dead code totalram_pages_set() adds bf5d97613bd3 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 5ad84e8d1d48 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds d8a141a4744b kernel/hung_task.c: Monitor killed tasks. adds bcb6b8aba4b8 lib/zlib: add s390 hardware support for kernel zlib_deflate adds 340e49f5b4ba s390/boot: rename HEAP_SIZE due to name collision adds 8aabb3df59b7 lib/zlib: add s390 hardware support for kernel zlib_inflate adds a3b0e9e37473 s390/boot: add dfltcc= kernel command line parameter adds 6d68070ee31a lib/zlib: add zlib_deflate_dfltcc_enabled() function adds afb61bba89d4 btrfs: use larger zlib buffer for s390 hardware compression adds 9a19b895b73c string: add stracpy and stracpy_pad mechanisms adds fe557087d991 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds 6bd782783973 fs/binfmt_elf.c: smaller code generation around auxv vector fill adds 1f2a84509715 fs/binfmt_elf.c: fix ->start_code calculation adds f3df87919238 fs/binfmt_elf.c: don't copy ELF header around adds e36b7de73a63 fs/binfmt_elf.c: better codegen around current->mm adds f4011398983e fs/binfmt_elf.c: make BAD_ADDR() unlikely adds bc1aa5329cb5 init/main.c: log arguments and environment passed to init adds a8ac1763d1f3 init/main.c: remove unnecessary repair_env_string in do_in [...] adds 690b5091acbd init/main.c: fix quoted value handling in unknown_bootoption adds 9f503ebbe407 execve: warn if process starts with executable stack adds 62ec7acffaec include/linux/io-mapping.h-mapping: use PHYS_PFN() macro i [...] adds 3b6751de5a2b aio: simplify read_events() adds b8e97d8b5770 smp_mb__{before,after}_atomic(): update Documentation adds 903516faed72 ipc/mqueue.c: remove duplicated code adds 7a927140f912 ipc/mqueue.c: update/document memory barriers adds 289df8c6acae ipc/msg.c: update and document memory barriers adds c6f949539de6 ipc/sem.c: document and update memory barriers adds 2ecbc2b297bb ipc/msg.c: consolidate all xxxctl_down() functions adds ba157388fc60 Merge branch 'akpm-current/current' adds 06c1ff6141c2 drivers/block/null_blk_main.c: fix layout adds ecf250f339cd drivers/block/null_blk_main.c: fix uninitialized var warnings adds 5f2e2476ea52 pinctrl: fix pxa2xx.c build warnings adds 0353f9a87970 mm: remove __krealloc adds 8e534322a759 drivers/tty/serial/sh-sci.c: suppress warning adds b2debeec902e drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds cfe755663534 Merge branch 'akpm/master' adds 9f8535c5f75f Add linux-next specific files for 20191219
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (fca4fe890ea0) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/rtc-cdev | 8 + .../ABI/testing/sysfs-bus-coresight-devices-cti | 221 - Documentation/admin-guide/cgroup-v2.rst | 29 + Documentation/core-api/index.rst | 1 + Documentation/core-api/ioctl.rst | 248 + .../devicetree/bindings/arm/rockchip.yaml | 3 + .../devicetree/bindings/arm/stm32/mlahb.txt | 37 - .../devicetree/bindings/arm/stm32/st,mlahb.yaml | 70 + .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 65 + .../devicetree/bindings/arm/sunxi/sunxi-mbus.txt | 37 - Documentation/devicetree/bindings/arm/ux500.yaml | 31 + .../devicetree/bindings/ata/ahci-platform.txt | 12 - .../bindings/ata/allwinner,sun4i-a10-ahci.yaml | 47 + .../bindings/ata/allwinner,sun8i-r40-ahci.yaml | 67 + .../devicetree/bindings/clock/st,stm32mp1-rcc.txt | 60 - .../devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 79 + .../bindings/display/bridge/lvds-codec.yaml | 131 + .../bindings/display/bridge/lvds-transmitter.txt | 66 - .../bindings/display/bridge/thine,thc63lvdm83d.txt | 50 - .../bindings/display/bridge/ti,ds90c185.txt | 55 - .../devicetree/bindings/display/renesas,cmm.yaml | 67 + .../devicetree/bindings/display/renesas,du.txt | 15 +- Documentation/devicetree/bindings/dma/fsl-edma.txt | 1 + .../devicetree/bindings/dma/st,stm32-dma.yaml | 102 + .../devicetree/bindings/dma/st,stm32-dmamux.yaml | 52 + .../devicetree/bindings/dma/st,stm32-mdma.yaml | 105 + .../devicetree/bindings/dma/stm32-dma.txt | 83 - .../devicetree/bindings/dma/stm32-dmamux.txt | 84 - .../devicetree/bindings/dma/stm32-mdma.txt | 94 - .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 1 + .../devicetree/bindings/i2c/renesas,i2c.txt | 3 +- .../devicetree/bindings/i2c/renesas,iic.txt | 1 + .../media/allwinner,sun4i-a10-video-engine.yaml | 83 + .../bindings/media/allwinner,sun6i-a31-csi.yaml | 115 + Documentation/devicetree/bindings/media/cedrus.txt | 57 - .../devicetree/bindings/media/sun6i-csi.txt | 61 - .../devicetree/bindings/net/broadcom-bluetooth.txt | 1 + .../devicetree/bindings/net/mediatek-dwmac.txt | 33 +- .../devicetree/bindings/net/snps,dwmac.yaml | 1 + .../devicetree/bindings/pci/intel-gw-pcie.yaml | 138 + .../bindings/phy/allwinner,sun4i-a10-usb-phy.yaml | 105 + .../bindings/phy/allwinner,sun50i-a64-usb-phy.yaml | 106 + .../bindings/phy/allwinner,sun50i-h6-usb-phy.yaml | 105 + .../bindings/phy/allwinner,sun5i-a13-usb-phy.yaml | 93 + .../bindings/phy/allwinner,sun6i-a31-usb-phy.yaml | 119 + .../bindings/phy/allwinner,sun8i-a23-usb-phy.yaml | 102 + .../bindings/phy/allwinner,sun8i-a83t-usb-phy.yaml | 122 + .../bindings/phy/allwinner,sun8i-h3-usb-phy.yaml | 137 + .../bindings/phy/allwinner,sun8i-r40-usb-phy.yaml | 119 + .../bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml | 86 + .../devicetree/bindings/phy/sun4i-usb-phy.txt | 68 - .../bindings/regulator/rohm,bd71828-regulator.yaml | 107 + .../devicetree/bindings/remoteproc/qcom,adsp.txt | 37 + .../devicetree/bindings/rtc/st,stm32-rtc.txt | 61 - .../devicetree/bindings/rtc/st,stm32-rtc.yaml | 139 + Documentation/devicetree/bindings/slimbus/bus.txt | 10 + .../devicetree/bindings/sound/amlogic,axg-fifo.txt | 4 + .../devicetree/bindings/spi/spi-stm32.txt | 62 - .../devicetree/bindings/spi/st,stm32-spi.yaml | 105 + .../sram/allwinner,sun4i-a10-system-control.yaml | 140 + Documentation/devicetree/bindings/sram/sram.yaml | 25 +- .../devicetree/bindings/sram/sunxi-sram.txt | 113 - .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/driver-model/devres.rst | 1 - Documentation/filesystems/f2fs.txt | 52 + Documentation/kbuild/kconfig-language.rst | 5 +- Documentation/sound/alsa-configuration.rst | 3 +- .../sound/kernel-api/writing-an-alsa-driver.rst | 2 +- Documentation/x86/pat.rst | 2 - MAINTAINERS | 3 +- Next/SHA1s | 139 +- Next/Trees | 1 + Next/merge.log | 6025 +++++++++++++------- arch/alpha/include/asm/io.h | 10 +- arch/arc/Kconfig | 2 +- arch/arm/Kconfig | 2 +- arch/arm/arm-soc-for-next-contents.txt | 22 +- arch/arm/boot/dts/Makefile | 3 +- arch/arm/boot/dts/am33xx-l4.dtsi | 16 - arch/arm/boot/dts/am33xx.dtsi | 69 +- arch/arm/boot/dts/am4372.dtsi | 142 +- arch/arm/boot/dts/am437x-l4.dtsi | 29 - arch/arm/boot/dts/am571x-idk.dts | 6 +- arch/arm/boot/dts/am572x-idk-common.dtsi | 4 - arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 25 +- arch/arm/boot/dts/at91-kizbox.dts | 172 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 4 + arch/arm/boot/dts/at91sam9260.dtsi | 16 +- arch/arm/boot/dts/at91sam9261.dtsi | 6 +- arch/arm/boot/dts/at91sam9263.dtsi | 6 +- arch/arm/boot/dts/at91sam9g45.dtsi | 8 +- arch/arm/boot/dts/at91sam9rl.dtsi | 8 +- arch/arm/boot/dts/dra7-l4.dtsi | 52 +- arch/arm/boot/dts/dra7.dtsi | 258 +- arch/arm/boot/dts/dra74x.dtsi | 71 +- arch/arm/boot/dts/omap4-l4-abe.dtsi | 7 - arch/arm/boot/dts/omap4-l4.dtsi | 27 +- arch/arm/boot/dts/omap4.dtsi | 44 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 6 - arch/arm/boot/dts/omap5-l4.dtsi | 21 +- arch/arm/boot/dts/omap5.dtsi | 40 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 13 +- arch/arm/boot/dts/ste-ab8500.dtsi | 102 +- arch/arm/boot/dts/ste-db8500.dtsi | 15 + arch/arm/boot/dts/ste-db8520.dtsi | 15 + arch/arm/boot/dts/ste-dbx5x0-pinctrl.dtsi | 632 ++ arch/arm/boot/dts/ste-dbx5x0.dtsi | 75 +- arch/arm/boot/dts/ste-href-family-pinctrl.dtsi | 532 +- arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi | 79 + arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi | 58 + arch/arm/boot/dts/ste-href-tvk1281618.dtsi | 71 +- arch/arm/boot/dts/ste-href.dtsi | 67 +- arch/arm/boot/dts/ste-href520-tvk.dts | 22 + arch/arm/boot/dts/ste-hrefprev60-stuib.dts | 10 +- arch/arm/boot/dts/ste-hrefprev60-tvk.dts | 10 +- arch/arm/boot/dts/ste-hrefprev60.dtsi | 2 +- arch/arm/boot/dts/ste-hrefv60plus-stuib.dts | 10 +- arch/arm/boot/dts/ste-hrefv60plus-tvk.dts | 10 +- arch/arm/boot/dts/ste-hrefv60plus.dtsi | 1 - arch/arm/boot/dts/ste-nomadik-pinctrl.dtsi | 5 + arch/arm/boot/dts/ste-snowball.dts | 70 +- arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 2 +- arch/arm/configs/u8500_defconfig | 4 +- arch/arm/include/asm/io.h | 8 - arch/arm/mach-bcm/platsmp.c | 4 +- arch/arm/mach-davinci/devices.c | 2 +- arch/arm/mach-omap2/omap-iommu.c | 128 +- arch/arm/mach-omap2/omap_hwmod.c | 18 - arch/arm/mach-omap2/omap_hwmod.h | 3 - .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 33 - .../omap_hwmod_33xx_43xx_interconnect_data.c | 124 - .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 335 -- arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 91 - arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 448 -- arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 1040 +--- arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 600 -- arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 813 --- arch/arm/mach-omap2/omap_hwmod_reset.c | 24 - arch/arm/mach-omap2/pdata-quirks.c | 49 +- arch/arm/mach-pxa/magician.c | 2 +- arch/arm/mach-shmobile/platsmp-apmu.c | 2 +- arch/arm/mach-shmobile/pm-rcar-gen2.c | 2 +- arch/arm/mach-shmobile/setup-r8a7740.c | 8 +- arch/arm/mach-shmobile/setup-r8a7778.c | 2 +- arch/arm64/Kconfig | 2 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 8 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 8 +- arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 23 + arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 23 + arch/arm64/boot/dts/qcom/msm8998-pins.dtsi | 25 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 74 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 14 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 96 + arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/px30-evb.dts | 5 + arch/arm64/boot/dts/rockchip/px30.dtsi | 19 + .../boot/dts/rockchip/rk3399-roc-pc-mezzanine.dts | 2 - arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 3 - arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 12 + .../boot/dts/rockchip/rk3399-rockpro64-v2.dts | 30 + arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 759 +-- ...{rk3399-rockpro64.dts => rk3399-rockpro64.dtsi} | 18 - arch/arm64/boot/dts/rockchip/rk3399.dtsi | 9 + arch/arm64/include/asm/compat.h | 22 +- arch/hexagon/include/asm/io.h | 2 - arch/ia64/include/asm/vga.h | 2 +- arch/ia64/kernel/cyclone.c | 8 +- arch/m68k/include/asm/kmap.h | 1 - arch/microblaze/Kconfig | 2 +- arch/mips/Kconfig | 2 +- arch/mips/ar7/clock.c | 8 +- arch/mips/ar7/gpio.c | 2 +- arch/mips/ar7/platform.c | 2 +- arch/mips/ath25/ar2315.c | 4 +- arch/mips/ath25/ar5312.c | 6 +- arch/mips/ath25/board.c | 2 +- arch/mips/ath79/common.c | 2 +- arch/mips/ath79/setup.c | 4 +- arch/mips/cavium-octeon/setup.c | 2 +- arch/mips/generic/board-ocelot.c | 2 +- arch/mips/include/asm/compat.h | 18 - arch/mips/include/asm/io.h | 24 +- arch/mips/kernel/mips-cm.c | 4 +- arch/mips/kernel/mips-cpc.c | 2 +- arch/mips/lantiq/falcon/sysctrl.c | 6 +- arch/mips/lantiq/irq.c | 4 +- arch/mips/lantiq/xway/sysctrl.c | 6 +- arch/mips/loongson2ef/common/reset.c | 4 +- arch/mips/loongson32/common/prom.c | 8 +- arch/mips/loongson32/common/reset.c | 2 +- arch/mips/loongson32/common/time.c | 2 +- arch/mips/loongson64/reset.c | 2 +- arch/mips/mti-malta/malta-dtshim.c | 2 +- arch/mips/pci/pci-alchemy.c | 2 +- arch/mips/pci/pci-ar2315.c | 2 +- arch/mips/pci/pci-bcm63xx.c | 2 +- arch/mips/pci/pci-rt2880.c | 2 +- arch/mips/pic32/pic32mzda/early_console.c | 2 +- arch/mips/pic32/pic32mzda/early_pin.c | 4 +- arch/mips/pmcs-msp71xx/msp_serial.c | 4 +- arch/mips/ralink/irq.c | 2 +- arch/mips/ralink/of.c | 2 +- arch/mips/rb532/devices.c | 2 +- arch/mips/rb532/gpio.c | 2 +- arch/mips/rb532/prom.c | 2 +- arch/mips/rb532/setup.c | 2 +- arch/mips/sni/rm200.c | 4 +- arch/parisc/Kconfig | 2 +- arch/parisc/include/asm/compat.h | 17 - arch/parisc/include/asm/io.h | 5 +- arch/parisc/kernel/perf.c | 2 +- arch/powerpc/Kconfig | 2 +- arch/powerpc/include/asm/compat.h | 17 - arch/powerpc/include/asm/io.h | 3 - arch/powerpc/include/asm/uaccess.h | 9 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 4 +- arch/powerpc/lib/string_32.S | 4 +- arch/powerpc/lib/string_64.S | 6 +- arch/powerpc/mm/nohash/8xx.c | 2 +- arch/powerpc/oprofile/backtrace.c | 2 +- arch/powerpc/platforms/pseries/cmm.c | 10 + arch/riscv/Kconfig | 2 +- arch/s390/Kconfig | 2 +- arch/s390/include/asm/compat.h | 6 +- arch/sh/boards/board-sh7785lcr.c | 2 +- arch/sh/boards/mach-cayman/irq.c | 2 +- arch/sh/boards/mach-cayman/setup.c | 2 +- arch/sh/boards/mach-sdk7786/fpga.c | 2 +- arch/sh/drivers/heartbeat.c | 2 +- arch/sh/drivers/pci/pci-sh5.c | 4 +- arch/sh/include/asm/io.h | 1 - arch/sh/include/uapi/asm/sockios.h | 4 +- arch/sh/kernel/cpu/irq/intc-sh5.c | 2 +- arch/sh/kernel/cpu/sh2/smp-j2.c | 4 +- arch/sh/kernel/cpu/sh5/clock-sh5.c | 2 +- arch/sh/kernel/dma-coherent.c | 2 +- arch/sparc/include/asm/compat.h | 17 - arch/sparc/include/asm/io_64.h | 1 - arch/sparc/kernel/sys_sparc_64.c | 33 +- arch/um/drivers/cow.h | 2 +- arch/um/drivers/cow_user.c | 7 +- arch/um/drivers/ubd_kern.c | 11 +- arch/um/include/shared/os.h | 2 +- arch/um/os-Linux/file.c | 2 +- arch/unicore32/include/asm/io.h | 1 - arch/x86/Kconfig | 70 +- arch/x86/boot/setup.ld | 5 +- arch/x86/events/core.c | 19 +- arch/x86/events/intel/bts.c | 16 +- arch/x86/include/asm/compat.h | 17 - arch/x86/include/asm/microcode_amd.h | 2 +- arch/x86/include/asm/processor.h | 7 - arch/x86/include/asm/realmode.h | 4 +- arch/x86/kernel/apb_timer.c | 2 +- arch/x86/kernel/cpu/bugs.c | 7 + arch/x86/kernel/cpu/mce/core.c | 15 +- arch/x86/kernel/cpu/mce/inject.c | 2 +- arch/x86/kernel/cpu/mce/internal.h | 2 - arch/x86/kernel/cpu/mce/therm_throt.c | 2 +- arch/x86/kernel/cpu/tsx.c | 5 +- arch/x86/kernel/hpet.c | 2 +- arch/x86/kernel/process.c | 4 - arch/x86/kernel/quirks.c | 2 +- arch/x86/kernel/tboot.c | 2 +- arch/x86/kernel/unwind_orc.c | 8 +- arch/x86/mm/testmmiotrace.c | 4 +- arch/x86/pci/mmconfig_64.c | 2 +- arch/x86/xen/Kconfig | 8 +- arch/xtensa/Kconfig | 2 +- .../platforms/iss/include/platform/simcall.h | 4 +- block/Makefile | 1 - block/bsg.c | 1 + block/compat_ioctl.c | 411 -- block/ioctl.c | 319 +- block/scsi_ioctl.c | 214 +- drivers/acpi/acpi_lpit.c | 2 +- drivers/acpi/acpi_lpss.c | 11 +- drivers/acpi/acpi_video.c | 2 +- drivers/acpi/battery.c | 75 +- drivers/acpi/video_detect.c | 16 + drivers/ata/libata-scsi.c | 9 + drivers/ata/pata_arasan_cf.c | 2 +- drivers/ata/pata_octeon_cf.c | 6 +- drivers/ata/pata_rb532_cf.c | 2 +- drivers/atm/eni.c | 8 +- drivers/atm/fore200e.c | 25 +- drivers/bcma/driver_chipcommon_b.c | 2 +- drivers/bcma/driver_pci_host.c | 6 +- drivers/bcma/host_soc.c | 2 +- drivers/bcma/scan.c | 13 +- drivers/block/aoe/aoeblk.c | 1 + drivers/block/floppy.c | 3 + drivers/block/paride/pcd.c | 3 + drivers/block/paride/pd.c | 1 + drivers/block/paride/pf.c | 1 + drivers/block/pktcdvd.c | 26 +- drivers/block/sunvdc.c | 1 + drivers/block/umem.c | 2 +- drivers/block/virtio_blk.c | 3 + drivers/block/xen-blkfront.c | 1 + drivers/bluetooth/hci_bcm.c | 4 +- drivers/bluetooth/hci_qca.c | 2 +- drivers/bus/fsl-mc/mc-io.c | 4 +- drivers/bus/ti-sysc.c | 10 +- drivers/cdrom/cdrom.c | 35 +- drivers/cdrom/gdrom.c | 3 + drivers/char/agp/generic.c | 2 +- drivers/char/agp/intel-gtt.c | 2 +- drivers/char/applicom.c | 4 +- drivers/char/hw_random/intel-rng.c | 2 +- drivers/char/hw_random/octeon-rng.c | 4 +- drivers/char/tpm/tpm-dev-common.c | 8 + drivers/char/tpm/tpm.h | 1 - drivers/char/tpm/tpm2-cmd.c | 1 + drivers/char/tpm/tpm_ftpm_tee.c | 22 +- drivers/char/tpm/tpm_ppi.c | 4 +- drivers/char/tpm/tpm_tis_core.c | 35 +- drivers/clk/at91/at91sam9260.c | 2 +- drivers/clk/at91/at91sam9rl.c | 2 +- drivers/clk/at91/at91sam9x5.c | 2 +- drivers/clk/at91/pmc.c | 2 +- drivers/clk/at91/sama5d2.c | 2 +- drivers/clk/at91/sama5d4.c | 2 +- drivers/clk/clk.c | 14 +- drivers/clk/renesas/clk-rz.c | 4 +- drivers/clocksource/sh_cmt.c | 2 +- drivers/clocksource/sh_mtu2.c | 2 +- drivers/clocksource/sh_tmu.c | 2 +- drivers/cpufreq/pcc-cpufreq.c | 2 +- drivers/crypto/hifn_795x.c | 2 +- drivers/dma-buf/dma-heap.c | 9 +- drivers/dma-buf/heaps/system_heap.c | 2 +- drivers/dma-buf/udmabuf.c | 7 +- drivers/dma/altera-msgdma.c | 4 +- drivers/dma/fsl-edma-common.c | 5 + drivers/dma/fsl-edma-common.h | 1 + drivers/dma/fsl-edma.c | 8 + drivers/dma/ti/edma.c | 4 +- drivers/edac/i3000_edac.c | 2 +- drivers/edac/i3200_edac.c | 2 +- drivers/edac/i82975x_edac.c | 2 +- drivers/edac/ie31200_edac.c | 2 +- drivers/edac/x38_edac.c | 2 +- drivers/firewire/nosy.c | 2 +- drivers/firmware/broadcom/bcm47xx_nvram.c | 2 +- drivers/firmware/efi/rci2-table.c | 3 + drivers/gpio/gpiolib-of.c | 21 - drivers/gpio/gpiolib.c | 11 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 - .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 112 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 129 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 45 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 2 + drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 8 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 41 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/mmsch_v1_0.h | 12 + drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 6 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 1 + drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 8 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 8 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 9 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 17 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 90 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.h | 2 + drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 260 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 17 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 209 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 7 + drivers/gpu/drm/amd/display/dc/calcs/Makefile | 2 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 46 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.h | 6 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 177 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 13 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 145 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 59 +- drivers/gpu/drm/amd/display/dc/dc.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 1 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 7 + drivers/gpu/drm/amd/display/dc/dc_types.h | 13 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 4 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 68 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 20 + drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 20 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 36 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 1 - .../drm/amd/display/dc/dcn20/dcn20_link_encoder.h | 180 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 24 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h | 1 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 11 +- drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 314 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.h | 1 + .../drm/amd/display/dc/dcn21/dcn21_link_encoder.h | 39 + .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 42 +- drivers/gpu/drm/amd/display/dc/dm_services_types.h | 3 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 2 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 1 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 2 +- drivers/gpu/drm/amd/display/dc/dsc/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 33 +- drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 7 +- drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 6 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 2 + .../dmub/inc/{dmub_fw_state.h => dmub_fw_meta.h} | 64 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h | 7 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 84 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 117 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.c | 107 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.h | 13 +- drivers/gpu/drm/amd/display/dmub/src/dmub_reg.h | 10 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 57 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 6 +- .../drm/amd/display/modules/color/color_gamma.c | 6 +- .../drm/amd/display/modules/freesync/freesync.c | 32 +- .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 8 +- .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 1 + .../dpcs_2_0_0_offset.h} | 216 +- .../dpcs_2_0_0_sh_mask.h} | 1258 ++-- .../asic_reg/{dcn => dpcs}/dpcs_2_1_0_offset.h | 0 .../asic_reg/{dcn => dpcs}/dpcs_2_1_0_sh_mask.h | 0 .../amd/include/asic_reg/umc/umc_6_1_2_offset.h | 31 + drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 3 - drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 3 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 3 + .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 3 + drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 15 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 3 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 3 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 7 +- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 18 +- drivers/gpu/drm/amd/powerplay/smu_internal.h | 4 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 7 +- drivers/gpu/drm/arc/arcpgu_crtc.c | 36 +- drivers/gpu/drm/arc/arcpgu_regs.h | 2 +- drivers/gpu/drm/arm/malidp_planes.c | 2 +- drivers/gpu/drm/bridge/Kconfig | 8 +- drivers/gpu/drm/bridge/Makefile | 2 +- drivers/gpu/drm/bridge/lvds-codec.c | 151 + drivers/gpu/drm/bridge/lvds-encoder.c | 155 - drivers/gpu/drm/drm_atomic_state_helper.c | 78 +- drivers/gpu/drm/drm_drv.c | 5 +- drivers/gpu/drm/drm_of.c | 116 + drivers/gpu/drm/drm_panel.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 27 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 11 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 5 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 5 +- drivers/gpu/drm/gma500/gtt.c | 2 +- drivers/gpu/drm/gma500/psb_drv.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 2 +- drivers/gpu/drm/i915/display/icl_dsi.c | 12 + drivers/gpu/drm/i915/display/intel_atomic_plane.c | 15 +- drivers/gpu/drm/i915/display/intel_crt.c | 10 +- drivers/gpu/drm/i915/display/intel_ddi.c | 76 +- drivers/gpu/drm/i915/display/intel_ddi.h | 2 +- drivers/gpu/drm/i915/display/intel_display.c | 205 +- drivers/gpu/drm/i915/display/intel_display.h | 4 + drivers/gpu/drm/i915/display/intel_dp_mst.c | 26 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 16 +- drivers/gpu/drm/i915/display/intel_frontbuffer.h | 34 +- drivers/gpu/drm/i915/display/intel_overlay.c | 17 +- drivers/gpu/drm/i915/display/intel_panel.c | 16 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 10 +- drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 14 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 2 + drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 3 - drivers/gpu/drm/i915/gem/i915_gem_object.c | 26 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 23 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 2 +- drivers/gpu/drm/i915/gem/i915_gem_region.c | 2 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 2 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 27 +- drivers/gpu/drm/i915/gt/intel_engine.h | 4 +- drivers/gpu/drm/i915/gt/intel_gt.h | 6 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 12 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 3 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 2 +- drivers/gpu/drm/i915/gt/intel_reset.c | 4 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 100 +- drivers/gpu/drm/i915/gt/intel_rps.c | 2 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 64 +- drivers/gpu/drm/i915/gt/intel_timeline_types.h | 12 +- drivers/gpu/drm/i915/gt/mock_engine.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 35 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 30 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 290 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 52 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 1 - drivers/gpu/drm/i915/gt/uc/intel_uc.c | 38 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 64 +- drivers/gpu/drm/i915/gvt/gtt.c | 2 +- drivers/gpu/drm/i915/gvt/handlers.c | 16 + drivers/gpu/drm/i915/gvt/hypercall.h | 2 + drivers/gpu/drm/i915/gvt/kvmgt.c | 23 + drivers/gpu/drm/i915/gvt/mpt.h | 15 + drivers/gpu/drm/i915/gvt/vgpu.c | 4 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 2 +- drivers/gpu/drm/i915/i915_gem.c | 10 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 4 +- drivers/gpu/drm/i915/i915_globals.c | 53 +- drivers/gpu/drm/i915/i915_irq.c | 8 +- drivers/gpu/drm/i915/i915_pmu.c | 76 +- drivers/gpu/drm/i915/i915_pmu.h | 2 +- drivers/gpu/drm/i915/i915_request.c | 45 +- drivers/gpu/drm/i915/i915_request.h | 5 +- drivers/gpu/drm/i915/i915_sw_fence_work.c | 15 +- drivers/gpu/drm/i915/i915_vma.c | 27 +- drivers/gpu/drm/i915/intel_memory_region.c | 3 + drivers/gpu/drm/lima/lima_sched.c | 5 +- drivers/gpu/drm/mcde/mcde_dsi.c | 239 +- drivers/gpu/drm/mcde/mcde_dsi_regs.h | 1 + drivers/gpu/drm/mediatek/mtk_drm_plane.c | 2 +- drivers/gpu/drm/msm/msm_drv.c | 2 +- drivers/gpu/drm/msm/msm_drv.h | 3 +- drivers/gpu/drm/msm/msm_gem_submit.c | 10 +- drivers/gpu/drm/panfrost/panfrost_job.c | 8 +- drivers/gpu/drm/radeon/atombios_i2c.c | 5 - drivers/gpu/drm/radeon/radeon_ttm.c | 2 +- drivers/gpu/drm/rcar-du/Kconfig | 8 + drivers/gpu/drm/rcar-du/Makefile | 1 + drivers/gpu/drm/rcar-du/rcar_cmm.c | 217 + drivers/gpu/drm/rcar-du/rcar_cmm.h | 58 + drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 71 + drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 2 + drivers/gpu/drm/rcar-du/rcar_du_drv.c | 6 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 2 + drivers/gpu/drm/rcar-du/rcar_du_group.c | 10 + drivers/gpu/drm/rcar-du/rcar_du_group.h | 2 + drivers/gpu/drm/rcar-du/rcar_du_kms.c | 93 +- drivers/gpu/drm/rcar-du/rcar_du_regs.h | 5 + drivers/gpu/drm/rcar-du/rcar_lvds.c | 318 +- drivers/gpu/drm/scheduler/sched_entity.c | 77 +- drivers/gpu/drm/sti/sti_dvo.c | 2 +- drivers/gpu/drm/sti/sti_hda.c | 4 +- drivers/gpu/drm/sti/sti_hdmi.c | 2 +- drivers/gpu/drm/sti/sti_tvout.c | 2 +- drivers/gpu/drm/sti/sti_vtg.c | 2 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 2 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 4 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 6 + drivers/gpu/drm/v3d/v3d_drv.c | 8 +- drivers/gpu/drm/vc4/vc4_gem.c | 11 +- drivers/hid/hid-logitech-hidpp.c | 246 +- drivers/hid/intel-ish-hid/ipc/hw-ish.h | 1 + drivers/hid/intel-ish-hid/ipc/pci-ish.c | 1 + drivers/hid/usbhid/hiddev.c | 97 +- drivers/hid/wacom_wac.c | 6 +- drivers/hwmon/i5k_amb.c | 2 +- drivers/hwtracing/coresight/Kconfig | 22 - drivers/hwtracing/coresight/Makefile | 3 - .../hwtracing/coresight/coresight-cti-platform.c | 485 -- drivers/hwtracing/coresight/coresight-cti-sysfs.c | 1175 ---- drivers/hwtracing/coresight/coresight-cti.c | 748 --- drivers/hwtracing/coresight/coresight-cti.h | 235 - drivers/hwtracing/coresight/coresight-platform.c | 20 - drivers/hwtracing/coresight/coresight-priv.h | 15 - drivers/hwtracing/coresight/coresight.c | 86 +- drivers/hwtracing/intel_th/core.c | 7 +- drivers/hwtracing/intel_th/intel_th.h | 2 + drivers/hwtracing/intel_th/msu.c | 14 +- drivers/hwtracing/intel_th/pci.c | 10 + drivers/i2c/busses/i2c-highlander.c | 2 +- drivers/i2c/busses/i2c-pmcmsp.c | 2 +- drivers/i2c/i2c-core-base.c | 20 +- drivers/ide/ide-cd.c | 37 + drivers/ide/ide-disk.c | 1 + drivers/ide/ide-floppy.c | 4 + drivers/ide/ide-floppy.h | 2 + drivers/ide/ide-floppy_ioctl.c | 35 + drivers/ide/ide-gd.c | 17 + drivers/ide/ide-ioctls.c | 44 +- drivers/ide/ide-tape.c | 11 + drivers/infiniband/hw/bnxt_re/qplib_fp.c | 2 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 4 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 2 +- drivers/infiniband/hw/hfi1/pcie.c | 4 +- drivers/infiniband/hw/qib/qib_iba7322.c | 2 +- drivers/infiniband/hw/qib/qib_init.c | 4 +- drivers/infiniband/hw/qib/qib_pcie.c | 2 +- drivers/input/keyboard/pxa930_rotary.c | 2 +- drivers/input/keyboard/sh_keysc.c | 2 +- drivers/input/mouse/pxa930_trkball.c | 2 +- drivers/input/serio/gscps2.c | 2 +- drivers/iommu/amd_iommu.c | 7 +- drivers/iommu/amd_iommu_init.c | 2 +- drivers/iommu/dma-iommu.c | 6 +- drivers/iommu/intel-iommu.c | 12 +- drivers/iommu/iommu.c | 4 +- drivers/iommu/iova.c | 2 +- drivers/ipack/carriers/tpci200.c | 4 +- drivers/ipack/devices/ipoctal.c | 6 +- drivers/irqchip/irq-mips-gic.c | 2 +- drivers/irqchip/irq-renesas-intc-irqpin.c | 2 +- drivers/isdn/capi/kcapi_proc.c | 2 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 2 +- drivers/media/pci/cx18/cx18-driver.c | 2 +- drivers/media/pci/ivtv/ivtv-driver.c | 6 +- drivers/media/platform/davinci/dm355_ccdc.c | 2 +- drivers/media/platform/davinci/dm644x_ccdc.c | 2 +- drivers/media/platform/davinci/isif.c | 2 +- drivers/media/platform/tegra-cec/tegra_cec.c | 2 +- drivers/mfd/intel_soc_pmic_core.c | 2 +- drivers/misc/cardreader/rtsx_pcr.c | 2 +- drivers/misc/mic/scif/scif_nodeqp.c | 2 +- drivers/misc/pti.c | 2 +- drivers/mmc/core/host.c | 33 +- drivers/mmc/core/slot-gpio.c | 31 +- drivers/mmc/host/au1xmmc.c | 7 +- drivers/mmc/host/cavium-thunderx.c | 16 +- drivers/mmc/host/davinci_mmc.c | 4 +- drivers/mmc/host/meson-mx-sdio.c | 4 +- drivers/mmc/host/mmc_spi.c | 4 +- drivers/mmc/host/mmci.c | 84 +- drivers/mmc/host/mmci.h | 9 +- drivers/mmc/host/mtk-sd.c | 3 +- drivers/mmc/host/mvsdio.c | 6 +- drivers/mmc/host/pxamci.c | 12 +- drivers/mmc/host/s3cmci.c | 4 +- drivers/mmc/host/sdhci-acpi.c | 4 +- drivers/mmc/host/sdhci-esdhc-imx.c | 7 +- drivers/mmc/host/sdhci-milbeaut.c | 4 +- drivers/mmc/host/sdhci-msm.c | 6 +- drivers/mmc/host/sdhci-of-esdhc.c | 7 +- drivers/mmc/host/sdhci-pci-core.c | 14 +- drivers/mmc/host/sdhci-s3c.c | 6 +- drivers/mmc/host/sdhci-sirf.c | 2 +- drivers/mmc/host/sdhci-spear.c | 6 +- drivers/mmc/host/sdhci.c | 3 + drivers/mmc/host/sdhci.h | 2 + drivers/mmc/host/sdhci_am654.c | 4 +- drivers/mmc/host/sdhci_f_sdh30.c | 4 +- drivers/mmc/host/sh_mmcif.c | 4 +- drivers/mmc/host/sunxi-mmc.c | 3 +- drivers/mmc/host/tmio_mmc_core.c | 6 +- drivers/mmc/host/via-sdmmc.c | 2 +- drivers/mtd/devices/bcm47xxsflash.c | 2 +- drivers/mtd/maps/amd76xrom.c | 2 +- drivers/mtd/maps/ck804xrom.c | 2 +- drivers/mtd/maps/esb2rom.c | 2 +- drivers/mtd/maps/ichxrom.c | 2 +- drivers/mtd/maps/intel_vr_nor.c | 4 +- drivers/mtd/maps/l440gx.c | 2 +- drivers/mtd/maps/netsc520.c | 4 +- drivers/mtd/maps/nettel.c | 8 +- drivers/mtd/maps/pci.c | 4 +- drivers/mtd/maps/sc520cdp.c | 8 +- drivers/mtd/maps/scb2_flash.c | 2 +- drivers/mtd/maps/ts5500_flash.c | 4 +- drivers/mtd/nand/raw/au1550nd.c | 2 +- drivers/mtd/nand/raw/denali_pci.c | 6 +- drivers/mtd/nand/raw/fsl_upm.c | 2 +- drivers/net/Kconfig | 2 + drivers/net/caif/caif_serial.c | 4 +- drivers/net/can/at91_can.c | 2 +- drivers/net/can/cc770/cc770_isa.c | 2 +- drivers/net/can/sja1000/sja1000_isa.c | 2 +- drivers/net/can/sja1000/sja1000_platform.c | 2 +- drivers/net/can/softing/softing_main.c | 2 +- drivers/net/dsa/b53/b53_common.c | 21 +- drivers/net/dsa/ocelot/Kconfig | 1 + drivers/net/ethernet/alacritech/slicoss.c | 2 +- drivers/net/ethernet/altera/altera_tse_main.c | 4 +- drivers/net/ethernet/amd/au1000_eth.c | 6 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 7 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 2 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 2 +- drivers/net/ethernet/brocade/bna/bnad.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 2 + drivers/net/ethernet/dec/tulip/de2104x.c | 2 +- drivers/net/ethernet/ethoc.c | 4 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 34 +- drivers/net/ethernet/freescale/dpaa2/dprtc-cmd.h | 4 +- drivers/net/ethernet/freescale/dpaa2/dprtc.h | 2 + .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 10 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 179 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 18 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 1 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 209 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 13 +- drivers/net/ethernet/i825xx/sni_82596.c | 6 +- drivers/net/ethernet/korina.c | 6 +- drivers/net/ethernet/lantiq_etop.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 22 +- drivers/net/ethernet/marvell/skge.c | 2 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 4 - .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 136 +- drivers/net/ethernet/natsemi/ns83820.c | 2 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 12 +- .../net/ethernet/netronome/nfp/nfp_netvf_main.c | 8 +- .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 6 +- drivers/net/ethernet/qlogic/qla3xxx.c | 8 +- drivers/net/ethernet/realtek/r8169_main.c | 9 + drivers/net/ethernet/rocker/rocker_main.c | 4 +- drivers/net/ethernet/sfc/ef10.c | 2 +- drivers/net/ethernet/sfc/efx.c | 2 +- drivers/net/ethernet/sfc/falcon/efx.c | 2 +- drivers/net/ethernet/smsc/smsc911x.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 89 +- drivers/net/ethernet/ti/netcp_core.c | 2 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 4 +- drivers/net/fddi/defxx.c | 2 +- drivers/net/fddi/defza.c | 2 +- drivers/net/fjes/fjes_hw.c | 2 +- drivers/net/netdevsim/fib.c | 4 +- drivers/net/phy/phylink.c | 106 +- drivers/net/wan/wanxl.c | 4 +- drivers/net/wireguard/allowedips.c | 7 +- drivers/net/wireguard/main.c | 1 - drivers/net/wireguard/receive.c | 2 +- drivers/net/wireless/ath/ath10k/ahb.c | 4 +- drivers/net/wireless/ath/ath5k/ahb.c | 2 +- drivers/net/wireless/ath/ath9k/ahb.c | 2 +- drivers/net/wireless/atmel/at76c50x-usb.c | 2 +- drivers/net/wireless/broadcom/b43legacy/main.c | 5 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 18 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 68 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 54 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.h | 1 + .../wireless/broadcom/brcm80211/brcmfmac/core.c | 2 + .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 18 + .../wireless/broadcom/brcm80211/brcmfmac/sdio.h | 1 - .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 5 +- .../wireless/broadcom/brcm80211/brcmsmac/main.c | 2 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 9 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 5 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 5 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 5 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 7 +- drivers/net/wireless/marvell/libertas/cfg.c | 16 +- drivers/net/wireless/marvell/mwifiex/main.h | 13 - drivers/net/wireless/mediatek/mt76/airtime.c | 2 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 3 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 21 +- drivers/net/wireless/ralink/rt2x00/rt2800pci.c | 1 + drivers/net/wireless/ralink/rt2x00/rt2800soc.c | 1 + drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 1 + drivers/net/wireless/ralink/rt2x00/rt2x00.h | 2 + drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 11 - drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 20 + drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 2 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 2 +- drivers/net/wireless/realtek/rtlwifi/base.h | 4 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 10 +- drivers/net/wireless/realtek/rtlwifi/ps.c | 20 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.c | 12 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.h | 103 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 11 +- .../wireless/realtek/rtlwifi/rtl8192c/dm_common.c | 19 +- .../wireless/realtek/rtlwifi/rtl8192c/fw_common.h | 14 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/hw.c | 11 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 48 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/mac.c | 49 +- .../net/wireless/realtek/rtlwifi/rtl8192de/fw.h | 61 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 299 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.h | 853 ++- .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.h | 36 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/fw.h | 14 +- .../net/wireless/realtek/rtlwifi/rtl8723be/fw.h | 30 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.h | 102 +- drivers/net/wireless/realtek/rtlwifi/wifi.h | 115 - drivers/net/wireless/rsi/rsi_91x_hal.c | 12 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 49 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 2 +- drivers/of/base.c | 2 - drivers/opp/ti-opp-supply.c | 2 +- drivers/parisc/ccio-dma.c | 2 +- drivers/parisc/dino.c | 2 +- drivers/parisc/eisa.c | 4 +- drivers/parisc/iosapic.c | 2 +- drivers/parisc/lba_pci.c | 8 +- drivers/parisc/sba_iommu.c | 4 +- drivers/pci/controller/dwc/Kconfig | 11 + drivers/pci/controller/dwc/Makefile | 1 + drivers/pci/controller/dwc/pci-dra7xx.c | 2 +- drivers/pci/controller/dwc/pci-keystone.c | 2 +- drivers/pci/controller/dwc/pcie-artpec6.c | 8 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 2 +- drivers/pci/controller/dwc/pcie-designware.c | 57 + drivers/pci/controller/dwc/pcie-designware.h | 12 + drivers/pci/controller/dwc/pcie-intel-gw.c | 545 ++ drivers/pci/controller/pci-tegra.c | 2 +- drivers/pci/controller/pcie-iproc.c | 24 + drivers/pci/iov.c | 9 +- drivers/pci/msi.c | 2 +- drivers/pci/p2pdma.c | 3 + drivers/pci/pci.c | 26 +- drivers/pci/pci.h | 3 + drivers/pci/pcie/err.c | 12 +- drivers/pci/quirks.c | 103 +- drivers/pci/search.c | 2 +- drivers/pci/setup-bus.c | 184 +- drivers/pinctrl/bcm/pinctrl-ns2-mux.c | 2 +- drivers/pinctrl/bcm/pinctrl-nsp-mux.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx1-core.c | 2 +- drivers/pinctrl/pinctrl-amd.c | 2 +- drivers/platform/x86/intel_scu_ipc.c | 2 +- drivers/platform/x86/intel_telemetry_pltdrv.c | 4 +- drivers/platform/x86/pmc_atom.c | 2 +- drivers/platform/x86/samsung-laptop.c | 4 +- drivers/ptp/ptp_qoriq.c | 15 +- drivers/regulator/Kconfig | 12 + drivers/regulator/Makefile | 1 + drivers/regulator/axp20x-regulator.c | 2 +- drivers/regulator/bd71828-regulator.c | 812 +++ drivers/regulator/ti-abb-regulator.c | 4 +- drivers/remoteproc/qcom_q6v5_pas.c | 228 +- drivers/rtc/rtc-abx80x.c | 7 +- drivers/rtc/rtc-pcf2127.c | 6 +- drivers/rtc/rtc-pcf85063.c | 16 +- drivers/rtc/rtc-pcf8523.c | 6 +- drivers/rtc/rtc-pcf8563.c | 36 +- drivers/rtc/rtc-rv3028.c | 17 +- drivers/rtc/rtc-rv3029c2.c | 448 +- drivers/rtc/rtc-rv8803.c | 16 +- drivers/rtc/rtc-rx8010.c | 23 +- drivers/rtc/rtc-sh.c | 2 +- drivers/scsi/aic7xxx/aic79xx_osm_pci.c | 2 +- drivers/scsi/aic7xxx/aic7xxx_osm_pci.c | 2 +- drivers/scsi/aic94xx/aic94xx_init.c | 3 + drivers/scsi/arcmsr/arcmsr_hba.c | 2 +- drivers/scsi/be2iscsi/be_main.c | 6 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 2 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 4 +- drivers/scsi/ch.c | 9 +- drivers/scsi/csiostor/csio_init.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 3 + drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 3 + drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 3 + drivers/scsi/hpsa.c | 2 +- drivers/scsi/ipr.c | 3 + drivers/scsi/isci/init.c | 3 + drivers/scsi/lasi700.c | 2 +- drivers/scsi/megaraid/megaraid_mbox.c | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 2 +- drivers/scsi/mvsas/mv_init.c | 3 + drivers/scsi/myrb.c | 2 +- drivers/scsi/myrs.c | 2 +- drivers/scsi/pcmcia/nsp_cs.c | 2 +- drivers/scsi/pm8001/pm8001_init.c | 3 + drivers/scsi/qla2xxx/qla_mr.c | 4 +- drivers/scsi/scsi_ioctl.c | 54 +- drivers/scsi/sd.c | 50 +- drivers/scsi/sg.c | 170 +- drivers/scsi/smartpqi/smartpqi_init.c | 2 +- drivers/scsi/sni_53c710.c | 2 +- drivers/scsi/sr.c | 53 +- drivers/scsi/st.c | 51 +- drivers/scsi/sun3x_esp.c | 4 +- drivers/scsi/zalon.c | 2 +- drivers/scsi/zorro_esp.c | 6 +- drivers/sh/clk/core.c | 2 +- drivers/sh/intc/core.c | 2 +- drivers/sh/intc/userimask.c | 2 +- drivers/soc/tegra/flowctrl.c | 2 +- drivers/soc/tegra/fuse/fuse-tegra.c | 2 +- drivers/soc/tegra/fuse/tegra-apbmisc.c | 4 +- drivers/soc/tegra/pmc.c | 4 +- drivers/soc/ti/wkup_m3_ipc.c | 4 +- drivers/soc/xilinx/xlnx_vcu.c | 4 +- drivers/spi/spi-bcm2835.c | 5 +- drivers/spi/spi-dw-mid.c | 2 +- drivers/spi/spi-jcore.c | 2 +- drivers/spi/spi-npcm-fiu.c | 2 +- drivers/spi/spi-ti-qspi.c | 2 - drivers/ssb/driver_extif.c | 2 +- drivers/ssb/driver_pcicore.c | 6 +- drivers/staging/Kconfig | 4 - drivers/staging/Makefile | 2 - drivers/staging/axis-fifo/Kconfig | 2 +- drivers/staging/comedi/drivers/gsc_hpdi.c | 10 + drivers/staging/gasket/gasket_core.c | 2 +- drivers/staging/kpc2000/kpc2000/core.c | 4 +- drivers/staging/kpc2000/kpc2000_i2c.c | 2 +- drivers/staging/kpc2000/kpc2000_spi.c | 2 +- drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c | 2 +- drivers/staging/media/allegro-dvt/allegro-core.c | 4 +- drivers/staging/most/cdev/cdev.c | 4 +- drivers/staging/most/configfs.c | 32 +- drivers/staging/most/core.c | 34 +- drivers/staging/most/dim2/dim2.c | 2 +- drivers/staging/most/i2c/i2c.c | 2 +- drivers/staging/most/{core.h => most.h} | 24 +- drivers/staging/most/net/net.c | 6 +- drivers/staging/most/sound/sound.c | 8 +- drivers/staging/most/usb/usb.c | 2 +- drivers/staging/most/video/video.c | 6 +- drivers/staging/octeon-usb/Kconfig | 11 - drivers/staging/octeon-usb/Makefile | 2 - drivers/staging/octeon-usb/TODO | 8 - drivers/staging/octeon-usb/octeon-hcd.c | 3737 ------------ drivers/staging/octeon-usb/octeon-hcd.h | 1847 ------ drivers/staging/octeon/Kconfig | 16 - drivers/staging/octeon/Makefile | 19 - drivers/staging/octeon/TODO | 9 - drivers/staging/octeon/ethernet-defines.h | 40 - drivers/staging/octeon/ethernet-mdio.c | 178 - drivers/staging/octeon/ethernet-mdio.h | 28 - drivers/staging/octeon/ethernet-mem.c | 154 - drivers/staging/octeon/ethernet-mem.h | 9 - drivers/staging/octeon/ethernet-rgmii.c | 158 - drivers/staging/octeon/ethernet-rx.c | 538 -- drivers/staging/octeon/ethernet-rx.h | 31 - drivers/staging/octeon/ethernet-sgmii.c | 30 - drivers/staging/octeon/ethernet-spi.c | 226 - drivers/staging/octeon/ethernet-tx.c | 717 --- drivers/staging/octeon/ethernet-tx.h | 14 - drivers/staging/octeon/ethernet-util.h | 47 - drivers/staging/octeon/ethernet.c | 992 ---- drivers/staging/octeon/octeon-ethernet.h | 107 - drivers/staging/octeon/octeon-stubs.h | 1433 ----- drivers/staging/qlge/qlge.h | 1 - drivers/staging/qlge/qlge_dbg.c | 12 +- drivers/staging/qlge/qlge_ethtool.c | 35 +- drivers/staging/qlge/qlge_main.c | 190 +- drivers/staging/qlge/qlge_mpi.c | 26 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 151 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 2 +- drivers/staging/rts5208/rtsx.c | 2 +- drivers/staging/sm750fb/sm750_hw.c | 2 +- drivers/staging/uwb/whc-rc.c | 6 +- drivers/staging/wfx/data_tx.c | 35 +- drivers/staging/wfx/data_tx.h | 5 +- drivers/staging/wfx/hif_tx_mib.h | 1 - drivers/staging/wfx/main.c | 2 +- drivers/staging/wfx/queue.c | 1 + drivers/staging/wfx/sta.c | 6 +- drivers/tc/tc.c | 2 +- drivers/tty/cyclades.c | 10 +- drivers/tty/mips_ejtag_fdc.c | 2 +- drivers/tty/moxa.c | 4 +- drivers/tty/serdev/core.c | 14 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 5 +- drivers/tty/serial/8250/8250_gsc.c | 2 +- drivers/tty/serial/8250/8250_omap.c | 2 +- drivers/tty/serial/8250/8250_pci.c | 6 +- drivers/tty/serial/8250/8250_port.c | 2 +- drivers/tty/serial/atmel_serial.c | 41 +- drivers/tty/serial/dz.c | 2 +- drivers/tty/serial/lantiq.c | 2 +- drivers/tty/serial/meson_uart.c | 2 +- drivers/tty/serial/msm_serial.c | 13 +- drivers/tty/serial/mux.c | 2 +- drivers/tty/serial/owl-uart.c | 2 +- drivers/tty/serial/pic32_uart.c | 2 +- drivers/tty/serial/rda-uart.c | 2 +- drivers/tty/serial/samsung_tty.c | 46 +- drivers/tty/serial/sb1250-duart.c | 4 +- drivers/tty/serial/serial_core.c | 1 + drivers/tty/serial/sh-sci.c | 2 +- drivers/tty/serial/sprd_serial.c | 3 + drivers/tty/serial/zs.c | 2 +- drivers/tty/synclink.c | 4 +- drivers/tty/synclink_gt.c | 2 +- drivers/tty/synclinkmp.c | 8 +- drivers/tty/sysrq.c | 9 +- drivers/tty/tty_io.c | 2 +- drivers/tty/tty_port.c | 3 +- drivers/tty/vt/.gitignore | 1 + drivers/tty/vt/Makefile | 6 +- {scripts => drivers/tty/vt}/conmakehash.c | 0 drivers/usb/core/hcd-pci.c | 2 +- drivers/usb/early/xhci-dbc.c | 2 +- drivers/usb/gadget/Kconfig | 28 - drivers/usb/gadget/function/u_audio.c | 19 +- drivers/usb/gadget/legacy/Kconfig | 28 + drivers/usb/gadget/udc/amd5536udc_pci.c | 2 +- drivers/usb/gadget/udc/goku_udc.c | 2 +- drivers/usb/gadget/udc/net2272.c | 6 +- drivers/usb/gadget/udc/net2280.c | 2 +- drivers/usb/host/ehci-pmcmsp.c | 6 +- drivers/usb/host/ehci-q.c | 13 +- drivers/usb/host/pci-quirks.c | 2 +- drivers/usb/host/xhci-pci.c | 2 +- drivers/usb/isp1760/isp1760-if.c | 4 +- drivers/usb/roles/intel-xhci-usb-role-switch.c | 2 +- drivers/usb/typec/tcpm/Kconfig | 1 + drivers/usb/typec/ucsi/ucsi_acpi.c | 2 +- drivers/usb/usbip/usbip_common.c | 3 + drivers/usb/usbip/vhci_rx.c | 13 +- drivers/vfio/pci/vfio_pci_rdwr.c | 2 +- .../vfio/platform/reset/vfio_platform_amdxgbe.c | 4 +- .../vfio/platform/reset/vfio_platform_bcmflexrm.c | 2 +- .../platform/reset/vfio_platform_calxedaxgmac.c | 2 +- drivers/vfio/platform/vfio_platform_common.c | 4 +- drivers/vhost/net.c | 4 +- drivers/vhost/test.c | 19 +- drivers/vhost/vhost.c | 272 +- drivers/vhost/vhost.h | 27 +- drivers/video/fbdev/carminefb.c | 4 +- drivers/video/fbdev/i810/i810_main.c | 2 +- drivers/video/fbdev/intelfb/intelfbdrv.c | 2 +- drivers/video/fbdev/kyro/fbdev.c | 2 +- drivers/video/fbdev/matrox/matroxfb_base.c | 2 +- drivers/video/fbdev/mbx/mbxfb.c | 4 +- drivers/video/fbdev/mmp/hw/mmp_ctrl.c | 2 +- drivers/video/fbdev/pm2fb.c | 2 +- drivers/video/fbdev/pm3fb.c | 4 +- drivers/video/fbdev/pmag-aa-fb.c | 4 +- drivers/video/fbdev/pmag-ba-fb.c | 4 +- drivers/video/fbdev/pmagb-b-fb.c | 4 +- drivers/video/fbdev/pvr2fb.c | 4 +- drivers/video/fbdev/pxa168fb.c | 2 +- drivers/video/fbdev/s1d13xxxfb.c | 4 +- drivers/video/fbdev/sh7760fb.c | 2 +- drivers/video/fbdev/sh_mobile_lcdcfb.c | 2 +- drivers/video/fbdev/sstfb.c | 4 +- drivers/video/fbdev/stifb.c | 4 +- drivers/video/fbdev/tdfxfb.c | 2 +- drivers/video/fbdev/tgafb.c | 2 +- drivers/video/fbdev/tridentfb.c | 4 +- drivers/video/fbdev/valkyriefb.c | 2 +- drivers/video/fbdev/vermilion/cr_pll.c | 2 +- drivers/video/fbdev/vermilion/vermilion.c | 4 +- drivers/video/fbdev/via/via-core.c | 2 +- drivers/video/fbdev/w100fb.c | 6 +- drivers/vme/boards/vme_vmivme7805.c | 2 +- drivers/vme/bridges/vme_ca91cx42.c | 4 +- drivers/vme/bridges/vme_tsi148.c | 4 +- drivers/w1/masters/matrox_w1.c | 2 +- drivers/watchdog/bcm63xx_wdt.c | 2 +- drivers/watchdog/intel_scu_watchdog.c | 2 +- drivers/watchdog/rc32434_wdt.c | 4 +- fs/Makefile | 2 +- fs/binfmt_elf.c | 54 +- fs/compat_ioctl.c | 261 - fs/dlm/lowcomms.c | 6 +- fs/drop_caches.c | 2 +- fs/f2fs/Kconfig | 23 + fs/f2fs/Makefile | 1 + fs/f2fs/compress.c | 1139 ++++ fs/f2fs/data.c | 603 +- fs/f2fs/debug.c | 6 + fs/f2fs/f2fs.h | 262 +- fs/f2fs/file.c | 186 +- fs/f2fs/inline.c | 30 +- fs/f2fs/inode.c | 42 + fs/f2fs/namei.c | 95 +- fs/f2fs/segment.c | 5 +- fs/f2fs/segment.h | 12 - fs/f2fs/super.c | 128 +- fs/f2fs/sysfs.c | 8 + fs/fat/inode.c | 3 +- fs/hfs/hfs_fs.h | 28 +- fs/hfs/inode.c | 4 +- fs/hfsplus/hfsplus_fs.h | 28 +- fs/hfsplus/inode.c | 12 +- fs/hostfs/hostfs.h | 22 +- fs/hostfs/hostfs_kern.c | 15 +- fs/inode.c | 7 + fs/internal.h | 6 - fs/ioctl.c | 131 +- fs/nfs/fscache-index.c | 6 +- fs/nfs/fscache.c | 18 +- fs/nfs/fscache.h | 8 +- fs/nfs/nfs4xdr.c | 10 +- fs/notify/fsnotify.c | 4 + fs/ocfs2/journal.c | 8 + fs/proc/page.c | 30 +- fs/proc/stat.c | 4 +- fs/quota/dquot.c | 1 + fs/super.c | 4 +- include/asm-generic/io.h | 4 - include/asm-generic/iomap.h | 4 +- include/drm/drm_atomic_state_helper.h | 6 + include/drm/drm_dp_mst_helper.h | 4 +- include/drm/drm_of.h | 20 + include/drm/drm_panel.h | 2 +- include/drm/drm_print.h | 65 + include/drm/gpu_scheduler.h | 8 +- include/drm/task_barrier.h | 107 + include/linux/blkdev.h | 7 + include/linux/bpf-cgroup.h | 8 +- include/linux/bpf.h | 2 + include/linux/compat.h | 18 + include/linux/coresight.h | 27 - include/linux/f2fs_fs.h | 8 + include/linux/falloc.h | 2 - include/linux/fs.h | 4 - include/linux/fsl/ptp_qoriq.h | 1 + include/linux/gpio/consumer.h | 7 + include/linux/hugetlb.h | 3 +- include/linux/i2c.h | 115 +- include/linux/ide.h | 2 + include/linux/io.h | 6 +- include/linux/jiffies.h | 20 - include/linux/libata.h | 6 + include/linux/mm.h | 11 - include/linux/mmc/sdio_ids.h | 2 + include/linux/mmc/slot-gpio.h | 5 +- include/linux/netdevice.h | 3 +- include/linux/pci.h | 2 +- include/linux/rtc.h | 1 + include/linux/serial_core.h | 84 +- include/linux/slab.h | 1 - include/linux/stop_machine.h | 7 - include/linux/sunrpc/cache.h | 42 +- include/linux/sunrpc/gss_api.h | 4 +- include/linux/sunrpc/gss_krb5.h | 2 +- include/linux/syscalls.h | 9 +- include/linux/tpm.h | 1 + include/net/addrconf.h | 8 +- include/net/dsfield.h | 2 +- include/net/sock.h | 4 +- include/scsi/scsi_ioctl.h | 1 + include/scsi/sg.h | 30 + include/sound/aess.h | 53 - include/sound/pcm.h | 74 +- include/sound/soc-component.h | 4 +- include/sound/sof.h | 1 - include/sound/sof/dai-imx.h | 20 + include/sound/sof/dai.h | 1 + include/sound/sof/info.h | 15 + include/sound/timer.h | 4 +- include/trace/events/f2fs.h | 99 + include/uapi/drm/amdgpu_drm.h | 4 +- include/uapi/linux/acct.h | 2 + include/uapi/linux/dma-heap.h | 4 +- include/uapi/linux/pci_regs.h | 1 + include/uapi/linux/rtc.h | 7 +- include/uapi/linux/taskstats.h | 6 +- include/uapi/linux/time_types.h | 5 + include/uapi/linux/timex.h | 2 + include/uapi/linux/wireguard.h | 8 +- include/uapi/sound/asound.h | 145 +- include/uapi/sound/sof/tokens.h | 3 +- init/Kconfig | 2 +- init/main.c | 35 +- ipc/sem.c | 6 +- kernel/acct.c | 4 +- kernel/bpf/core.c | 17 +- kernel/bpf/local_storage.c | 24 +- kernel/bpf/verifier.c | 16 +- kernel/cpu.c | 4 +- kernel/events/core.c | 2 +- kernel/locking/mutex.c | 4 - kernel/sched/core.c | 16 +- kernel/sched/fair.c | 23 +- kernel/sched/pelt.c | 20 +- kernel/sched/psi.c | 5 +- kernel/sched/wait_bit.c | 1 + kernel/stop_machine.c | 30 - kernel/time/itimer.c | 18 +- kernel/time/time.c | 58 +- kernel/tsacct.c | 9 +- lib/devres.c | 20 - localversion-next | 2 +- mm/gup_benchmark.c | 8 +- mm/hugetlb.c | 51 +- mm/hugetlb_cgroup.c | 198 +- mm/memory.c | 2 +- mm/oom_kill.c | 2 +- mm/page_alloc.c | 43 +- mm/slab_common.c | 22 - mm/sparse.c | 9 +- net/core/dev.c | 2 - net/core/net-sysfs.c | 7 +- net/core/sock.c | 2 +- net/dsa/dsa2.c | 3 +- net/ipv4/fib_trie.c | 121 +- net/ipv4/tcp_bbr.c | 3 +- net/ipv4/tcp_output.c | 4 +- net/netfilter/nf_conntrack_core.c | 1 - net/netfilter/nf_conntrack_extend.c | 1 - net/netfilter/nft_tunnel.c | 52 +- net/nfc/nci/uart.c | 2 +- net/packet/af_packet.c | 27 +- net/sctp/stream.c | 8 +- net/sunrpc/auth_gss/gss_krb5_mech.c | 12 +- net/sunrpc/auth_gss/gss_krb5_seal.c | 8 +- net/sunrpc/auth_gss/gss_krb5_unseal.c | 6 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 16 +- net/sunrpc/auth_gss/gss_mech_switch.c | 2 +- net/sunrpc/auth_gss/svcauth_gss.c | 6 +- net/sunrpc/cache.c | 16 +- net/sunrpc/svcauth_unix.c | 10 +- net/vmw_vsock/virtio_transport_common.c | 25 +- scripts/.gitignore | 3 +- scripts/Makefile | 16 +- scripts/coccinelle/free/devm_free.cocci | 8 - scripts/coccinelle/free/iounmap.cocci | 2 +- scripts/kconfig/expr.c | 7 + scripts/link-vmlinux.sh | 13 +- scripts/package/mkdebian | 2 +- scripts/sortextable.h | 209 - scripts/{sortextable.c => sorttable.c} | 305 +- scripts/sorttable.h | 380 ++ security/keys/trusted-keys/trusted_tpm2.c | 1 + sound/core/pcm.c | 12 +- sound/core/pcm_compat.c | 282 +- sound/core/pcm_lib.c | 38 +- sound/core/pcm_native.c | 226 +- sound/core/rawmidi.c | 132 +- sound/core/rawmidi_compat.c | 87 +- sound/core/timer.c | 230 +- sound/core/timer_compat.c | 62 +- sound/drivers/aloop.c | 2 +- sound/drivers/ml403-ac97cr.c | 2 +- sound/isa/msnd/msnd_pinnacle.c | 2 +- sound/parisc/harmony.c | 2 +- sound/pci/aw2/aw2-alsa.c | 2 +- sound/pci/cmipci.c | 5 +- sound/pci/cs46xx/cs46xx_lib.c | 2 +- sound/pci/echoaudio/echoaudio.c | 2 +- sound/pci/hda/hda_controller.c | 10 +- sound/pci/nm256/nm256.c | 6 +- sound/pci/rme32.c | 2 +- sound/pci/rme96.c | 2 +- sound/pci/rme9652/hdsp.c | 2 +- sound/pci/rme9652/hdspm.c | 2 +- sound/pci/rme9652/rme9652.c | 2 +- sound/pci/sis7019.c | 2 +- sound/pci/ymfpci/ymfpci_main.c | 2 +- sound/soc/au1x/ac97c.c | 2 +- sound/soc/au1x/i2sc.c | 2 +- sound/soc/intel/atom/sst/sst_acpi.c | 10 +- sound/soc/intel/boards/Kconfig | 40 +- sound/soc/intel/boards/Makefile | 5 + sound/soc/intel/boards/bdw-rt5650.c | 319 ++ sound/soc/intel/boards/cml_rt1011_rt5682.c | 8 +- sound/soc/intel/boards/sof_da7219_max98373.c | 371 ++ .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 7 + sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 7 + sound/soc/intel/skylake/skl-pcm.c | 4 +- sound/soc/intel/skylake/skl.c | 7 +- sound/soc/meson/axg-fifo.c | 50 +- sound/soc/meson/axg-fifo.h | 9 +- sound/soc/meson/axg-frddr.c | 33 +- sound/soc/meson/axg-toddr.c | 21 +- sound/soc/sh/fsi.c | 2 +- sound/soc/soc-compress.c | 29 +- sound/soc/soc-topology.c | 8 +- sound/soc/sof/Kconfig | 2 +- sound/soc/sof/core.c | 50 +- sound/soc/sof/intel/apl.c | 6 +- sound/soc/sof/intel/bdw.c | 8 +- sound/soc/sof/intel/byt.c | 20 +- sound/soc/sof/intel/cnl.c | 14 +- sound/soc/sof/intel/hda-codec.c | 26 +- sound/soc/sof/intel/hda-dai.c | 11 +- sound/soc/sof/intel/hda-loader.c | 1 - sound/soc/sof/intel/hda.c | 7 +- sound/soc/sof/intel/hda.h | 4 +- sound/soc/sof/intel/intel-ipc.c | 8 +- sound/soc/sof/intel/shim.h | 6 +- sound/soc/sof/ipc.c | 20 +- sound/soc/sof/loader.c | 58 +- sound/soc/sof/pcm.c | 8 + sound/soc/sof/pm.c | 21 +- sound/soc/sof/sof-acpi-dev.c | 26 +- sound/soc/sof/sof-pci-dev.c | 12 +- sound/soc/sof/sof-priv.h | 16 +- sound/soc/sof/topology.c | 69 +- sound/soc/sof/xtensa/core.c | 2 +- sound/usb/card.h | 1 + sound/usb/pcm.c | 21 +- sound/usb/quirks-table.h | 3 +- sound/usb/quirks.c | 11 + sound/usb/usbaudio.h | 3 +- sound/usb/usx2y/usX2Yhwdep.c | 2 +- sound/x86/intel_hdmi_audio.c | 2 +- tools/bpf/bpftool/Documentation/bpftool-gen.rst | 304 + tools/bpf/bpftool/Documentation/bpftool.rst | 3 +- tools/bpf/bpftool/gen.c | 232 +- tools/include/uapi/linux/kvm.h | 1 + tools/lib/bpf/Makefile | 1 + tools/lib/bpf/libbpf.c | 35 +- tools/lib/bpf/libbpf.h | 35 - tools/lib/bpf/libbpf.pc.template | 2 +- tools/lib/bpf/libbpf_common.h | 2 + tools/lib/traceevent/Makefile | 5 +- tools/lib/traceevent/plugins/Makefile | 5 +- tools/perf/builtin-top.c | 10 +- .../perf/pmu-events/arch/s390/cf_z13/extended.json | 2 +- .../perf/pmu-events/arch/s390/cf_z14/extended.json | 2 +- .../pmu-events/arch/x86/broadwell/bdw-metrics.json | 2 +- .../arch/x86/broadwellde/bdwde-metrics.json | 2 +- .../arch/x86/broadwellx/bdx-metrics.json | 2 +- .../arch/x86/cascadelakex/clx-metrics.json | 2 +- .../pmu-events/arch/x86/haswell/hsw-metrics.json | 2 +- .../pmu-events/arch/x86/haswellx/hsx-metrics.json | 2 +- .../pmu-events/arch/x86/ivybridge/ivb-metrics.json | 2 +- .../pmu-events/arch/x86/ivytown/ivt-metrics.json | 2 +- .../pmu-events/arch/x86/jaketown/jkt-metrics.json | 2 +- .../arch/x86/sandybridge/snb-metrics.json | 2 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 2 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 2 +- tools/perf/util/header.c | 23 +- tools/perf/util/metricgroup.c | 7 +- tools/power/acpi/Makefile.config | 2 +- tools/testing/nvdimm/Kbuild | 3 +- tools/testing/nvdimm/test/iomap.c | 12 +- tools/testing/nvdimm/test/nfit_test.h | 2 +- tools/testing/selftests/bpf/Makefile | 36 + .../selftests/bpf/prog_tests/attach_probe.c | 4 +- .../testing/selftests/bpf/prog_tests/core_extern.c | 4 +- .../selftests/bpf/prog_tests/fentry_fexit.c | 10 +- .../testing/selftests/bpf/prog_tests/fentry_test.c | 7 +- tools/testing/selftests/bpf/prog_tests/mmap.c | 4 +- tools/testing/selftests/bpf/prog_tests/skeleton.c | 4 +- .../selftests/bpf/prog_tests/stacktrace_build_id.c | 4 +- .../bpf/prog_tests/stacktrace_build_id_nmi.c | 4 +- tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c | 2 +- tools/testing/selftests/filesystems/epoll/Makefile | 2 +- tools/testing/selftests/firmware/fw_lib.sh | 6 + tools/testing/selftests/livepatch/functions.sh | 15 +- tools/testing/selftests/livepatch/test-state.sh | 3 +- tools/testing/selftests/tpm2/test_smoke.sh | 6 + tools/testing/selftests/tpm2/tpm2.py | 19 +- tools/testing/selftests/tpm2/tpm2_tests.py | 13 + tools/testing/selftests/wireguard/qemu/.gitignore | 2 + tools/testing/selftests/wireguard/qemu/Makefile | 385 ++ .../selftests/wireguard/qemu/arch/aarch64.config | 5 + .../wireguard/qemu/arch/aarch64_be.config | 6 + .../selftests/wireguard/qemu/arch/arm.config | 9 + .../selftests/wireguard/qemu/arch/armeb.config | 10 + .../selftests/wireguard/qemu/arch/i686.config | 5 + .../selftests/wireguard/qemu/arch/m68k.config | 9 + .../selftests/wireguard/qemu/arch/mips.config | 11 + .../selftests/wireguard/qemu/arch/mips64.config | 14 + .../selftests/wireguard/qemu/arch/mips64el.config | 15 + .../selftests/wireguard/qemu/arch/mipsel.config | 12 + .../selftests/wireguard/qemu/arch/powerpc.config | 10 + .../wireguard/qemu/arch/powerpc64le.config | 12 + .../selftests/wireguard/qemu/arch/x86_64.config | 5 + .../testing/selftests/wireguard/qemu/debug.config | 67 + tools/testing/selftests/wireguard/qemu/init.c | 284 + .../testing/selftests/wireguard/qemu/kernel.config | 86 + 1374 files changed, 29126 insertions(+), 31885 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-bus-coresight-devices-cti create mode 100644 Documentation/core-api/ioctl.rst delete mode 100644 Documentation/devicetree/bindings/arm/stm32/mlahb.txt create mode 100644 Documentation/devicetree/bindings/arm/stm32/st,mlahb.yaml create mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun4i-a10 [...] delete mode 100644 Documentation/devicetree/bindings/arm/sunxi/sunxi-mbus.txt create mode 100644 Documentation/devicetree/bindings/arm/ux500.yaml create mode 100644 Documentation/devicetree/bindings/ata/allwinner,sun4i-a10-ahci.yaml create mode 100644 Documentation/devicetree/bindings/ata/allwinner,sun8i-r40-ahci.yaml delete mode 100644 Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.txt create mode 100644 Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.yaml create mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-transmitter.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/thine,thc63lvd [...] delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ds90c185.txt create mode 100644 Documentation/devicetree/bindings/display/renesas,cmm.yaml create mode 100644 Documentation/devicetree/bindings/dma/st,stm32-dma.yaml create mode 100644 Documentation/devicetree/bindings/dma/st,stm32-dmamux.yaml create mode 100644 Documentation/devicetree/bindings/dma/st,stm32-mdma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/stm32-dma.txt delete mode 100644 Documentation/devicetree/bindings/dma/stm32-dmamux.txt delete mode 100644 Documentation/devicetree/bindings/dma/stm32-mdma.txt create mode 100644 Documentation/devicetree/bindings/media/allwinner,sun4i-a10-vid [...] create mode 100644 Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml delete mode 100644 Documentation/devicetree/bindings/media/cedrus.txt delete mode 100644 Documentation/devicetree/bindings/media/sun6i-csi.txt create mode 100644 Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml create mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun4i-a10-usb-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun50i-a64-usb- [...] create mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun5i-a13-usb-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-usb-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-a23-usb-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-a83t-usb- [...] create mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-h3-usb-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-r40-usb-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/sun4i-usb-phy.txt create mode 100644 Documentation/devicetree/bindings/regulator/rohm,bd71828-regula [...] delete mode 100644 Documentation/devicetree/bindings/rtc/st,stm32-rtc.txt create mode 100644 Documentation/devicetree/bindings/rtc/st,stm32-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi-stm32.txt create mode 100644 Documentation/devicetree/bindings/spi/st,stm32-spi.yaml create mode 100644 Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-syst [...] delete mode 100644 Documentation/devicetree/bindings/sram/sunxi-sram.txt create mode 100644 arch/arm/boot/dts/ste-db8500.dtsi create mode 100644 arch/arm/boot/dts/ste-db8520.dtsi create mode 100644 arch/arm/boot/dts/ste-dbx5x0-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi create mode 100644 arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi create mode 100644 arch/arm/boot/dts/ste-href520-tvk.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64-v2.dts copy arch/arm64/boot/dts/rockchip/{rk3399-rockpro64.dts => rk3399-rockpro64.dtsi} (97%) delete mode 100644 block/compat_ioctl.c rename drivers/gpu/drm/amd/display/dmub/inc/{dmub_fw_state.h => dmub_fw_meta.h} (57%) copy drivers/gpu/drm/amd/include/asic_reg/{dcn/dpcs_2_1_0_offset.h => dpcs/dpcs_2_ [...] copy drivers/gpu/drm/amd/include/asic_reg/{dcn/dpcs_2_1_0_sh_mask.h => dpcs/dpcs_2 [...] rename drivers/gpu/drm/amd/include/asic_reg/{dcn => dpcs}/dpcs_2_1_0_offset.h (100%) rename drivers/gpu/drm/amd/include/asic_reg/{dcn => dpcs}/dpcs_2_1_0_sh_mask.h (100%) create mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_1_2_offset.h create mode 100644 drivers/gpu/drm/bridge/lvds-codec.c delete mode 100644 drivers/gpu/drm/bridge/lvds-encoder.c create mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.c create mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.h delete mode 100644 drivers/hwtracing/coresight/coresight-cti-platform.c delete mode 100644 drivers/hwtracing/coresight/coresight-cti-sysfs.c delete mode 100644 drivers/hwtracing/coresight/coresight-cti.c delete mode 100644 drivers/hwtracing/coresight/coresight-cti.h create mode 100644 drivers/pci/controller/dwc/pcie-intel-gw.c create mode 100644 drivers/regulator/bd71828-regulator.c rename drivers/staging/most/{core.h => most.h} (95%) delete mode 100644 drivers/staging/octeon-usb/Kconfig delete mode 100644 drivers/staging/octeon-usb/Makefile delete mode 100644 drivers/staging/octeon-usb/TODO delete mode 100644 drivers/staging/octeon-usb/octeon-hcd.c delete mode 100644 drivers/staging/octeon-usb/octeon-hcd.h delete mode 100644 drivers/staging/octeon/Kconfig delete mode 100644 drivers/staging/octeon/Makefile delete mode 100644 drivers/staging/octeon/TODO delete mode 100644 drivers/staging/octeon/ethernet-defines.h delete mode 100644 drivers/staging/octeon/ethernet-mdio.c delete mode 100644 drivers/staging/octeon/ethernet-mdio.h delete mode 100644 drivers/staging/octeon/ethernet-mem.c delete mode 100644 drivers/staging/octeon/ethernet-mem.h delete mode 100644 drivers/staging/octeon/ethernet-rgmii.c delete mode 100644 drivers/staging/octeon/ethernet-rx.c delete mode 100644 drivers/staging/octeon/ethernet-rx.h delete mode 100644 drivers/staging/octeon/ethernet-sgmii.c delete mode 100644 drivers/staging/octeon/ethernet-spi.c delete mode 100644 drivers/staging/octeon/ethernet-tx.c delete mode 100644 drivers/staging/octeon/ethernet-tx.h delete mode 100644 drivers/staging/octeon/ethernet-util.h delete mode 100644 drivers/staging/octeon/ethernet.c delete mode 100644 drivers/staging/octeon/octeon-ethernet.h delete mode 100644 drivers/staging/octeon/octeon-stubs.h rename {scripts => drivers/tty/vt}/conmakehash.c (100%) delete mode 100644 fs/compat_ioctl.c create mode 100644 fs/f2fs/compress.c create mode 100644 include/drm/task_barrier.h delete mode 100644 include/sound/aess.h delete mode 100644 scripts/sortextable.h rename scripts/{sortextable.c => sorttable.c} (67%) create mode 100644 scripts/sorttable.h create mode 100644 sound/soc/intel/boards/bdw-rt5650.c create mode 100644 sound/soc/intel/boards/sof_da7219_max98373.c create mode 100644 tools/bpf/bpftool/Documentation/bpftool-gen.rst create mode 100644 tools/testing/selftests/wireguard/qemu/.gitignore create mode 100644 tools/testing/selftests/wireguard/qemu/Makefile create mode 100644 tools/testing/selftests/wireguard/qemu/arch/aarch64.config create mode 100644 tools/testing/selftests/wireguard/qemu/arch/aarch64_be.config create mode 100644 tools/testing/selftests/wireguard/qemu/arch/arm.config create mode 100644 tools/testing/selftests/wireguard/qemu/arch/armeb.config create mode 100644 tools/testing/selftests/wireguard/qemu/arch/i686.config create mode 100644 tools/testing/selftests/wireguard/qemu/arch/m68k.config create mode 100644 tools/testing/selftests/wireguard/qemu/arch/mips.config create mode 100644 tools/testing/selftests/wireguard/qemu/arch/mips64.config create mode 100644 tools/testing/selftests/wireguard/qemu/arch/mips64el.config create mode 100644 tools/testing/selftests/wireguard/qemu/arch/mipsel.config create mode 100644 tools/testing/selftests/wireguard/qemu/arch/powerpc.config create mode 100644 tools/testing/selftests/wireguard/qemu/arch/powerpc64le.config create mode 100644 tools/testing/selftests/wireguard/qemu/arch/x86_64.config create mode 100644 tools/testing/selftests/wireguard/qemu/debug.config create mode 100644 tools/testing/selftests/wireguard/qemu/init.c create mode 100644 tools/testing/selftests/wireguard/qemu/kernel.config