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-arm-next-allmodconfig in repository toolchain/ci/linux.
omits a37d50ca3b83 Add linux-next specific files for 20190117 omits 29ce7b834517 Merge branch 'akpm/master' omits f9621904f6dd drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 876b9d577773 kernel/fork.c: remove duplicated include omits 6dd5cb7663e5 locking/atomics: build atomic headers as required omits 35762923a708 include/linux/sched/signal.h: replace `tsk' with `task' omits 381bf3cf78b8 scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 1c71b88d7043 Merge branch 'akpm-current/current' omits b4df509bb7da Merge remote-tracking branch 'pidfd/for-next' omits 83b55b91a864 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 0d983865b831 Merge remote-tracking branch 'xarray/xarray' omits d86655f73f9a Merge remote-tracking branch 'nvmem/for-next' omits e0f975a8e77e Merge remote-tracking branch 'slimbus/for-next' omits 41abeca1abc2 Merge remote-tracking branch 'cisco/for-next' omits 40cc5b80950a Merge remote-tracking branch 'kspp/for-next/kspp' omits b5ac4af3b808 Merge remote-tracking branch 'ntb/ntb-next' omits 196d6b310ad3 Merge remote-tracking branch 'at24/at24/for-next' omits 865669e8874c Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 6e8b3b19de82 Merge remote-tracking branch 'rtc/rtc-next' omits 88c6df2bea35 Merge remote-tracking branch 'coresight/next' omits ff0416151631 Merge remote-tracking branch 'livepatching/for-next' omits 848fddd5b2a7 Merge remote-tracking branch 'random/dev' omits 3b10217f5134 Merge remote-tracking branch 'userns/for-next' omits 1e275d229249 Merge remote-tracking branch 'pwm/for-next' omits b5e4f91d8f1b Merge remote-tracking branch 'pinctrl/for-next' omits 83d197de7e2c Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 472bb6560002 Merge remote-tracking branch 'gpio/for-next' omits 483a5803a02c Merge remote-tracking branch 'rpmsg/for-next' omits 04213633b883 Merge remote-tracking branch 'vhost/linux-next' omits 54950e641f7f Merge remote-tracking branch 'scsi-mkp/for-next' omits c9ba0b77b524 Merge remote-tracking branch 'scsi/for-next' omits 9651e513ae40 Merge remote-tracking branch 'cgroup/for-next' omits 04dd34899712 Merge remote-tracking branch 'slave-dma/next' omits 878b810441d8 Merge remote-tracking branch 'icc/icc-next' omits fe8dbe68c24b Merge remote-tracking branch 'mux/for-next' omits a02efcde3e5c Merge remote-tracking branch 'staging/staging-next' omits c7b06e9becae Merge remote-tracking branch 'char-misc/char-misc-next' omits c08856d0f052 Merge remote-tracking branch 'tty/tty-next' omits 3e312b665ddd Merge remote-tracking branch 'phy-next/next' omits 2dd2fb4f09c7 Merge remote-tracking branch 'usb/usb-next' omits 36bfef2f6725 Merge remote-tracking branch 'driver-core/driver-core-next' omits ea62bacc13ef Merge remote-tracking branch 'ipmi/for-next' omits c7d80a754b77 Merge remote-tracking branch 'leds/for-next' omits bc8af2c9dca9 Merge remote-tracking branch 'percpu/for-next' omits 6f1d163a3cfa Merge remote-tracking branch 'xen-tip/linux-next' omits fae39b3bb864 Merge remote-tracking branch 'rcu/rcu/next' omits ba768bcb6c4a Merge remote-tracking branch 'tip/auto-latest' omits 949e0842af62 Merge remote-tracking branch 'spi/for-next' omits f22368288872 Merge remote-tracking branch 'audit/next' omits 3e16ccc41a10 Merge remote-tracking branch 'iommu/next' omits 78d91e1c667d Merge remote-tracking branch 'watchdog/master' omits 0d981e5376bd Merge remote-tracking branch 'selinux/next' omits 9f51a546cad3 Merge remote-tracking branch 'apparmor/apparmor-next' omits a8e79b51d0fa Merge remote-tracking branch 'security/next-testing' omits b238a7879301 Merge remote-tracking branch 'regulator/for-next' omits d79e15644482 Merge remote-tracking branch 'mfd/for-mfd-next' omits f4ade696169b Merge remote-tracking branch 'kgdb/kgdb-next' omits ef93135f3a9b Merge remote-tracking branch 'mmc/next' omits a3cb1cc980d1 Merge remote-tracking branch 'device-mapper/for-next' omits 010164648b15 Merge remote-tracking branch 'block/for-next' omits 40664d354022 Merge remote-tracking branch 'input/next' omits 57421065dd82 Merge remote-tracking branch 'sound-asoc/for-next' omits d45266394e69 Merge remote-tracking branch 'sound/for-next' omits 18a04047357b Merge remote-tracking branch 'etnaviv/etnaviv/next' omits f953ad7bd7a3 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits a207a3425a12 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 5e31ce72d94f Merge remote-tracking branch 'drm-msm/msm-next' omits 1c3a2f271862 Merge remote-tracking branch 'drm-misc/for-linux-next' omits f28eac3a226f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 804481282e9a Merge remote-tracking branch 'drm-intel/for-linux-next' omits 5c0383ca5277 Merge remote-tracking branch 'drm/drm-next' omits e6e62899ca76 Merge remote-tracking branch 'crypto/master' omits e9be1883e206 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 8a533854b45b Merge remote-tracking branch 'nand/nand/next' omits 58bcabbafdac Merge remote-tracking branch 'mtd/mtd/next' omits 1d0c1009ba7f Merge remote-tracking branch 'wireless-drivers-next/master' omits ec7417733ae9 Merge remote-tracking branch 'nfc-next/master' omits 706e9f374faa Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 5709521bf34e Merge remote-tracking branch 'bpf-next/master' omits 6a6702772f09 Merge remote-tracking branch 'net-next/master' omits 534c659fa216 Merge remote-tracking branch 'rdma/for-next' omits 90b1e15511a8 Merge remote-tracking branch 'swiotlb/linux-next' omits 82d92665ce20 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits f531bf6f8e5e ipc: conserve sequence numbers in extended IPCMNI mode omits c5fed9c59a99 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 5d450ca061e4 ipc: allow boot time extension of IPCMNI from 32k to 8M omits a6ed7c0428b0 sysctl: handle overflow for file-max omits 22f5b2a3eb43 sysctl: handle overflow in proc_get_long omits dc5865a4f941 exec: increase BINPRM_BUF_SIZE to 256 omits da1ea6c354b0 kernel/exit.c: release ptraced tasks before zap_pid_ns_processes omits 385ddc42e493 kernel/signal.c: allow the null signal in rt_sigqueueinfo() omits df37492c426b ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits fe1743efbbd4 epoll: use rwlock in order to reduce ep_poll_callback() co [...] omits 8645866eee53 epoll: unify awaking of wakeup source on ep_poll_callback() path omits 418af3a52703 epoll: make sure all elements in ready list are in FIFO order omits a9058d5a481d Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 5deadd9bbe3d lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 04db886bb5df lib/genalloc.c: export symbol addr_in_gen_pool omits 2d520ef79d6b kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings omits 54a14dbb5778 kernel.h: unconditionally include asm/div64.h for do_div() omits 98ca13eae74d proc: return exit code 4 for skipped tests omits e28ae62347a2 lockdep: Add debug printk() for downgrade_write() warning. omits 2b79ee882e5e fs/buffer.c: dump more info for __getblk_gfp() stall problem omits a523339b4383 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 49f2d9a0511e mm/page_owner: align with pageblock_nr pages omits 8229f4a595e2 mm/page_owner: align with pageblock_nr_pages omits b621c5406f7a mm: don't expose page to fast gup before it's ready omits b63de2c211ac mm, swap: fix race between swapoff and some swap operations omits 3275ada4caca mm, swap: fix race between swapoff and some swap operations omits 6a0bbb26d480 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] omits 2e747254faba filemap-drop-the-mmap_sem-for-all-blocking-operations-fix omits a75a6cf57891 filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 omits 9686cde470ed filemap: drop the mmap_sem for all blocking operations omits 74be37bb27b5 filemap: pass vm_fault to the mmap ra helpers omits 64fc62d440b2 filemap-kill-page_cache_read-usage-in-filemap_fault-fix omits 5bbc69997d19 filemap: kill page_cache_read usage in filemap_fault omits 26054c338dfa mm-mmu_notifier-contextual-information-for-event-triggerin [...] omits 435b5c14ac35 mm-mmu_notifier-contextual-information-for-event-triggerin [...] omits 3675273a2229 mm/mmu_notifier: contextual information for event triggeri [...] omits 7a1047afb015 mm/page_alloc.c: calculate first_deferred_pfn directly omits 5d71ee1c50ce mm: use common iterator for deferred_init_pages and deferr [...] omits 11dab5e5be21 mm: add reserved flag setting to set_page_links() omits d3bd60ccfe43 mm: move hot-plug specific memory init into separate funct [...] omits 6eb6d9693f35 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 0c78d996ca09 mm: implement new zone specific memblock iterator omits 744661a19a01 mm: drop meminit_pfn_in_nid as it is redundant omits d974b6ed9813 mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 7ee9ecb44f15 memcg: do not report racy no-eligible OOM tasks omits 383a97cb1992 mm, oom: mark all killed tasks as oom victims omits de9ab061c721 memcg: schedule high reclaim for remote memcgs on high_work omits 1225e913cdf8 mm/filemap.c: remove redundant test from find_get_pages_contig omits af2d38181900 mm/memcontrol.c: use struct_size() in kmalloc() omits 058a7e625bbe include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] omits d1cbf1247218 x86/mm/fault.c: Convert to use vm_fault_t omits be8163aadefe mm: create the new vm_fault_t type omits 9ce951ea6878 mm, compaction: do not direct compact remote memory omits 2b8934b0a9c7 mm, compaction: capture a page under direct compaction omits 494bcfeb6d99 mm, compaction: be selective about what pageblocks to clea [...] omits e70ae0317e52 mm, compaction: sample pageblocks for free pages omits f7139ca5c5fc mm, compaction: round-robin the order while searching the [...] omits 960189b09f3d mm, compaction: round-robin the order while searching the [...] omits ffa1bc4694c1 mm, compaction: reduce unnecessary skipping of migration t [...] omits 4b215c61dd17 mm, compaction: do not consider a need to reschedule as co [...] omits 0cd3198ffd7c mm, compaction: rework compact_should_abort as compact_che [...] omits 867387592fe7 mm, compaction: keep cached migration PFNs synced for unus [...] omits 8aa2f48448f5 mm, compaction: check early for huge pages encountered by [...] omits e4f4bdfefd3c mm, compaction: finish pageblock scanning on contention -fix omits 935fe46ddcf0 mm, compaction: finish pageblock scanning on contention omits 5b71df569329 mm, compaction: avoid rescanning the same pageblock multip [...] omits 4915b83031c2 mm, compaction: use free lists to quickly locate a migrati [...] omits 3a64d61f90d5 mm, compaction: use free lists to quickly locate a migrati [...] omits e2ebe21b81f4 mm, compaction: keep migration source private to a single [...] omits fcaade261243 mm, compaction: use free lists to quickly locate a migrati [...] omits 13188e76282e mm, compaction: ignore the fragmentation avoidance boost f [...] omits 798924b77a5b mm, compaction: use the page allocator bulk-free helper fo [...] omits eb08631066bd mm, compaction: always finish scanning of a full pageblock omits 3a5bf280ba98 mm, migrate: immediately fail migration of a page with no [...] omits 8a81de05fe13 mm, compaction: skip pageblocks with reserved pages omits ca88c6c7ccca mm, compaction: rename map_pages to split_map_pages omits f50d1a54ca74 mm, compaction: remove unnecessary zone parameter in some [...] omits 19d779a38a1d mm, compaction: remove last_migrated_pfn from compact_control omits d6784b62230d mm, compaction: rearrange compact_control omits b2fb462d3b03 mm, compaction: shrink compact_control omits a8029ee96784 page_poison: play nicely with KASAN omits 69e2af954ef7 mm: remove extra drain pages on pcp list omits 0ef8f14a4cdf arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] omits ec8f29cd7c43 arm64/mm: enable HugeTLB migration omits 26a499b44d90 mm/hugetlb: enable arch specific huge page size support fo [...] omits 4ebe83783004 mm/hugetlb: enable PUD level huge page migration omits 91c90c4e425c mm/hugetlb: distinguish between migratability and movability omits f02f2e5e7fcd Drop flex_arrays omits a68b793edc1e sctp: convert to genradix omits 8b6c608e80fb proc: commit to genradix omits 1809ba8edba7 Generic radix trees omits 4edb817d29fd Merge remote-tracking branch 'pm/linux-next' omits 4872911f8a56 Merge remote-tracking branch 'fbdev/fbdev-for-next' omits f5a03092bf3e Merge remote-tracking branch 'v4l-dvb-next/master' omits 44970bbbbb50 Merge remote-tracking branch 'v4l-dvb/master' omits d2bdf56fdb74 Merge remote-tracking branch 'jc_docs/docs-next' omits ba34858a7562 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 112386d2189f Merge remote-tracking branch 'i2c/i2c/for-next' omits 5af8a6cfab93 Merge remote-tracking branch 'hid/for-next' omits b3748948b183 Merge remote-tracking branch 'pci/next' omits 55559feb6a2f Merge remote-tracking branch 'printk/for-next' omits 8e8814553bb6 Merge remote-tracking branch 'vfs/for-next' omits 3a36b2d6fc00 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 5704123da0a0 Merge remote-tracking branch 'nfsd/nfsd-next' omits db1a19186b6f Merge remote-tracking branch 'nfs-anna/linux-next' omits bb59066ae0c2 Merge remote-tracking branch 'jfs/jfs-next' omits 975b5cdd7443 Merge remote-tracking branch 'fuse/for-next' omits c8cbb8b8a627 Merge remote-tracking branch 'f2fs/dev' omits 644b1d66dd66 Merge remote-tracking branch 'ext3/for_next' omits 9822f6c3109b Merge remote-tracking branch 'ecryptfs/next' omits b9e0f74532fa Merge remote-tracking branch 'btrfs-kdave/for-next' omits 229d5727a6ff Merge remote-tracking branch 'befs/for-next' omits 6a1683439718 Merge remote-tracking branch 'fscrypt/master' omits eba1a1d8dad5 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 1ee996cfdf75 Merge remote-tracking branch 's390/features' omits bd33001125c7 Merge remote-tracking branch 'parisc-hd/for-next' omits d6dca8f25a1e Merge remote-tracking branch 'nios2/for-next' omits f832202fd100 Merge remote-tracking branch 'microblaze/next' omits 0b2d5035b50f Merge remote-tracking branch 'csky/linux-next' omits 7e3b70ef28ce Merge remote-tracking branch 'clk/clk-next' omits 98d942ea02f7 Merge remote-tracking branch 'tegra/for-next' omits 1ebd02a7dd52 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits c2bb584c35eb Merge remote-tracking branch 'samsung-krzk/for-next' omits ea14154c2147 Merge remote-tracking branch 'rockchip/for-next' omits 5c5868ed64d9 Merge remote-tracking branch 'renesas/next' omits 61a5d46545fc dt-bindings: drm/msm/a6xx: Document GMU bindings omits aabffc51cb09 Merge remote-tracking branch 'qcom/for-next' omits 6ec13e3735bf Merge remote-tracking branch 'reset/reset/next' omits 6d95886720d3 Merge remote-tracking branch 'omap/for-next' omits 8bd437217fd7 Merge remote-tracking branch 'mediatek/for-next' omits 0deb871836b1 Merge remote-tracking branch 'keystone/next' omits dd7e67f5d558 Merge remote-tracking branch 'imx-mxs/for-next' omits 771b0e07d9c7 Merge remote-tracking branch 'bcm2835/for-next' omits c7e33d300568 Merge remote-tracking branch 'at91/at91-next' omits f3010cb6460c Merge remote-tracking branch 'aspeed/for-next' omits 41e5d935cead Merge remote-tracking branch 'amlogic/for-next' omits ea8231cd7d3d Merge remote-tracking branch 'actions/for-next' omits 4cd74d833a4d Merge branch 'pci/misc' omits 0c96fd94721e Merge branch 'pci/hotplug' omits 7afd9178ea2b Merge remote-tracking branch 'arm-soc/for-next' omits dc7c43f776a8 Merge remote-tracking branch 'arm-perf/for-next/perf' omits a0b2d843525c Merge remote-tracking branch 'arm/for-next' omits d1a2bb142105 Merge remote-tracking branch 'leaks/leaks-next' omits 568fcca434d2 drm/msm: Fix A6XX support for opp-level omits 978c707df559 svcrdma: Use struct_size() in kmalloc() omits de33205c5d14 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 71d300a02aff Merge remote-tracking branch 'kbuild/for-next' omits 110a330f5c87 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 77628811b484 Merge remote-tracking branch 'mmc-fixes/fixes' omits ef8376ca73e9 Merge remote-tracking branch 'scsi-fixes/fixes' omits a06f0ccdd61e Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 4fb4a21dcda9 Merge remote-tracking branch 'i3c-fixes/master' omits 8af3c24299ac Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits 3e1504047e58 Merge remote-tracking branch 'vfs-fixes/fixes' omits 6b3a25999a26 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 086bb3d61115 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 28406c588920 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits f77891d1dd9a Merge remote-tracking branch 'omap-fixes/fixes' omits 8a50a8b8e3e0 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits aa56dddd1032 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits da9d3e302fec Merge remote-tracking branch 'kselftest-fixes/fixes' omits 722ea9838370 Merge remote-tracking branch 'ide/master' omits ba28232799c2 Merge remote-tracking branch 'crypto-current/master' omits e90b15ff5d87 Merge remote-tracking branch 'input-current/for-linus' omits 570e8c034c6c Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 174ceaddbf5a Merge remote-tracking branch 'staging.current/staging-linus' omits 65d1efa9737f Merge remote-tracking branch 'phy/fixes' omits c7c6730f23bc Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 40617397c6d1 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 49bf31da8d38 Merge remote-tracking branch 'usb-gadget-fixes/fixes' omits 0b7217bff2a3 Merge remote-tracking branch 'pci-current/for-linus' omits c340a0e5dd67 Merge remote-tracking branch 'spi-fixes/for-linus' omits b521fbff7914 Merge remote-tracking branch 'regulator-fixes/for-linus' omits c769c7920d2c Merge remote-tracking branch 'regmap-fixes/for-linus' omits 89b0f07b8414 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits dc09b2ac6e4c Merge remote-tracking branch 'sound-current/for-linus' omits 7c55bd3d2e6c Merge remote-tracking branch 'rdma-fixes/for-rc' omits 5ac82d60fcb9 Merge remote-tracking branch 'wireless-drivers/master' omits 6c2356ef95a1 Merge remote-tracking branch 'ipsec/master' omits a2a28544a4cc Merge remote-tracking branch 'bpf/master' omits 29819d59e248 Merge remote-tracking branch 'net/master' omits 2615567f64fd Merge remote-tracking branch 'powerpc-fixes/fixes' omits 7a3c58532e04 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits fadd797a5dba Merge remote-tracking branch 'arc-current/for-curr' omits abda22da9a8f Merge remote-tracking branch 'kbuild-current/fixes' omits 9f58892ea996 drm/i915: Pull all the reset functionality together into i [...] omits 7b67493c7a1a Merge remote-tracking branch 'fixes/master' omits a5a82d841186 ipv6: route: place a warning with duplicated string with c [...] omits 91fa038d9446 selftests: tc-testing: fix parsing of ife type omits bdbe8cc1a30c net: sungem: fix indentation, remove a tab omits eedfb2234bf7 drivers: net: atp: fix various indentation issues omits be5cd20c9b49 kernel-doc: suppress 'not described' warnings for embedded [...] omits 9fb0969f7582 bnx2x: fix various indentation issues omits 508cacd7da66 selftests: gpio-mockup-chardev: Check asprintf() for error omits 959b49687838 scripts/spdxcheck.py: Handle special quotation mark comments omits 6e6c61d3e342 LICENSES: Add GCC runtime library exception text omits e13279e21183 Merge branch 'bpf-int128-btf' omits e86e51385461 tools/bpf: support __int128 in bpftool map pretty dumper omits 4df3a1d0a5bf tools/bpf: add bpffs pretty print test for int128 omits ce6ec47a1019 tools/bpf: refactor test_btf pretty printing for multiple [...] omits a80eba20ed59 tools/bpf: add int128 raw test in test_btf omits b1e8818cabf4 bpf: btf: support 128 bit integer type omits 053bc5693863 doc: memcontrol: fix the obsolete content about force empty omits eeedd3527d80 libbpf: don't define CC and AR omits 01b833ab44c9 net/core/neighbour: fix kmemleak minimal reference count f [...] omits 400b8b9a2a17 sctp: allocate sctp_sockaddr_entry with kzalloc omits 20704bd1633d erspan: build the header with the right proto according to [...] omits 04a4af334b97 openvswitch: Avoid OOB read when parsing flow nlattrs omits 9098f21f4cc0 net: usb: aqc111: Extend HWID table by TRENDnet device omits ae5220c67218 networking: Documentation: fix snmp_counters.rst Sphinx warnings omits cd0c4e70fc0c net_sched: refetch skb protocol for each filter omits bb3e16ad8b17 net, decnet: use struct_size() in kzalloc() omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 0b3d52790e1c livepatch: Remove signal sysfs attribute omits 0f85e8498a48 leds: trigger: timer: Add initialization from Device Tree omits 9c9ab51e86bf leds: trigger: oneshot: Add initialization from Device Tree omits cba82dea3061 livepatch: Send a fake signal periodically omits aa6fd10481bd leds: trigger: pattern: Add pattern initialization from De [...] omits 8e1f456129e6 leds: Add helper for getting default pattern from Device Tree omits 1dd709374251 dt-bindings: leds: Add pattern initialization from Device Tree omits 2431c4f5b46c mtd: Implement mtd_{read,write}() as wrappers around mtd_{ [...] omits eed2235876ef media: imx.rst: Update doc to reflect fixes to interlaced capture omits 3c6640a6065f media: imx: Allow interweave with top/bottom lines swapped omits ab2f05cdb154 media: imx-csi: Move crop/compose reset after filling defa [...] omits 6e537b58de77 media: imx: vdic: rely on VDIC for correct field order omits 792f061b9f75 media: imx-csi: Allow skipping odd chroma rows for YVU420 omits bc11dd669996 media: imx: interweave and odd-chroma-row skip are incompatible omits 2a87c0c93444 media: imx-csi: Double crop height for alternate fields at sink omits d969291d8479 media: imx: Fix field negotiation omits 9b5c8d5ffb20 media: gpu: ipu-v3: Add planar support to interlaced scan omits fc8c72385238 media: gpu: ipu-csi: Swap fields according to input/output [...] omits 1c3721b1f222 media: videodev2.h: Add more field helper macros omits c5ff0edb8e22 media: rcar-vin: Allow independent VIN link enablement omits 3943f059823b media: coda: Add control for h.264 chroma qp index offset omits 31489f6bdabf media: coda: Add control for h.264 constrained intra prediction omits d034696cbe5a media: v4l2-ctrl: Add control for h.264 chroma qp offset omits 50656bad786d media: v4l2-ctrl: Add control to enable h.264 constrained [...] omits 530993347bae media: gspca: ov534-ov772x: remove unnecessary COM3 initia [...] omits c5550bb9502b media: gspca: ov534-ov722x: remove camera clock setup from [...] omits ee1845d1cb9f media: gspca: ov534-ov722x: remove mode specific video dat [...] omits 52b756aa9071 media: gspca: ov534-ov772x: add SGBRG8 bayer mode support omits c53304f2ce70 media: gspca: ov543-ov772x: move video format specific reg [...] omits d4809b778a08 media: gspca: support multiple pixel formats in TRY_FMT omits fc78e0b2471d media: gspca: support multiple pixel formats in ENUM_FRAME [...] omits 3705add0b783 dt-bindings: reset: meson-axg: fix SPDX license id omits 9eac0ae16835 dt-bindings: soc: qcom: Fix trivial language typos omits 889f4ce60ed1 doc: gpio-mvebu: fix broken reference to cp110-system-cont [...] omits 28b170e88bc0 OF: properties: add missing of_node_put omits 4d4abf064d67 media: gspca: ov534: replace msleep(10) with usleep_range omits 868246941846 media: vim2m: the v4l2_m2m_buf_copy_data args were swapped omits 3f122df4a2ba media: vivid: do not implement VIDIOC_S_PARM for output streams omits 5bbc73a841d7 selftests: seccomp: use LDLIBS instead of LDFLAGS omits 987303cc172a media: vivid: take data_offset into account for video output omits 4b837c6d7ee7 media: v4l: uAPI: V4L2_BUF_TYPE_META_OUTPUT is an output b [...] omits 6f7f1bff2d98 media: vivid: disable VB2_USERPTR if dma_contig was configured omits 8f57763e521c media: ipu3-cio2, dw9714: Remove Jian Xu's e-mail omits 63ca0d7d0321 media: MAINTAINERS: Update reviewers for ipu3-cio2 omits 2d9a43be4a2e media: sun6i: Add H3 compatible omits aace50f1fd84 media: dt-bindings: media: sun6i: Separate H3 compatible from A31 omits 16aaf112d3e5 media: ov9640: Wrap long and unwrap short lines, align wra [...] omits ffe305d261f4 media: i2c: ov9640: fix missing error handling in probe omits 95531e462288 media: i2c: ov9640: make array of supported formats constant omits 856b0b8ffbf6 media: i2c: ov9640: add space before return for better clarity omits 74d01576fc85 media: i2c: ov9640: change array index or length variables [...] omits f8de593d5348 media: i2c: ov9640: add missing SPDX identifiers omits f2ed15c30ea2 media: MAINTAINERS: add Petr Cvek as a maintainer for the [...] omits 9f7e55d235b6 media: i2c: ov9640: drop soc_camera code and switch to v4l2_async omits ec5aecc0b227 iwlwifi: make IWLWIFI depend on CFG80211 omits 35be8bf85e9e Merge branch 'asoc-5.1' into asoc-next omits 36c2eef8bb58 Merge branch 'asoc-5.0' into asoc-linus omits 867cefb4cb10 xen: Fix x86 sched_clock() interface for xen omits 57b0ad9ebe60 media: soc_camera: ov9640: move ov9640 out of soc_camera omits 61da76beef1e media: v4l2: i2c: ov7670: Fix PLL bypass register values omits b7ed3abd808a media: ov5640: Add RAW bayer format support omits 961304d17a61 media: dt-bindings: media: i2c: Fix i2c address for OV5645 [...] omits fe367be50847 media: dt-bindings: media: i2c: Fix external clock frequen [...] omits bd0405f929ce media: ov2640: set all mbus format field when G_FMT and S_ [...] omits 8d3b307a150a media: ov2640: make VIDIOC_SUBDEV_G_FMT ioctl work with V4 [...] omits b0a7d0e1c09b media: ov2640: set default window and format code at probe time omits 47ee7bde31fa media: imx274: fix wrong order in test pattern menus omits b9da9b376711 media: ipu3-cio2: Allow probe to succeed if there are no s [...] omits 19c624c6b29e media: s5p-jpeg: Correct step and max values for V4L2_CID_ [...] omits 8db63f3d14dc media: saa7146: make use of i2c_8bit_addr_from_msg omits 8809b8ceb0bd media: rcar-csi2: Add support for RZ/G2E omits f74e5a32fa0c media: rcar-vin: Add support for RZ/G2E omits 73960b787c61 media: dt-bindings: rcar-vin: Add R8A774C0 support omits faa311e950e3 mlxsw: spectrum_nve: Use struct_size() in kzalloc() omits 2285ec872d9d mlxsw: spectrum_acl_bloom_filter: use struct_size() in kzalloc() omits 9640ee1c308c media: dt-bindings: rcar-csi2: Add r8a774c0 omits 0ad5b80cff50 media: i2c: adv748x: configure number of lanes used for TX [...] omits 6a18865da8e3 media: i2c: adv748x: store number of CSI-2 lanes described [...] omits 90917bc8f68f media: i2c: adv748x: reuse power up sequence when initiali [...] omits 6af61a0bc432 media: dt-bindings: adv748x: make data-lanes property mand [...] omits 467a37fba93f media: dvb: Add check on sp8870_readreg omits 0f787c12ee7b media: dvb: add return value check on Write16 omits 88903a1abd00 media: secocec: fix ir address shift omits c54dbfcda305 media: cxd2880-spi: fix two memory leaks of dvb_spi omits 9502cdf08070 media: mt312: fix a missing check of mt312 reset omits c9b7d8f252a5 media: lgdt3306a: fix a missing check of return value omits 890d14d2d4b5 fbdev: fbmem: convert CONFIG_FB_LOGO_CENTER into a cmd lin [...] omits f27dd0ad6885 media: seco-cec: fix RC_CORE dependency omits 9019ab102fe8 ASoC: sdm845: Set DAI format for dmic codec omits 6458afc8c491 media: rcar-vin: remove unneeded locking in async callbacks omits a86f2b590aa0 media: staging: bcm2835-camera: use V4L2_FRACT_COMPARE omits cf6a9896622d media: tw9910: add helper function for setting gpiod value omits d6b10dd00176 media: tw9910: fix failure handling in tw9910_power_on() omits 49710c32cd9d media: s5p-jpeg: Check for fmt_ver_flag when doing fmt enu [...] omits 656025850074 media: gspca: mt9m111: Check write_bridge for timeout omits a21a0eb56b4e media: gspca: Check the return value of write_bridge for timeout omits 5b711870bec4 media: usb: gspca: add a missed check for goto_low_power omits 5ceaf5452c1b media: usb: gspca: add a missed return-value check for do_command omits 6f2c6afa79e0 media: sunxi: cedrus: Fix missing error message context omits f45f3f753b0a media: v4l2-ctrls.c/uvc: zero v4l2_event omits 2a850b94135d media: vicodec: bugfix - replace '=' with '|=' omits 886ba97fb69e media: MAINTAINERS: Change s5p-jpeg maintainer information. omits 66e988e96b31 media: Change Andrzej Pietrasiewicz's e-mail address omits aa8a1012ba62 media: rcar-csi2: Fix PHTW table values for E3/V3M omits 6c67fa07a3b4 media: vsp1: Fix trivial documentation omits 986ac47eaff7 media: MAINTAINERS: added include/trace/events/pwc.h omits 1161db6776bd media: usb: pwc: Don't use coherent DMA buffers for ISO transfer omits c1d5fb019f65 media: usb: pwc: Introduce TRACE_EVENTs for pwc_isoc_handler() omits 240809ef6630 media: vim2m: only cancel work if it is for right context omits 7fe9f01c04c2 media: v4l: ioctl: Validate num_planes for debug messages omits 9048b2e15b11 media: v4l: ioctl: Validate num_planes before using it omits dd91642ac712 media: v4l2-ioctl: Clear only per-plane reserved fields omits 535c98b8c211 ipmi: msghandler: Fix potential Spectre v1 vulnerabilities omits 2f0fc17a2b5a ipmi: fix use-after-free of user->release_barrier.rda omits c6dcf35536d4 ipmi: Don't initialize anything in the core until somethin [...] omits e2408ef9b471 ipmi:ssif: Change some pr_xxx to dev_xxx calls omits 2aec48dbfa33 ipmi: kcs_bmc: handle devm_kasprintf() failure case omits 1297644e0557 ipmi:ssif: Fix handling of multi-part return messages omits 7675a89b44b5 ipmi: Fix return value when a message is truncated omits 2bc943cfcc4c ipmi: clean an indentation issue, remove extraneous space omits f9bac7e68568 ipmi: Make the smi watcher be disabled immediately when no [...] omits 1684204d6545 ipmi: Fix how the lower layers are told to watch for messages omits 2ada648d5a8a ipmi: Fix SSIF flag requests omits 714e53a78f6f interconnect: Revert to previous config if any request fails omits 87fd22f13132 MAINTAINERS: add a maintainer for the interconnect API omits 788b4221f77e arm64: dts: sdm845: Add interconnect provider DT nodes omits 3de612189e75 interconnect: qcom: Add sdm845 interconnect provider driver omits c329e05467ee interconnect: Add debugfs support omits d420cf92e4b9 interconnect: Allow endpoints translation via DT omits acccb438a3f3 dt-bindings: Introduce interconnect binding omits b41a92ffe8ea interconnect: Add generic on-chip interconnect API omits f8261c376e7f drm/etnaviv: NULL vs IS_ERR() buf in etnaviv_core_dump() omits 18bb2bccb549 drm/i915: Serialise concurrent calls to i915_gem_set_wedged() omits 227a76b64718 swiotlb: clear io_tlb_start and io_tlb_end in swiotlb_exit omits 088b4fc71874 kbuild: mark prepare0 as PHONY to fix external module build omits 119b3ba47829 openrisc: remove unneeded code in arch/openrisc/Makefile omits fd42e8779050 nds32: remove unneeed code in arch/ndsd32/Makefile omits be3bb599d84b ia64: remove redundant 'export AWK' omits b421b8a6cb87 kbuild: remove unused archmrproper omits b58a33a2ca7a Merge branch 'imx/maintainers' into for-next omits 2aad7c9e5926 Merge branch 'imx/defconfig' into for-next omits c341201e8d03 Merge branch 'imx/dt64' into for-next omits cf3e2bd988b4 Merge branch 'imx/dt' into for-next omits f86b0da57d25 Merge branch 'imx/bindings' into for-next omits f4105935fe98 Merge branch 'imx/soc' into for-next omits cacbda7c48dd Merge branch 'imx/drivers' into for-next omits 0a84e89382d6 Merge branch 'for-5.0/upstream-fixes' into for-next omits 1950f462916e HID: core: simplify active collection tracking omits c5b11ee9f1c2 dt-bindings: imx8mq: Number clocks consecutively omits fde7ed930ca2 arm64: dts: imx8qxp: Fix MU4_INT number omits c52b8fd546d8 mfd: wm8400-core: Make it explicitly non-modular omits e54dc8645e81 mfd: wm8350-core: Drop unused module infrastructure from n [...] omits 34b72fde0b17 mfd: wm8350-i2c: Make it explicitly non-modular omits bddc9c376623 mfd: wm831x-core: Drop unused module infrastructure from n [...] omits 08eb56a066f4 mfd: wm831x-i2c: Make it explicitly non-modular omits 2e74b5753329 mfd: wm831x-spi: Make it explicitly non-modular omits 05767e9465fb mfd: tps80031: Make it explicitly non-modular omits 30f9bf12f82b mfd: tps65910: Make it explicitly non-modular omits 35553e904435 mfd: tps65090: Make it explicitly non-modular omits 7538afd63d83 mfd: syscon: Make it explicitly non-modular omits 541361d1d977 mfd: sta2x11: Drop unused MODULE_ tags from non-modular code omits 9850b472d04e mfd: rc5t583: Make it explicitly non-modular omits 824441e72938 mfd: max8925-core: Drop unused MODULE_ tags from non-modular code omits f72c266b29e2 mfd: htc-i2cpld: Make it explicitly non-modular omits c311441f5011 mfd: db8500-prcmu: Drop unused MODULE_ tags from non-modular code omits 112045bcf4c8 mfd: as3711: Make it explicitly non-modular omits 69e10e387de5 mfd: adp5520: Make it explicitly non-modular omits 9fe899c99f09 mfd: aat2870-core: Make it explicitly non-modular omits ed51d4fe453a Merge tag 'mfd-next-4.21' into HEAD omits 6f79a594afda MAINTAINERS: add myself as SPI NOR co-maintainer omits 827cb0323928 phy: ath79-usb: Fix the main reset name to match the DT binding omits 009808154c69 phy: ath79-usb: Fix the power on error path omits 4fae92797879 phy: fix build breakage: add PHY_MODE_SATA omits 1138a442a0c5 phy: ti: ensure priv is not null before dereferencing it omits db5adf4d6dce drm/tegra: hdmi: Fix audio to work with any pixel clock rate omits e3c702dcc7b0 drm/tegra: hdmi: Reuse common HDA format parser omits fad7b8064310 drm/tegra: hda: Extract HDA format parsing code omits cd54fb96e568 drm/tegra: sor: Parse more data from HDA format omits f25d0a68beb8 drm/tegra: Refactor CEC support omits 7fa1e2e6afa7 kasan, arm64: remove redundant ARCH_SLAB_MINALIGN define omits 1598ecda7b23 arm64: kaslr: ensure randomized quantities are clean to the PoC omits 2f97967503df arm64: kpti: Update arm64_kernel_use_ng_mappings() when forced on omits 98c86c72835b phy: phy-rockchip-inno-usb2: drop reading the utmi-avalid [...] omits e010b81c21c8 phy: qcom-qmp: Add QMP V3 USB3 PHY support for msm8998 omits ae554935cb7b dt-bindings: phy-qcom: Add support for msm8998 usb omits 936653e83215 dt-bindings: phy-rockchip-inno-usb2: add documentation for [...] omits 6000039a1557 phy: rockchip-inno-usb2: fix misspelling and kernel-doc do [...] omits 29eb36ace91f phy: ti: usb2: Add support for AM654 USB2 PHY omits 2391319c4ba6 dt-bindings: phy: ti: Add support for AM654x USB2 PHY omits c6dab3b30438 phy: ti: Don't depend on OMAP_OCP2SCP omits 3eb2c07d00cc phy: ti: usb2: Fix logic on -EPROBE_DEFER omits 0e7285804bd4 phy: qcom-ufs: Use iopoll.h readl_poll_timeout macro omits 2d26478da781 dt-bindings: rcar-gen3-phy-usb2: Add r8a774c0 support omits ee3f30b41514 phy: freescale: Break dependency on SOC_IMX8MQ for USB PHY omits 4a9729495d33 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next omits e9f1928f9b0a Merge branch 'acpica' into linux-next omits 599170c2b860 Merge branch 'pm-core' into linux-next omits 9bd01e74c715 arm64: defconfig: Add i.MX8MQ boot necessary configs omits ac2c5f2f664c arm64: dts: imx8mq: properly describe IRQ hierarchy omits 204474a6b859 drm/i915: Pass down rc in intel_encoder->compute_config() omits 570c75176fda ARM: dts: imx: Add Y Soft IOTA Draco, Hydra and Ursa boards omits 24ef3b6e22fe dt-bindings: arm: Add Y Soft IOTA Draco, Hydra and Ursa boards omits 94520db52fc0 drm: fix alpha build after drm_util.h change omits cc4249fdc6c9 fuse: use atomic64_t for khctr omits 7d1ddbfaffe1 fuse: clean up aborted omits 8d8f5576e9c8 fuse: Protect ff->reserved_req via corresponding fi->lock omits 0809585f7635 fuse: Protect fi->nlookup with fi->lock omits b8d347f6ebf2 fuse: Introduce fi->lock to protect write related fields omits 5127ef643958 fuse: Convert fc->attr_version into atomic64_t omits 5f6ebd79b5ca fuse: Add fuse_inode argument to fuse_prepare_release() omits 25c04593b129 fuse: Verify userspace asks to requeue interrupt that we r [...] omits c3fdc6da3d66 fuse: Do some refactoring in fuse_dev_do_write() omits fadfbde3f54b fuse: Wake up req->waitq of only if not background omits d8019973cd36 fuse: Optimize request_end() by not taking fiq->waitq.lock omits 8909dc48ca4d fuse: Kill fasync only if interrupt is queued in queue_int [...] omits f8a265d94e34 fuse: Remove stale comment in end_requests() omits e6531760aded fuse: Replace page without copying in fuse_writepage_in_flight() omits 7dfc570e1491 fuse: only reuse auxiliary request in fuse_writepage_in_flight() omits d017e67a1c8b fuse: clean up fuse_writepage_in_flight() omits 7ccb8f24e975 fuse: extract fuse_find_writeback() helper omits a2ebba824106 fuse: decrement NR_WRITEBACK_TEMP on the right page omits 9509941e9c53 fuse: call pipe_buf_release() under pipe lock omits 8a3177db59cd cuse: fix ioctl omits 97e1532ef81a fuse: handle zero sized retrieve correctly omits 9e267d286af5 drm/i915/userptr: Fix error handling of mutex_lock_killable() omits 993a815dcbb2 dt-bindings: panel: Add missing .txt suffix omits 7ca17b207127 pwm: imx: Signedness bug in imx_pwm_get_state() omits d80f8206905c pwm: imx: Split into two drivers omits 590ce401c207 dt-bindings: net: dsa: ksz9477: fix indentation for switch [...] omits f2f98c1d7fa8 net: phy: meson-gxl: Use the genphy_soft_reset callback omits a6c7c7aac2de net: add document for several snmp counters omits 26fc181e6cac fou, fou6: do not assume linear skbs omits 5216bd77798e selftests: tc-testing: fix tunnel_key failure if dst_port [...] omits e413615502a3 selftests: tc-testing: drop test on missing tunnel key id omits e0a7328fad99 net: phy: marvell: Fix deadlock from wrong locking omits 8cbcdc1a5199 net: phy: marvell: Errata for mv88e6390 internal PHYs omits f275ee0fa3a0 IN_BADCLASS: fix macro to actually work omits 13d7f46386e0 tcp: allow MSG_ZEROCOPY transmission also in CLOSE_WAIT state omits 1d16073a3268 net: phy: micrel: set soft_reset callback to genphy_soft_r [...] omits 9174c3df1cd1 net/sched: act_tunnel_key: fix memory leak in case of acti [...] omits e122d845a01e Revert "rxrpc: Allow failed client calls to be retried" omits 47bfa6d9dc8c Merge tag 'selinux-pr-20190115' of git://git.kernel.org/pu [...] omits a22d3251423f Fix ERROR:do not initialise statics to 0 in af_vsock.c omits 70a44f9f6e42 Merge branch 'tipc-uninit-values' omits 2753ca5d9009 tipc: fix uninit-value in tipc_nl_compat_doit omits 974cb0e3e7c9 tipc: fix uninit-value in tipc_nl_compat_name_table_dump omits edf5ff04a457 tipc: fix uninit-value in tipc_nl_compat_link_set omits 0762216c0ad2 tipc: fix uninit-value in tipc_nl_compat_bearer_enable omits 8b66fee7f8ee tipc: fix uninit-value in tipc_nl_compat_link_reset_stats omits a88289f4ddee tipc: fix uninit-value in in tipc_conn_rcv_sub omits d62f38c295e5 Merge branch 'sch_cake-leaf-qdisc-fixes' omits 8c6c37fdc20e sch_cake: Correctly update parent qlen when splitting GSO packets omits 37d9cf1a3ce3 sched: Fix detection of empty queues in child qdiscs omits f6bab199315b sched: Avoid dereferencing skb pointer after child enqueue omits fdbcc04da246 arm64: dts: imx8mq: add GPC power domains omits fae5efba43c2 mtip32xx: ѕtop abusing the managed resource APIs omits a0e046e642b1 arm64: dts: imx8mq: Add pwm device nodes omits 35d6808221bd dt-bindings: fsl: add imx7ulp system integration module binding omits 8e7777383d88 ARM: dts: imx7ulp: add sim node omits 9edf908a16c4 ARM: imx: add i.MX7ULP SoC revision support omits 6e8ccb4f624a tools/bpf: properly account for libbfd variations omits 9dde6da51297 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 77f88abd4a6f PCI/MSI: Return -ENOSPC from pci_alloc_irq_vectors_affinity() omits 0212bdef5a4d drm/i915: Move intel_execlists_show_requests() aside omits 0ce4e20ca4ea x86/syscalls: Mark expected switch fall-throughs omits 154f73908a99 adfs: mark expected switch fall-throughs omits dbd00dab8d53 drm/nouveau/nvkm: mark expected switch fall-throughs omits b564edf00e28 afs: Mark expected switch fall-throughs omits 9776eccaa147 scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through omits 46c2c462cda7 scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs omits 4d854d3fe33c scsi: st: mark expected switch fall-throughs omits d46f79118b80 scsi: qla4xxx: ql4_os: mark expected switch fall-through omits d6875e2c0100 scsi: ppa: mark expected switch fall-through omits 16970713a19a scsi: osst: mark expected switch fall-throughs omits b46857ad321b scsi: osd: osd_initiator: mark expected switch fall-throughs omits 803e47ef3f96 scsi: lpfc: lpfc_sli: Mark expected switch fall-throughs omits bf20c06e2146 scsi: lpfc: lpfc_scsi: Mark expected switch fall-throughs omits 1e5fffb7637c scsi: lpfc: lpfc_nvme: Mark expected switch fall-through omits a38a6d44943d scsi: lpfc: lpfc_nportdisc: Mark expected switch fall-through omits 8049530566db scsi: lpfc: lpfc_hbadisc: Mark expected switch fall-throughs omits d783bdbd9dc1 scsi: lpfc: lpfc_els: Mark expected switch fall-throughs omits 48e0bb527fdc scsi: lpfc: lpfc_ct: Mark expected switch fall-throughs omits 0a0fe54a40cd scsi: imm: mark expected switch fall-throughs omits a49b86c65b90 scsi: esas2r: esas2r_init: mark expected switch fall-throughs omits 483f4db1c65e scsi: csiostor: csio_wr: mark expected switch fall-through omits fc95de0bf555 scsi: bfa: bfa_ioc: Mark expected switch fall-throughs omits 117cc7ad9d6e scsi: bfa: bfa_fcs_rport: Mark expected switch fall-throughs omits 118d35873370 scsi: bfa: bfa_fcs_lport: Mark expected switch fall-throughs omits e3c0aa03ee51 scsi: bfa: bfa_fcpim: Mark expected switch fall-throughs omits d2d011c121a1 scsi: be2iscsi: be_main: Mark expected switch fall-through omits 478f5f5c35e3 scsi: be2iscsi: be_iscsi: Mark expected switch fall-through omits 91af78ac392d scsi: aic7xxx: mark expected switch fall-throughs omits 726274f93e49 scsi: aic7xxx: aic79xx: mark expected switch fall-through omits b33a02aadcc6 i2c: acpi: Move I2C bits from acpi.h to i2c.h omits e0a9fde86ba1 Merge branches 'acpi-tables' and 'acpi-apei' into linux-next omits 347d570919ca Merge branch 'acpi-pci' into linux-next omits b1c0330823fe ACPI: EC: Look for ECDT EC after calling acpi_load_tables() omits 6f9b5e70dfcd drivers: thermal: int340x_thermal: Make PCI dependency explicit omits e9820d6b0a6c x86/intel/lpss: Make PCI dependency explicit omits 7934d76c8881 platform/x86: apple-gmux: Make PCI dependency explicit omits 737ee5824d91 platform/x86: intel_pmc: Make PCI dependency explicit omits 63680e0d625b platform/x86: intel_ips: make PCI dependency explicit omits 94e8e8e97661 vga-switcheroo: make PCI dependency explicit omits 995592bc5319 ata: pata_acpi: Make PCI dependency explicit omits 1622745551db ACPI / LPSS: Make PCI dependency explicit omits 4944514e6c7e cpufreq: e_powersaver: Use struct_size() in kzalloc() omits 21469df4676e cpufreq: Don't update new_policy on failures omits e2ad175844cc acpi/nfit: Fix command-supported detection omits bfa161ccfdd6 acpi/nfit: Block function zero DSMs omits faa8bd6e12e6 libnvdimm/security: Fix nvdimm_security_state() state requ [...] omits e1ab9a468e3b i2c: imx: improve the error handling in i2c_imx_dma_request() omits 5b3a23a3cc94 i2c: imx: notify about real errors on dma i2c_imx_dma_request omits c75c303933a6 PM: clock_ops: fix missing clk_prepare() return value check omits 0b61e32791f8 cpuidle: New timer events oriented governor for tickless systems omits 3982ab9ce433 PM-runtime: Replace jiffies based accounting with ktime-ba [...] omits 3b4ed2e2eb55 drm/i915: Move on the new pm runtime interface omits 8a62ffe2753a PM-runtime: Add new interface to get accounted time omits 0ddb0fb00a76 ASoC: qcom: Kconfig: select max98927 for sdm845 omits 80b3671e9377 ip6_gre: update version related info when changing link omits d9f903f6af3d net: phy: fix too strict check in phy_start_aneg omits 5642e27bf6a9 Revert "igb: reduce CPU0 latency when updating statistics" omits 5be99560c6a0 selftests/txtimestamp: Fix an equals vs assign bug omits f97f4dd8b3bb net: ipv4: Fix memory leak in network namespace dismantle omits ab5098fa25b9 ip6_gre: fix tunnel list corruption for x-netns omits 72f6d4d14c2e Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits b4711098066f pvcalls-front: fix potential null dereference omits 96550555a78c drm/i915: Pass down rc in intel_encoder->compute_config() omits d445bd9cec1a dm thin: fix passdown_double_checking_shared_status() omits 1f7e1389516e Merge branch 'clk-fixes' into clk-next omits b488517b28a4 clk: socfpga: stratix10: fix naming convention for the fix [...] omits 91cd63d320f8 selftests/vm/gup_benchmark.c: match gup struct to kernel omits 4bb0e6d72582 drm/sun4i: backend: add missing of_node_puts omits d671e3e0dac9 ice: add const qualifier to mac_addr parameter omits aef74145f088 ice: Add support for new PHY types omits deaa5c96c2f7 SUNRPC: Address Kerberos performance/behavior regression omits 86edaed37963 bpf: libbpf: retry loading program on EAGAIN omits 97b78ae96ba7 SUNRPC: Ensure we respect the RPCSEC_GSS sequence number limit omits e66721f04363 SUNRPC: Ensure rq_bytes_sent is reset before request transmission omits cf909e19acf3 ice: Offload SCTP checksum omits 6bf3bbe1f4d4 samples/bpf: workaround clang asm goto compilation errors omits a8939784a17a ice: Allow for software timestamping omits 1be72f29bfb9 selftests/bpf: install with_tunnels.sh for test_flow_dissector.sh omits cc5b5d356504 xsk: Check if a queue exists during umem setup omits 67fe64d78c43 ice: Implement getting and setting ethtool coalesce omits 2037f9d8c242 mtd: lpddr: Use struct_size() in kzalloc() omits 04b4c06caf2b mtd: cfi: cmdset_0001: Use struct_size() in kmalloc() omits 9cb76a6aa1a9 mtd: gen_probe: Use struct_size() in kmalloc() omits 63f545ed1285 ice: Add support for adaptive interrupt moderation omits 9be1d6f8c337 ice: Move aggregator list into ice_hw instance omits 03f7a9866845 ice: Rework queue management code for reuse omits 14fb28994085 Merge branch 'spi-5.1' into spi-next omits dd14aa37977c Merge branch 'spi-5.0' into spi-linus omits 4cb79ef9c6c4 ASoC: amd: Fix potential NULL pointer dereference omits c407cd008fd0 ASoC: imx-audmux: change snprintf to scnprintf for possibl [...] omits 060d0bf49187 ASoC: rt5514-spi: Fix potential NULL pointer dereference omits d1d6bd785da0 spi: dw: change snprintf to scnprintf for possible overflow omits e581e151e965 ASoC: dapm: change snprintf to scnprintf for possible overflow omits ee7ea2a9a318 ASoC: rt5682: Fix PLL source register definitions omits 2833548ecbb3 ASoC: core: Don't defer probe on optional, NULL components omits ab4ab73fc1ec ice: Add ethtool private flag to make forcing link down optional omits b6f934f027bb ice: Set physical link up/down when an interface is set up/down omits 4c98ab550cc6 ice: Implement support for normal get_eeprom[_len] ethtool ops omits 8e151d50a145 ice: Add ethtool set_phys_id handler omits 27a98affa660 ice: Configure RSS LUT and HASH KEY in rebuild path omits 1f9c7840e81a ice: Refactor a few Tx scheduler functions omits 7939f8beecf1 Merge tag 'trace-v5.0-rc1' of git://git.kernel.org/pub/scm [...] omits e8746440bf68 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 484d9a844d0d drm/i915/userptr: Avoid struct_mutex recursion for mmu_inv [...] omits 075470d88930 ACPICA: Update version to 20190108 omits 840c02ca2215 ACPICA: All acpica: Update copyrights to 2019 omits 894b5cc535b8 ACPICA: acpiexec: Add option to dump extra info for memory leaks omits f13c274da389 ACPICA: Convert more ACPI errors to firmware errors omits 3d505147178b ice: Fix unused variable build warning omits 8b05a3a7503c tracing/kprobes: Fix NULL pointer dereference in trace_kpr [...] omits 45ac486ecf2d NFSv4.2 fix unnecessary retry in nfs4_copy_file_range omits 5f74a8cbb38d staging: rtl8188eu: Add device code for D-Link DWA-121 rev B1 omits a50c4c9a6577 staging: vchiq: Fix local event signalling omits 0a9019cc8ae0 Staging: wilc1000: unlock on error in init_chip() omits fe2570fbf3df staging: wilc1000: fix memory leak in wilc_add_rx_gtk omits b62ce02e157a staging: wilc1000: fix registration frame size omits 81c5a2c79649 staging/vboxvideo: Don't set FBINFO_MISC_ALWAYS_SETPAR omits 6334f879bf93 arm64: dts: imx: add i.MX8QXP system controller RTC support omits fdea904e85e1 arm64: dts: imx: add imx8qxp mek support omits 3d91ba65fecd arm64: dts: imx: add imx8qxp support omits e85f3f2a8c6d ARM: dts: imx6ull: change to use new compatible "fsl,imx6u [...] omits ca7f5d0045fb ARM: dts: imx6ull: Fix i.MX6ULL/ULZ ocotp compatible omits 0e0995afe487 ARM: dts: imx6sx: Add DISPLAY power domain support omits 7302741ab063 ARM: dts: imx7: add DMA properties for ECSPI omits 31b17669f0c1 ARM: dts: imx6ul: add DMA properties for ECSPI omits 6d45a4028c8a ARM: imx: add i.MX7ULP cpuidle support omits cb7edfd4cd47 Merge 5.0-rc2 into usb-next omits defe3b6d7010 Merge 5.0-rc2 into tty-next omits 90c5f2d29fc9 Merge 5.0-rc2 into staging-next omits bdfe0df1e97b Merge 5.0-rc2 into driver-core-next omits ff3b9b5c6b1b nvmem: core: Avoid useless iterations in nvmem_cell_get_fr [...] omits dd508ccc890b nvmem: core: Fix device reference leak omits 67eaf212aaec nvmem: core: Always reference the device returned by nvmem [...] omits b090a18debc4 nvmem: core: Properly handle connection ID in of_nvmem_dev [...] omits f7089b8270bf nvmem: core: Fix cell lookup when no cell is found omits 4c13aec8174f nvmem: core: Fix of_nvmem_cell_get() for optional cells omits 3f2e9ed0b26d drm/i915/icl: Detect port F presence via VBT omits e9d49bb718f3 drm/i915/ddi: Move DDI port detection to the corresponding helper omits 63f5ffc46d4f spi: sprd: Fix the error data length in SPI read-only mode omits decd29e6b5fe drm/i915: Only dump GPU state on set-wedged if interesting omits baf8b9f8d260 spi: omap2-mcspi: Fix DMA and FIFO event trigger size mismatch omits 6bd324e0d7ca MAINTAINERS: Add entry for VKMS omits 222e3872c2de swiotlb: clear io_tlb_start and io_tlb_end in swiotlb_exit omits dc4286abbbe0 nvmem: core: Set the provider read-only when no write call [...] omits a3004db01f85 drm: Complete remove drm_mode_object dependency omits ce0210c12433 drm/meson: Fix atomic mode switching regression omits 0e691bc73026 drm: Remove use of drm_mode_object omits 0ed833baf7fa drm: armada: Cleanup drm_display_mode print str omits 81648d8bc222 slimbus: core: add missing spin_lock_init on txn_lock omits aff6831de47d slimbus: core: use slim_device_update_status() to update status omits c8ec80460ca5 slimbus: core: do not call device_status under a lock omits 103ed225b197 slimbus: core: match full device id omits 34be93e6b549 nvmem: imx-ocotp: Implement i.MX6ULL/ULZ support omits cdf93fd3d252 dt-bindings: imx-ocotp: Add i.MX6ULL/ULZ support omits cbc68911b3cb nvmem: imx-ocotp: add i.MX7ULP support omits 22f321305b04 dt-bindings: nvmem: imx-ocotp: add compatible string for i.MX7ULP omits 9bf662261b76 nvmem: bcm-ocotp: Add ACPI support to BCM OCOTP omits 01f4c45bfb11 nvmem: sc27xx: Convert nvmem offset to block index omits e9c0c874711b drm/dp: annotate implicit fall throughs omits 6d2438c8233b drm/i915/perf: Annotate i915_perf.wakeref for keneldoc omits 2db8ebca1f6c drm/fourcc: Add modifier defininitions for AFBC 1.3 omits fed85691b408 drm/i915: Fix the static code analysis warning in debugfs omits 7bea7ac0ca01 powerpc/syscalls: Fix syscall tracing omits da727097a482 powerpc/pseries: Fix build break due to pnv_npu2_init() omits f29fd331aa05 i3c: master: dw-i3c-master: fix i3c_attach/reattach omits b14c06ec0249 drm/i915/cnl: Fix CNL macros for Voltage Swing programming omits 9f952302802f mtd: rawnand: Simplify the locking omits 10927a561ebc mtd: rawnand: Stop using chip->state in drivers omits db274cf412c6 mtd: rawnand: omap2: Use nand_controller_init() omits 166707535cef mtd: rawnand: tmio: Do not abuse nand_controller->wq omits d798c508f99e mtd: rawnand: mtk: Use nand_controller_init() instead of o [...] omits b47b307ac23d mtd: spinand: Use the spi-mem dirmap API omits 8cd999181f8c drm/i915: Prevent concurrent GGTT update and use on Braswe [...] omits 192f772820cf mtd: rawnand: marvell: use struct_size() in devm_kzalloc() omits c7cd66097da6 mtd: rawnand: denali_dt: remove single anonymous clock support omits b7158d968eaf mtd: rawnand: sunxi: Handle the tREA > tRC / 2 case omits 6c685cdcd48f mtd: spinand: macronix: Fix ECC Status Read omits d0ce318268e5 mtd: rawnand: sunxi: Fix kernel doc headers omits 57bee6ecc5c7 mtd: rawnand: sunxi: Migrate to ->exec_op() omits cd4ed6bbd1a0 mtd: rawnand: sunxi: Add an SPDX tag omits d3789a340556 mtd: rawnand: sunxi: Stop passing mtd_info objects around omits 9f32be433b0c mtd: rawnand: sunxi: Name nand_chip objects consistently omits f4897f3254d1 mtd: rawnand: sunxi: Use struct_size() omits 46d2e9e9ecde mtd: rawnand: sunxi: Use a consistent name for sunxi_nand_ [...] omits 72066ba76e3b mtd: rawnand: stm32_fmc2: add polling mode omits d8349957a88f mtd: rawnand: stm32_fmc2: add STM32 FMC2 NAND flash contro [...] omits 8c6e7fd9ac79 dt-bindings: mtd: stm32_fmc2: add STM32 FMC2 NAND controll [...] omits 73f5a82bb3c9 RDMA/mad: Reduce MAD scope to mlx5_ib only omits 2424e1c7256c overlayfs: During copy up, first copy up data and then xattrs omits fe76fc6aaf53 sbitmap: Protect swap_lock from hardirq omits b4fe30e45a66 acpi/nfit: Remove duplicate set nd_set in acpi_nfit_init_i [...] omits b686057e9507 tools/testing/selftests/x86/unwind_vdso.c: Remove duplicat [...] omits a180ac19ac19 x86/mpx/selftests: fix spelling mistake "succeded" -> "succeeded" omits 7b3027728f4d selftests: rtc: rtctest: add alarm test on minute boundary omits fdac94489c4d selftests: rtc: rtctest: fix alarm tests omits b03f1d919455 virtio_balloon: remove the unnecessary 0-initialization omits 24abf4e8cd42 virtio-balloon: improve update_balloon_size_func omits 5cee7f8e2c00 virtio: use dependent_ptr_mb omits 0139f6a7ec9d barriers: convert a control to a data dependency omits 5be764e72829 include/linux/compiler.h: allow memory operands omits 17d5cd182c24 include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR omits 0ebe1db6335a PCI: avoid bridge feature re-probing on hotplug omits 017ed06fa099 virtio-net: bql support omits a73c976c635f virtio_net: bulk free tx skbs omits 8e5dadfe76cf vhost/scsi: Use copy_to_iter() to send control queue response omits 74ad7419489d vhost: return EINVAL if iovecs size does not match the mes [...] omits d6d768a0ec3c usb: chipidea: fix static checker warning for NULL pointer omits bf4dc0b2beeb virtio-balloon: tweak config_changed implementation omits a229989d975e virtio: don't allocate vqs when names[i] = NULL omits ddbeac07a39a virtio_pci: use queue idx instead of array idx to set up the vq omits d1c1dad89e7a virtio: document virtio_config_ops restrictions omits b89a07c4373b virtio: fix virtio_config_ops description omits b631c7f51354 docs: don't try to get comments from rcupdate_wait.h or rcutree.h omits 4d01460ec9a4 docs-rst: doc-guide: Minor grammar fixes omits 80a76c7261d5 docs/core-api/mm: fix GFP combinations section name omits 98e5f349c9a0 docs/core-api: memory-allocation: add mention of kmem_cach [...] omits 58f4df3c1bde Documentation/dev-tools: Use gcc version number instead sv [...] omits 631605c00753 Documentation/sysctl/vm.txt: Fix drop_caches bit number omits 9762dc1432e1 samples: add binderfs sample program omits 35283f56626c Documentation/filesystems: add binderfs omits 5a7b2aabc1aa ASoC: core: Make snd_soc_find_component() more robust omits d77651a227f8 Input: uinput - fix undefined behavior in uinput_validate_ [...] omits 3eb66e91a254 Merge tag 'v4.20' into for-linus omits 25bd879ec16a PCI: pciehp: Assign ctrl->slot_ctrl before writing it to hardware omits b3ffce399349 Merge branch 'regmap-5.0' into regmap-linus omits 2e8cb2cf1bd6 PCI: Fix PCI kconfig menu organization omits 9e36a5d49c3a audit: hand taken context to audit_kill_trees for syscall logging omits 305dc3f9834c drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex omits 1d09d57728fe PCI: Mark expected switch fall-through omits 09ac6a817bd6 ASoC: soc-core: fix init platform memory handling omits 5fc01fb846bc RDMA/cma: Rollback source IP address if failing to acquire device omits 734882a8bf98 spi: cadence: Correct initialisation of runtime PM omits c284d4e31a0b ASoC: xlnx: parse AES audio parameters omits 5b86fa6d2903 ASoC: msm8916-wcd-digital: Select REGMAP_MMIO to fix build error omits fecd5c09ddf8 ASoC: msm8916-wcd-digital: remove few unused variables omits 3e8c45f57a90 ASoC: cs4341: fix waring unused-function omits 7151449fe7fa regmap-irq: do not write mask register if mask_base is zero omits 1488c1d4973a Merge branch 'regulator-5.1' into regulator-next omits b4c4aa249eff Merge branch 'regulator-5.0' into regulator-linus omits 053979d2395b regulator: dt-bindings: Convert fixed-regulator to json-schema omits 8a644c64a9f1 MIPS: OCTEON: fix kexec support omits 53fc7a01df51 audit: give a clue what CONFIG_CHANGE op was involved omits 97099cc6529c RDMA/bnxt_re: fix a size calculation omits d6f4a21f309d RDMA/uverbs: Mark ioctl responses with UVERBS_ATTR_F_VALID_OUTPUT omits 54747231150f RDMA: Introduce and use rdma_device_to_ibdev() omits ea4baf7f116a RDMA: Rename port_callback to init_port omits d69d287a9002 XArray tests: Check mark 2 gets squashed omits d8af327087f7 drm/i915: Fix ILK-IVB primary plane enable delays omits 3719876809e7 sbitmap: Protect swap_lock from softirqs omits ed20151a7699 drm/vblank: Allow dynamic per-crtc max_vblank_count omits beedd844b014 openrisc: remove unneeded code in arch/openrisc/Makefile omits 5664144391bd Merge branch 'for-5.1/hid-maltron' into for-next omits af8cd70a9930 Support for Maltron L90 keyboard media keys omits 053b055948e9 ALSA: hda: program stripe control for codec omits 9b6f7e7a296e ALSA: hda: program stripe bits for controller omits b59c8e7a7316 ALSA: hda: add register offset for stripe control omits 5dd3d271320d ALSA: hda: Add api to program stripe control bits omits e6ce7943231f ALSA: hda: add verbs for stripe control omits 4add635b4e00 Input: raspberrypi-ts - fix link error omits c962cb323ec2 Merge tag 'gpio-v5.0-2' of git://git.kernel.org/pub/scm/li [...] omits 9deb9e163776 Merge tag 'mfd-next-4.21' of git://git.kernel.org/pub/scm/ [...] omits 3a73e73a10a7 Merge tag 'backlight-next-4.21' of git://git.kernel.org/pu [...] omits 687ae9e287b3 ASoC: intel: skl: Fix display power regression omits 19ba9ecf2418 XArray: Fix typo in comment omits 65b4e1469131 Merge branch 'ext/josef/iput-fixes-for-5.0' into next-fixes omits bc44e34f94da Merge branch 'misc-4.21' into next-fixes omits 83d4056ddb86 btrfs: replace cleaner_delayed_iput_mutex with a waitqueue omits 95b63865c377 btrfs: wakeup cleaner thread when adding delayed iput omits e336338e4372 btrfs: run delayed iputs before committing omits fabca7aadc75 Merge branch 'v5.1/dt64' into tmp/aml-rebuild omits 7ee4be62b680 Merge branch 'v5.1/dt' into tmp/aml-rebuild omits 589edc7e5c3f Merge branch 'v5.0/fixes' into tmp/aml-rebuild omits cb71f01028ab ARM64: dts: meson-gxbb-odroidc2: Fix usb phy reset warning omits 90d2bf8975cc ARM64: dts: meson-gxbb-odroidc2: Fix usb phy regulator pow [...] omits 4a8ab5ea0cde drm/i915: Mark up Ironlake ips with rpm wakerefs omits 8d761e773e29 drm/i915: Combined gt.awake/gt.power wakerefs omits 04161d64da09 drm/i915: Complain if hsw_get_pipe_config acquires the sam [...] omits 69d938200598 drm/i915/dp: Markup pps lock power well omits 25c896bdb8dc drm/i915: Track the wakeref used to initialise display pow [...] omits 0e6e0be4c952 drm/i915: Markup paired operations on display power domains omits d4225a535b3b drm/i915: Syntatic sugar for using intel_runtime_pm omits c9d08cc3e339 drm/i915/selftests: Mark up rpm wakerefs omits 2cb2cb5ff41a drm/i915/panel: Track temporary rpm wakeref omits 6a712a20bff4 drm/i915/hotplug: Track temporary rpm wakeref omits 1d264d91befc drm/i915/fb: Track rpm wakerefs omits 538ef96b9dae drm/i915/gem: Track the rpm wakerefs omits 3055f0cd782f drm/i915/guc: Track the rpm wakeref omits 00e27cbe4c89 drm/i915/pmu: Track rpm wakeref omits 6619c0075f78 drm/i915/perf: Track the rpm wakeref omits a037121c3c7f drm/i915: Mark up debugfs with rpm wakeref tracking omits 48d1c8121607 drm/i915: Mark up sysfs with rpm wakeref tracking omits 183e260ba246 drm/i915: Track the rpm wakerefs for error handling omits 506d1f62454b drm/i915: Track GT wakeref omits 16e4dd0342a8 drm/i915: Markup paired operations on wakerefs omits bd780f37a361 drm/i915: Track all held rpm wakerefs omits f29200c8b1e2 arm64: dts: meson: Fix mmc cd-gpios polarity omits e3de0aa6c9af drm/meson: remove firmware framebuffers omits 5591a3075e95 Documentation: add ibmvmc to toctree(index) and fix warnings omits f672b93e4a0a drm/meson: add missing of_node_put omits 7fbc258fea74 Documentation: fix coding-style.rst Sphinx warning omits c061ce249f9b dt-bindings: arm: Convert PMU binding to json-schema omits 5268c8f39e0e always clear the X2APIC_ENABLE bit for PV guest omits 3926f97e6a7d btrfs: wait on ordered extents on abort cleanup omits bbf00526e309 btrfs: cleanup pending bgs on transaction abort omits 037e271628bd btrfs: just delete pending bgs if we are aborted omits 753302090206 btrfs: handle delayed ref head accounting cleanup in abort omits 7e18e3107377 Revert "btrfs: balance dirty metadata pages in btrfs_finis [...] omits a8eda9fa1bd8 USB: serial: ftdi_sio: fix GPIO not working in autosuspend omits e0fc4f56e724 mmc: sdhci-esdhc-imx: add DCMD support for CMDQ omits fadac7488064 mmc: sdhci-esdhc-imx: add CMDQ support omits 1ec594916e42 Merge branch 'fixes' into next omits 2bd44dadd5bf mmc: sdhci-iproc: handle mmc_of_parse() errors during probe omits 88e6dd517f0f mmc: sdhci: correct the maximum timeout when enable CMDQ omits 99ea7f47eb9b mmc: sdhci-esdhc-imx: add HS400_ES support for i.MX8QXP omits 41a62a6fb32f mmc: sdhci-esdhc-imx: remove the 100MHz limitation for Strobe DLL omits a704473e94f5 mmc: tmio: undo PM autosuspend when removing the host omits 4344f11a9acb mmc: tmio: fix typo in tmio_mmc_init_ocr() omits 5d95748bdf77 mmc:sdio: Remove unneeded variable ret omits 130010061e95 mmc: sdhci: Fix O2 Host PLL and card detect issue omits 61f53ba051cb mmc: sdhci: Moving sdhci_o2 into sdhci-pci-o2micro.c omits f8f2e2579e54 mmc: block: fix debugfs_simple_attr.cocci warnings omits 661f2e3b576d mmc: dt-bindings: omap: Remove duplicate documentation paragraphs omits e265a541a009 mmc: sdhci-brcmstb: handle mmc_of_parse() errors during probe omits 4607de57fff5 selftests: add tests for pidfd_send_signal() omits 3d2991bc7a67 signal: add pidfd_send_signal() syscall omits de43affed77b spi: spi-geni-qcom: Get rid of forward declaration omits 0357a3daada3 spi: spi-geni-qcom: Don't initialize completion for normal [...] omits 2314e879747e netfilter: nft_flow_offload: fix checking method of conntr [...] omits f01a7beb6791 regulator: act8865: Fix act8600_sudcdc_voltage_ranges setting omits 7085180d6a38 regulator: twl6030: Use of_device_get_match_data() omits 67cc7ca316c4 regulator: max14577: Remove redundant MODULE_ALIAS omits 638aef7a776a regulator: pwm: No need to make a copy of regulator_ops pe [...] omits 08f0b14adc7c regulator: hi655x: Removed unused ctrl_regs field from str [...] omits 8e93f1028d74 drm/mxsfb: Use drm_fbdev_generic_setup() omits 331bd404a1b5 drm/hisilicon/kirin: Use drm_fbdev_generic_setup() omits a39399783868 mmc: sdhci: add delay after the last tuning command omits 38641ccc5244 mmc: sdhci-esdhc-imx: add delay between tuning cycles omits 8d78f51f1f28 mmc: sdhci-esdhc-imx: add SD clock limitation for imx6ull omits ab6911b73493 MAINTAINERS: Add maintainer for Arm komeda driver omits 557c37360eca drm/doc: Add initial komeda driver documentation omits 61f1c4a8ab75 drm/komeda: Attach komeda_dev to DRM-KMS omits c46c24bb6b11 drm/komeda: Add komeda_framebuffer omits 2809b4c76c81 Merge branch 'for-5.0/upstream-fixes' into for-next omits 77ae0d8e401f HID: i2c-hid: Disable runtime PM on Goodix touchpad omits 981d29d2db7c drm/komeda: Add komeda_format_caps for format handling omits 29e56aec911d drm/komeda: Add DT parsing omits 26bd43a75996 drm/komeda: Build komeda to be a platform module omits df766e4a419c dt/bindings: drm/komeda: Add DT bindings for ARM display p [...] omits bd628c1bed79 drm/komeda: komeda_dev/pipeline/component definition and i [...] omits 37fc9bb022c6 drm/arm: Delete redundant CONFIG_DRM_ARM omits bb364890323c mmc: meson-gx: Free irq in release() callback omits ee9fa8f302dc ACPI: APEI: EINJ: Use DEFINE_DEBUGFS_ATTRIBUTE for debugfs files omits f3355298fc5a ACPI / APEI: Fix parsing HEST that includes Deferred Machi [...] omits 287b1da6a458 mmc: host: Fix Kconfig warnings on keystone_defconfig omits 98a455d91e71 ACPI / tables: table override from built-in initrd omits c2eda8ab2e2d mmc: sdhci-acpi: Make PCI dependency explicit omits 6f9c104b183a APEI / ERST: Switch to use new generic UUID API omits c78279a15d7c nds32: remove unneeed code in arch/ndsd32/Makefile omits 82aa0d7e0984 ALSA: hda/realtek - Fix typo for ALC225 model omits 21376e2c3c5b drm: move EXPORT_SYMBOL_FOR_TESTS_ONLY to drm_util.h omits e9eafcb58921 drm: move drm_can_sleep() to drm_util.h omits 8a7c2bd44677 Merge branch 'arm64-dt-for-v5.1' into next omits 4f2f8c395df4 dt-bindings: mmc: fsl-imx-esdhc: add imx6ull compatible string omits a31c9eff3a63 mmc: sdhci-esdhc-imx: fix HS400 timing issue omits d2c5338d71de mmc: sdhci: usdhc: do not do tuning for DDR50 mode. omits f12acb16436e mmc: sdhci-esdhc-imx: clear ESDHC_STD_TUNING_EN for manual [...] omits 226a893bbb1f microblaze: no need to check return value of debugfs_creat [...] omits 3f165342f7a9 mmc: sdhci-esdhc-imx: Constify driver data omits e9d5c536ccab mmc: sdhci_am654: Make symbol 'sdhci_am654_ops' static omits 3b0548784079 eeprom: at24: remove at24_platform_data omits 0173fe1fdb93 Merge branch 'v5.1/eeprom-for-bartosz' of git://git.kernel [...] omits 4a995e3496de usb: dwc2: gadget: Fix Remote Wakeup interrupt bit clearing omits df28169e1538 usb: gadget: Potential NULL dereference on allocation error omits 88b1bb1f3b88 usb: dwc3: gadget: Fix the uninitialized link_state when u [...] omits bd6742249b9c usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup omits 01c10880d242 usb: dwc3: gadget: synchronize_irq dwc irq in suspend omits f13fb160620a ia64: remove redundant 'export AWK' omits fe2bfd0d40c9 Input: xpad - add support for SteelSeries Stratus Duo omits f5d5ef72cf75 drm/cirrus: fix connector leak at unload omits 19b85cfabf5c drm/bochs: move remaining fb bits to kms omits 60119b0ba0e7 drm/bochs: drop old fbdev emulation code omits 7a0483ac4ffc drm/bochs: switch to generic drm fbdev emulation omits 132a45340a4b drm/bochs: add basic prime support omits 0bcdda5e35d7 drm/bochs: move ttm_bo_(un)reserve calls into bochs_bo_{pi [...] omits dde8fb5555a5 drm/bochs: drop unused gpu_addr arg from bochs_bo_pin() omits e9af3c608857 drm/bochs: remove old bochs_crtc_* functions omits 834adb3bb8d0 drm/bochs: atomic: set DRIVER_ATOMIC omits 568a4c72d469 drm/bochs: atomic: use suspend/resume helpers omits b635ecb5f2c7 drm/bochs: atomic: use atomic page_flip helper omits c13008562f81 drm/bochs: atomic: use atomic set_config helper omits 6579c39594ae drm/bochs: atomic: switch planes to atomic, wire up helpers. omits 63092001846e drm/bochs: atomic: add mode_set_nofb callback. omits 0f0eb98e33c6 drm/bochs: atomic: add atomic_flush+atomic_enable callbacks. omits 472fde887f6c drm/bochs: split bochs_hw_setmode omits 35289661219b drm/bochs: encoder cleanup omits b318e3ff7ca0 drm/virtio: drop prime import/export callbacks omits f4c34b1e2a37 drm/qxl: drop prime import/export callbacks omits b6eba86030bf Input: edt-ft5x06 - add offset support for ev-ft5726 omits 2ebc1919e9a9 Input: edt-ft5x06 - add support to update ev-ft5726 registers omits a2f39dac0dec Input: edt-ft5x06 - add support for Evervision FT5726 omits 2e746942ebac Input: input_event - provide override for sparc64 omits 1eb7ea26d123 Input: mtk-pmic-keys - remove duplicated include from mtk- [...] omits a73450036e32 Input: mcs_touchkey - use struct_size() in kzalloc() omits fb5fc09cc803 Input: tca6416-keypad - use struct_size() in kzalloc() omits 4116941b7a70 Merge tag 'v4.20' into next omits a3ece12f1917 Merge branch 'arm64-for-5.1' into all-for-5.1 omits a0b92ba8d4e6 Merge tag 'qcom-fixes-for-5.0-rc1' into all-for-5.1 omits 0f60e6fb54fb arm64: dts: qcom: pm8916: Add PON watchdog node omits ff10032fb309 arm64: dts: qcom: Correct "gpiio" typo in msm8996-pins omits af61bef513ba arm64: dts: apq8016-sbc: Increase load on l11 for SDCARD omits 041b9a7b9fdb arm64: dts: pms405: Export PMIC temperature to thermal framework omits 4bbbca1e7fea arm64: dts: qcom: qcs404: Add WCN3990 WLAN module device node omits f72281126815 arm64: dts: qcom: qcs404: sdcc1: enable HS400 omits c604b82a09ce arm64: dts: sdm845: Add cpufreq device node omits 9ebfcba1ac46 arm64: dts: qcom: sdm845: Add USB PHY lane two omits b010fdb4ea58 arm64: dts: qcom: sdm845: Add UFS nodes for sdm845-mtp omits cc16687fbd74 arm64: dts: qcom: sdm845: add UFS controller omits 4429e57567bb arm64: dts: sdm845: Add node for arm,mmu-500 omits b454dbdb8f06 arm64: dts: qcom: sdm845: Add SD nodes for sdm845-mtp omits 67d62e5a3b55 arm64: dts: qcom: sdm845: Add SD node omits bc52727f4631 arm64: defconfig: add imx8qxp support omits 94c737092577 arm64: defconfig: add i.MX system controller RTC support omits bd352a739fde kbuild: remove unused baseprereq omits 9b0bb07328f2 soc: imx: Break dependency on SOC_IMX8MQ for GPCv2 omits da05da9a6e80 ARM: imx_v6_v7_defconfig: Enable SIOX bus omits 16fd20aa9808 kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace [...] omits 2648ca1859bb kconfig: clean generated *conf-cfg files omits 839eb8c7738b dt-bindings: arm: imx: add imx8qxp mek support omits 1c7fc5cbc339 Linux 5.0-rc2 omits b7285b425318 kernel/sys.c: Clarify that UNAME26 does not generate uniqu [...] omits dbc3c09b819f Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits a17ce9960b36 drm/rockchip: add missing of_node_put omits 6b529fb0a3ea Merge tag 'for-5.0-rc1-tag' of git://git.kernel.org/pub/sc [...] omits 72d657dd2115 Merge tag 'driver-core-5.0-rc2' of git://git.kernel.org/pu [...] omits f7c1038bc759 Merge tag 'staging-5.0-rc2' of git://git.kernel.org/pub/sc [...] omits 437e878a6c48 Merge tag 'tty-5.0-rc2' of git://git.kernel.org/pub/scm/li [...] omits 1dd8a3f6c619 Merge tag 'usb-5.0-rc2' of git://git.kernel.org/pub/scm/li [...] omits 0f9d140a5665 Merge tag '5.0-rc1-smb3-fixes' of git://git.samba.org/sfre [...] omits 4ad84cb56b00 mei: squash single_recv_buf into one bit in client properties omits f7ee8ead151f mei: me: add denverton innovation engine device IDs omits 173436ba800d mei: me: mark LBG devices as having dma support omits 82e59cbe5fdc mei: dma: silent the reject message omits 2e625e23d6bf Merge branch 'next/defconfig' into for-next omits 25c390ec2216 ARM: s5pv210_defconfig: Enable cpufreq omits d6aebe5116a1 ARM: s5pv210_defconfig: Enable more drivers present on Sam [...] omits 0775989a3329 ARM: s5pv210_defconfig: Run make savedefconfig omits 465612178b44 Merge tag 'reset-for-5.0-rc2' of git://git.pengutronix.de/ [...] omits 56acb3ef7617 Merge tag 'mvebu-fixes-5.0-1' of git://git.infradead.org/l [...] omits 2ec472edcd72 Merge tag 'integrator-fixes-armsoc' of git://git.kernel.or [...] omits 431a8b73de58 Merge tag 'amlogic-fixes' of https://git.kernel.org/pub/sc [...] omits f4f8aa6de35a Merge tag 'qcom-fixes-for-5.0-rc1' of git://git.kernel.org [...] omits 98a5f673119b Merge tag 'davinci-fixes-for-v5.0' of git://git.kernel.org [...] omits 70bf439a9492 Merge tag 'renesas-fixes-for-v5.0' of https://git.kernel.o [...] omits e1706720408e phy: fix build breakage: add PHY_MODE_SATA omits da8b7f0fb02b MAINTAINERS: add all files matching "imx" and "mxs" to the [...] omits 23b2441b9002 ARM: imx: don't build ssi-fiq if not required omits ba0f4560526b ARM: dts: imx6sx: correct backward compatible of gpt omits b8c3b8992ff2 Merge tag 'for-linus-20190112' of git://git.kernel.dk/linux-block omits 9290e9a9def3 Merge branch 'v5.1-armsoc/dts64' into for-next omits 024af5e3ef8f Merge branch 'v5.1-armsoc/dts32' into for-next omits 1b5715c602fd arm64: dts: rockchip: add ROCK Pi 4 DTS support omits 4a26c1602927 ARM: dts: rv1108: Add support for rv1108-elgin-r1 board omits d4c03ebe7c03 dt-bindings: Add vendor prefix for elgin omits fa2b56e7af46 ARM: dts: rockchip: rv1108: Add spim0 and spim1 pinctrl groups omits a4b0e36d694d ARM: dts: rockchip: Add missing dma-names SPI support for rv1108 omits 58bcc8d95545 ARM: dts: rockchip: add rk3066 vop display nodes omits 66c56cfa64d9 Merge tag 'remove-dma_zalloc_coherent-5.0' of git://git.in [...] omits 2f960bd05640 Merge branch 'bnxt_en-Bug-fixes-for-57500-chips' omits 6ef982dec7ed bnxt_en: Fix context memory allocation. omits 0b815023a1d4 bnxt_en: Fix ring checking logic on 57500 chips. omits f4a6de855eae drm: rockchip: vop: add rk3066 vop definitions omits 473348891c36 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 7b5c8f5226bd Merge tag 'drm-fixes-2019-01-11-1' of git://anongit.freede [...] omits ee17e5d6201c signal: Make siginmask safe when passed a signal of 0 omits b981a6863e9b drm/doc: Move bridge link target to the right place omits 0aa5eb3a4429 drm/panel: Small documentation polish omits 3fbdfe99f752 drm/of: Fix kerneldoc omits 33e70110876e drm/docs: improve docs for drm_drv.c omits 7fefaadd6a96 binderfs: handle !CONFIG_IPC_NS builds omits 61aa329d0762 cgroup: saner refcounting for cgroup_root omits 326a859b2814 scsi: ufs: Remove select of phy-qcom-ufs from ufs-qcom omits 9e8f1c798314 scsi: cxgb4i: add wait_for_completion() omits 4a01ab60f550 scsi: qla1280: set 64bit coherent mask omits 9be9db9f78f5 scsi: ufs: Fix geometry descriptor size omits afd055809b38 scsi: doc: remove reference to tmscsim.txt file omits c65bfc816369 scsi: megaraid_sas: Retry reads of outbound_intr_status reg omits 34a2ce887668 scsi: qedi: Add ep_state for login completion on un-reacha [...] omits ce9e7bce4352 scsi: ufs: Fix system suspend status omits cec9771d2e95 scsi: libsas: Support SATA PHY connection rate unmatch fix [...] omits 01929a65dfa1 scsi: libsas: Check SMP PHY control function result omits ff525b6e2d30 scsi: libsas: Fix some indentation in libsas.h omits 50b812755e97 scsi: qla2xxx: Fix DMA error when the DIF sg buffer crosse [...] omits 0d422e670b6f ARM: dts: i.MX51: digi-connectcore-som: Add support for I2 [...] omits 526f56a359c5 ARM: dts: i.MX51: imx51-digi-connectcore: Enable ESDHC1 omits 1fded78a67cb ARM: dts: i.MX51: digi-connectcore: Move RTC from SOM to JSK omits e0b22fa041a6 ARM: dts: imx: Change i.MX27 interrupt controller unit name omits c4f70b4f93b0 ARM: dts: ls1021a: Add incr-burst-byte-adjustment property [...] omits 7855d2ba1172 scsi: qla2xxx: Add protection mask module parameters omits f0783d43dde4 scsi: qla2xxx: Use correct number of vectors for online CPUs omits 8d008e64a2eb mISDN: hfcsusb: Use struct_size() in kzalloc() omits 4edff70494e4 scsi: aic7xxx: aic79xx: mark expected switch fall-through omits 08b88e80a1f4 ARM: dts: imx: replace gpio-key,wakeup with wakeup-source [...] omits f1b1dceedd7b scsi: bfa: bfa_ioc: Mark expected switch fall-throughs omits d14e4cd45ac8 scsi: bfa: bfa_fcs_rport: Mark expected switch fall-throughs omits 8425811b8d95 scsi: bfa: bfa_fcs_lport: Mark expected switch fall-throughs omits b9f57f5805cf scsi: esas2r: esas2r_init: mark expected switch fall-throughs omits 0154878dec5c arm64: dts: lx2160a: Add dma-ranges property omits 703c5e40fd8e arm64: dts: lx2160a: Add fsl-mc node omits 211d62a8ce68 scsi: st: mark expected switch fall-throughs omits 7bb25a89aad2 scsi: hisi_sas: Set protection parameters prior to adding [...] omits 41d1c8839e5f net: clear skb->tstamp in bridge forwarding path omits 3f4261d4e62f Merge branch 'bpfilter-fixes' omits 71a8508402b5 net: bpfilter: disallow to remove bpfilter module while be [...] omits 61fbf5933d42 net: bpfilter: restart bpfilter_umh when error occurred omits 5b4cb650e569 net: bpfilter: use cleanup callback to release umh_info omits 73ab1cb2de9e umh: add exit routine for UMH process omits fc9ac87eabb2 scsi: qla4xxx: ql4_os: mark expected switch fall-through omits a94a2572b977 scsi: tcmu: avoid cmd/qfull timers updated whenever a new [...] omits 2ff33d663739 isdn: i4l: isdn_tty: Fix some concurrency double-free bugs omits 7fbe078c37ab vhost/vsock: fix vhost vsock cid hashing inconsistent omits 1000ae68e00f arm64: dts: layerscape: Add incr-burst-type-adjustment pro [...] omits e59e59b80e33 firmware: imx: scu-pd: add fallback compatible string support omits 8ae170cfad9a dt-bindings: fsl: scu: add imx8qm scu power domain support omits d80eebeb5dc6 dt-bindings: fsl: scu: add fallback compatible string for [...] omits 00ccd4532c8a ARM: dts: vf610-bk4: fix incorrect #address-cells for dspi3 omits 92d669f210de svcrpc: fix unlikely races preventing queueing of sockets omits 4cdc3fa31c45 svcrpc: svc_xprt_has_something_to_do seems a little long omits aa4710266bf5 SUNRPC: Don't allow compiler optimisation of svc_xprt_rele [...] omits 960fc67321e4 Merge branch 'clk-fixes' into clk-next omits c0a636e4cc2e clk: socfpga: stratix10: fix rate calculation for pll clocks omits 5fea7f1091d7 Merge branch 'stmmac-fixes' omits fa0be0a43f10 net: stmmac: Prevent RX starvation in stmmac_napi_poll() omits 3b5094665e27 net: stmmac: Fix the logic of checking if RX Watchdog must [...] omits 0650d4017f4d net: stmmac: Check if CBS is supported before configuring omits fcc509eb10ff net: stmmac: dwxgmac2: Only clear interrupts that are active omits 6dea7e1881fd net: stmmac: Fix PCI module removal leak omits 8217724eb7c5 doc: bindings: fix bad reference to ARM CPU bindings omits 0919871ac37f acpi/nfit: Fix race accessing memdev in nfit_get_smbios_id() omits 3214a1668446 drm/doc: Polish kerneldoc for drm_device.h omits 9cd070a6d197 drm/tda998x: Don't set dpms hook omits 81ce50c2c30b drm/arc: Don't set the dpms hook omits c2d88e06bcb9 drm: Move the legacy kms disable_all helper to crtc helpers omits bde0b5c109e8 ata: ahci: mvebu: request PHY suspend/resume for Armada 3700 omits 2f558bc3f33c ata: ahci: mvebu: add Armada 3700 initialization needed for S2RAM omits 96dbcb40e4b1 ata: ahci: mvebu: do Armada 38x configuration only on rele [...] omits c9bc136791ba ata: ahci: mvebu: remove stale comment omits 49e54187ae0b ata: libahci_platform: comply to PHY framework omits e8b108b050e8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 4b3c31c8d4dd Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits c3405d689974 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits f87092c4337f Merge tag 'ceph-for-5.0-rc2' of git://github.com/ceph/ceph-client omits ef4efa14560a dt-bindings: marvell,mmp2: fix typos in bindings doc omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits a2818ee4dce5 selftests/livepatch: introduce tests omits d67a53720966 livepatch: Remove ordering (stacking) of the livepatches omits c4e6874f2a29 livepatch: Atomic replace and cumulative patches documentation omits d697bad588eb livepatch: Remove Nop structures when unused omits e1452b607c48 livepatch: Add atomic replace omits 20e55025958e livepatch: Use lists to manage patches, objects and functions omits 958ef1e39d24 livepatch: Simplify API by removing registration step omits 68007289bf3c livepatch: Don't block the removal of patches loaded after [...] omits 0430f78bf38f livepatch: Consolidate klp_free functions omits 26c3e98e2f8e livepatch: Shuffle klp_enable_patch()/klp_disable_patch() code omits 19514910d021 livepatch: Change unsigned long old_addr -> void *old_func [...] omits 5a9372f751b5 mips: fix n32 compat_ipc_parse_version omits a46d62ce9d36 Merge branch 'clk-fixes' into clk-next omits 324bb707d2a5 drm/panel: Add a driver for the TPO TPG110 omits 83b4c147967b clk: qcom: Select QCOM_GDSC with MSM_GCC_8998 omits 3affaa5a7ca3 drm/afbc: Add AFBC modifier usage documentation omits 40a31da414c3 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 826c1362e79a x86/kvm/nVMX: don't skip emulated instruction twice when v [...] omits cf1754c2a1d6 Documentation/virtual/kvm: Update URL for AMD SEV API spec [...] omits b7c1c226f940 KVM/VMX: Avoid return error when flush tlb successfully in [...] omits 3f14a89d1132 kvm: sev: Fail KVM_SEV_INIT if already initialized omits 98938aa8edd6 KVM: validate userspace input in kvm_clear_dirty_log_protect() omits d14eff1bc53e KVM: x86: Fix bit shifting in update_intel_pt_cfg omits e8af37f3f488 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 8e1b295b693c Merge tag 'acpi-5.0-rc2' of git://git.kernel.org/pub/scm/l [...] omits f4f31fff3225 Merge tag 'pm-5.0-rc2' of git://git.kernel.org/pub/scm/lin [...] omits 385c59c7baaa Merge tag 'drm-fixes-2019-01-11' of git://anongit.freedesk [...] omits a28028959ea8 s390/hypfs: Use struct_size() in kzalloc() omits 2abb90f6f031 s390/kasan: improve string/memory functions checks omits 8a5bdca86a29 s390: remove the ptep_modify_prot_{start,commit} exports omits 60f1bf29c0b2 s390/smp: Fix calling smp_call_ipl_cpu() from ipl CPU omits 190f056fba23 s390/vdso: correct vdso mapping for compat tasks omits b7cb707c3730 s390/smp: fix CPU hotplug deadlock with CPU rescan omits a38662084c8b s390/mm: always force a load of the primary ASCE on contex [...] omits 03aa047ef2db s390/early: improve machine detection omits d3736d82e816 tty: Don't hold ldisc lock in tty_reopen() if ldisc present omits 890880ddfdbe drm: Auto-set allow_fb_modifiers when given modifiers at p [...] omits 0ea3305d7c59 drm/vc4: Limit SAND tiling support to semiplanar YUV420 formats omits 23d19ba06b9c Merge drm/drm-next into drm-misc-next omits 7d0250ed8e69 drm/atomic: Add missing () to function ref in kerneldoc omits 1e9080ac21d1 drm: Unexport drm_crtc_force_disable omits 934c5b32a5e4 drm/nouveau: Stop using drm_crtc_force_disable omits a50f52dcc3b5 drm/ch7006: Stop using drm_crtc_force_disable omits 489d4832bfba Merge branch 'devel' into for-next omits 08589fe40380 Merge branch 'devel' into for-next omits 411aba3c128f Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] omits e3e4767bd550 mmc: core: don't override the CD GPIO level when "cd-inver [...] omits 2d2d478576d7 pinctrl: mediatek: fix Kconfig build errors for moore core omits 697383cef9c3 arm64: dts: renesas: r8a77990: ebisu: Fix backlight regula [...] omits 00257e0cc550 fbdev: offb: Fix OF node name handling omits a01421e44843 omap2fb: Fix stack memory disclosure omits 48d2ba625701 cifs: update internal module version number omits 9a66396f1857 CIFS: Fix error paths in writeback code omits ee258d79159a CIFS: Move credit processing to mid callbacks for SMB3 omits 8a26f0f781f5 CIFS: Fix credits calculation for cancelled requests omits b9a74cde9495 cifs: Fix potential OOB access of lock element array omits 92a8109e4d3a cifs: Limit memory used by lock request calls to a page omits 15bc77f94e9f cifs: move large array from stack to heap omits ee13919c2e8d CIFS: Do not hide EINTR after sending network packets omits 0ce7b4a77412 ARM: dts: imx6sl: correct PWM ipg clock source omits fcf5036f0969 powerpc/4xx/ocm: Fix fix for phys_addr_t printf warnings omits 6bca51591751 powerpc/powernv/npu: Fix oops in pnv_try_setup_npu_table_group() omits 897bc3df8c5a powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM omits fb0bdec51a49 powerpc/8xx: fix setting of pagetable for Abatron BDI debug tool. omits d7b6cc199b2d powerpc/powernv/npu: Allocate enough memory in pnv_try_set [...] omits 36bdf3cae09d binderfs: reserve devices for initial mount omits 21face6f0d4d ARM: integrator: impd1: use struct_size() in devm_kzalloc() omits 48c67f1fc663 pinctrl/amd: fix typo omits 1e11820f72b7 pinctrl: sirf: atlas7: use struct_size() in devm_kzalloc() omits 16f4372fd7a5 pinctrl: mcp23s08: use struct_size() in devm_kzalloc() omits 6e737a4e921e pinctrl: mediatek: add EINT support to virtual GPIOs omits 33798a966b8b Merge branches 'iommu/fixes', 'arm/msm', 'x86/vt-d' and 'c [...] omits 5b438f4ba315 iommu/vt-d: Support page request in scalable mode omits e8e683ae9a73 iommu/of: Fix probe-deferral omits bd3c2e66e4cb iommu/iova: Allow compiling the library without IOMMU support omits ba93c357229f iommu/msm: Reduce indentation omits 279667212ab2 arm64: kexec_file: return successfully even if kaslr-seed [...] omits c7777236dd8f ACPI/IORT: Fix rc_dma_get_range() omits 4b03f3f4ccb8 staging: erofs: Add identifier for function definition arguments omits e7dfb1cff65b staging: erofs: fixed -Wmissing-prototype warnings by movi [...] omits 0a64d62d5399 staging: erofs: fixed -Wmissing-prototype warnings by maki [...] omits fb4129b9279d Merge branch 'bpf-fix-bitfield-printing' omits 298e59d32295 tools/bpf: fix bpftool map dump with bitfields omits e43207fa2e61 tools/bpf: test btf bitfield with >=256 struct member offset omits 17e3ac812541 bpf: fix bpffs bitfield pretty print omits 06382deac2b8 Revert "staging: rtl8723bs: Mark ACPI table declaration as used" omits e4889362e038 gpio: sama5d2-piobu: Set proper output level for direction_output omits e2d3c414ec0f Merge tag 'drm-intel-fixes-2019-01-11' of git://anongit.fr [...] omits 95681cda8dcc Merge tag 'drm-misc-fixes-2019-01-10-1' of git://anongit.f [...] omits c13295ad219d binderfs: rename header to binderfs.h omits 849d540ddfcd binderfs: implement "max" mount option omits 3ffe6c9621cd arm64: dts: fsl: ls1046a: disable uarts by default omits bc3e457072aa arm64: dts: fsl: ls1046a: disable the flash controller by default omits 1ba67dafb3fd arm64: dts: fsl: use a generic node name for m25p80 flashes omits 65a4f3a1efda Merge branches 'acpi-pci', 'acpi-power' and 'acpi-misc' omits 343e60e52a3a Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-sleep' omits 3fbb9a8d79a8 pinctrl: dt-bindings: Fix the armada-37xx documentation omits 4d98fbaacd79 pinctrl: armada-37xx: add missing pin: PCIe1 Wakeup omits 823868fceae3 pinctrl: armada-37xx: Correct mpp definitions omits f05c07b05d67 pinctrl: imx: add imx8qm driver omits d04e779fb1db gpio: pca953x: Make symbol 'pca953x_i2c_regmap' static omits 859873fb12ba arm64: dts: ls1088: add missing dma-coherent property in fsl-mc omits 83c58a55ce78 arm64: dts: ls1088: add smmu device node omits 881e90d27a07 arm64: dts: layerscape: add num-viewport property for PCIe [...] omits 5ddb78d6b149 ARM: dts: ls1021a: add num-viewport property for PCIe DT nodes omits ae5e5ae90d32 Merge branch 'linux-4.21' of git://github.com/skeggsb/linu [...] omits c7995bcb36ef bus: imx-weim: guard against timing configuration conflicts omits 8b8cb52af34d bus: imx-weim: support multiple address ranges per child node omits 4c783b010467 dt-bindings: bus: imx-weim: document multiple address rang [...] omits ae1d2add26a4 soc: imx: gpcv2: handle reset clocks omits b798d5a1b0ea soc: imx: gpcv2: handle additional power-down bits in hand [...] omits 4e72ee887227 Merge tag 'perf-core-for-mingo-5.0-20190110' of git://git. [...] omits a5176a4cb85b drm/nouveau/falcon: avoid touching registers if engine is off omits 118780066e30 drm/nouveau: Don't disable polling in fallback mode omits 15f77c4ade33 drm/nouveau: register backlight on pascal and newer omits 6b476662b09c crypto: algapi - reject NULL crypto_spawn::inst omits 14aa1a839a33 crypto: algapi - remove crypto_alloc_instance() omits 31d40c20983f crypto: null - convert ecb-cipher_null to skcipher API omits 426bcb50856f crypto: arc4 - convert to skcipher API omits 0be487ba2e2f crypto: pcbc - convert to skcipher_alloc_instance_simple() omits fb6de25c3bdb crypto: pcbc - remove ability to wrap internal ciphers omits 21f3ca6cd52e crypto: ofb - convert to skcipher_alloc_instance_simple() omits 6b611d98c6f5 crypto: keywrap - convert to skcipher API omits 52e9368fe6d9 crypto: ecb - convert to skcipher API omits 11f14630c4b3 crypto: ctr - convert to skcipher API omits 03b8302ddaad crypto: cfb - convert to skcipher_alloc_instance_simple() omits a5a84a9dbf3d crypto: cbc - convert to skcipher_alloc_instance_simple() omits 0872da16dd63 crypto: skcipher - add helper for simple block cipher modes omits 251b7aea34ba crypto: pcbc - remove bogus memcpy()s with src == dest omits b3e3e2db7de4 crypto: ofb - fix handling partial blocks and make thread-safe omits 6c2e322b3621 crypto: cfb - remove bogus memcpy() with src == dest omits 394a9e044702 crypto: cfb - add missing 'chunksize' property omits 1bb64d867cfe crypto: virtio - clean up indentation, replace spaces with tab omits af8cb01f1e43 crypto: Kconfig - Fix typo in "pclmul" omits e12468241b19 crypto: chelsio - remove set but not used variables 'adap' omits 66af86d93ce3 crypto: chelsio - check set_msg_len overflow in generate_b0 omits be8a54d367bf crypto: ux500 - catch dma submission error omits d072bfa48853 crypto: crypto4xx - add prng crypto support omits 12b8567f6fa4 crypto: caam - add support for xcbc(aes) omits 9a2537d0ebc9 crypto: caam - create ahash shared descriptors only once omits 0f103b37282f crypto: caam - fix error reporting for caam_hash_alloc omits fa5cd1c72e32 crypto: ccp - Update copyright notices and dates omits 8d555c528565 crypto: chtls - remove set but not used variables 'err, ad [...] omits bec9ba7f3763 crypto: cipher - remove struct cipher_desc omits 5b3b9871cc28 crypto: caam - move shared symbols in a common location omits b8f80b1d2072 csky: fixup _PAGE_GLOBAL bit for 610 tlb entry omits a2b91efd30eb arm64: dts: imx8mq: move watchdog nodes to correct location omits 53e0c2aa9a59 selinux: do not override context on context mounts omits a83d6ddaebe5 selinux: never allow relabeling on context mounts omits 232c9eec417a drm/nouveau: Use atomic VCPI helpers for MST omits 5e187a01426d drm/dp_mst: Check payload count in drm_dp_mst_atomic_check() omits eceae1472467 drm/dp_mst: Start tracking per-port VCPI allocations omits bea5c38f1eb6 drm/dp_mst: Add some atomic state iterator macros omits 7aa275ca0eae drm/nouveau: Grab payload lock in nv50_msto_payload() omits d79a3c52f34b drm/nouveau: Stop unsetting mstc->port, use malloc refs omits 81640f01c2aa drm/nouveau: Keep malloc references to MST ports omits 5e292e7646ef drm/nouveau: Remove unnecessary VCPI checks in nv50_msto_c [...] omits 013240935d4e drm/nouveau: Remove bogus cleanup in nv50_mstm_add_connector() omits e46e01eebbbc selinux: stop passing MAY_NOT_BLOCK to the AVC upon follow_link omits 3a28cff3bd4b selinux: avoid silent denials in permissive mode under RCU walk omits 5b0e7310a2a3 selinux: fix GPF on invalid policy omits 8615f5596335 ARM: dts: meson8m2: mxiii-plus: mark the SD card detection [...] omits c8bfe65fb1fb ARM: dts: meson8b: ec100: mark the SD card detection GPIO [...] omits 3fb348e03031 ARM: dts: meson8b: odroidc1: mark the SD card detection GP [...] omits d25689760b74 drm/amdgpu/display: Keep malloc ref to MST port omits 79a47cd36c8d drm/i915: Keep malloc references to MST ports omits cfe9f90358d9 drm/dp_mst: Fix payload deallocation on hotplugs using mal [...] omits a68f9917721b drm/dp_mst: Stop releasing VCPI when removing ports from topology omits 56d1c14ecfe8 drm/dp_mst: Restart last_connected_port_and_mstb() if topo [...] omits ebcc0e6b5091 drm/dp_mst: Introduce new refcounting scheme for mstbs and ports omits d0757afd00d7 drm/dp_mst: Rename drm_dp_mst_get_validated_(port|mstb)_re [...] omits 4afb8a26b53a drm/dp_mst: Fix some formatting in drm_dp_mst_deallocate_vcpi() omits e0ac7113fb23 drm/dp_mst: Fix some formatting in drm_dp_mst_allocate_vcpi() omits de6d68182f22 drm/dp_mst: Fix some formatting in drm_dp_payload_send_msg() omits 3d76df632d7f drm/dp_mst: Fix some formatting in drm_dp_add_port() omits 99e322cc512f arm64: dts: meson-axg: s400: add spdifin to the sound card omits e6a5539799ab arm64: dts: meson-axg: s400: add spdif-dir codec omits 5e6a18ac6caa arm64: dts: meson-axg: add spdifin omits c3ea80b6138c ARM: dts: meson8b: add the Mali-450 MP2 GPU omits 7d3f6b536e72 ARM: dts: meson8: add the Mali-450 MP6 GPU omits 5938f2c8c8bb dt-bindings: gpu: mali-utgard: add Amlogic Meson8 and Meso [...] omits e402d24d8841 ARM: dts: meson8b: add the APB bus omits 7e22d7283487 ARM: dts: meson8: add the APB bus omits 2fc6f3773733 ARM: dts: meson6: add the APB2 bus omits e35e26b26e95 arm: dts: meson: Fix IRQ trigger type for macirq omits 081de9495c7a RDMA: Clear CTX objects during their allocation omits 0975890ebe9b RDMA: Clear CQ objects during their allocation omits 8cbfaac3d097 RDMA: Clear PD objects during their allocation omits dbe30dae487e RDMA/qedr: Fix out of bounds index check in query pkey omits b188940796c7 RDMA/ocrdma: Fix out of bounds index check in query pkey omits 4959d5da5737 IB/usnic: Fix out of bounds index check in query pkey omits b0ea0fa5435f IB/{core,hw}: Have ib_umem_get extract the ib_ucontext fro [...] omits 6fa8f1afd337 IB/{core,uverbs}: Move ib_umem_xxx functions from ib_core [...] omits 9d9f59b4204b RDMA/mthca: Clear QP objects during their allocation omits 6325e01b6cdf RDMA/vmw_pvrdma: Return the correct opcode when creating WR omits 10f4e765879e netfilter: nft_flow_offload: fix interaction with vrf slav [...] omits e2c8d550a973 netfilter: ebtables: account ebt_table_info to kmemcg omits 677e8bbc0e5a drm/rockchip: Add reflection properties omits fbb1c7382671 drm/rockchip: Separate RK3288 from RK3368 win01 registers omits 2996fb75d69c drm/rockchip: Fix typo in VOP macros argument omits 74256b7ecf77 drm/i915: Update DRIVER_DATE to 20190110 omits b67d4530cdad i2c: tegra: Fix Maximum transfer size omits 6ebec961d59b i2c: dev: prevent adapter retries and timeout being set as [...] omits 2076607a20bd qcom-scm: Include <linux/err.h> header omits 1c21aa8f2b68 drm/rockchip: Fix YUV buffers color rendering omits f30160f982fc Merge branch 'next-general' into next-testing omits a39c330d7436 Merge branch 'nvme-5.0' of git://git.infradead.org/nvme in [...] omits 15609559a834 drm/rockchip: update cursors asynchronously through atomic. omits 8ce5f8415753 of: Remove struct device_node.type pointer omits de6629eb262e Merge tag 'pci-v5.0-fixes-1' of git://git.kernel.org/pub/s [...] omits c1a85a00ea66 LSM: generalize flag passing to security_capable omits b19bce0335e2 net: ethernet: mediatek: fix warning in phy_start_aneg omits c5715b8fabfc tcp: change txhash on SYN-data timeout omits ea89098ef9a5 net: dsa: mv88x6xxx: mv88e6390 errata omits 001e465f09a1 bonding: update nest level on unlink omits f34c48e06ddc Merge branch 'drm-fixes-5.0' of git://people.freedesktop.o [...] omits 4f548c25a38e Merge tag 'riscv-for-linus-4.21-rc2-v2' of git://git.kerne [...] omits c8c97a4fb52c rtc: isl1208: fix negative digital trim reporting omits 074b01a51d05 rtc: Fix UBSAN overflow warning omits 7c617e0c5f37 rtc: pcf8523: Add rv8523 compatible omits 1d67a232105b rtc: sd3078: new driver. omits a1c1eae4690a dt-bindings: rtc: sd3078: add device tree documentation omits a9074e1e3d78 dt-bindings: define vendor prefix for whwave, Inc. omits bd86c9e66c83 Merge tag 'drm-misc-fixes-2019-01-10' of git://anongit.fre [...] omits 8544f4aa9dd1 CIFS: Fix credit computation for compounded requests omits 33fa5c8b8a7d CIFS: Do not set credits to 1 if the server didn't grant anything omits b983f7e92348 CIFS: Fix adjustment of credits for MTU requests omits c715f89c4dab cifs: Fix a tiny potential memory leak omits 8428817dc400 cifs: Fix a debug message omits ffaf0e140478 Merge branch 'next-general' into next-testing omits e3d093070eb0 Merge tag 'tilcdc-4.22' of https://github.com/jsarha/linux [...] omits 1856b9f7bcc8 dm crypt: fix parsing of extended IV arguments omits 7510a9c68c13 drm: msm: Cleanup drm_display_mode print str omits 68d47082ffd1 Merge branch 'next/dt' into for-next omits 0b94260ac1e1 ARM: dts: exynos: Fix eMMC regulator properties on Odroid [...] omits 04aacc64ca38 ARM: dts: exynos: Fix conflicting fixed-regulator GPIO fla [...] omits f4bd542bcaee drm/fb-helper: Scale back depth to supported maximum omits bb5f858a677c Merge branch 'next/dt' into for-next omits 4de3f59c51f9 ARM: dts: s3c2416: Fix xti node's missing reg property warning omits be6a95a55a09 ARM: dts: s5pv210: Fix onenand's unit address format warning omits b99f1870b689 ARM: dts: s5pv210: Add DMC nodes omits c7985d8cb4c2 ARM: dts: s5pv210: Add support for more devices present on Aries omits 657846f75670 ARM: dts: s5pv210: Add reserved memory for MFC on Aries omits 2233975cd792 Merge tag 'blob-stacking-security-next' of https://git.ker [...] omits 49e41801b335 Merge tag 'v5.0-rc1' into next-general omits f25bcbbbf561 Merge LKMM and RCU commits omits dbb12fb08c61 tools/memory-model: Dynamically check SRCU lock-to-unlock [...] omits a214720cbf50 Disable MSI also when pcie-octeon.pcie_disable on omits 3284d1a85ff8 Merge branches 'doc.2019.01.08a', 'fixes.2019.01.08a', 'si [...] omits ccafccadff44 virt/kvm: Replace spin_is_locked() with lockdep omits a18fc79c4b23 Merge branches 'consolidate.2019.01.10a' and 'fwd.2019.01. [...] omits e98376367759 rcu: Remove wrapper definitions for obsolete RCU update functions omits dd336374267f hwmon: (pmbus) add support for DPS-650AB omits 4b27aa7e45f2 hwmon: (pmbus) associate PMBUS_SKIP_STATUS_CHECK with driver data omits 1c7999043cca hwmon: (adt7462) Mark expected switch fall-throughs omits b89d82ef01b3 arm64: kpti: Avoid rewriting early page tables when KASLR [...] omits 1bdbe2274920 Merge tag 'vfio-v5.0-rc2' of git://github.com/awilliam/linux-vfio omits f0ebbe9b18e0 Merge tag 'sound-5.0-rc2' of git://git.kernel.org/pub/scm/ [...] omits e7446be4468b Merge tag 'mtd/fixes-for-5.0-rc2' of git://git.infradead.o [...] omits 1581b2df4cbf drm/edid: Add display_info.rgb_quant_range_selectable omits 8ee491b4d29b drm/radeon: Use drm_hdmi_avi_infoframe_quant_range() omits c3735f5c1f9b drm/i915: Use drm_hdmi_avi_infoframe_quant_range() for SDV [...] omits 13d0add333af drm/edid: Pass connector to AVI infoframe functions omits 2e3bc6125154 fs/jfs: Switch to use new generic UUID API omits 1b3922a8bc74 btrfs: Use real device structure to verify dev extent omits 7ca5e8f089c2 jfs: compare old and new mode before setting update_mode flag omits 3a9a12fbed5f jfs: remove incorrect comment in jfs_superblock omits 72893f0c6bd3 gpiolib-acpi: Preserve non direction flags when updating g [...] omits e8dacf5957ea gpio: mvebu: implement get_direction omits beaf3d1901f4 bpf: fix panic in stack_map_get_build_id() on i386 and arm32 omits f98937c6bb73 selftests: bpf: install files tcp_(server|client)*.py omits df209c43a0e8 gpio: pl061: handle failed allocations omits 11b36abc249f samples: bpf: user proper argument index omits e3ca63de8ade selftests/bpf: add missing executables to .gitignore omits 7d033c9f6a7f ipv6: fix kernel-infoleak in ipv6_local_error() omits 85704cb8dcfd net/core/neighbour: tell kmemleak about hash tables omits fd21c89b8765 net: cxgb4: fix various indentation issues omits 2acc0abc882a net: cxgb3: fix various indentation issues omits 4a06fa67c4da ip: on queued skb use skb_header_pointer instead of pskb_may_pull omits 0b7959b62573 tun: publish tfile after it's fully initialized omits 9f51c05dc41a pvcalls-front: Avoid get_free_pages(GFP_KERNEL) under spinlock omits 9fab8a2ea0d3 drm/i915: Removing polling for struct_mutex from vmap shrinker omits 3824e41975ae drm/i915: Use mutex_lock_killable() from inside the shrinker omits 15c03092a9fb tools headers powerpc: Remove unistd.h omits a1a38e1f4d1d dt-bindings: arm: Convert FSL board/soc bindings to json-schema omits 65c90be7a3ee Merge branch 'v5.1-armsoc/dts64' into for-next omits d45a90cb5d06 crypto: sm3 - fix undefined shift by >= width of value omits 1bea445b0a02 crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK omits c56c2e173773 crypto: talitos - reorder code in talitos_edesc_alloc() omits 6db43410179b crypto: adiantum - initialize crypto_spawn::inst omits 06bbf753476d crypto: cavium/nitrox - Use after free in process_response_list() omits a7773363624b crypto: authencesn - Avoid twice completion call in decrypt path omits 2dd3fde41bf3 crypto: caam - fix SHA support detection omits 04e6d25c5bb2 crypto: caam - fix zero-length buffer DMA mapping omits dc95b5350a8f crypto: ccree - convert to use crypto_authenc_extractkeys() omits ab57b33525c3 crypto: bcm - convert to use crypto_authenc_extractkeys() omits 8f9c46934848 crypto: authenc - fix parsing key with misaligned rta_len omits 0206131811fa perf powerpc: Rework syscall table generation omits e7a095908227 arm64: dts: rockchip: Add devicetree for NanoPC-T4 omits 7f9e20ef0f46 drm/i915: Guard error capture against unpinned vma omits cf91ce9696a0 ARM: dts: vf610-bk4: Provide support for reading ID code f [...] omits f299e0bdbaeb drm: Fix documentation generation for DP_DPCD_QUIRK_NO_PSR omits 70e31424eabe drm/i915: init per-engine WAs for all engines omits 280d479b3102 drm/i915: Unwind failure on pinning the gen7 ppgtt omits 107c595c2a27 drm/i915: Skip the ERR_PTR error state omits 1035f4a65f58 drm/i915: Disable PSR in Apple panels omits 038a0a8d2972 Merge tag 'gvt-fixes-2019-01-09' of https://github.com/int [...] omits 70c25259537c csky: fixup compile error with CPU 810. omits 26d79a0498d5 csky: fixup compile error with CPU 810. omits 0ab66b3c326e regulator: max77620: Initialize values for DT properties omits 04eb1efcd614 ASoC: soc-core: Hold client_mutex around soc_init_dai_link() omits 2b5ab0eeb5ca drm/crtc-helpers: WARN when used with atomic drivers omits 74fa750e63a9 spi: davinci: Get rid of dangling variable omits 4ad0be160544 brcmfmac: Use firmware_request_nowarn for the clm_blob omits 3a33bd840523 brcmfmac: fix system warning message during wowl suspend omits 777bc4801a68 bcma: use dev_* printing functions omits 5a1c18b761dd bcma: keep a direct pointer to the struct device omits 7fdcb8e12660 rsi: add support for hardware scan offload omits 42daad3343be brcmfmac: add a check for the status of usb_register omits 06605b0d38b4 cw1200: drop useless LIST_HEAD omits 51c8d24101c7 cw1200: fix missing unlock on error in cw1200_hw_scan() omits 4d95f99c59b8 brcmfmac: Add DMI nvram filename quirk for PoV TAB-P1006W- [...] omits 72255c807156 ray_cs: fix array out-of-bounds access omits ba2ffc96321c wlcore: Fix memory leak in case wl12xx_fetch_firmware failure omits 6375d40322f0 brcmsmac: remove set but not used variables 'phybw40, maxt [...] omits b5f034845e70 ARM: dts: kirkwood: Fix polarity of GPIO fan lines omits 59c4dccbc367 arm64: dts: marvell: mcbin: fix PCIe reset signal omits 132ac39cffbc arm64: dts: marvell: armada-ap806: reserve PSCI area omits d9ed41962ee2 arm64: asm-prototypes: Fix fat-fingered typo in comment omits 4f0a0cd52d6c spi: dw: fix warning unused variable 'ret' omits ba422731316d mm/mmu_notifier: mm/rmap.c: Fix a mmu_notifier range bug i [...] omits f833fe2056b3 ASoC: Intel: bytcht_es8316: use correct drvdata in snd_byt [...] omits 4089e272ac61 gpu/drm: Fix lock held when returning to user space. omits ca27e4cd0bdd PM-runtime: Fix autosuspend_delay on 32bits arch omits 1f7b7081568b PM-runtime: Fix 'jiffies' in comments after switch to hrtimers omits d78a600f703b drm/i915: drop DPF code for gen8+ omits 3ebce3cbaaa0 arm64: dts: renesas: v3msk: specify EtherAVB PHY IRQ omits 05acb6f82f8c irqchip/csky: support csky,dh7k SOC intc driver omits a60acb223fec drm/i915: init per-engine WAs for all engines omits f663b0ca9b7d drm/i915/selftests: recreate WA lists inside the selftest omits 69ac2faf3bc9 Merge branch 'sunxi/fixes-for-5.0' into sunxi/for-next omits 85f5a4d666fd rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set omits b9a5c60bc2f6 pwm: imx: Don't print an error on -EPROBE_DEFER omits f20b187e32e0 pwm: imx: Set driver data earlier simplifying the end of - [...] omits 01482d2443db pwm: imx: Remove if block where the condition is always wrong omits 5d0a4c11896e pwm: Rearrange structures to group members by purpose omits cc2d22477779 pwm: Drop per-chip dbg_show callback omits 309b32fb97d8 pwm: Don't use memcmp() to compare state variables omits e430685f4969 ARM: davinci: mityomapl138: use device properties for at24 eeprom omits 2f983f8c9417 ARM: davinci: mityomapl138: use nvmem notifiers omits 19e99de9a53f ARM: davinci: remove dead code related to MAC address reading omits 890150165649 ARM: davinci: sffsdr: use device properties for at24 eeprom omits 6dce6036325e ARM: davinci: sffsdr: fix the at24 eeprom device name omits 71be5811815f ARM: davinci: dm646x-evm: use device properties for at24 eeprom omits 4b683bbbf572 ARM: davinci: dm644x-evm: use device properties for at24 eeprom omits c70cf56252b9 ARM: davinci: da830-evm: use device properties for at24 eeprom omits 1e94d710e17d ARM: davinci: dm365-evm: use device properties for at24 eeprom omits 5e4ac9274b0b ARM: davinci: mityomapl138: don't read the MAC address fro [...] omits dab9ad442520 ARM: davinci: da850-evm: remove dead MTD code omits 35e6103861a3 xfrm: refine validation of template and selector families omits c25748acc5c2 ARM: dts: da850-lcdk: Correct the sound card name omits bd540ebe68c3 ARM: dts: da850-lcdk: Correct the audio codec regulators omits 7fca69d4e43f ARM: dts: da850-evm: Correct the sound card name omits 706edaa88835 ARM: dts: da850-evm: Correct the audio codec regulators omits 054b8dc381b1 ARM: davinci: omapl138-hawk: fix label names in GPIO looku [...] omits 7f1015b29d9b ARM: davinci: dm644x-evm: fix label names in GPIO lookup entries omits 94777ed3b644 ARM: davinci: dm355-evm: fix label names in GPIO lookup entries omits c3f08cceb6a5 ARM: davinci: da850-evm: fix label names in GPIO lookup entries omits cc557afb4d10 ARM: davinci: da830-evm: fix label names in GPIO lookup entries omits 66a8d5bfb518 drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock omits 62d85b3bf9d9 drm/fb-helper: Partially bring back workaround for bugs of [...] omits 65441e1ffc21 ARM: dts: imx6q-tbs2910: Switch to SPDX identifier omits b1360dcfdaa1 arm64: dts: allwinner: a64: Fix USB OTG regulator omits cd8281acdf91 ARM: dts: ls1021a: Add memory controller omits a2915698ba08 Merge tag 'lkdtm-next' of https://git.kernel.org/pub/scm/l [...] omits 02f95c355122 ARM: dts: vf610-zii-cfu1: Run I2C0 at 400 kHz omits 13c033bc630a ARM: dts: imx7ulp: add HSRUN mode clocks omits d4990efa8c5f cpufreq: qcom-hw: Move to device_initcall omits 31b9c06288a4 Merge branch 'for-5.0/upstream-fixes' into for-next omits ee46967fc6e7 HID: core: replace the collection tree pointers with indices omits 5db470e229e2 loop: drop caches if offset or block_size are changed omits b5679cebf780 vmbus: fix subchannel removal omits 31aa6503a15b bpf: correctly set initial window on active Fast Open sender omits 27de1f541f1f tty/serial: Add RISC-V SBI earlycon support omits 649d4968860b block: fix kerneldoc comment for blk_attempt_plug_merge() omits a799aea0988e netfilter: nft_flow_offload: Fix reverse route lookup omits d22ba0cb1ffe drm/i915: Reduce i915_request_alloc retirement to local context omits 0c1d7fc698da CREDITS/MAINTAINERS: Adjust parisc-linux.org email addresses omits e7f45099442a sunrpc: kernel BUG at kernel/cred.c:825! omits 785cabaae94e drm: remove drmP.h from drm_gem_cma_helper.h omits 1c40068092ce include/asm-generic: Remove spin_is_locked() comment omits 84056e9b45f7 drm/tinydrm: do not reply on drmP.h from drm_gem_cma_helper.h omits fe1f664a3609 drm/arc: do not rely on drmP.h from drm_gem_cma_helper.h omits 935853fa3e1b ARM: dts: omap3-gta04: Fix graph_port warning omits 19126bdf962c drm: remove include of drmP.h from drm_encoder_slave.h omits 428747ae5cca drm: remove include of drmP.h from bridge/dw_hdmi.h omits fb4b49278f6b drm/gem: Mark pinned pages as unevictable omits 321c46b91550 MIPS: BCM47XX: Setup struct device for the SoC omits 41af167fbc00 MIPS: jazz: fix 64bit build omits 2513147dce23 drm: make drm_framebuffer.h self contained omits 7af78f406119 drm: move DRM_SWITCH_POWER defines to drm_device.h omits ac4f24c213b8 drm: drm_device.h: update comments to kernel-doc style omits 4fb6bb892493 drm: i915: Cleanup drm_display_mode print str omits 5e8345a01f06 drm: sti: Cleanup drm_display_mode print str omits e343c123483b drm: meson: Cleanup on drm_display_mode print str omits c39ff7ea7805 drm: omapdrm: Cleanup drm_display_mode print str omits b450680ee5f2 Merge branch 'clk-remove-clps' into clk-next omits 31cc9e09688c clk: clps711x: Remove board support omits 41499df752b9 Merge branch 'clk-at91' into clk-next omits a3115621c934 drm/msm: fix build warning for 64-bit seqno omits 1c1eba86339c drm/amdgpu: disable system memory page tables for now omits 0c6c81255827 drm/amdgpu: set WRITE_BURST_LENGTH to 64B to workaround SD [...] omits 3e958fe67720 drm/amdgpu: fix CPDMA hang in PRT mode for VEGA20 omits 59a12205d3c3 lkdtm: Add tests for NULL pointer dereference omits 8c1a765bc62c Merge tag 'drm-misc-next-2019-01-07-1' of git://anongit.fr [...] omits 4c411157a42f lkdtm: Print real addresses omits a77d087fd566 lkdtm: Do not depend on BLOCK and clean up headers omits 77977b800451 clk: at91: enable AUDIOPLL as source for PCKx on SAMA5D2 omits 9c0ff8e6dc04 Merge branch 'clk-qcom-msm8998' into clk-next omits 6131dc81211c clk: qcom: smd: Add support for MSM8998 rpm clocks omits e0cce7f36477 Merge branch 'clk-mmio-fixed-clock' into clk-next omits 50cc4caf531a clk: Add Fixed MMIO clock driver omits 5b42aac8904b dt-bindings: clk: Add bindings for Fixed MMIO clock omits 01358d509a63 drm/msm: honor GPU_READLONLY flag omits 239b8b34a856 ASoC: Intel: Boards: move the codec PLL configuration to _init omits 549aff770ccf perf symbols: Add 'arch_cpu_idle' to the list of kernel id [...] omits da8ced360ca8 hv_balloon: avoid touching uninitialized struct page durin [...] omits ba50bf1ce9a5 Drivers: hv: vmbus: Check for ring when getting debug info omits 412e60373245 spi: core: avoid waking pump thread from spi_sync instead [...] omits eab89702506d Merge branch 'clk-fixes' into clk-next omits 40d3103550a2 Merge branch 'clk-imx-const-names' into clk-next omits 25a6656c18a3 clk: imx8mq: Make parent names arrays const pointers omits f766849cc859 clk: imx: Make parents const pointer in mux wrappers omits 568ce36ca28f clk: imx: Make parent_names const pointer in composite-8m omits 3707638e5780 Merge branch 'clk-qcom-msm8998' into clk-next omits 5f2420ed2189 clk: qcom: Skip halt checks on gcc_usb3_phy_pipe_clk for 8998 omits 0c8ff62504e3 clk: qcom: Add missing freq for usb30_master_clk on 8998 omits 26fe27d9201b clk: qcom: Add CLK_SET_RATE_PARENT for 8998 branch clocks omits 2137a109a5e3 clk: vc5: Abort clock configuration without upstream clock omits 9ef81d65b288 Merge branch 'bcm2835-dt-64-next' into for-next omits c2fe01bda115 Merge branch 'bcm2835-dt-next' into for-next omits 24937c540917 dt-bindings: drm/msm/a6xx: Document GMU and update GPU bindings omits b08b92546807 drm/msm: drop interrupt-names omits d1c9cadea6f7 drm/msm/gpu: Remove hardcoded interrupt name omits ead35d56c943 Merge branch 'clk-fixes' into clk-next omits b8a38ea64dc7 nvme: don't initlialize ctrl->cntlid twice omits 6299358d198a nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN omits 3da584f57133 nvme: pad fake subsys NQN vid and ssvid with zeros omits c7055fd15ff4 nvme-multipath: zero out ANA log buffer omits 9846ac0143fe nvme-fabrics: unset write/poll queues for discovery controllers omits e85037a2e90a nvme-tcp: don't ask if controller is fabrics omits e9c2edc09892 nvme-tcp: remove dead code omits dcca16627272 nvme-pci: fix out of bounds access in nvme_cqe_pending omits 8fae268b40f5 nvme-pci: rerun irq setup on IO queue init errors omits cc667f6d5de0 nvme-pci: use the same attributes when freeing host_mem_de [...] omits c61e678f30da nvme-pci: fix the wrong setting of nr_maps omits c6e909972ef8 clk: sysfs: fix invalid JSON in clk_dump omits 3d51e4d9de7d clk: imx: Remove Kconfig duplicate include omits 04d979d7a7ba ASoC: tlv320aic32x4: SND_SOC_DAPM_MICBIAS is deprecated omits 4f340efcb212 clk: zynqmp: Fix memory allocation in zynqmp_clk_setup omits 03c87b95ac04 regulator: provide rdev_get_regmap() omits d39eca547f3e clk: tegra: dfll: Fix a potential Oop in remove() omits 48504619a659 clk: imx: fix potential NULL dereference in imx8qxp_lpcg_c [...] omits 3688325a4aca arm64: dts: broadcom: Add reference to RPi 3 A+ omits dee36c179b5d ARM: dts: add Raspberry Pi 3 A+ omits 0de4be424ed9 dt-bindings: bcm: Add Raspberry Pi 3 A+ omits 4064e47c8281 Merge tag 'csky-for-linus-5.0-rc1' of git://github.com/c-s [...] omits ecee13a082e0 Merge branch 'v5.0-next/dts64' into for-next omits 34948b77bb09 ARM: dts: mt7623: Add all CPUs in cooling maps omits a807d5d7c4f3 arm64: dts: add pcie nodes for MT2712 omits a9386c5366a7 arm64: dts: add nand nodes for MT2712 omits db0b58d88d7d arm64: dts: add mmc nodes for MT2712 omits d85b9774c8bd arm64: dts: add pwm nodes for MT2712 omits 9d66740cecbd arm64: dts: add spi nodes for MT2712 omits dd00ecfad9ca arm64: dts: add i2c nodes for MT2712 omits e82aa7991c19 arm64: dts: add iommu/smi nodes for MT2712 omits 1724f4cc5133 arm64: dts: Add USB3 related nodes for MT2712 omits 398ed2922527 ARM64: dts: mediatek: Add all CPUs in cooling maps omits e8c165fec90b arm64: dts: Add uart for mt6797 EVB omits 58bef10e47fe arm64: dts: mediatek: x20: Add pinmux support for UART1 omits 9539c0c13663 arm64: dts: mediatek: mt6797: Add pinctrl support omits 52a4adbaebcc ARM: bcm283x: Switch V3D over to using the PM driver inste [...] omits 29abc92c1d93 ARM: bcm283x: Extend the WDT DT node out to cover the whol [...] omits 670c672608a1 soc: bcm: bcm2835-pm: Add support for power domains under [...] omits 5e6acc3e678e bcm2835-pm: Move bcm2835-watchdog's DT probe to an MFD. omits fbeab182b1ae dt-bindings: soc: Add a new binding for the BCM2835 PM node. (v4) omits 6f3656f3552a regulator: axp20x: check rdev is null before dereferencing it omits b80ec7c0ef8d firmware: raspberrypi: notify VC4 firmware of a reboot omits c6275e4b12bf soc: bcm2835: sync firmware properties with downstream omits 0bfd2e8a81e0 Merge branch 'sunxi/dt-for-5.1' into sunxi/for-next omits c322e85ad1d4 ARM: dts: sunxi: bananapi-m2-plus: Add Bluetooth device node omits 1e5f1db4ccd8 ARM: dts: sun8i: r40: bananapi-m2-ultra: Add Bluetooth dev [...] omits e5c6e693be83 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix WiFi regulato [...] omits a5a4bc14914f ARM: dts: sun8i: r40: Add pinmux setting for CLK_OUT_A omits 26e9ffeb2c04 ARM: dts: sun8i: r40: Add pinmux settings for UART3 on PG [...] omits a58943abcb08 ASoC: da7219: Add recalc_rate function to return DAI clock rate omits 47cb393ee481 block: doc: add slice_idle_us to bfq documentation omits a6028cc60aad ASoC: da7219: MCLK should be enabled before DAI clocks omits d69c57d58ae4 Merge branch 'for-5.1/hid-sony' into for-next omits b76d699daab2 Merge branch 'master' into for-next omits d03213f1287b HID: sony: Fix SHANWAN PS3 GamePad rumble and led settings [...] omits 69481059c507 HID: sony: Transform one-time SHANWAN check into quirk omits a6d8654d885d Btrfs: fix deadlock when using free space tree due to bloc [...] omits d8b552424210 Btrfs: fix race between reflink/dedupe and relocation omits f7fa1107f30e Btrfs: fix race between cloning range ending at eof and writeback omits 498c203d855e tools include uapi: Sync linux/if_link.h copy with the ker [...] omits dd9ee3444014 vti4: Fix a ipip packet processing bug in 'IPCOMP' virtual tunnel omits 12750abad517 xfrm: policy: fix infinite loop when merging src-nodes omits fcf86f55f2d4 selftests: xfrm: alter htresh to trigger move of policies [...] omits 1d38900cb85d xfrm: policy: fix reinsertion on node merge omits 1548bc4e0512 xfrm: policy: delete inexact policies from inexact list on [...] omits 7a474c36586f xfrm: policy: increment xfrm_hash_generation on hash rebuild omits 355b00d1e140 xfrm: policy: use hlist rcu variants on inexact insert, part 2 omits 0977b2383de6 selftests: xfrm: add block rules with adjacent/overlapping [...] omits 9400c41e77b8 spi: dw: Convert to use CS GPIO descriptors omits 101a68e74fe0 spi: davinci: Convert to use CS GPIO descriptors omits 054320b25520 spi: clps711x: Convert to use CS GPIO descriptors omits cfeefa79dc37 spi: cadence: Convert to use CS GPIO descriptors omits efc92fbb8760 spi: atmel: Convert to use CS GPIO descriptors omits 8db79547e79f spi: ath79: Convert to use CS GPIO descriptors omits f3186dd87669 spi: Optionally use GPIO descriptors for CS GPIOs omits 8780cf1142a5 ASoC: soc-core: defer card probe until all component is ad [...] omits 0e141d1c65c1 cpufreq: scmi: Fix frequency invariance in slow path omits 7604bf092098 doc: trace: fix reference to cpuidle documentation file omits 3e2ffd655cc6 include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR omits ff12dbb79c76 Merge branch 'sunxi/fixes-for-5.0' into sunxi/for-next omits cc4bddade114 ARM: dts: sun8i: h3: Add ethernet0 alias to Beelink X2 omits aa9ad54285c7 ARM: dts: sun6i: Add clock-output-names to osc24M clock omits f8c15790e4d8 drm/bridge: tc358767: use DP connector if no panel set omits 7923e09c7a76 drm/bridge: tc358767: fix output H/V syncs omits 51b9e62eb695 drm/bridge: tc358767: reject modes which require too much BW omits 9a63bd6fe1b5 drm/bridge: tc358767: fix initial DP0/1_SRCCTRL value omits 4d9d54a73043 drm/bridge: tc358767: fix single lane configuration omits adf4109896bb drm/bridge: tc358767: add defines for DP1_SRCCTRL & PHY_2LANE omits 4842379cbe6e drm/bridge: tc358767: add bus flags omits d3490aa43e56 reset: socfpga: declare socfpga_reset_init in a header file omits 06f66b2360a0 reset: sunxi: declare sun6i_reset_init in a header file omits b383809dc26f MAINTAINERS: use include/linux/reset for reset controller [...] omits e4f358916d52 x86, modpost: Replace last remnants of RETPOLINE with CONF [...] omits 4e8052af858a drm/i915/intel_dsi_vbt: Add support for PMIC MIPI sequences omits 429188f0bc6a ACPI / PMIC: Add generic intel_soc_pmic_exec_mipi_pmic_seq [...] omits 4f6016825237 ACPI / PMIC: Implement exec_mipi_pmic_seq_element for CHT [...] omits 7b5618f4b834 ACPI / PMIC: Add support for executing PMIC MIPI sequence [...] omits a20ca6744ba7 Build etnaviv on non-ARM architectures omits bb8e82b64b4b etnaviv mailing list is moderated omits 36c346e1c581 ALSA: usb-audio: Remove set but not used variable 'first_ch_bits' omits fc2a6cf060d0 ALSA: hda: Fix a mask wrong issue in snd_hdac_stream_start() omits 90802938f7e8 x86/cache: Rename config option to CONFIG_X86_RESCTRL omits 081e01f059ba ALSA: hda: Fix mismatches for register mask and value in h [...] omits d1dd42110d27 ALSA: hda/realtek - Disable headset Mic VREF for headset m [...] omits 4d4b0c52bde4 ALSA: hda/realtek - Add unplug function into unplug state [...] omits d4b9dd50076e qxl: Use struct_size() in kzalloc() omits d516e75c71c9 drm/virtio: Drop deprecated load/unload initialization omits 2f80d7bd8d93 drm/i915: drop all drmP.h includes omits 8160320bd8eb Merge branch 'topic/imx' into next omits 0ac412d4c4f0 Merge branch 'topic/dw' into next omits 576b50ea2356 Merge tag 'perf-core-for-mingo-5.0-20190108' of git://git. [...] omits 1cb95e072ede libnvdimm/dimm: Fix security capability detection for non- [...] omits ccb7f15a8a3c nfit: Mark some functions as __maybe_unused omits f0e994372518 drm/i915/gvt: Fix workload request allocation before request add omits 40405851af73 block: clarify documentation for blk_{start|finish}_plug omits 6de89c8b7dbe Merge branch 'misc' into for-next omits 7b8f32eee779 scsi: bnx2i: fix indentation issue, remove a tab omits 082c2cd2030e scsi: sd: Make protection lookup tables static and relocat [...] omits cc29a1b0a3f2 scsi: isci: initialize shost fully before calling scsi_add_host() omits 1afb4b852479 scsi: hisi_sas: Add debugfs IOST file and add file operations omits 148e379f60c5 scsi: hisi_sas: Add debugfs DQ file and add file operations omits 971afae7cf4f scsi: hisi_sas: Add debugfs CQ file and add file operations omits 61a6ebf3f584 scsi: hisi_sas: Add debugfs for port registers omits caefac199676 scsi: hisi_sas: Debugfs global register create file and ad [...] omits 49159a5e4175 scsi: hisi_sas: Take debugfs snapshot for all regs omits eb1c2b72b769 scsi: hisi_sas: Alloc debugfs snapshot buffer memory for a [...] omits ef63464bcf8f scsi: hisi_sas: Create root and device debugfs directories omits ad796f790cc2 scsi: arcmsr: Update driver version to v1.40.00.10-20181217 omits afdda87852ef scsi: arcmsr: Fix suspend/resume of ACB_ADAPTER_TYPE_B omits 1d120c6183aa scsi: arcmsr: Separate 'set dma mask' as a function omits 7ec7261f66df scsi: arcmsr: Add an option of set dma_mask_64 for ACB_ADA [...] omits a36ade416db7 scsi: arcmsr: Update ACB_ADAPTER_TYPE_D for >4GB ccb addressing omits c71ec5511b14 scsi: arcmsr: Update ACB_ADAPTER_TYPE_C for >4GB ccb addressing omits e66764f276e9 scsi: arcmsr: Update ACB_ADAPTER_TYPE_B for >4GB ccb addressing omits 9e386a55e072 scsi: arcmsr: Update ACB_ADAPTER_TYPE_A for >4GB ccb addressing omits 7860a48686ff scsi: arcmsr: Update arcmsr_alloc_ccb_pool for ccb buffer [...] omits 222f1189b01f scsi: arcmsr: Merge arcmsr_alloc_io_queue to arcmsr_alloc_ [...] omits 609d08581a5a scsi: arcmsr: Rename arcmsr_free_mu to arcmsr_free_io_queue omits 381d66da7212 scsi: arcmsr: Rename acb structure member roundup_ccbsize [...] omits bb327df8326e scsi: gdth: use generic DMA API omits d8e1e6add226 scsi: gdth: remove interrupt coalescing support omits 9affa597850f scsi: gdth: remove dead code under #ifdef GDTH_IOCTL_PROC omits 1d978c336ae3 scsi: gdth: remove dead dma statistics code omits e09c142891a9 scsi: gdth: remove dead rtc code omits adfa080bf2f9 scsi: gdth: remove direct serial port access omits 314814552a0a scsi: gdth: remove ISA and EISA support omits 463563fa745a scsi: gdth: remove gdth_{alloc,free}_ioctl omits 8d22022c3a56 scsi: gdth: reuse dma coherent allocation in gdth_show_info omits 9f475ebff8e4 scsi: gdth: refactor ioc_general omits 5bd5f66cf142 scsi: lpfc: lpfc_sli: Mark expected switch fall-throughs omits 12de280b36f0 scsi: smartpqi_init: fix boolean expression in pqi_device_ [...] omits 3f7e62bba000 scsi: core: Synchronize request queue PM status only on su [...] omits 251f24e63fc2 scsi: pm80xx: reduce indentation omits 72b4a0465f99 scsi: qla4xxx: check return code of qla4xxx_copy_from_fwddb_param omits d1f38d995e98 scsi: megaraid_sas: correct an info message omits 621a4367d695 scsi: target/iscsi: fix error msg typo when create lio_qr_ [...] omits 44759979a49b scsi: sd: Fix cache_type_store() omits d972f3dce8d1 packet: Do not leak dev refcounts on error exit omits 8a7f02f67c39 ACPI/nfit: delete the function to_acpi_nfit_desc omits dadbcb450cb2 ACPI/nfit: delete the redundant header file omits 917cb8a72a94 RDMA/cma: Add cm_id restrack resource based on kernel or u [...] omits 0ada768517da RDMA/mlx5: Delete declaration of already removed function omits 13859d5df418 RDMA/mlx5: Embed into the code flow the ODP config option omits 8b4d5bc5cf3f RDMA/mlx5: Introduce and reuse helper to identify ODP MR omits e502b8b01129 RDMA/core: Don't depend device ODP capabilities on kconfig option omits 96f87ee18113 RDMA: Clean structures from CONFIG_INFINIBAND_ON_DEMAND_PAGING omits 7c11fcc5ad39 Merge branch 'thorsten' into docs-next omits 896dd323abbf docs: Revamp tainted-kernels.rst to make it more comprehensible omits 4ab5a5d2a4a2 tools: add a kernel-chktaint to tools/debugging omits 19a220dd1e8a arm64: defconfig: enable modules for amlogic s400 sound card omits c235316d935a drm/dp_mst: Add __must_check to drm_dp_mst_topology_mgr_resume() omits 2d1af6a11cb9 drm/amdgpu: Don't fail resume process if resuming atomic s [...] omits fe7553bef8d6 drm/amdgpu: Don't ignore rc from drm_dp_mst_topology_mgr_resume() omits 7a7b0fea6f84 IB/srp: Use struct_size() in kzalloc() omits f2bb09b63282 drm/i915: Downgrade scare message for unknown HuC firmware omits 715849ab31f8 netfilter: nf_tables: selective rule dump needs table to b [...] omits b91d90368837 netfilter: nf_tables: fix leaking object reference count omits 310529e663ed netfilter: nf_tables: Fix for endless loop when dumping ruleset omits 4314b1f68a3f Merge branch 'mlxsw-fixes' omits 4fabf3bf93a1 selftests: forwarding: Add a test for VLAN deletion omits 674bed5df4ca mlxsw: spectrum_switchdev: Set PVID correctly during VLAN [...] omits 289fb44df4e4 selftests: forwarding: Fix test for different devices omits 279737939a81 net: bridge: Fix VLANs memory leak omits 16dc42e45111 selftests: mlxsw: Add a test case for VLAN addition error flow omits 412283eedc13 mlxsw: spectrum_nve: Replace error code with EINVAL omits 457e20d65924 mlxsw: spectrum_switchdev: Avoid returning errors in commit phase omits 143a8e038ac5 mlxsw: spectrum: Add VXLAN dependency for spectrum omits 8adbe212a159 mlxsw: spectrum: Disable lag port TX before removing it omits 04d075b7aa84 mlxsw: spectrum_acl: Remove ASSERT_RTNL()s in module removal flow omits ff0db43cd6c5 mlxsw: spectrum_acl: Add cleanup after C-TCAM update error [...] omits f5c9571e2265 ALSA: usb-audio: fix CM6206 register definitions omits bae17fe20bfe RCU/torture.txt: Remove section MODULE PARAMETERS omits c0db34549b40 MAINTAINERS: Add myself as the maintainer for the nolibc h [...] omits 4f1ac6a3dc54 tools headers: Move the nolibc header from rcutorture to t [...] omits fd7512d412d0 rcutorture/nolibc: Add a bit of documentation to explain h [...] omits 1eb3743f66a0 rcutorture/nolibc: Fix some poor indentation and alignment omits 8ccd49ed2ea2 rcutorture/nolibc: Fix the clobbered registers in the MIPS [...] omits fbd42189a219 rcuperf: Stop abusing IS_ENABLED() omits 1cbefc9f167a rcutorture: Add grace period after CPU offline omits f31e3780b70d torture: Explain and simplify odd "for" loop in mkinitrd.sh omits a0a2c92a5543 rcutorture: Record grace periods in forward-progress histogram omits 11287b693d03 r8169: load Realtek PHY driver module before r8169 omits 98a5d0ffc1bd srcu: Remove srcu_queue_delayed_work_on() omits 6363a25ed9ab srcu: Check for invalid idx argument in srcu_read_unlock() omits 8e63db8a8b0a tools/memory-model: Update Documentation/explanation.txt t [...] omits f256ade3d3e9 docs/memory-barriers.txt: Enforce heavy ordering for port [...] omits f041d479a9cf rcu: Prevent needless ->gp_seq_needed update in __note_gp_ [...] omits 3c22c39d5111 rcu: Do RCU GP kthread self-wakeup from softirq and interrupt omits da3d56fb3dd6 rcu: Add sysrq rcu_node-dump capability omits faef1abecf6c rcu: Protect rcu_check_gp_kthread_starvation() access to - [...] omits 7ae47dfb7e2a rcu: Improve diagnostics for failed RCU grace-period start omits 7b60f3545905 rcu: Update NOCB comments omits 3de462dd756c rcu: Remove unused rcu_cpu_kthread_cpu per-CPU variable omits 07c7c7c1370d rcu: Move rcu_cpu_has_work to rcu_data structure omits dedda98c12b9 rcu: Remove unused rcu_cpu_kthread_loops per-CPU variable omits c059f5df36fa rcu: Move rcu_cpu_kthread_status to rcu_data structure omits f8e7680f01a2 rcu: Move rcu_cpu_kthread_task to rcu_data structure omits bc0951af9f02 rcu: Accommodate zero jiffies_till_first_fqs and kthread kicking omits c4a32b266da7 drm/amdgpu: validate user GEM object size omits 89f23b6efef5 drm/amdgpu: validate user pitch alignment omits fadcb8f9fc89 drm/amd/powerplay: drop the unnecessary uclk hard min setting omits fff0d3f76869 drm/amd/powerplay: avoid possible buffer overflow omits 0624e145fb2b drm/amd/powerplay: create pp_od_clk_voltage device file un [...] omits a0071840d204 lan743x: Remove phy_read from link status change function omits d5e21a894632 time: Move CONTEXT_TRACKING to kernel/time/Kconfig omits e411e625f869 rcu: Add sparse check to rcu_assign_pointer() omits b2ea0ffcc600 rcu: Fix obsolete DYNTICK_IRQ_NONIDLE comment omits 711b3c93fb32 rcu: Repair rcu_nmi_exit() docbook header omits 0c29e074a23b rcu: Remove preemption disabling from expedited CPU selection omits e37983a545f3 rcu: Rename rcu_process_callbacks() to rcu_core() for Tree RCU omits 6131995c831e rcu: Rename rcu_check_callbacks() to rcu_sched_clock_irq() omits df7f0505ff9e rcu: Docbook for rcu_head_init() and rcu_head_after_call_rcu() omits 8139d493daf1 drm/amd/powerplay: update OD support flag for SKU with no [...] omits 40cd95d11f28 doc: Fix outdated links omits f38d4115987d doc: CPU-hotplug notifiers cannot invoke synchronize_srcu( [...] omits 9377eb1dd0da doc: Now jiffies_till_sched_qs solicits help from cond_resched() omits b7ea4894aa86 ptp: uapi: change _IOW to IOWR in PTP_SYS_OFFSET_EXTENDED [...] omits 895ac1376d5a ptp: check that rsv field is zero in struct ptp_sys_offset [...] omits 004e0b8e9598 rcu: Discard separate per-CPU callback counts omits b4f7db989227 rcu: Inline _synchronize_rcu_expedited() into synchronize_ [...] omits 8c705b1ca46a rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu() omits e0cf0c15f468 rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu_expedited() omits 9df74c360d7f rcu: Determine expedited-GP IPI handler at build time omits 8f9832faa774 rcu: Inline rcu_kthread_do_work() into its sole remaining caller omits 841d84621ec5 rcu: Eliminate RCU_BH_FLAVOR and RCU_SCHED_FLAVOR omits 8d72091d7397 rcu: Inline force_quiescent_state() into rcu_force_quiesce [...] omits 94fb70aa876b rcu: Make expedited IPI handler return after handling crit [...] omits ee77e3c7a6e5 rcu: Rename and comment changes due to only one rcuo kthre [...] omits f4d8844a129d sched: Replace synchronize_sched() with synchronize_rcu() omits d7be17cc69ac sched: Replace call_rcu_sched() with call_rcu() omits a5e2fe7ede12 TOMOYO: Update LSM flags to no longer be exclusive omits ecd5f82e05dd LSM: Infrastructure management of the ipc security blob omits 019bcca4626a Smack: Abstract use of ipc security blobs omits 7c6538280ae9 SELinux: Abstract use of ipc security blobs omits f4ad8f2c4076 LSM: Infrastructure management of the task security omits afb1cbe37440 LSM: Infrastructure management of the inode security omits fb4021b6fb58 Smack: Abstract use of inode security blob omits 80788c229116 SELinux: Abstract use of inode security blob omits 33bf60cabcc7 LSM: Infrastructure management of the file security omits f28952ac9008 Smack: Abstract use of file security blob omits bb6c6b02ccb7 SELinux: Abstract use of file security blob omits bbd3662a8348 Infrastructure management of the cred security blob omits 43fc460907dc TOMOYO: Abstract use of cred security blob omits 69b5a44a95bb AppArmor: Abstract use of cred security blob omits 3d252529480c SELinux: Remove unused selinux_is_enabled omits 98c886513657 SELinux: Remove cred security blob poisoning omits 0c6cfa622cf5 SELinux: Abstract use of cred security blob omits b17103a8b8ae Smack: Abstract use of cred security blob omits 6d9c939dbe4d procfs: add smack subdir to attrs omits d117a154e612 capability: Initialize as LSM_ORDER_FIRST omits e2bc445b66ca LSM: Introduce enum lsm_order omits d6aed64b74b7 Yama: Initialize as ordered LSM omits 70b62c25665f LoadPin: Initialize as ordered LSM omits d8e9bbd4fa7f LSM: Split LSM preparation from initialization omits c91d8106b370 LSM: Add all exclusive LSMs to ordered initialization omits be6ec88f41ba selinux: Remove SECURITY_SELINUX_BOOTPARAM_VALUE omits 0102fb83f900 apparmor: Remove SECURITY_APPARMOR_BOOTPARAM_VALUE omits 14bd99c821f7 LSM: Separate idea of "major" LSM from "exclusive" LSM omits 7e611486d905 LSM: Refactor "security=" in terms of enable/disable omits 5ef4e41918b2 LSM: Prepare for reorganizing "security=" logic omits a8027fb0d188 LSM: Tie enabling logic to presence in ordered list omits 79f7865d844c LSM: Introduce "lsm=" for boottime LSM selection omits 13e735c0e953 LSM: Introduce CONFIG_LSM omits 2d4d51198c73 LSM: Build ordered list of LSMs to initialize omits f4941d75b9cb LSM: Lift LSM selection out of individual LSMs omits c5459b829b71 LSM: Plumb visibility into optional "enabled" state omits 657d910b52a3 LSM: Provide separate ordered initialization omits 47008e5161fa LSM: Introduce LSM_FLAG_LEGACY_MAJOR omits 18569fa89a4d i2c: rcar: add suspend/resume support omits 2088716f90d1 i2c: s3c2410: use core helper to mark adapter suspended omits d5c95bd6f325 i2c: exynos5: use core helper to mark adapter suspended omits 5a7b81ff1b3e i2c: sprd: use core helper to mark adapter suspended omits 7b6b69984e04 i2c: sprd: don't use pdev as variable name for struct device * omits 5601df355b63 i2c: zx2967: use core helper to mark adapter suspended omits f2e0d28cba1e i2c: brcmstb: use core helper to mark adapter suspended omits 1adcc83e212c i2c: synquacer: remove unused is_suspended flag omits 9ac6cb5fbb17 i2c: add suspended flag and accessors for i2c adapters omits 36e910f755f8 Merge branch 'x86/urgent' omits 765cf1ec8358 Merge branch 'x86/timers' omits 2c4a5b887c73 Merge branch 'perf/urgent' omits c155960331ad Merge branch 'locking/atomics' omits 1c067caadab4 Merge branch 'efi/urgent' omits 11311e992366 Merge branch 'core/core' omits 3850dd7a32a0 Merge branch 'at91-dt' into at91-next omits 31f031f73a01 ARM: dts: at91: replace gpio-key,wakeup with wakeup-source [...] omits c2dfab7e4009 ARM: dts: at91: at91-sama5d27_som1_ek: enable qspi1 memory omits 26b933b9436b ARM: dts: at91: at91-sama5d27_som1: add QSPI1 + SPI NOR me [...] omits 00eb5b0da8d2 drm/fb-helper: fix leaks in error path of drm_fb_helper_fb [...] omits 6e1490cf439a drm/fb-helper: generic: Fix setup error path omits 6a829eb8619f SUNRPC: Fix TCP receive code on archs with flush_dcache_page() omits b363cdbd40e8 drm/msm/gpu: fix building without debugfs omits cd2dcebde8b8 f2fs: sync filesystem after roll-forward recovery omits 4425a3656e40 f2fs: export FS_NOCOW_FL flag to user omits 20183619822b f2fs: check inject_rate validity during configuring omits f846febff69f f2fs: check if file namelen exceeds max value omits 8e11403876b1 f2fs: remove set but not used variable 'err' omits 539cd352239f f2fs: fix compile warnings: 'struct *' declared inside par [...] omits f365c6cc85b1 f2fs: change error code to -ENOMEM from -EINVAL omits 7c77bf7de157 f2fs: don't access node/meta inode mapping after iput omits 31867b23d7d1 f2fs: wait on atomic writes to count F2FS_CP_WB_DATA omits ee412f14693a tools include uapi: Sync linux/vhost.h with the kernel sources omits fdc42ca190c7 tools include uapi: Sync linux/fs.h copy with the kernel sources omits 1c23397d2a6a perf beauty: Switch from using uapi/linux/fs.h to uapi/lin [...] omits 250bfc87ddc4 tools include uapi: Grab a copy of linux/mount.h omits bdcb2c5d5ed0 dmaengine: dw-axi-dmac: Fix trivia typo omits 6e17f58c486d xprtrdma: Double free in rpcrdma_sendctxs_create() omits 4429b668e037 xprtrdma: Fix error code in rpcrdma_buffer_create() omits ad0d92d7ba6a dmaengine: imx-sdma: refine to load context only once omits 59203861a3fc Merge branch 'topic/tegra' into next omits e37c123a0324 Merge branch 'topic/qcom' into next omits 9f9bd7ebc4a3 Merge branch 'topic/dw' into next omits e10a12ed36be Merge branch 'for-linus' into next omits 58fec830fc19 vfio/type1: Fix unmap overflow off-by-one omits f2e14cd2c936 perf top: Lift restriction on using callchains without "sy [...] omits 9231967e2f51 tools lib traceevent: Remove tep_data_event_from_type() API omits 4104e6042770 tools lib traceevent: Rename tep_is_file_bigendian() to te [...] omits f87ce7c43f36 tools lib traceevent: Changed return logic of tep_register [...] omits 6d2d6fd7e3ee tools lib traceevent: Changed return logic of trace_seq_pr [...] omits 2e4318a287bd tools lib traceevent: Rename struct cmdline to struct tep_cmdline omits eed14f4b075e tools lib traceevent: Initialize host_bigendian at tep_han [...] omits ca3958b1c096 tools lib traceevent: Introduce new libtracevent API: tep_ [...] omits 21327c7843e9 perf tests: Add a test for the ARM 32-bit [vectors] page omits 011532379b7c perf tools: Make find_vdso_map() more modular omits ac6e022cbfdc perf trace: Fix alignment for [continued] lines omits 172bf02d564b perf trace: Fix ')' placement in "interrupted" syscall lines omits 56752b21755a irqchip/csky: fixup handle_irq_perbit break irq omits 2a60aa14a9a0 csky: fixup compile error with pte_alloc omits d1fc1176c055 vfio/pci: set TRACE_INCLUDE_PATH to fix the build error omits 385298abbe96 tty: serial: qcom_geni_serial: Use u32 for register variables omits bdc05a8a3f82 tty: serial: qcom_geni_serial: Remove xfer_mode variable omits a85fb9ce1fab tty: serial: qcom_geni_serial: Remove set_rfr_wm() and rel [...] omits 9e06d55f7b85 tty: serial: qcom_geni_serial: Remove use of *_relaxed() and mb() omits 8fcf7a656979 serial: sh-sci: Make RX/TX DMA function names consistent omits 26f073993665 serial: sh-sci: Fix fallback to PIO in sci_dma_rx_complete() omits 38766e4b612b serial: sh-sci: Extract sci_dma_rx_reenable_irq() omits 11b3770d54b2 serial: sh-sci: Extract sci_dma_rx_chan_invalidate() omits 833954a4e34e serial: max310x: Use struct_size() in devm_kzalloc() omits 84f1c5c0174a sc16is7xx: Use struct_size() in devm_kzalloc() omits 51f689cc1133 serial: max310x: pass return value of spi_register_driver omits db4a6cbf699a serial: clps711x: Remove board support omits d3a28a53630e serial: lantiq: Do not swap register read/writes omits b9fcb0e6b705 usb: storage: Remove outdated URL from MAINTAINERS omits 6756f4c375db USB: core: urb: Use struct_size() in kmalloc() omits 96354ad79e2e csky: fixup CACHEV1 store instruction fast retire omits b12f5440d8ca Merge branch 'linus' into efi/urgent, to resolve conflict omits 64598e8b6fda Merge tag 'perf-core-for-mingo-4.21-20190104' of git://git [...] omits b6c770d7c9dc binderfs: make each binderfs mount a new instance omits 3fdd94acd50d binderfs: remove wrong kern_mount() call omits a3869d43c980 PCI: amlogic: Fix build failure due to missing gpio header omits a4723041857e driver core: drop use of BUS_ATTR() omits 2e7189b6c774 driver core: bus: convert to use BUS_ATTR_WO and RW omits 735df0ff6ece Documentation: driver core: remove use of BUS_ATTR omits 4a8191aa9e05 ASoC: rt274: Variable "buf" in function rt274_jack_detect( [...] omits 7b57085a33ce ASoC: ADAU7002: Add optional delay before start of capture omits 48f1b4efd67c regulator: Fix trivial language typos omits dfd32cad146e dma-mapping: remove dma_zalloc_coherent() omits 07a85fe14254 cross-tree: phase out dma_zalloc_coherent() on headers omits 750afb08ca71 cross-tree: phase out dma_zalloc_coherent() omits f553aa1c13cb csky: fixup relocation error with 807 & 860 omits f9d27de6fafc mtd: mtdram: Expose module parameters omits 5852a15cbc94 Ndrm/i915/debugfs: store rotation string buffer on stack omits 81d9bdf59092 mtd: rawnand: qcom: fix memory corruption that causes panic omits cb66c6daa5e9 drm/virtio: drop virtio_gpu_fence_cleanup() omits 6a01d277ac61 drm/virtio: fix pageflip flush omits 3630c2a24f75 drm/virtio: log error responses omits edde9fc58e26 drm/virtio: Add missing virtqueue reset omits 29cd2e2dac79 drm/virtio: Remove incorrect kfree() omits 2f66196208c9 cpufreq: check if policy is inactive early in __cpufreq_get() omits d25f71a162a9 drm/i915: Return immediately if trylock fails for direct-reclaim omits 3eb0930a425b Merge drm/drm-next into drm-intel-next-queued omits 6529870cb032 powerpc/perf: Update perf_regs structure to include MMCRA omits be5cadc7e7b4 drm/todo: Better defio support in the generic fbdev emulation omits 1524f4e47f90 ALSA: cs46xx: Potential NULL dereference in probe omits 481975ca235e Merge tag 'topic/drmp-cleanup-2019-01-02' of git://anongit [...] omits f77dfefb9577 parisc: remove meaningless ccflags-y in arch/parisc/boot/Makefile omits fc94da4dba4a parisc: replace oops_in_progress manipulation with bust_sp [...] omits a77d1d196bc6 samples/seccomp: Fix 32-bit build omits 0f8737c0feca tools/memory-model: Update README for addition of SRCU omits dd77e5d3b9b6 tools/memory-model: Add SRCU support omits f8fe4d1cb36b tools/memory-model: Refactor some RCU relations omits 5daa0b337e83 tools/memory-model: Rename some RCU relations omits fa804f231c93 Merge LKMM commits omits 977e4899c9b4 Merge ra.kernel.org:/pub/scm/linux/kernel/git/bpf/bpf omits 2dc0f02da14e Merge branch 'bpf-doc-updates' omits 80f21ff987eb bpf, doc: add note for libbpf's stand-alone build omits a769fa7208b9 bpf, doc: update design qa to reflect kern_version requirement omits 981311f2e73a ARM: dts: Remove unnecessary idle flags for omap5 uart3 omits 787d07ed8b2c doc: fix typo in Documentation/hwmon/f71882fg omits 9ac963c98e2c doc:it_IT: translation for process/submitting-patches omits 2d87948a19ac doc: fault-injection: fix macro name in example omits 2fec7b33094c Documentation/CodingStyle: Use directory-local variables f [...] omits d96bedb2b248 doc: networking: add offload documents into main index file omits b83eb68cb939 doc: networking: shorten the main title in offloads documents omits d0dcde6426ce doc: networking: convert offload files into RST and update [...] omits 1b23f5e9973a doc: networking: prepare offload documents for conversion [...] omits 9f63df26beea Documentation/filesystems: fix title underline lengths in [...] omits d58f0083d39a drm/i915/selftests: Mark the whole mock device as DMA capable omits c64a2b0516a0 ceph: use vmf_error() in ceph_filemap_fault() omits 02b2f549d502 libceph: allow setting abort_on_full for rbd omits 565dc8a4f55e MIPS: ath79: Enable OF serial ports in the default config omits 390d1b461eec MIPS: lantiq: Use CP0_LEGACY_COMPARE_IRQ omits 2b4dba55b04b MIPS: lantiq: Fix IPI interrupt handling omits a8911d6d5878 selftests/bpf: fix incorrect users of create_and_get_cgroup omits e41d11940a39 Merge branch 'clk-of-refcount' into clk-next omits a9666c1cae8d RDMA/nldev: Don't expose unsafe global rkey to regular user omits e85bb0beb649 Input: ad7879 - add check for read errors in interrupt omits 1cdbd3e57698 Input: tm2-touchkey - add support for aries touchkey variant omits 07df1c55270c Input: tm2-touchkey - allow specifying custom keycodes omits d5a158cec4f3 Input: tm2-touchkey - correct initial brightness omits d6f66f618569 Input: tm2-touchkey - add support for midas touchkey omits 6d225e309a94 Merge branch 'next/dt' into for-next omits e2477233145f ARM: s3c24xx: Fix boolean expressions in osiris_dvs_notify omits 26d92e951fe0 smc: move unhash as early as possible in smc_release() omits 1e0d0a5fd381 media: s5p-mfc: fix incorrect bus assignment in virtual ch [...] omits c72b77ed3784 devicetree: hwmon: Add bindings documentation for HIH6130 omits 750eb323a63d hwmon: (hih6130) add dtb compatibility tables omits 4d6369e146fa hwmon: (dell-smm) Support up to 10 temp sensors omits cbb59b72b796 hwmon: (occ) Fix potential integer overflow omits fee3e1cbd6cd ASoC: Intel: bytcr_rt5651: Add quirk for PoV TAB-P1006W-23 [...] omits 90768eaf0640 ASoC: Intel: bytcr_rt5651: Add support for jack-detect usi [...] omits 7eb187313eef ASoC: Intel: bytcr_rt5651: Add quirks module parameter omits aee48a9ffa5a ASoC: Intel: bytcr_rt5651: Revert "Fix DMIC map headsetmic [...] omits c2ec9d957d2b ASoC: rt5651: Add support for jack detect using an external GPIO omits d306873589c5 ASoC: rt5651: Add ACPI ID 10EC5640 omits 7acf8b36a2ac phy: ti: Fix compilation failures without REGMAP omits d3dcc5882ca9 ASoC: Intel: common: Add quirk for PoV P1006W tablet omits f143f8d68077 ARM: dts: s5pv210: Remove hardcoded bootargs on Galaxy S a [...] omits 91fb4d83b88a RDMA/hns: Modify the pbl ba page size for hip08 omits 9563793d1587 ARM: dts: s5pv210: Use correct fimd variant omits 44754b95dd35 RDMA/hns: Add constraint on the setting of local ACK timeout omits 4d103905eb1e RDMA/hns: Bugfix for the scene without receiver queue omits 9c6ccc035c20 RDMA/hns: Fix the bug with updating rq head pointer when f [...] omits 0bb677d9e552 ARM: dts: s5pv210: Add node for exynos-rotator omits e6b7b7d8a9b9 iw_cxgb4: Check for send WR also while posting write with [...] omits 5aad26a7eac5 IB/core: Use struct_size() in kzalloc() omits 07758747a2d7 media: platform: Fix missing spin_lock_init() omits 3eefa620d08d media: Documentation: staging/ipu3-imgu: Add license information omits d706f52120f6 media: Documentation: staging/ipu3-imgu: Fix reference file name omits 1b4fd9de6ec7 media: lgdt330x: fix lock status reporting omits 02fc1848414e IB/usnic: Use struct_size() in kmalloc() omits b5c61b968def IB/cm: Use struct_size() in kmalloc() omits f687ccea10d2 RDMA/uverbs: Fix post send success return value in case of error omits ef4a55b9197a ARM: dts: omap4-droid4: Fix typo in cpcap IRQ flags omits 7674bec4fc09 ASoC: rsnd: update BSDSR/BSDISR handling omits 8d245475c3f6 spi/trace: include buffer contents in traces omits 983f6ae944c2 spi/trace: drop useless and wrong (but harmless) casts omits 560b097c77cc spi: stm32: add description about STM32F4 bindings omits 00505edf9511 spi: stm32: add support for STM32F4 omits 55166853b2f5 spi: stm32: introduce compatible data cfg omits f8bb12f2fa4f spi: stm32: add start dma transfer function omits 9d5fce166c7a spi: stm32: split transfer one setup function omits a9675337ad3e spi: stm32: rename interrupt function omits 8602663096ce spi: stm32: rename STM32 SPI registers to STM32H7 omits 6962b055a1c8 spi: stm32: remove SPI LOOP mode omits d6cea11b092a spi: stm32: use explicit CPOL and CPHA mode bits omits bb35c9f91a8d spi: fix typo in SPI_STM32 help text omits 2cbee7f886b2 spi: stm32: fix DMA configuration with only one channel omits d4c9134a6c2c spi: stm32: use NULL pointer instead of plain integer omits d57a984ff7aa spi: stm32: switch to SPDX identifier omits bb03641f8a0d media: extended-controls.rst: update the mpeg2 compound controls omits d998e03e322f media: cedrus: identify buffers by timestamp omits 245ede423b43 media: vb2: add vb2_find_timestamp() omits c2eb8effb265 media: videodev2.h: add v4l2_timeval_to_ns inline function omits 0e9109ffded1 media: buffer.rst: clean up timecode documentation omits 96bddd5ff590 media: vicodec: use v4l2_m2m_buf_copy_data omits 7aca565ee3d0 media: vim2m: use v4l2_m2m_buf_copy_data omits e1bc204894ea spi: dw: fix potential variable assignment error omits 0dcdcd0e42d3 spi: add cpu details to fsl-dspi Kconfig help omits e2d8ffe2e760 media: v4l2-mem2mem: add v4l2_m2m_buf_copy_data helper function omits aa54c1c9d90e spi: fix initial SPI_SR value in spi-fsl-dspi omits 5dc4ca299684 ASoC: sgtl5000: Allow SCLK pad drive strength to be changed omits 44fabd8cdaaa ASoC: atom: fix a missing check of snd_pcm_lib_malloc_pages omits 5f5b4fa522e6 ipu3: add missing #include omits 47caf048a017 ASoC: xlnx: enable SPDIF driver build omits b1d2a4cca20c ASoC: xlnx: add SPDIF audio driver omits 2f00f7715e62 dt-bindings: ASoC: xlnx, spdif: Document spdif bindings omits e9856d7eb6e4 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 34f57b8a776d rpmsg: core: Make remove handler for rpmsg driver optional. omits 6b68835b5af4 ACPI/IORT: Fix build when CONFIG_IOMMU_API=n omits 257f1c90da7e nfsd: fix an IS_ERR() vs NULL check omits 4c84edc11b76 net: bridge: fix a bug on using a neighbour cache entry wi [...] omits 667e9334fa64 ASoC: tlv320aic32x4: Kernel OOPS while entering DAPM standby mode omits 557ce9d755d5 regulator: act8945a: Use rdev_get_id() to access id of regulator omits 47a70e6fc9a8 ASoC: Add MICFIL SoC Digital Audio Interface driver. omits e595da28ecc8 ASoC: micfil: Add bindings for MICFIL DAI omits e147c189c109 ASoC: eliminate left-over from Raumfeld machine driver removal omits fcf85e5c2ac0 MAINTAINERS: Move the Freescale QSPI driver to the SPI framework omits 50f1242c6742 mtd: fsl-quadspi: Remove the driver as it was replaced by [...] omits 78df30808961 dt-bindings: spi: Adjust the bindings for the FSL QSPI driver omits 802614598045 dt-bindings: spi: Move the bindings for the FSL QSPI driver omits 84d043185dbe spi: Add a driver for the Freescale/NXP QuadSPI controller omits f0627d006047 ASoC: rt298: fix boolean tests omits b8e022e83ba9 ASoC: rl6437a: use __be32 for a __be32 buf omits 60b52ed62721 ASoC: rt5645: store eq kcontrol byte in __be omits b468f379e1e0 ASoC: da7219: use logical AND omits 123c3def3bc5 ASoC: da7219: fix endianness issues omits d61780c155e8 ASoC: mt6351: remove unneeded variable omits f361ca368020 ASoC: tscs42xx.c: fix boolean test omits 290da7a7e349 ASoC: nau8824: fix boolean assignment omits 577dc32f9a6f ASoC: rt5651: fix boolean assignments omits 091cd877d8d6 ASoC: max98927: fix boolean assignments omits e0a99927ff5f ASoC: rt5640: fix boolean assignments omits af3b2b54cb29 ASoc: rt286: fix boolean tests omits b793a1e4ebad ASoC: rt274: fix boolean tests omits 3c17bcfd35bc ASoC: cs4271: fix boolean assignments omits 7c3727ba7de2 ASoC: max98383: fix boolean assignments to true/false omits 6606f9df60bc ASoC: rt5670: remove unused mux/mixer define omits c3db21324442 ASoC: rt5645: remove unused mux define omits dc22a4093f5d ASoC: codecs: fix kernel doc descriptions omits 37b6f0350374 ASoC: es8316: remove unused constant variables omits 97d8f6b71f56 ASoC: max98090: remove unused constant variables omits 902d82222270 ASoC: dmic: declare trigger function as static omits 5d8d66077af1 ASoC: dt-bindings: Document support for ak4497 omits ee6047b82888 ASoC: ak4458: Add support for AK4497 omits 801009424e05 Fix a handful of audit-related issue omits f87d8ad9233f tipc: fix memory leak in tipc_nl_compat_publ_dump omits 00553f322b7a usb: gadget: udc: reduce indentation omits 8a1dbc8d91d3 usb: devio: update max count of DPs per interval for ISOC omits d1ab1b842073 usb: host: u132-hcd: fix a couple of indentation issues omits f2fd71db12f8 usb: core: Simplify return value of usb_get_configuration() omits a29c3c09bad1 cdc_ether: trivial whitespace readability fix omits 3483254b8943 USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB omits ff2a8c532c14 usbcore: Select only first configuration for non-UAC3 comp [...] omits 0a99cc4b8ee8 USB: storage: add quirk for SMI SM3350 omits c5603d2fdb42 USB: storage: don't insert sane sense for SPC3+ when bad s [...] omits 34aabf918717 usb: cdc-acm: send ZLP for Telit 3G Intel based modems omits 5aeb1b36cedd riscv: add HAVE_SYSCALL_TRACEPOINTS to Kconfig omits 775800b0f1d7 riscv: fix trace_sys_exit hook omits 008e901b7028 riscv: define CREATE_TRACE_POINTS in ptrace.c omits 45ef1aa8a0e3 riscv: define NR_syscalls in unistd.h omits 0aea89430a4c riscv: audit: add audit hook in do_syscall_trace_enter/exit() omits efe75c494f57 riscv: add audit support omits 675e806209e0 coresight: Use of_node_name_eq for node name comparisons omits 401533a9a299 coresight: stm: Remove set but not used variable 'res_size' omits 14420b405d03 coresight: cpu-debug: Support for CA73 CPUs omits 2cffc9569050 RISC-V: Support MODULE_SECTIONS mechanism on RV32 omits 3b56adcf94d0 MAINTAINERS: SiFive drivers: add myself as a SiFive driver [...] omits af5f462c2d9e MAINTAINERS: SiFive drivers: change the git tree to a SiFi [...] omits 37a107ff6dcd riscv: don't stop itself in smp_send_stop omits d6afa2bed004 regulator: bcm590xx: Fix .enable_reg for BCM590XX_REG_VSR omits 8fd6e05c7463 arch: riscv: support kernel command line forcing when no D [...] omits 8443e4843e1c ARM: OMAP: dts: N950/N9: fix onenand timings omits d0df00e30e4b tools uapi: fix RISC-V 64-bit support omits 22e6a2e14cb8 RISC-V: Make BSS section as the last section in vmlinux.lds.S omits 1c95f662fcee Merge tag 'topic/drmp-cleanup-2019-01-02' of git://anongit [...] omits d0c2d2101b4c reset: uniphier-glue: Add AHCI reset control support in gl [...] omits 69af3d1b8a91 dt-bindings: reset: uniphier: Add AHCI core reset description omits 3eb8f765f5ae reset: uniphier-usb3: Rename to reset-uniphier-glue omits 21b22136b433 dt-bindings: reset: uniphier: Replace the expression of US [...] omits a277105b239b ARM: socfpga: dts: document "altr,stratix10-rst-mgr" binding omits b3ca9888f35f reset: socfpga: add an early reset driver for SoCFPGA omits 151f72f493f2 reset: fix null pointer dereference on dev by dev_name omits eaf91db0ab22 reset: Add reset_control_get_count() omits 12c62b9d6ce5 reset: Improve reset controller kernel docs omits 42f03ab3c751 ARC: HSDK: improve reset driver omits b81c2c33eab7 USB: serial: simple: add Motorola Tetra TPG2200 device id omits eeb2c4fb6a3d rds: use DIV_ROUND_UP instead of ceil omits 10262b0b5366 r8169: don't try to read counters if chip is in a PCI powe [...] omits a15dc3d657fa spi: lpspi: Fix CLK pin becomes low before one transfer omits 6a130448498c spi: lpspi: Fix wrong transmission when don't use CONT omits c23fdef891ac spi: lpspi: Improve the stability of lpspi data transmission omits 72ac64b84b2e drm/etnaviv: move job context pointer to etnaviv_gem_submit omits f5fd9fd40009 drm/etnaviv: fix some off by one bugs omits 7775665aadc4 staging: rtl8188eu: Fix module loading from tasklet for WE [...] omits 84cad97a717f staging: rtl8188eu: Fix module loading from tasklet for CC [...] omits 8a5aaf97cc48 Documentation/features: Add csky kernel features omits 6fa419a576ac Merge branches 'fixes-for-v5.0', 'arm-defconfig-for-v5.1', [...] omits b8c3667a892a arm64: defconfig: select Kingfisher Sound related configs omits 4aac2bf0760d arm64: defconfig: Enable R-Car thermal driver omits a64597227d0d soc: renesas: r8a774c0-sysc: Fix initialization order of 3 [...] omits a8eae7f7cc56 arm64: dts: renesas: r8a77990-ebisu: use simple-audio-card omits c8f09b444b41 arm64: dts: renesas: r8a7796: remove BUSIF0 settings from [...] omits fe07ddaddd4d arm64: dts: renesas: r8a7795: remove BUSIF0 settings from [...] omits aaabf8fd0599 arm64: dts: renesas: ulcb-kf: add pcm3168 sound codec omits 98ed0cb19de2 arm64: dts: renesas: ulcb: add HDMI sound support omits e9178e3126ed arm64: dts: renesas: ulcb: use audio-graph-card omits 0fac32f24cea i3c: master: Fix an error checking typo in 'cdns_i3c_maste [...] omits 0aaa81377c5a can: gw: ensure DLC boundaries after CAN frame modification omits 01cd364a15f4 net/mlx4: replace pci_{,un}map_sg with dma_{,un}map_sg omits f65e192af350 net/mlx4: Get rid of page operation after dma_alloc_coherent omits f6e8aa387171 drm/i915: Report the number of closed vma held by each con [...] omits 2b6f0090a333 mtd: Check add_mtd_device() ret code omits 19e16fb4f319 mtd: Fix the check on nvmem_register() ret code omits 526d02dd37b9 Merge branch 'regulator-4.21' into regulator-5.0 omits 1cd824361eed Merge branch 'regmap-4.21' into regmap-5.0 omits 3c9bb6a639d0 Merge branch 'spi-4.21' into spi-5.0 omits d3d70373f6fe dmaengine: tegra-apb: Use struct_size() in devm_kzalloc() omits edd3c3899996 dmaengine: qcom: bam_dma: use struct_size() in kzalloc() omits 55f53b9c1746 dmaengine: st_fdma: use struct_size() in kzalloc() omits ed414d580310 dmaengine: dma-jz4780: Use struct_size() in devm_kzalloc() omits 5fde600537db dmaengine: bcm2835: Use struct_size() in kzalloc() omits ff82595c1eb5 Merge branch 'topic/xilinx' into next omits 85df20e52aa0 Merge branch 'topic/tegra' into next omits 528cdf143695 Merge branch 'topic/stm' into next omits 310cea1d751f Merge branch 'topic/qcom' into next omits 8070ba634860 ARM: shmobile: fix build regressions omits 4c5f98af046d Merge branch 'topic/mv' into next omits b466a37fbcc9 dmaengine: dw: convert to SPDX identifiers omits 934891b0a16c dmaengine: dw: Don't pollute CTL_LO on iDMA 32-bit omits 91f0ff883e9a dmaengine: dw: Reset DRAIN bit when resume the channel omits 69da8be90d5e dmaengine: dw: Split DW and iDMA 32-bit operations omits 078165779608 dmaengine: dw: Remove unused internal property omits d7dba6be0f31 dmaengine: dw: Remove misleading is_private property omits 87fe9ae84d7b dmaengine: dw: Add missed multi-block support for iDMA 32-bit omits 12749350567c dt-bindings: arm: Convert Renesas board/soc bindings to js [...] omits 12f41a5dfe6c arm64: defconfig: Enable CONFIG_PHY_RCAR_GEN3_PCIE omits 5347a0203709 ARM: shmobile: Fix R-Car Gen2 regulator quirk omits 8d22020a7e1e ARM: shmobile: Add missing dts files to MAINTAINERS omits 3480de355f86 arm64: dts: renesas: r8a7796: salvator-xs: Convert to new [...] omits 8a8546261fb2 arm64: dts: renesas: r8a77990: Sort i2c nodes within soc node omits aeb8a1e5efd1 arm64: dts: renesas: r8a77990: sort pciec0 node within soc node omits c98c817eeee6 arm64: dts: renesas: r8a774a1: Fix hsusb reg size omits e2b57e830c73 arm64: dts: renesas: r8a774c0: Add VIN and CSI-2 device nodes omits 3cbf181aa794 arm64: dts: renesas: r8a774c0: Add PCIe device node omits 1aba713d26c6 arm64: dts: renesas: r8a774c0: Connect RZ/G2E Audio-DMAC to IPMMU omits 5460a9cb8906 arm64: dts: renesas: r8a774c0: Connect RZ/G2E AVB to IPMMU omits 60cde576eacd arm64: dts: renesas: r8a774c0: Connect RZ/G2E SYS-DMAC to IPMMU omits 4e45d7c800f8 arm64: dts: renesas: r8a774c0: Add USB3.0 device nodes omits bcbda266701b arm64: dts: renesas: r8a774c0: Add USB-DMAC and HSUSB devi [...] omits e3d499f198fc arm64: dts: renesas: r8a774c0: Add USB2.0 phy and host dev [...] omits 8b55f9400f68 arm64: dts: renesas: r8a774c0: Add display output support omits aa8fbd08e2c4 arm64: dts: renesas: r8a774c0: Add PWM support omits 82eeb902611a arm64: dts: renesas: r8a774c0: Add audio support omits 244ae131a6bf arm64: dts: renesas: r8a774c0: Add MSIOF nodes omits 02a6b13ac903 arm64: dts: renesas: r8a774c0: Add thermal support omits 15266e0ea460 arm64: dts: renesas: r8a774c0: Add CAN nodes omits 4ba0362b8e5b arm64: dts: renesas: r8a774c0: Add IPMMU device nodes omits 53b714dc6f83 arm64: dts: renesas: r8a774c0: Add I2C and IIC-DVFS support omits 707b9924acef arm64: dts: renesas: r8a774c0: Add SDHI nodes omits 279126c5c315 arm64: dts: renesas: r8a774c0: Add secondary CA53 CPU core omits 95c0fe679b5b arm64: dts: renesas: r8a774c0: Add watchdog support omits d3e29431392d arm64: dts: renesas: r8a774c0: Add Ethernet AVB node omits 94fcabe228ca arm64: dts: renesas: r8a774c0: Add GPIO device nodes omits 5429d7d919af arm64: dts: renesas: r8a774c0: Add PFC support omits 11fd27f9a593 arm64: dts: renesas: r8a774c0: Add INTC-EX device node omits 1b24f9e8ea3f arm64: dts: renesas: r8a774c0: Add SCIF and HSCIF nodes omits 14ae22f3e798 arm64: dts: renesas: r8a774c0: Add SYS-DMAC controller nodes omits bc785015a22b arm64: dts: renesas: Initial device tree for r8a774c0 omits bb69e710aa1d arm64: dts: renesas: r8a77990: ebisu: Fix EthernetAVB phy [...] omits a06ad4385f18 arm64: dts: renesas: r8a77995: draak: Set better backlight levels omits 9d16c4a10e07 arm64: dts: renesas: r8a77990: ebisu: Add backlight omits 383f6024981d ARM: dts: r8a7743: Fix sorting of rwdt node omits aeefe7394ca9 ARM: dts: r8a7743: Remove aliases from SoC dtsi omits 072b817589b1 ARM: dts: r8a7743: Remove generic compatible string from iic3 omits 35713c782ef7 ARM: dts: r8a7744: Fix sorting of vsp and msiof nodes omits 55327bff832c ARM: dts: iwg23s-sbc: Enable RTC omits 7aa69a47eced ARM: dts: stout: Convert to new LVDS DT bindings omits e5168ec09d99 ARM: multi_v7_defconfig: Enable NXP pcf85363 rtc omits 71e3039dd7c3 ARM: shmobile: Enable NXP pcf85363 rtc in shmobile_defconfig omits aa07e38b0ae9 Merge branch 'asoc-4.22' into asoc-5.0 omits e4fc69f24b07 drm/i915/hsw: Flush RING_IMR changes before changing the g [...] omits 2b531d71595d ACPI / PMIC: xpower: Fix TS-pin current-source handling omits beae77170c60 ALSA: sb: fix a missing check of snd_ctl_add omits 02cc53e223d4 ALSA: line6: fix check on snd_card_register omits c99776cc4018 ALSA: ice1712: fix a missing check of snd_i2c_sendbytes omits 0f25e000cb43 ALSA: gus: add a check of the status of snd_ctl_add omits 4bccb403f2ca ALSA: oxygen: initialize spdif_playback_enable to 0 omits 748b6ec359b0 ALSA: virtuoso: add de-emphasis control omits c2a7c55a0406 ALSA: hda/realtek - Support Dell headset mode for New AIO [...] omits 605c0351fa36 MAINTAINERS: Add entry for staging driver r8188eu omits c8c270240943 Staging: rts5208: Fix error handling on rtsx_send_cmd omits 045ee2d0d075 staging: mt7621-dma: Use struct_size() in devm_kzalloc() omits 037e9edf9d05 staging: comedi: fix typo omits 9e2ddbdd9218 staging: mt7621-pci-phy: dt-bindings: add bindings for Med [...] omits 06184ba5a33a staging: mt7621-dts: add pci-phy related bindings to board [...] omits 61f9bde6ea57 staging: mt7621-pci: handle phy using new generic phy 'pci [...] omits 00981d31d6df staging: mt7621-pci-phy: add new driver for phy part of mt [...] omits bd7c95d48854 staging: mt7621-dts: use standard 'groups' instead of 'gro [...] omits 0ca1f90861b6 staging: mt7621-pinctrl: use pinconf-generic for 'dt_node_ [...] omits c39191feed45 drm: Fix error handling in drm_legacy_addctx omits cbb2ebf70daf ALSA: usb-audio: Fix an out-of-bound read in create_compos [...] omits 3e96d7280f16 ALSA: usb-audio: Always check descriptor sizes in parser code omits 963cc126d32d drm/i915: Fixup kerneldoc for intel_device_info_runtime_init omits 1691632a2e16 gpio: pca953x: add support for pcal6416 type omits b36e7b2c60f4 dt-bindings: gpio: pca953x: document the nxp,pcal6416 omits 0bfe5e434e66 ALSA: usb-audio: Check mixer unit descriptors more strictly omits f4351a199cc1 ALSA: usb-audio: Avoid access before bLength check in buil [...] omits eb18f31cf3ab Merge branches 'sunxi/dt-for-5.1', 'sunxi/dt64-for-5.1' an [...] omits 4ab88516b097 arm64: dts: allwinner: a64: Fix the video engine compatible omits 09c6572290f0 ARM: dts: sun7i: bananapi: Add GPIO banks regulators omits 7e345d25c796 ARM: dts: sun4i-a10: Add PMU node omits 34a97fcc71c2 arm64: dts: allwinner: a64: Add PMU node omits 4a22fc534f2f watchdog: tqmx86: Fix a couple IS_ERR() vs NULL bugs omits 3aa8b8bbc142 watchdog: mt7621_wdt/rt2880_wdt: Fix compilation problem omits 862523297778 gpiolib-acpi: Remove unnecessary WARN_ON from acpi_gpiochi [...] omits dc272c55ced8 Merge branch 'v5.0-armsoc/dts32fixes' into for-next omits 999aae7fc034 Merge branch 'v5.1-clk/next' into for-next omits 45ecae6e2af2 Merge branch 'v5.1-armsoc/dts64' into for-next omits 3feb72cd3b0f Merge branch 'v5.1-armsoc/dts32' into for-next omits 491b00ff6993 clk: rockchip: add CLK_SET_RATE_PARENT for rk3066 lcdc dclks omits a0e447b0c502 clk: rockchip: fix frac settings of GPLL clock for rk3328 omits 87bf7c7fb9fe arm64: dts: rockchip: enable analog audio node for rock64 omits b78442b8a2e9 arm64: dts: rockchip: move rk3328 #sound-dai-cells to the [...] omits c09757064329 arm64: dts: rockchip: add rk3328 ACODEC node omits 321514a385fa ARM: dts: rockchip: add focaltech touchscreen to rk3188-bq [...] omits 95e50af34d47 ARM: dts: rockchip: fix cif1_pdn pin on rk3188-bqedison2qc omits 5286abda83af ARM: dts: rockchip: add HCLK_HDMI to rk3066 vio power-domain omits 78720aceacf0 ARM: dts: rockchip: move rk3036 i2s sound-dail-cells into [...] omits c9a8a92a9961 ARM: dts: rockchip: remove qos_cif1 from rk3188 power-domain omits 9a47dc5f7eb3 staging: wlan-ng: prism2fw.c: Fix "Possible unnecessary 'o [...] omits 5f98ddc9a777 staging: rtl8192e: rename Channel to channel style omits 73b69c01cc92 staging: rts5208: Add a check for ms_read_extra_data omits 75f3da8958d0 staging: fsl-dpaa2: fix SPDX identifiers in header files omits 8f452bbb9a42 staging: comedi: cb_pcimdas.c: fixed an alignment coding s [...] omits e062b6e57243 staging: rtl8192e: reduce indentation omits 5777c306a425 staging: speakup: Fix coding style omits c706d4b744fb staging: erofs: fix return type of erofs_workgroup_get omits 2f6fa4ca37c5 staging: wilc1000: make function wilc_get_stats_async static omits de96e9fea7ba sysfs: convert BUG_ON to WARN_ON omits 79beac5700f0 parisc: remove nargs from __SYSCALL omits c956f80894f3 CREDITS: Remove outdated address and email information omits 27f9f78e3099 parisc: Improve initial IRQ to CPU assignment omits 27470df27341 parisc: Count IPI function call interrupts omits 963c561d98b9 parisc: Show rescheduling interrupts on SMP machines only omits 6b949e3c38d3 parisc: Hide built-in serial aux port of Tosca GSP card omits 8bcd0eb9f7d4 dt-bindings: soc: qcom: Add remote-pid binding for GLINK SMEM omits a5cb1ee8f241 dt-bindings: remoteproc: qcom: Add firmware bindings for Q6V5 omits f2951bb00225 dt-bindings: remoteproc: qcom: Add power-domain bindings for Q6V5 omits 47b874748d50 remoteproc: qcom: q6v5-mss: Add missing regulator for MSM8996 omits 688c4375b853 dt-bindings: remoteproc: qcom: Fixup regulator dependencies omits 80ec419c3404 remoteproc: qcom: q6v5-mss: Add missing clocks for MSM8996 omits 0f97dbbc1f34 dt-bindings: remoteproc: qcom: Add missing clocks for MSM8996 omits 2808cd5e798d dt-bindings: remoteproc: qcom: Add missing clocks for SDM845 omits fff7fca51d40 remoteproc: qcom: fix spelling mistake "Peripherial" -> "P [...] omits ebc40be2b8ee remoteproc: fix kernel-doc comment for parse_fw omits 60042a22be4e remoteproc: debug: add crash debugfs node omits b8349172b400 dmaengine: xilinx_dma: Drop SG support for VDMA IP omits 29b9ee4a0c0e dt-bindings: dmaengine: xilinx_dma: drop include-sg property omits 05f7ea7f6ef6 dmaengine: xilinx_dma: autodetect whether the HW supports [...] omits ae809690b46a dmaengine: xilinx_dma: program hardware supported buffer length omits 7df54dbeb055 dt-bindings: dmaengine: xilinx_dma: add optional xlnx,sg-l [...] omits 5c094d4cac5b dmaengine: xilinx_dma: in axidma slave_sg and dma_cyclic m [...] omits 616f0f81d857 dmaengine: xilinx_dma: commonize DMA copy size calculation omits 95f295f9fe08 dmaengine: tegra: add tracepoints to driver omits 65c383c78000 dmaengine: tegra: reduce channel name field size omits 547b311cf7ec dmaengine: tegra: fix incorrect case of DMA omits 216a1d7da066 dmaengine: tegra: make byte counters unsigned int omits e486df393058 dmaengine: tegra: avoid overflow of byte tracking omits 89e987e3b4d6 dmaengine: stm32-mdma: Add PM Runtime support omits 4f3ceca254e0 dmaengine: stm32-dmamux: Add PM Runtime support omits 48bc73ba14bc dmaengine: stm32-dma: Add PM Runtime support omits ca4c72c01e34 dmaengine: stm32-dma: check FIFO error interrupt enable omits 906b40b246b0 dmaengine: stm32-mdma: Add a check on read_u32_array omits a474b3f0428d dmaengine: qcom_hidma: Check for driver register failure omits 7c97381e7a9a dmaengine: mv_xor: Fix a missing check in mv_xor_channel_add omits de2c45314d9b dmaengine: sa11x0: drop useless LIST_HEAD omits 4f194969c3b0 dmaengine: pl330: drop useless LIST_HEAD omits 3c763b388897 dmaengine: st_fdma: drop useless LIST_HEAD omits 1bd09f869f9b dmaengine: dw: drop useless LIST_HEAD omits e7987a065942 dmaengine: at_hdmac: drop useless LIST_HEAD omits 07bd14ccc304 hwmon: (lm80) Fix missing unlock on error in set_fan_div() omits 9de15c95a63f hwmon: (nct6775) Enable IO mapping for NCT6797D and NCT6798D omits 264142bc70ec hwmon: (nct6775) Fix chip ID for NCT6798D omits b0606fed6eec XArray: Honour reserved entries in xa_insert omits 76b4e5299565 XArray: Permit storing 2-byte-aligned pointers omits 4a31896c5b5a XArray: Change xa_for_each iterator omits 02669b17a433 XArray: Turn xa_init_flags into a static inline omits 490fd30f8595 XArray tests: Add RCU locking omits 373282e7ab68 null_blk: add zoned config support information omits f2326c4e11b6 fix cgroup_do_mount() handling of failure exits omits 97274b612619 Merge branch 'reject-ptr-scalar-mix' omits 1cbbcfbbd56e bpf: add various test cases for alu op on mixed dst regist [...] omits d3bd7413e0ca bpf: fix sanitation of alu op with pointer / scalar type f [...] omits d4a7e9bb74b5 ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses omits b9d126e75b1e drm/i915: Remove partial attempt to swizzle on pread/pwrite omits 466f89e9ec8c Merge branch 'udpv6_sendmsg-addr_any-fix' omits 976b4f3a4646 selftests/bpf: Test [::] -> [::1] rewrite in sys_sendmsg i [...] omits e8e36984080b bpf: Fix [::] -> [::1] rewrite in sys_sendmsg omits bb351abaf5cd block: add documentation for io_timeout omits ec90ad334986 ipv6: Consider sk_bound_dev_if when binding a socket to a [...] omits f217b8e70c76 ARM: Document merges omits e7ce6ab825b9 Merge branch 'next/late' into for-next omits ae84e4a8eb6f ixgbe: fix Kconfig when driver is not a module omits 8d9336704521 ipv6: make icmp6_send() robust against null skb->dev omits 3271a4821882 selftests: net: fix/improve ip_defrag selftest omits f87118d5760f qmi_wwan: add MTU default to qmap network interface omits 75e7fb0a87a1 Merge branch 'hns-fixes' omits bb989501abca net: hns: Fix use after free identified by SLUB debug omits c77804be5336 net: hns: Fix WARNING when hns modules installed omits cff1e01f16f8 net: dsa: mt7530: Drop unused GPIO include omits 0c06a0919782 Merge branch 'GUE-error-recursion' omits 44039e00171b fou6: Prevent unbounded recursion in GUE error handler omits bc6e019b6ee6 fou: Prevent unbounded recursion in GUE error handler also [...] omits 41e4e2cd7534 openvswitch: Fix IPv6 later frags parsing omits ba3e1847d647 net: macb: remove unnecessary code omits a09b42ba1a5e net: dsa: microchip: Drop unused GPIO includes omits ebdefe465647 Merge branch 'qed-fixes' omits 46721c3d9e27 qed: Fix qed_ll2_post_rx_buffer_notify_fw() by adding a wr [...] omits 2d533a9287f2 qed: Fix qed_chain_set_prod() for PBL chains with non powe [...] omits f8c468e85379 net, skbuff: do not prefer skb allocation fails early omits 8d68100ab4ad soc/fsl/qe: fix err handling of ucc_of_parse_tdm omits 36352991835c r8169: Add support for new Realtek Ethernet omits 7c1e8a3817c5 netlink: fixup regression in RTM_GETADDR omits 1492623e837f octeontx2-af: Fix a resource leak in an error handling pat [...] omits e9eb788f9442 Input: soc_button_array - fix mapping of the 5th GPIO in a [...] omits 39be9b6d0455 Input: soc_button_array - add usage-page 0x01 usage-id 0xc [...] omits 03fa483821c0 perf test shell: Use a fallback to get the pathname in vfs [...] omits 432973fd3a20 drm/tilcdc: Register cpufreq notifier after we have initia [...] omits 1f8ce09b36c4 xen/pvcalls: remove set but not used variable 'intf' omits f712a86c1406 perf python: Make sure the python binding output directory [...] omits 099be748865e perf strbuf: Remove redundant va_end() in strbuf_addv() omits 442b4eb3af44 perf annotate: Pass filename to objdump via execl omits a3366db06bb6 perf report: Fix wrong iteration count in --branch-history omits 86c22ab7227f tools headers x86: Sync asm/cpufeatures.h copy with the ke [...] omits 8c91fd605e1a tools headers uapi: Sync copy of asm-generic/unistd.h with [...] omits 558517c52c87 tools headers uapi: Sync linux/kvm.h with the kernel sources omits 4001b6a080aa tools headers uapi: Sync linux/in.h copy from the kernel sources omits 8858ecb5a28d tools headers uapi: Update i915_drm.h omits 536cdb684d2d tools iio: Override CFLAGS assignments omits 302df34c4e64 tools thermal tmon: Use -O3 instead of -O1 if available omits 540f1ba7b3a5 ASoC: ti: davinci-mcasp: Add support for GPIO mode of the pins omits 4664b94c98b4 ASoC: davinci-mcasp: Document GPIO support omits ae33ba2a8bcc Merge branch 'asoc-4.21' into HEAD omits 617547175507 ASoC: ti: davinci-mcasp: Move context save/restore to runt [...] omits 2130f15d6cd9 ASoC: ti: davinci-mcasp: No need for IS_MODULE/BUILTIN che [...] omits 51a13e401a83 ASoC: Intel: bytcr_rt5640: Add quirks for ASUS MeMO Pad 7 [...] omits fee15714552d ASoC: Intel: sst: Fallback to BYT-CR if IRQ 5 is missing omits b97205ef95ef ASoC: Intel: sst: Simplify is_byt_cr() omits 5198baf8817d ASoC: Intel: Add ACPI match table entry for ES8316 codec o [...] omits 249d2fc9e55c ASoC: Intel: bytcht_es8316: Set card long_name based on quirks omits 730501a91d94 ASoC: Intel: bytcht_es8316: Add input-map support omits 0d3e91da0750 ASoC: Intel: bytcht_es8316: Add external speaker mux support omits 4bf538b42933 ASoC: Intel: bytcht_es8316: Add jack-detect support omits 349e13862c99 ASoC: Intel: bytcht_es8316: Add support for SSP0 (BYTCR) omits 86909c8f77c5 ASoC: Intel: bytcht_es8316: Minor refactoring omits 6ca382c4363d ASoC: Intel: bytcht_es8316: Sort includes alphabetically omits 24b53f17a3f2 ASoC: es8316: Add DAC mono mix switch mixer control omits 822257661031 ASoC: es8316: Add jack-detect support omits 8c3590de0a37 ASoC: Variable "val" in function rt274_i2c_probe() could b [...] omits 1690d8bb91e3 cpufreq: scpi/scmi: Fix freeing of dynamic OPPs omits 09ad32dc6dc2 cpuidle / Documentation: Update cpuidle MAINTAINERS entry omits 55c15512a9cf drm/i915: Do not allow unwedging following a failed driver [...] omits 805e4c8b61bd tools beauty: Make the prctl option table generator catch [...] omits 3d32c4531958 tools headers uapi: Sync prctl.h with the kernel sources omits abc856259a6d drm/amdgpu: make gfx9 enter into rlc safe mode when set MGCG omits 96d8f63c44e5 drm/amdgpu: Cleanup 2 compiler warnings omits 94f45df8aaa3 tools headers x86: Sync disabled-features.h omits e1de3d237b50 ASoC: rockchip: fix platform_no_drv_owner.cocci warnings omits 1d38b4e903d5 ASoC: xlnx: fix error handling in xlnx_formatter_pcm_probe omits f5758544d98c ASoC: rockchip: add workaround for silence of rk3288 ACODEC omits c32759035ad2 ASoC: rockchip: support ACODEC for rk3328 omits 2d01a84605a5 ASoC: simple-card: reduce naming prefix omits c39291a76444 ASoC: simple-card: cleanup DAI link loop method - step2 omits d947cdfd4be2 ASoC: simple-card: cleanup DAI link loop method - step1 omits 17029e494edc ASoC: simple-card: add link_info omits 7adee60ee273 ASoC: simple-card: add 1 CPU : 1 Codec support again omits 7e5e1f8bbaa8 ASoC: simple-card: add asoc_simple_card_get_conversion() omits 97fe6ca41465 ASoC: audio-graph-card: reduce naming prefix omits fce9b90c1ab7 ASoC: audio-graph-card: cleanup DAI link loop method - step2 omits dd98fbc558a0 ASoC: audio-graph-card: cleanup DAI link loop method - step1 omits 1e4771a62fd7 ASoC: audio-graph-card: add link_info omits de2949fe2621 ASoC: audio-graph-card: add 1 CPU : 1 Codec support again omits b31daa15af76 ASoC: xlnx: enable audio formatter driver build omits 6f6c3c36f091 ASoC: xlnx: add pcm formatter platform driver omits e3e12ec09a18 dt-bindings: ASoC: xlnx, audio-formatter: Document audio f [...] omits c8ed6aca6b82 ASoC: simple-scu-card: remove simple-scu-card omits bb93487b8501 ASoC: simple-scu-card: remove simple-scu-card on Doc omits 61c263ac27a3 ASoC: audio-graph-scu-card: remove audio-graph-scu-card omits e4f4fdfc57d9 ASoC: audio-graph-scu-card: remove audio-graph-scu-card on Doc omits 40dfae169ad0 ASoC: audio-graph-card: add asoc_graph_card_get_conversion() omits a0c426fe1433 ASoC: simple-card-utils: check "reg" property on asoc_simp [...] omits 4e88068ed088 ASoC: Intel: boards: use snd_mask_set_format in all machin [...] omits 10583cdac237 ASoC: Intel: Atom: simplify boolean tests omits e295450dd86d ASoC: Intel: Baytrail: simplify boolean test omits 060d35be2dfa ASoC: Intel: Baytrail: remove unneeded variable omits bf88b3c3c277 ASoC: Intel: Haswell: assign booleans to true/false omits 6c5414589721 ASoC: Intel: Haswell: remove unneeded semicolon omits d8747d30aa7f ASoC: Intel: Skylake: simplify boolean tests omits 431b67c27c57 ASoC: Intel: Skylake: remove useless cast omits 5489e81f981b ASoC: wm8904: enable MCLK in STANDBY omits fb82c6ed3190 ASoC: wm8904: save model id directly in of_device_id.data omits 2bb853f6f937 ASoC: wm8904: make the driver visible in Kconfig omits 0ddb46080a46 ASoC: cs4341: Add DT bindings documentation for CS4341 DAC omits 0f68c396f604 ASoC: cs4341: Add driver for CS4341 DAC omits 22c7d5e7bad1 ASoC: rt5682: Fix recording no sound issue omits a3d903607871 ASoC: Intel: atom: Make PCI dependency explicit omits 678e2b44c8e3 ALSA: compress: prevent potential divide by zero bugs omits a41d9dbf5dac ASoC: qdsp6: q6asm-dai: Fix a small memory leak omits 3391034e18b3 ASoC: qdsp6: q6asm-dai: Fix a NULL vs IS_ERR() bug omits eef08e535061 ASoC: qdsp6: q6asm-dai: Off by one in of_q6asm_parse_dai_data() omits 28b698b7342c ASoC: pcm512x: Fix a double unlock in pcm512x_digital_mute() omits fd270fca2001 ASoC: xlnx: change license header format style omits 906a9abc5de7 ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field omits 6cb6746e9557 ASoC: xlnx: Grammar s/the the/the/ omits 02a07872f84f ASoC: dma-sh7760: cleanup a debug printk omits 2998369fb93f ASoC: sdm845: set jack only for a specific backend omits 8a99255a50c0 perf stat: Fix endless wait for child process omits 55277e1f3107 drm/i915: Always try to reset the GPU on takeover omits 082531444e45 spi: npcm-pspi: Fix wrong priv pointer omits 57428bccdb13 drm/i915: Show machine type in error state omits b9ced18acf68 ACPI: NUMA: Use correct type for printing addresses on i386-PAE omits 476af9c26063 drm/i915/gen6: Flush RING_IMR changes before changing the [...] omits 16f3d1f5df35 Merge branch 'for-4.20/upstream-fixes' into for-next omits 5578dd451c91 Merge branch 'for-4.20/upstream-fixes' into for-next omits 088d923a11e6 cpufreq / Documentation: Update cpufreq MAINTAINERS entry omits 227ad6d95789 drm: Reorder set_property_atomic to avoid returning with a [...] omits 3f2d347e851e mfd: exynos-lpass: Enable UART module support omits 9e28989d41c0 mfd: mc13xxx: Fix a missing check of a register-read failure omits c1f3375be60c mfd: cros_ec: Add commands to control codec omits 4bcb83e05503 mfd: madera: Remove spurious semicolon in while loop omits f7b1e49c6703 mfd: rave-sp: Fix typo in rave_sp_checksum comment omits ddf5aaa8eecb mfd: ingenic-tcu: Fix bit field description in header omits 75d4c5e03c2a mfd: tps65218: Use devm_regmap_add_irq_chip and clean up e [...] omits 38df91cc0b82 mfd: Use of_node_name_eq() for node name comparisons omits 18e294ddafae mfd: cros_ec_dev: Add missing mfd_remove_devices() call in remove omits ea90e7b47f0a mfd: axp20x: Add supported cells for AXP803 omits 753a8d083e08 mfd: axp20x: Re-align MFD cell entries omits 4a19f9a65375 mfd: axp20x: Add AC power supply cell for AXP813 omits 04c801c18ded mfd: wm5110: Add missing ASRC rate register omits 504e4175829c mfd: qcom_rpm: write fw_version to CTRL_REG omits ac4ca4b9f462 mfd: tps6586x: Handle interrupts on suspend omits 7f9472134a5a mfd: madera: Add shared data for accessory detection omits 628f3dfe4c7b mfd: at91-usart: Add platform dependency omits b0aff01e7aa6 mfd: bd9571mwv: Add volatile register to make DVFS work omits 10628e3ecf54 mfd: ab8500-core: Return zero in get_register_interruptible() omits a54e950fdec3 mfd: tmio: Typo s/use use/use/ omits a177276aa098 mfd: mt6397: Do not call irq_domain_remove if PMIC unsupported omits a3888f62fe66 mfd: db8500-prcmu: Fix some section annotations omits 8838555089f0 mfd: twl-core: Fix section annotations on {,un}protect_pm_master omits 6e863844ad6e PM: sleep: call devfreq suspend/resume omits c1788574c9e8 ARM: Document merges omits b26c4aa3beb5 Merge branch 'next/defconfig' into for-next omits e49cddcd0ab0 drm/amdgpu/gfx_v8_0: Reorder the gfx, kiq and kcq rings te [...] omits b8cf66182edd drm/amdgpu/sriov:Correct pfvf exchange logic omits 048b9b0f5cee drm/amd/powerplay: support BOOTUP_DEFAULT power profile mode omits baf3c982dfbf drm/amdgpu/virtual_dce: No need to pin the cursor bo omits 47bbcc1e9238 drm/amdgpu/virtual_dce: No need to pin the fb's bo omits e6587cdbd732 pvcalls-back: set -ENOTCONN in pvcalls_conn_back_read omits d90a1ca60a1e pvcalls-front: don't return error when the ring is full omits beee1fbe8f7d pvcalls-front: properly allocate sk omits 96283f9a084e pvcalls-front: don't try to free unallocated rings omits b79470b64fa9 pvcalls-front: read all data before closing the connection omits 122503683169 drm/i915/selftests: Take a breath during check_partial_mappings() omits 2cc8376fd350 drm/i915: rename dev_priv info to __info to avoid usage omits 1787a98439cc drm/i915: drop intel_device_info_dump() omits a0f04cc27c50 drm/i915: always use INTEL_INFO() to access device info omits 1400cc7e0dcd drm/i915: pass dev_priv to intel_device_info_runtime_init() omits ed5eb1b78a88 drm/i915/reg: abstract display_mmio_offset access omits 0258404f9d38 drm/i915: start moving runtime device info to a separate struct omits 7d7b467cb95b ACPI: power: Skip duplicate power resource references in _PRx omits 2e61069b056f ACPI: Fix build failure when CONFIG_NLS is set to 'n' omits dd7ece7f6e22 drm: forward declare struct drm_file in drm_syncobj.h omits f7e271de230b drm: include types.h from drm_hdcp.h omits 39e23674809b drm: include idr.h from drm_file.h omits 5c27b9fafead drm: include kernel.h and agp_backend.h from intel-gtt.h omits c76426883c8f drm: un-inline drm_legacy_findmap() omits d60a40a46570 ARM: Document merges omits 2371db6f0a3e Merge branch 'next/late' into for-next omits 7e4c227e0d41 Merge tag 'v4.20' into for-next omits 3436b7203f3f Merge branch 'next/soc' into for-next omits 74d4b4e0f43e regmap: regmap-irq: silently ignore unsupported type settings omits 4cac31e2be6e regulator: lochnagar: Set up correct .data field for "cirr [...] omits 1216e3c3af25 drm/i915: Drop unused engine->irq_seqno_barrier w/a omits 835051d397b8 drm/i915/ringbuffer: Move irq seqno barrier to the GPU for gen5 omits 1212bd821de8 drm/i915/ringbuffer: Move irq seqno barrier to the GPU for gen7 omits d9cad2206abf drm/i915/ringbuffer: Remove irq-seqno w/a for gen6 xcs omits 2f0c733b353c drm/i915/ringbuffer: Remove irq-seqno w/a for gen6/7 rcs omits ed2922c025c3 drm/i915: Remove redundant trailing request flush omits 6bf198172beb drm/i915: Update kerneldoc for intel_wm_need_update() omits 7012033033da drm/i915/params: document I915_PARAMS_FOR_EACH() omits d2167a2c29dd drm/i915: Remove has_pooled_eu static initializer omits 2ff195cf84a6 drm/i915/params: set i915.enable_hangcheck permissions to 0600 omits fce43315e834 drm/i915/uc: add dev_priv parameter to intel_uc_is_using_* [...] omits 16cabb12f2cc drm/i915: add a helper to free the members of i915_params omits 4081cef923e0 drm/i915: add a helper to make a copy of i915_params omits 8d726c512829 clk: dove: fix refcount leak in dove_clk_init() omits 9b4eedf62704 clk: mv98dx3236: fix refcount leak in mv98dx3236_clk_init() omits db20a90a4b67 clk: armada-xp: fix refcount leak in axp_clk_init() omits e7beeab9c615 clk: kirkwood: fix refcount leak in kirkwood_clk_init() omits a3c24050bdf7 clk: armada-370: fix refcount leak in a370_clk_init() omits 567177024e03 clk: vf610: fix refcount leak in vf610_clocks_init() omits 5f8c183a996b clk: imx7d: fix refcount leak in imx7d_clocks_init() omits 1731e14fb302 clk: imx6sx: fix refcount leak in imx6sx_clocks_init() omits c9ec1d8fef31 clk: imx6q: fix refcount leak in imx6q_clocks_init() omits cee82eb95320 clk: samsung: exynos4: fix refcount leak in exynos4_get_xom() omits 7f9705beeb37 clk: socfpga: fix refcount leak omits 2274d8001fbb clk: ti: fix refcount leak in ti_dt_clocks_register() omits 70af6c5b5270 clk: qoriq: fix refcount leak in clockgen_init() omits 5eb8ba90958d clk: highbank: fix refcount leak in hb_clk_init() omits 0623413ee0ba Merge branch 'for-4.21' into for-next omits caa5915bb3c1 drm/i915/ringbuffer: Pull the render flush into breadcrumb [...] omits 6a6237293d0c drm/i915/execlists: Pull the render flush into breadcrumb [...] omits 95898ed6856e drm/i915: Drop debugfs/i915_next_seqno omits 6faf5916e6be drm/i915: Remove HW semaphores for gen7 inter-engine synch [...] omits 167bc759e823 drm/i915: Restrict PSMI context load w/a to Haswell GT1 omits b8449c43c95b drm/i915: avoid division by zero on skl_calc_wrpll_link omits 6879216897b7 drm/intel_dsi_vbt: Remove duplicate header omits 1fab5fff0a7a Merge branches 'work.mount', 'work.misc', 'misc.misc' and [...] omits fd6261f4322c afs: Use fs_context to pass parameters over automount omits 409dbbfa3232 afs: Add fs_context support omits ebcb95459b4e vfs: Add some logging to the core users of the fs_context log omits e6d72ffc503f vfs: Implement logging through fs_context omits e8abdc2397d5 vfs: Provide documentation for new mount API omits 656ef17cccc9 vfs: Remove kern_mount_data() omits 3522a89d1153 hugetlbfs: Convert to fs_context omits b3678086951a kernfs, sysfs, cgroup, intel_rdt: Support fs_context omits 28e52b98b98a drm/i915: Remove debugfs/i915_ppgtt_info omits eb3e1e3383e8 drm/i915: Remove duplicate header from i915_request.h omits ecb2e2fd5a44 drm: move DRM_IF_VERSION to drm_internal.h omits 183d9dc49572 drm/drm_drv.c: Remove duplicate header omits 37839c54a08c cpuset: Use fs_context omits e1b836f677ed ipc: Convert mqueue fs to fs_context omits 3eaa14358da6 proc: Add fs_context support to procfs omits 598b1e62bf7b procfs: Move proc_fill_super() to fs/proc/root.c omits 254f7078ab0b introduce cloning of fs_context omits 4f02bb6dbab2 convenience helpers: vfs_get_super() and sget_fc() omits 718f6757a29b Merge branch 'for-4.21' into for-next omits 2ef82327c2c7 drm/i915: DDI: call intel_psr_ and _edp_drrs_enable() on p [...] omits f69a0d71d49c drm/i915: Allow calling intel_edp_drrs_enable twice omits 608ed4ab240f drm/i915: Add an update_pipe callback to intel_encoder and [...] omits d0fb2bbe7a7c vfs: Implement a filesystem superblock creation/configurat [...] omits 83c8323247ef vfs: Put security flags into the fs_context struct omits 1f38a2e9dab7 smack: Implement filesystem context security hooks omits e4d799381cc6 selinux: Implement the new mount API LSM hooks omits dd36ccb4c843 vfs: Add LSM hooks for the new mount API omits 82685adaccb3 vfs: Add configuration parser helpers omits f6f849599585 vfs: Introduce logging functions omits 91e41453c388 introduce fs_context methods omits a3bd739ff600 fs_context flavour for submounts omits cd1632594eb3 convert do_remount_sb() to fs_context omits 346b4b8ee4cc vfs_get_tree(): evict the call of security_sb_kern_mount() omits a11860a7c6a2 new helper: do_new_mount_fc() omits 11e0d0b1f6af teach vfs_get_tree() to handle subtype, switch do_new_moun [...] omits 4bbc6742ffd7 new helpers: vfs_create_mount(), fc_mount() omits fe43eec04841 vfs: Introduce fs_context, switch vfs_kern_mount() to it. omits 2674305a1f5a dma-buf: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 8a6f7591ddf5 Merge branch 'for-5.0/dax' into libnvdimm-for-next omits c87fab7db2e6 Merge branch 'for-5.0/nvdimm-security' into libnvdimm-for-next omits d4de753526f4 drm/i915: Unwind failure on pinning the gen7 ppgtt omits 17960f35f146 drm/i915: Update DRIVER_DATE to 20181221 omits ce98528b3f61 drm/i915: Update DRIVER_DATE to 20181221 omits a5b79d34000b drm/i915: don't apply Display WAs 1125 and 1126 to GLK/CNL+ omits 50c42fc90b7e drm/i915: Disable FBC on fastset if necessary, v2. omits f1589f675d65 Merge branch 'xtensa-jumplabel' into xtensa-for-next omits aa99a14dfb50 Merge branch 'next-general' into next-testing omits 5fac3149be6f ARC: adjust memblock_reserve of kernel memory omits 67ce658211e9 ARC: show_regs: lockdep: fix for good omits 4b4584fd1ba7 ARC: show_regs: lockdep: avoid page allocator omits a71d31bec16d Merge branch 'fixes' into for-next omits a1decd1815fc arm-soc: document merges omits a6bcaef437c5 Merge branches 'next/drivers' and 'next/dt' into for-next omits 70bce993a7aa drm/bochs: add edid present check omits 8f839a25b9cc Merge branches 'fixes', 'misc', 'sa1100-for-next', 'smp-ho [...] omits 01183497a956 ARM: actions: remove boot_lock and pen_release omits 6afe8925a297 drm/i915/dsc: Fix the deadlock in dsc debugfs node omits ea8c3a40ffc5 arc: remove redundant kernel-space generic-y omits 99c66bc051e7 drm/msm: Unblock writer if reader closes file omits f8e8ae868301 Merge branch 'for-4.21/ish' into for-next omits 0078a3f8bf05 Merge branch 'for-next-current-v4.19-20181219' into for-ne [...] omits a965f6e2f45c Merge branch 'misc-4.21' into for-next-current-v4.19-20181219 omits db999538fdb0 drm/vc4: Attach margin props to the HDMI connector omits 666e73587f90 drm/vc4: Take margin setup into account when updating planes omits 6c4f52dca36f drm/connector: Allow creation of margin props alone omits 56406e15b5e8 drm/connector: Clarify the unit of TV margins omits eda6887f1961 drm/connector: Fix drm_mode_create_tv_properties() doc omits eb96c85bb8fb Merge branch 'for-4.21/core' into for-next omits 199d035bb84d drm: dw-hdmi-i2s: convert to SPDX identifiers omits bc2cbf2cc506 ARC: perf: map generic branches to correct hardware condition omits c3dec689860f ARC: perf: move HW events mapping to separate function omits b4902a1ee174 ARC: perf: avoid kernel killing where it is possible omits 941135210cbe ARC: perf: trivial code cleanup omits 64a214282db0 ARC: fix __ffs return value to avoid build warnings omits 3f0216106126 Pull quota locking fix. omits 97498c96a186 kgdb/treewide: constify struct kgdb_arch arch_kgdb_ops omits 4fbc914c15f9 mips/kgdb: prepare arch_kgdb_ops for constness omits 50c3022fee89 kdb: use bool for binary state indicators omits d308ce0d3969 kdb: Don't back trace on a cpu that didn't round up omits 17d2577c2574 kgdb: Don't round up a CPU that failed rounding up before omits cb74b09ac5fe kgdb: Fix kgdb_roundup_cpus() for arches who used smp_call [...] omits d6a70301b0c3 kgdb: Remove irq flags from roundup omits 2a041c97c3bc drm/i915/icl: Add fallback detection method for TypeC lega [...] omits f6bff60e927b drm/i915/icl: Fix HPD handling for TypeC legacy ports omits 38b3416f3c2f drm/i915/bios: Parse the VBT TypeC and Thunderbolt port flags omits f0236a852cd7 drm/i915/icl: Add a debug print for TypeC port disconnection omits 060f23225d82 drm/i915: Apply missed interrupt after reset w/a to all ri [...] omits b265a2a6255f drm/i915/icl: combo port vswing programming changes per BSPEC omits f384956b686e Merge branch 'for-4.20/upstream-fixes' into for-next omits 93a6788a3495 MAINTAINERS: drm: Remove myself as drm-bridge maintainer omits 15ff2069cb7f printk: Add caller information to printk() output. omits 2c5c415c1df6 drm/i915: Update crtc scaler settings when update_pipe is set omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c31f54cdc8da Merge branch 'xtensa-tracehook' into xtensa-for-next omits e5a7e9283f51 Merge branch 'next-integrity' into next-testing omits a49aa6508ed7 drm/i915/huc: Update the HuC version for BXT omits 86aa0d8b538f Merge tag 'seccomp-next-part2' of https://git.kernel.org/p [...] omits 6a084e77ec4f Merge tag 'tpmdd-next-20181217' of git://git.infradead.org [...] omits 32daa6e9b63b Merge branch 'next-integrity' into next-testing omits a0fc5578f1d6 efi: Let kmemleak ignore false positives omits 246bcc481ad3 Merge branch 'for-4.20/upstream-fixes' into for-next omits 3545693d1ad7 Merge branch 'for-4.21/hid-asus' into for-next omits 329e95a7871d drm/vkms: set preferred depth to 24 omits c27889ca3bb8 drm/ati_pcigart: Fix error code in drm_ati_pcigart_init() omits 705c8160ce88 drm: Fix an error pointer dereference() omits e845f099f1c6 drm/i915/dsc: Add Per connector debugfs node for DSC suppo [...] omits 706246c761dd drm/dp_mst: Refactor drm_dp_update_payload_part1() omits fc63668656bd drm/dp_mst: Remove bogus conditional in drm_dp_update_payl [...] omits ace233293086 Merge branch 'omap-for-v4.21/dt' into for-next omits b3898946fa4b ARM: oxnas: remove CPU hotplug implementation omits 5334a35f4c09 ARM: qcom: remove unnecessary boot_lock omits 3cee7a7d05b1 backlight: 88pm860x_bl: Use of_node_name_eq for node name [...] omits 76097fe1aee6 media: staging/ipu3-imgu: Add MAINTAINERS entry omits a80f75859b31 media: staging/ipu3-imgu: Address documentation comments omits 9cfb04713d20 media: v4l: Add Intel IPU3 meta buffer formats omits aeb96ba28b88 media: doc-rst: Add Intel IPU3 documentation omits 1728f032897f media: ipu3-imgu: Fix firmware binary location omits 74f48a7cebe3 media: ipu3-imgu: Fix compiler warnings omits 7ab9b77a9410 media: staging/intel-ipu3: Add dual pipe support omits 48a77d66cb7f drm/virtio: switch to generic fbdev emulation omits 18ce0906d962 drm: Remove complete task from TODO documentation omits 088f908006c5 Merge branch 'next-smack' into next-testing omits 7c695e87bd7a ARM: dts: omap4-droid4: Configure wlcore wakeirq omits 2f60f258e0f5 ARM: dts: Configure wlcore wakeirq for pandaboard omits c6e967ad5a04 ARM: dts: Add wlcore wakeirq for omap3-evm omits f536e00c46d2 drm/dp_mst: Fix memory leak in drm_dp_mst_topology_mgr_destroy() omits b5f06893c499 drm: Rename crtc_idr as object_idr to KMS cleanups omits 78ee1640fa01 Merge branch 'omap-for-v4.21/dt-ti-sysc' into for-next omits a489334941d4 drm/i915: Fix Cherryview oops on boot omits f513ac76530c drm/i915/icl: Mind the SFC units when resetting VD or VEBo [...] omits 57b19d55189b drm/i915/icl: Record the valid VDBoxes with SFC capability omits 921f3a60e54e drm/i915/selftests: Verify we can perform resets from atom [...] omits 5edd56d394dc drm/i915/selftests: Check we can recover a wedged device omits de7cfed01ee4 ARM: Document merges omits 10b246905c81 Merge branch 'next/defconfig' into for-next omits 4e6a829748d8 Merge branch 'next/dt' into for-next omits f3ce44a09a15 drm/i915: merge gen checks to use range omits cf819eff907a drm/i915: replace IS_GEN<N> with IS_GEN(..., N) omits 006900087727 drm/i915: Rename IS_GEN to IS_GEN_RANGE omits be1944712d8e Merge branch 'for-next/gcc-plugin/arm-stackprotector' into [...] omits 03a8dcc1ab9f ARM: Document merges omits ae18acae3eac Merge branch 'next/drivers' into for-next omits 33685d3b5080 Merge branch 'fixes' into for-next omits e2e2dcf6f40b ARM: Document merges omits 585291e78602 Merge branch 'next/dt' into for-next omits 364cf16da8ff Merge branch 'next/soc' into for-next omits d9842b39e9ec ntb_hw_switchtec: Added support of >=4G memory windows omits 4d8ddc13d727 ntb_hw_switchtec: NT req id mapping table register entry n [...] omits a5fbb62b9720 ntb_hw_switchtec: debug print 64bit aligned crosslink BAR Numbers omits d28af54efb7f Merge branch 'next/soc' into for-next omits 6624158521c8 Merge branch 'next/defconfig' into for-next omits 6cdd5e5e75b4 Merge branch 'next/drivers' into for-next omits 623618470831 ARM: Document merges omits e4337d9d50eb Merge branch 'next/dt' into for-next omits 25db2eaf1097 drm/i915: Don't forget to reset blocks when testing lower [...] omits 63d5e06aa381 drm/rockchip: Add implicit fencing support for planes omits 8bda6f7815a9 Pull fix for UDF BUG due to corrupted inode. omits cad5290a2f79 drm/xen: Don't set the dpms hook omits 7ce5362815bb drm/qxl: Don't set the dpms hook omits cc0146d0bce0 fscrypt: remove CRYPTO_CTR dependency omits 94d79ac4bad2 fsverity: Move verity status check to fsverity_prepare_setattr omits 7138851022cb fsverity: Move verity status check to fsverity_file_open omits 1e8eda34d40e fsverity: Remove filesystem specific build config option omits 1adb7c7b54d2 f2fs: use IS_VERITY() to check inode's fsverity status omits c942d68713c3 ext4: use IS_VERITY() to check inode's fsverity status omits 4dedd7844d22 Add S_VERITY and IS_VERITY() omits f3fd6cd74fed fscrypt: remove filesystem specific build config option omits 1dcfeb539c09 f2fs: use IS_ENCRYPTED() to check encryption status omits dc82005ead5d ext4: use IS_ENCRYPTED() to check encryption status omits bea68f4a5ff2 drm/i915: DFSM pipe disable is valid from gen9 onwards (v2) omits d8e874980241 drm/i915: Switch to level-based DDB allocation algorithm (v5) omits 9343bb247bf8 drm/i915: Don't use DDB allocation when choosing gen9 wate [...] omits 818a0041cec5 Merge branch 'omap-for-v4.21/dt-ti-sysc' into for-next omits f3a58165da85 Merge branch 'omap-for-v4.21/dt-v2' into for-next omits 547b37047d01 Merge branch 'omap-for-v4.21/driver' into for-next omits 61a98b1b9a8c drm/syncobj: remove drm_syncobj_cb and cleanup omits e3b382c1075e ARM: dts: am335x-chiliboard: Add stdout-path property omits 3415701a5eae drm/etnaviv: fix for 64bit seqno change omits 1dde2beb9df7 Merge branch 'omap-for-v4.21/omap1' into for-next omits 2c98dbc63489 ARM: Document merges omits b2d20c59ea68 Merge branch 'next/dt' into for-next omits df000e0213db Merge branch 'omap-for-v4.21/dt-ti-sysc' into for-next omits 7bd190e09f67 Merge branch 'omap-for-v4.21/ti-sysc' into for-next omits b962a12050a3 drm/atomic: integrate modeset lock with private objects omits ab2cb2cb1a77 drm/i915/hdmi: SCDC Scrambling enable without CTS mode omits 0a88529afa95 Merge inode_is_open_for_write() cleanup from Nikolay. omits 302da0cdf784 drm/i915: Use intel_ types more consistently for color man [...] omits cd1d3ee90e5e drm/i915: Use intel_ types more consistently for watermark [...] omits cb8ce7111117 drm/dp/mst: Validate REMOTE_I2C_READ harder omits c978ae9bde58 drm/dp/mst: Configure no_stop_bit correctly for remote i2c xfers omits cea2fff422ae ARCv2: boot log: BPU return stack depth omits 32658d2c8073 drm/ast: Remove set but not used variable 'bo' omits 16bff572cc66 drm/dp-mst-helper: Remove hotplug callback omits dabc839c6bd9 Merge branch 'fixes' into for-next omits 7cd3cf3540a3 drm/vc4: Add support for X/Y reflection omits 8e75d582db02 drm/vc4: Fix negative X/Y positioning on SAND planes omits aa5beec32e8b drm/v3d: Invalidate the caches from the outside in. omits 7b9d2fe4350a drm/v3d: Stop trying to flush L2C on V3D 3.3+ omits 51c1b6f9eb3d drm/v3d: Drop the wait for L2T flush to complete. omits 2e6dc3bd8047 drm/v3d: Don't bother flushing L1TD at job start. omits 2aa34fd5c775 drm/v3d: Drop unused v3d_flush_caches(). omits 36e7999dc19a drm/v3d: Document cache flushing ABI. omits 0b5b45a61d3f drm/i915: Remove dead update_wm_pre assignment from SKL wm code omits f9a954ff02df drm/i915: Remove bogus FIXME from SKL wm computation omits 099a132bfb65 drm/i915: Use explicit old crtc state in skl_compute_wm() omits 36f22b9e78c5 Merge branch 'omap-for-v4.21/dt-ti-sysc' into for-next omits bcb8db0200e2 Merge branch 'omap-for-v4.20/fixes' into for-next omits 11478e44de6f Merge branch 'for-4.21/highres-wheel' into for-next omits a889580c087a drm/i915: Flush GPU relocs harder for gen3 omits 0cace0aaf224 Merge branch 'for-4.20/upstream-fixes' into for-next omits 2731820ce27b Merge branch for-4.21/clk into for-next omits ae78a5d02dee Merge branch for-4.21/arm64/dt into for-next omits 1101e762359b Merge branch for-4.21/arm/dt into for-next omits 603d703743cd Merge branch for-4.21/memory into for-next omits 25c7dde6ebe3 Merge branch for-4.21/firmware into for-next omits 165c3f39e89f Merge branch for-4.21/soc into for-next omits 2da0a5ad53f6 Merge branch for-4.21/dt-bindings into for-next omits e6154e4cb8b0 drm/i915: Skip the ERR_PTR error state omits c536707da937 Merge branch 'for-4.20/upstream-fixes' into for-next omits dd847a706974 drm/i915: Compile fix for 64b dma-fence seqno omits 43a48f140345 Merge branch 'for-4.21/hid-core' into for-next omits e8894267cc33 drm/i915: Pipeline PDP updates for Braswell omits f2253bd9859b drm/i915/ringbuffer: EMIT_INVALIDATE after switch context omits 5f5800a765de drm/i915: Push EMIT_INVALIDATE at request start to backends omits d8f505311717 drm/i915/icl: Forcibly evict stale csb entries omits b312d8ca3a7c dma-buf: make fence sequence numbers 64 bit v2 omits 490b8c65b9db drm/i915/execlists: Apply a full mb before execution for Braswell omits 5a688ee3a224 drm/i915/execlists: Move RCS mmio workaround to new common [...] omits 3abd6143f971 drm/i915/selftests: verify_gt_engine_wa() needs rpm wakeref omits fcc4a00294a5 drm/qxl: add spice-devel list to MAINTAINERS omits 2312f9842854 drm/v3d: fix broken build omits 7e90e8d0c0ea drm/i915: Increase timeout for Encrypt status change omits 4cf74aafc55b drm/i915: debug log for REPLY_ACK missing omits a0ea697a6649 drm/i915: Fix platform coverage for HDCP1.4 omits 083d2a07ee0e drm/i915: Fix GEN9 HDCP1.4 key load process omits adf040ddd001 ide: Use of_node_name_eq for node name comparisons omits 8d9d005d38ba drm/i915/fbc/cnl: Add GLK and CNL+ hardware tracking area omits ed17b555303c drm: Fix documentation generation for DP_DPCD_QUIRK_NO_PSR omits a1d926527b79 drm/i915: implement EXTENDED_RECEIVER_CAPABILITY_FIELD_PRESENT omits cf991521b736 Merge branch 'xtensa-cleanups' into xtensa-for-next omits 79960227d93b Makefile: fix mixed tab and spaces omits 6eff7ce21cf1 Pull fanotify hardening from Kees Cook. omits e2f3efdaf1b6 Merge branch 'xtensa-cleanups' into xtensa-for-next omits 8c0d2c29083d drm/i915/psr: Check if source supports sink specific SU gr [...] omits bef5e5b3bee4 drm/i915/psr: Check if resolution is supported by default [...] omits 71b15621f097 drm: Add the PSR SU granularity registers offsets omits 227939a1c46d drm/i915: Remove old PSR2 FIXME about frontbuffer tracking omits d15f9cdd59ba drm/i915/icl: Do not change reserved registers related to PSR2 omits 98751b8cd608 drm/i915/psr: Enable sink to trigger a interruption on PSR [...] omits de570946c0e5 drm/i915/psr: Set PSR CRC verification bit in sink inside [...] omits 60cae44251e8 drm/i915/psr: Don't tell sink that main link will be activ [...] omits 7c5c641a930e drm/i915: Disable PSR in Apple panels omits 0819936247c5 drm/i915: Dial down workaround debug messages omits 8f98d4baf0dd drm/i915/selftests: Reorder request allocation vs vma pinning omits d999c0ec2498 x86/hpet: Remove unused FSEC_PER_NSEC define omits a6f1de04276d tools/memory-model: Make scripts take "-j" abbreviation fo [...] omits e188d24a382d tools/memory-model: Add scripts to check github litmus tests omits 4607abbcf464 tools/memory-model: Model smp_mb__after_unlock_lock() omits 7e8f1f36ece1 ARM: Document merges omits a22d7a54ba87 Merge branch 'fixes' into for-next omits c9335d543465 Merge branch 'next/defconfig' into for-next omits 7db2b1a83cba Merge branch 'next/dt' into for-next omits 843f2bb370a5 Merge branch 'next/drivers' into for-next omits a0d5299ec6fa Merge branch 'next/soc' into for-next omits 74a52d8cf8b1 ARM: Document merges omits 6e9a4f635578 Merge branch 'fixes' into for-next omits f10511b61c26 Merge tag 'v4.20-rc5' into for-next omits a78d2a03404b Merge branch 'xtensa-cleanups' into xtensa-for-next omits 87f902fab430 Merge branch 'for-4.21' into for-next omits d81a6df30db2 xtensa: don't clear cpenable unconditionally on release omits e836b0528f18 xtensa: simplify coprocessor.S omits 4b3ab9372ffa iio: adc: ti_am335x_tscadc: Improve accuracy of measurement omits b40ee006fe6a mfd: ti_am335x_tscadc: Use PLATFORM_DEVID_AUTO while regis [...] omits e22864e5a665 xtensa: clean up WSR*/RSR*/get_sr/set_sr omits f59cffb441bc Merge branch 'dt-for-v4.21' into for-next omits ff3f4885862e Merge tag 'v4.19' into for-next omits b53a55565baa ARM: Document merges omits 01104b787aa3 Merge branch 'next/defconfig' into for-next omits 5e4dec9be28e Merge branch 'next/drivers' into for-next omits 2008293463b7 Merge branch 'next/dt' into for-next omits 1959987813ff Merge branch 'next/soc' into for-next omits 02e2a8db67aa ARM: Document merges omits ba119a2decbb Merge branch 'next/dt' into for-next omits 3a00ce288a76 Merge branch 'fixes' into for-next omits 29fa9085c36a Merge branch 'for-4.21/hid-asus' into for-next omits 2e561e7ca05b Merge branch 'for-4.20/upstream-fixes' into for-next omits f5be92b65fa0 Merge branch 'for-4.20/upstream-fixes' into for-next omits 889645b87e96 fscrypt: add Adiantum support omits 581fb9459050 Merge branch 'omap-for-v4.21/omap1' into for-next omits 6664f1e9ef7b Merge branch 'omap-for-v4.21/dt-ti-sysc' into for-next omits 50ee9e5d8e3e f2fs: fs-verity support omits acc9eb0a6073 ext4: add fs-verity read support omits bff49d3e9aff ext4: add basic fs-verity support omits 0c9ff58d6b2c fs-verity: support builtin file signatures omits a391d6149e70 fs-verity: add CRC-32C support omits f702e2cdd8b1 fs-verity: add SHA-512 support omits ca361e0f55af fs-verity: implement FS_IOC_MEASURE_VERITY ioctl omits ef30167c1fd1 fs-verity: implement FS_IOC_ENABLE_VERITY ioctl omits 281bf3cdf27a fs-verity: add data verification hooks for ->readpages() omits 8f1c09d0761f fs-verity: add MAINTAINERS file entry omits a2bd7d2fc32c fs-verity: add setup code, UAPI, and Kconfig omits 1b71a6809f96 fs-verity: add a documentation file omits 61170ee93868 backlight: pwm_bl: Fix devicetree parsing with auto-genera [...] omits e4c8ae3e3d6d backlight: pwm_bl: Re-add driver internal enabled tracking omits b9ddfe6d2843 Pull dtype cleanup patches. omits 9d6e1fe4e091 ext2: use common file type conversion omits d44170a7ba48 fs: common implementation of file type omits 3b1c366b47d2 Pull udf and ext2 fixes going soon to Linus. omits 897368ebb6a7 Merge branch 'xtensa-fixes' into xtensa-for-next omits a37519e3ba00 dummy patch test omits d27f54adbc71 MAINTAINERS: platform/chrome: remove myself as maintainer omits 16e70c1713e8 Merge branch 'for-4.21/hid-cougar' into for-next omits 1d6d6ef886bd Merge branch 'for-4.21/hidraw' into for-next omits ec77c03dbd5f Merge branch 'for-4.20-fixes' into for-next omits d7368f11ac7e Merge branch 'for-4.20/upstream-fixes' into for-next omits 442f7fdf48da Merge branch 'omap-for-v4.21/dt' into for-next omits 180c1d6e8e33 Merge branch 'omap-for-v4.21/defconfig' into for-next omits 1ddf49d46be3 Merge branch 'omap-for-v4.21/driver' into for-next omits 64c52c65d58d Merge branch 'omap-for-v4.21/soc' into for-next omits 3c5ec335a91c Merge branch 'omap-for-v4.21/dt-ti-sysc' into for-next omits c345d01e9392 Merge branch 'omap-for-v4.21/ti-sysc' into for-next omits 0c350382e50b Merge branch 'for-4.20/upstream-fixes' into for-next omits 2df98ddf59fc Merge branch 'for-4.20/upstream-fixes' into for-next omits 5009be9875c3 Merge branch 'for-4.20/upstream-fixes' into for-next omits 84a401a27506 Merge branch 'for-x86' into for-next omits d0bbaebad61d This updates the x86 code to use the CONFIG_GENERIC_CMDLIN [...] omits 5d4514a9c291 powerpc: convert config files to generic cmdline omits 0d485f9a3a59 add generic builtin command line omits 339fa156dec3 powerpc: convert to generic builtin command line omits 3f8b018bf310 Pull ext2 cleanups. omits 1a38ae0af6e4 Pull fsnotify fdinfo warning fix. omits 1c286267aedf nios2: update_mmu_cache preload the TLB with the new PTE omits f7380e098665 nios2: User address TLB flush break after finding the matc [...] omits bdbde38adb71 nios2: flush_tlb_all use TLBMISC way auto-increment feature omits 987a8107efff nios2: improve readability of tlb functions omits fcec7756107d Merge branch 'xtensa-syscall-rework' into xtensa-for-next omits 7c17225f2059 xtensa: generate uapi header and syscall table header files omits b4130fdef9a7 xtensa: add system call table generation support omits 3db1569a17dd xtensa: add __NR_syscalls along with __NR_syscall_count omits b7c16dd08fb8 Merge branch 'xtensa-fixes' into xtensa-for-next omits 43aa09fee2f0 apparmor: Fix warning about unused function apparmor_ipv6_ [...] omits 1c7dfad583dc Pull FAN_OPEN_EXEC fanotify support. omits ec534ead9922 ARM: Document merges omits c644888099a9 Merge branch 'fixes' into for-next omits c4bc2b7e7b19 Merge branch 'next/dt' into for-next omits 132eb4cf3382 ARM: Document merges omits 917489d137af Merge branch 'next/soc' into for-next omits 44d235f56fb3 Merge branch 'fixes' into for-next omits 26088f369222 nios2: flush_tlb_mm flush only the pid omits 9d3ba7808709 nios2: flush_tlb_pid can just restore TLBMISC once omits 966cad6962dd nios2: TLBMISC writes do not require PID bits to be set omits 4f7dd34027d4 Merge branch 'for-4.21/hidraw' into for-next omits b5f8251074e8 Merge branch 'for-4.20/upstream-fixes' into for-next omits bdf37b4dd35d locking/atomics: Fix out-of-tree build omits fcce325fa896 nios2: Use an invalid TLB entry address helper function omits 585b26d01df0 nios2: pte_clear does not need to flush TLB omits dcb46ea1f81b nios2: flush_tlb_page use PID based flush omits 388c269e22d3 nios2: update_mmu_cache clear the old entry from the TLB omits abcb49a7c3cf nios2: remove redundant 'default n' from Kconfig-s omits 62975f681b75 nios2: ksyms: Add missing symbol exports omits 2c67b8573da7 Pull EVENT_ON_CHILD fsnotify fix from Amir. omits 05cbbb6f9ed5 drivers/char/random.c: make primary_crng static omits 24ed6b99ccea drivers/char/random.c: remove unused stuct poolinfo::poolbits omits 1079010ced78 drivers/char/random.c: constify poolinfo_table omits a786ef152cdc x86/tsc: Make calibration refinement more robust omits 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next omits 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" omits 6cec571b70ec drm/imx: ipuv3-plane: add function to query atomic update status omits 731624c98897 gpu: ipu-v3: prg: add function to get channel configure status omits a54843c00e72 gpu: ipu-v3: pre: add double buffer status readback omits 112950555263 watchdog/core: Add watchdog_thresh command line parameter omits 4d8e5cd233db locking/atomics: Fix scripts/atomic/ script permissions omits c0df10812835 arm64, locking/atomics: Use instrumented atomics omits 8d32588077bd locking/atomics: Check generated headers are up-to-date omits aa525d063851 locking/atomics: Switch to generated instrumentation omits b5d47ef9ea5c locking/atomics: Switch to generated atomic-long omits 9fa45070a2e5 locking/atomics: Switch to generated fallbacks omits ace9bad4df26 locking/atomics: Add common header generation files omits c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next omits a83722f45c5b jfs: fix spelling mistake, EACCESS -> EACCES omits 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0aef342184e3 Merge branch 'for-4.19/fixes' into for-next omits c778cfd467e7 Merge branch 'for-4.19/fixes' into for-next omits ee2c444650f4 Merge branch 'for-4.20/google' into for-next omits 9ee313f0d2bb Merge branch 'for-4.19/fixes' into for-next omits 0492cca63302 Merge branch 'for-4.20/google' into for-next omits 5a17b3869eb5 Merge branch 'for-4.20/google' into for-next omits a1ad5ff63944 Merge branch 'i2c-mux/for-next' into for-next omits 1f1efe22ee48 MAINTAINERS: use the correct location for dt-bindings incl [...] omits 1b346f6a6e47 mux: adgs1408: use the correct MODULE_LICENSE omits ad19ef010db1 Merge branch 'for-4.19-fixes' into for-next omits 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next omits 53562f204ac3 Merge branch 'for-4.20/apple' into for-next omits 3bd67b37e350 kdb: print real address of pointers instead of hashed addresses omits a0ca72c2d1ac kdb: use correct pointer when 'btc' calls 'btt' omits fb9c1c1deb5e Merge branch 'v4.20/drivers+s900-sps' into next omits 5c7e08659a17 Merge branch 'v4.20/drivers' into next omits 2a35bd877900 Merge branch 'v4.20/dt64' into next omits 110c998858f5 Merge branch 'v4.20/arm64' into next omits c4b90045984b Merge branch 'v4.20/dt' into next omits c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next omits a2c6319b722d Merge branch 'for-4.20/bigbenff' into for-next omits d147b17f2503 Merge branch 'for-4.19/fixes' into for-next omits 9063a1566135 Merge branch 'for-4.20/logitech-highres' into for-next omits e5b5085f81ce Merge branch 'for-4.19/fixes' into for-next omits 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next omits c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4c640c41381e Merge branch 'for-4.19/fixes' into for-next omits df9e33b723ae Merge branch 'for-4.20/core' into for-next omits c765667f188b Merge branch 'for-4.20/microsoft' into for-next omits 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next omits c226b359099d Merge branch 'for-4.19/fixes' into for-next omits cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next omits 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next omits e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next omits 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] omits bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next omits a74cab3c7dcb Merge branch 'for_4.20/drivers-soc' into next omits 18c31465c84e Merge branch 'for-4.20/core' into for-next omits 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next omits 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next omits f0f84837c6da xtensa: rework noMMU cache attributes initialization omits 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all omits 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} omits 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next omits 57194b035942 Merge branch 'for-4.19/upstream' into for-next omits 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next omits 53ad28d14107 Merge branch 'for-4.19/elan' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next omits 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers omits 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next omits be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5dcea554d5ce eCryptfs: fix a couple type promotion bugs omits 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next omits b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1519d49960da Merge branch 'for-4.19/wiimote' into for-next omits 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next omits eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next omits c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next omits f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next omits e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1f008cfec5d5 NFC: fdp: Fix unused variable warnings omits 7579d009c4a1 NFC: fdp: Remove __func__ from dev_dbg() omits 430c62fa23d4 NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver omits 761e37b71e26 NFC: Fix possible memory corruption when handling SHDLC I- [...] omits 48badd41fbfd NFC: st21nfca: Fix out of bounds kernel access when handli [...] omits c99f996b2ba4 NFC: st95hf: drop illegal kfree_skb() omits 85ef4f34cc64 NFC: st95hf: initialize semaphore and mutex earlier omits 00afd4c21f2f NFC: fix attrs checks in netlink interface omits 4e4e8232f0ae nfc: st21nfca: Remove unnecessary devm_kzalloc() cast omits 6a893401a728 nfc: st21nfca: Check for devm_kzalloc() failure omits e530d198bdbf NFC: fdp: fix signed less or equal zero check in u8 max_size omits f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next omits b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next omits 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next omits 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next omits 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next omits 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next omits 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next omits eb42863d710a Merge branch 'for-4.18/multitouch' into for-next omits 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next omits 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next omits 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next omits 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next omits 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next omits f45728380f49 Merge branch 'for-4.18/multitouch' into for-next omits ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next omits b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next omits 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next omits 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next omits 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next omits 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next omits 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next omits 9f84a0f7f1a6 leaking_addresses: check if file name contains address omits e377e1cd59ce leaking_addresses: explicitly name variable used in regex omits 9db33987ee2e leaking_addresses: remove version number omits 06c8cf513700 leaking_addresses: skip '/proc/1/syscall' omits cc8e0488bcff leaking_addresses: skip all /proc/PID except /proc/1 omits d1dbc0596ba0 leaking_addresses: cache architecture name omits d7dc0d69ab95 leaking_addresses: simplify path skipping omits 7d32be2e5abb leaking_addresses: do not parse binary files omits c7a42ed0c749 leaking_addresses: add 32-bit support omits c4ffbb4e0a09 leaking_addresses: add is_arch() wrapper subroutine omits 9ea7fabe3b0d leaking_addresses: use system command to get arch omits 9f253ef16258 leaking_addresses: add support for 5 page table levels omits abd3fc764c8e leaking_addresses: add support for kernel config file omits 9bf86aaad535 leaking_addresses: add range check for vsyscall memory omits d130ec5d1893 leaking_addresses: indent dependant options omits c40a84491f29 leaking_addresses: remove command examples omits 5a490816a756 leaking_addresses: remove mention of kptr_restrict omits cd8a0e46372a leaking_addresses: fix typo function not called omits ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next omits ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute omits e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next omits 9e0031ddb608 xtensa: fix build with KASAN omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next omits 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic omits c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next omits 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next omits a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next omits 55d945e2e4aa fs: befs: btree: Fixed some coding standard issues omits 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next omits 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next omits bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next omits 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next omits d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 5874c700308f xtensa: make __pa work with uncached KSEG addresses omits ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next omits 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU omits 51fc407848da Merge tag 'v4.9' into xtensa-for-next
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allmodco [...] \ O -- O -- O (a37d50ca3b83)
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: CREDITS | 20 +- Documentation/ABI/testing/sysfs-block | 9 - .../ABI/testing/sysfs-class-led-trigger-pattern | 51 +- Documentation/ABI/testing/sysfs-kernel-livepatch | 12 + .../Expedited-Grace-Periods/ExpSchedFlow.svg | 18 +- .../Expedited-Grace-Periods.html | 26 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.html | 6 +- .../TreeRCU-callback-invocation.svg | 2 +- .../RCU/Design/Memory-Ordering/TreeRCU-gp.svg | 8 +- .../RCU/Design/Memory-Ordering/TreeRCU-qs.svg | 6 +- .../RCU/Design/Requirements/Requirements.html | 20 +- Documentation/RCU/stallwarn.txt | 15 +- Documentation/RCU/torture.txt | 169 +- Documentation/RCU/whatisRCU.txt | 4 +- Documentation/acpi/initrd_table_override.txt | 4 - Documentation/admin-guide/LSM/index.rst | 13 +- Documentation/admin-guide/kernel-parameters.txt | 47 +- Documentation/admin-guide/pm/cpuidle.rst | 104 +- Documentation/admin-guide/tainted-kernels.rst | 159 +- Documentation/block/bfq-iosched.txt | 7 - Documentation/block/null_blk.txt | 3 +- Documentation/block/queue-sysfs.txt | 7 - Documentation/bpf/bpf_design_QA.rst | 11 +- Documentation/cgroup-v1/memory.txt | 7 +- Documentation/core-api/flexible-arrays.rst | 130 + Documentation/core-api/genalloc.rst | 2 +- Documentation/core-api/generic-radix-tree.rst | 12 - Documentation/core-api/index.rst | 1 - Documentation/core-api/kernel-api.rst | 4 + Documentation/core-api/memory-allocation.rst | 8 +- Documentation/core-api/mm-api.rst | 2 +- Documentation/core-api/xarray.rst | 15 +- Documentation/dev-tools/kcov.rst | 2 +- Documentation/devicetree/bindings/arm/armadeus.txt | 6 + .../devicetree/bindings/arm/bcm/brcm,bcm2835.txt | 4 - Documentation/devicetree/bindings/arm/bhf.txt | 6 + .../devicetree/bindings/arm/compulab-boards.txt | 25 + .../devicetree/bindings/arm/cpu-capacity.txt | 2 +- .../bindings/arm/freescale/fsl,imx7ulp-sim.txt | 16 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 8 +- Documentation/devicetree/bindings/arm/fsl.txt | 237 ++ Documentation/devicetree/bindings/arm/fsl.yaml | 223 - Documentation/devicetree/bindings/arm/i2se.txt | 22 + .../devicetree/bindings/arm/idle-states.txt | 2 +- Documentation/devicetree/bindings/arm/olimex.txt | 10 + Documentation/devicetree/bindings/arm/pmu.txt | 70 + Documentation/devicetree/bindings/arm/pmu.yaml | 87 - Documentation/devicetree/bindings/arm/renesas.yaml | 228 -- .../devicetree/bindings/arm/rockchip.yaml | 15 - Documentation/devicetree/bindings/arm/shmobile.txt | 155 + Documentation/devicetree/bindings/arm/sp810.txt | 2 +- .../devicetree/bindings/arm/technologic.txt | 23 + Documentation/devicetree/bindings/arm/topology.txt | 2 +- Documentation/devicetree/bindings/bus/imx-weim.txt | 32 +- .../devicetree/bindings/clock/fixed-mmio-clock.txt | 24 - .../devicetree/bindings/clock/marvell,mmp2.txt | 2 +- .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 - .../devicetree/bindings/display/arm,komeda.txt | 73 - .../devicetree/bindings/display/arm,pl11x.txt | 2 +- .../devicetree/bindings/display/msm/gmu.txt | 59 - .../devicetree/bindings/display/msm/gpu.txt | 43 +- .../panel/{auo,g101evn010.txt => auo,g101evn010} | 0 .../bindings/display/rockchip/rockchip-vop.txt | 1 - Documentation/devicetree/bindings/dma/snps-dma.txt | 2 + .../devicetree/bindings/dma/xilinx/xilinx_dma.txt | 7 +- .../devicetree/bindings/gpio/gpio-mvebu.txt | 2 + .../devicetree/bindings/gpio/gpio-pca953x.txt | 1 - .../devicetree/bindings/gpu/arm,mali-utgard.txt | 6 - .../devicetree/bindings/hwmon/hih6130.txt | 12 - .../bindings/input/cypress,tm2-touchkey.txt | 9 +- .../bindings/input/touchscreen/edt-ft5x06.txt | 13 +- .../bindings/interconnect/interconnect.txt | 60 - .../bindings/interconnect/qcom,sdm845.txt | 24 - .../bindings/interrupt-controller/arm,gic-v3.txt | 2 +- .../interrupt-controller/csky,apb-intc.txt | 1 - Documentation/devicetree/bindings/leds/common.txt | 12 - .../bindings/leds/leds-trigger-pattern.txt | 49 - .../devicetree/bindings/media/i2c/adv748x.txt | 11 +- .../devicetree/bindings/media/i2c/ov5645.txt | 6 +- .../devicetree/bindings/media/rcar_vin.txt | 9 +- .../bindings/media/renesas,rcar-csi2.txt | 3 +- .../devicetree/bindings/media/sun6i-csi.txt | 2 +- .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 1 - Documentation/devicetree/bindings/mmc/ti-omap.txt | 28 + .../{spi/spi-fsl-qspi.txt => mtd/fsl-quadspi.txt} | 18 +- .../devicetree/bindings/mtd/stm32-fmc2-nand.txt | 61 - Documentation/devicetree/bindings/net/dsa/ksz.txt | 102 +- .../devicetree/bindings/nvmem/imx-ocotp.txt | 4 +- .../bindings/phy/phy-rockchip-inno-usb2.txt | 2 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 5 - .../devicetree/bindings/phy/qcom-qusb2-phy.txt | 1 - .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 2 - Documentation/devicetree/bindings/phy/ti-phy.txt | 1 - .../pinctrl/marvell,armada-37xx-pinctrl.txt | 24 +- .../devicetree/bindings/power/fsl,imx-gpcv2.txt | 3 - .../bindings/regulator/fixed-regulator.txt | 35 + .../bindings/regulator/fixed-regulator.yaml | 67 - .../devicetree/bindings/regulator/pfuze100.txt | 2 +- .../devicetree/bindings/remoteproc/qcom,adsp.txt | 6 - .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 64 +- .../devicetree/bindings/reset/socfpga-reset.txt | 3 +- .../devicetree/bindings/reset/uniphier-reset.txt | 25 +- Documentation/devicetree/bindings/rtc/rtc.txt | 2 - .../bindings/soc/bcm/brcm,bcm2835-pm.txt | 46 - .../devicetree/bindings/soc/qcom/qcom,glink.txt | 7 +- .../devicetree/bindings/soc/qcom/qcom,smp2p.txt | 4 +- Documentation/devicetree/bindings/sound/ak4458.txt | 2 +- .../bindings/sound/audio-graph-scu-card.txt | 123 + Documentation/devicetree/bindings/sound/cs4341.txt | 22 - .../bindings/sound/davinci-mcasp-audio.txt | 17 - .../devicetree/bindings/sound/fsl,micfil.txt | 32 - .../bindings/sound/rockchip,rk3328-codec.txt | 23 - .../devicetree/bindings/sound/sgtl5000.txt | 9 - .../devicetree/bindings/sound/simple-scu-card.txt | 94 + .../bindings/sound/xlnx,audio-formatter.txt | 29 - .../devicetree/bindings/sound/xlnx,spdif.txt | 28 - .../devicetree/bindings/spi/spi-stm32.txt | 9 +- .../devicetree/bindings/vendor-prefixes.txt | 2 - Documentation/doc-guide/sphinx.rst | 12 +- Documentation/driver-model/bus.txt | 8 +- Documentation/fault-injection/fault-injection.txt | 2 +- Documentation/fb/fbcon.txt | 8 - .../features/core/cBPF-JIT/arch-support.txt | 1 - .../features/core/eBPF-JIT/arch-support.txt | 1 - .../core/generic-idle-thread/arch-support.txt | 1 - .../features/core/jump-labels/arch-support.txt | 1 - .../features/core/tracehook/arch-support.txt | 1 - .../features/debug/KASAN/arch-support.txt | 1 - .../debug/gcov-profile-all/arch-support.txt | 1 - Documentation/features/debug/kgdb/arch-support.txt | 1 - .../debug/kprobes-on-ftrace/arch-support.txt | 1 - .../features/debug/kprobes/arch-support.txt | 1 - .../features/debug/kretprobes/arch-support.txt | 1 - .../features/debug/optprobes/arch-support.txt | 1 - .../features/debug/stackprotector/arch-support.txt | 1 - .../features/debug/uprobes/arch-support.txt | 1 - .../debug/user-ret-profiler/arch-support.txt | 1 - .../features/io/dma-contiguous/arch-support.txt | 1 - .../locking/cmpxchg-local/arch-support.txt | 1 - .../features/locking/lockdep/arch-support.txt | 1 - .../locking/queued-rwlocks/arch-support.txt | 1 - .../locking/queued-spinlocks/arch-support.txt | 1 - .../locking/rwsem-optimized/arch-support.txt | 1 - .../features/perf/kprobes-event/arch-support.txt | 1 - .../features/perf/perf-regs/arch-support.txt | 1 - .../features/perf/perf-stackdump/arch-support.txt | 1 - .../sched/membarrier-sync-core/arch-support.txt | 1 - .../features/sched/numa-balancing/arch-support.txt | 1 - .../seccomp/seccomp-filter/arch-support.txt | 1 - .../time/arch-tick-broadcast/arch-support.txt | 1 - .../features/time/clockevents/arch-support.txt | 1 - .../time/context-tracking/arch-support.txt | 1 - .../features/time/irq-time-acct/arch-support.txt | 1 - .../time/modern-timekeeping/arch-support.txt | 1 - .../features/time/virt-cpuacct/arch-support.txt | 1 - .../features/vm/ELF-ASLR/arch-support.txt | 1 - .../features/vm/PG_uncached/arch-support.txt | 1 - Documentation/features/vm/THP/arch-support.txt | 1 - Documentation/features/vm/TLB/arch-support.txt | 1 - .../features/vm/huge-vmap/arch-support.txt | 1 - .../features/vm/ioremap_prot/arch-support.txt | 1 - .../features/vm/numa-memblock/arch-support.txt | 1 - .../features/vm/pte_special/arch-support.txt | 1 - Documentation/filesystems/binderfs.rst | 68 - Documentation/filesystems/fscrypt.rst | 4 +- Documentation/filesystems/fsverity.rst | 583 --- Documentation/filesystems/index.rst | 18 - Documentation/filesystems/mount_api.txt | 709 ---- Documentation/filesystems/path-lookup.rst | 24 +- Documentation/filesystems/sysfs.txt | 4 +- Documentation/flexible-arrays.txt | 123 + Documentation/gpu/afbc.rst | 235 -- Documentation/gpu/dp-mst/topology-figure-1.dot | 52 - Documentation/gpu/dp-mst/topology-figure-2.dot | 56 - Documentation/gpu/dp-mst/topology-figure-3.dot | 59 - Documentation/gpu/drivers.rst | 2 - Documentation/gpu/drm-internals.rst | 12 - Documentation/gpu/drm-kms-helpers.rst | 30 +- Documentation/gpu/komeda-kms.rst | 488 --- Documentation/gpu/todo.rst | 33 +- Documentation/hwmon/f71882fg | 2 +- Documentation/i2c/fault-codes | 4 - Documentation/index.rst | 1 - Documentation/interconnect/interconnect.rst | 94 - Documentation/ioctl/ioctl-number.txt | 1 - Documentation/livepatch/callbacks.txt | 489 ++- Documentation/livepatch/cumulative-patches.txt | 102 - Documentation/livepatch/livepatch.txt | 182 +- Documentation/media/uapi/v4l/buffer.rst | 11 +- Documentation/media/uapi/v4l/extended-controls.rst | 37 +- .../media/uapi/v4l/pixfmt-meta-intel-ipu3.rst | 25 +- Documentation/media/v4l-drivers/imx.rst | 103 +- Documentation/media/v4l-drivers/ipu3.rst | 4 +- Documentation/memory-barriers.txt | 26 +- Documentation/misc-devices/ibmvmc.rst | 1 - Documentation/misc-devices/index.rst | 17 - Documentation/networking/checksum-offloads.rst | 143 - Documentation/networking/checksum-offloads.txt | 122 + Documentation/networking/index.rst | 2 - Documentation/networking/rxrpc.txt | 45 + ...tion-offloads.rst => segmentation-offloads.txt} | 48 +- Documentation/networking/snmp_counter.rst | 241 +- Documentation/process/coding-style.rst | 59 +- Documentation/sysctl/kernel.txt | 50 +- Documentation/sysctl/vm.txt | 2 +- Documentation/trace/coresight-cpu-debug.txt | 2 +- .../translations/it_IT/process/coding-style.rst | 57 +- .../it_IT/process/submitting-patches.rst | 862 +--- Documentation/translations/zh_CN/coding-style.rst | 57 +- .../virtual/kvm/amd-memory-encryption.rst | 2 +- Documentation/x86/resctrl_ui.txt | 2 +- LICENSES/exceptions/GCC-exception-2.0 | 18 - MAINTAINERS | 136 +- Makefile | 18 +- Next/SHA1s | 296 -- Next/Trees | 298 -- Next/merge.log | 4268 -------------------- Next/quilt-import.log | 2 - arch/alpha/include/asm/barrier.h | 1 - arch/arc/include/asm/Kbuild | 4 + arch/arc/include/asm/arcregs.h | 2 +- arch/arc/include/asm/bitops.h | 6 +- arch/arc/include/asm/perf_event.h | 3 +- arch/arc/kernel/perf_event.c | 136 +- arch/arc/kernel/setup.c | 5 +- arch/arc/kernel/troubleshoot.c | 30 +- arch/arc/mm/init.c | 3 +- arch/arm/arm-soc-for-next-contents.txt | 66 - arch/arm/boot/dts/Makefile | 5 - arch/arm/boot/dts/am335x-chiliboard.dts | 4 - arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 2 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 30 - arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 4 - arch/arm/boot/dts/at91-wb45n.dts | 2 +- arch/arm/boot/dts/at91-wb50n.dts | 4 +- arch/arm/boot/dts/bcm2835-rpi.dtsi | 4 + arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 175 - arch/arm/boot/dts/bcm283x.dtsi | 17 +- arch/arm/boot/dts/da850-evm.dts | 31 +- arch/arm/boot/dts/da850-lcdk.dts | 38 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 1 + arch/arm/boot/dts/exynos4412-odroidx.dts | 2 +- arch/arm/boot/dts/exynos5250-arndale.dts | 2 +- arch/arm/boot/dts/imx27.dtsi | 2 +- arch/arm/boot/dts/imx51-digi-connectcore-jsk.dts | 16 - arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi | 34 +- arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 595 --- arch/arm/boot/dts/imx6dl-yapp4-draco.dts | 58 - arch/arm/boot/dts/imx6dl-yapp4-hydra.dts | 50 - arch/arm/boot/dts/imx6dl-yapp4-ursa.dts | 54 - arch/arm/boot/dts/imx6q-pistachio.dts | 2 +- arch/arm/boot/dts/imx6q-tbs2910.dts | 49 +- arch/arm/boot/dts/imx6sl.dtsi | 8 +- arch/arm/boot/dts/imx6sll-evk.dts | 2 +- arch/arm/boot/dts/imx6sx.dtsi | 21 +- arch/arm/boot/dts/imx6ul.dtsi | 8 - arch/arm/boot/dts/imx6ull.dtsi | 12 - arch/arm/boot/dts/imx7s.dtsi | 8 - arch/arm/boot/dts/imx7ulp.dtsi | 19 +- arch/arm/boot/dts/kirkwood-dnskw.dtsi | 4 +- arch/arm/boot/dts/ls1021a.dtsi | 10 - arch/arm/boot/dts/meson.dtsi | 2 +- arch/arm/boot/dts/meson6.dtsi | 8 - arch/arm/boot/dts/meson8.dtsi | 66 - arch/arm/boot/dts/meson8b-ec100.dts | 3 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 4 +- arch/arm/boot/dts/meson8b.dtsi | 54 - arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 3 +- arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 2 +- arch/arm/boot/dts/mt7623.dtsi | 15 +- arch/arm/boot/dts/omap3-evm-common.dtsi | 7 +- arch/arm/boot/dts/omap3-evm-processor-common.dtsi | 10 +- arch/arm/boot/dts/omap3-gta04.dtsi | 4 + arch/arm/boot/dts/omap3-n950-n9.dtsi | 42 +- arch/arm/boot/dts/omap4-droid4-xt894.dts | 10 +- arch/arm/boot/dts/omap4-panda-common.dtsi | 6 +- arch/arm/boot/dts/omap5-l4.dtsi | 2 + arch/arm/boot/dts/r8a7743.dtsi | 43 +- arch/arm/boot/dts/r8a7744.dtsi | 150 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 18 - arch/arm/boot/dts/r8a7790-stout.dts | 15 +- arch/arm/boot/dts/rk3036-kylin.dts | 1 + arch/arm/boot/dts/rk3036.dtsi | 1 - arch/arm/boot/dts/rk3066a.dtsi | 48 - arch/arm/boot/dts/rk3188-bqedison2qc.dts | 17 +- arch/arm/boot/dts/rk3188.dtsi | 1 + arch/arm/boot/dts/rv1108-elgin-r1.dts | 206 - arch/arm/boot/dts/rv1108.dtsi | 37 - arch/arm/boot/dts/s3c2416-smdk2416.dts | 5 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 90 - arch/arm/boot/dts/s5pv210-fascinate4g.dts | 7 + arch/arm/boot/dts/s5pv210-galaxys.dts | 7 + arch/arm/boot/dts/s5pv210.dtsi | 25 +- arch/arm/boot/dts/sun4i-a10.dtsi | 5 - arch/arm/boot/dts/sun6i-a31.dtsi | 1 - arch/arm/boot/dts/sun7i-a20-bananapi.dts | 5 - arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 2 +- arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 41 - arch/arm/boot/dts/sun8i-r40.dtsi | 15 - arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 16 +- arch/arm/boot/dts/vf610-bk4.dts | 35 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 3 - arch/arm/configs/multi_v7_defconfig | 1 - arch/arm/configs/s5pv210_defconfig | 47 +- arch/arm/configs/shmobile_defconfig | 1 - arch/arm/mach-actions/platsmp.c | 15 + arch/arm/mach-bcm/Kconfig | 1 - arch/arm/mach-davinci/board-da830-evm.c | 17 +- arch/arm/mach-davinci/board-da850-evm.c | 32 +- arch/arm/mach-davinci/board-dm355-evm.c | 4 +- arch/arm/mach-davinci/board-dm365-evm.c | 13 +- arch/arm/mach-davinci/board-dm644x-evm.c | 17 +- arch/arm/mach-davinci/board-dm646x-evm.c | 13 +- arch/arm/mach-davinci/board-mityomapl138.c | 38 +- arch/arm/mach-davinci/board-omapl138-hawk.c | 4 +- arch/arm/mach-davinci/board-sffsdr.c | 13 +- arch/arm/mach-davinci/common.c | 15 + arch/arm/mach-imx/Makefile | 3 +- arch/arm/mach-imx/common.h | 10 - arch/arm/mach-imx/cpuidle-imx7ulp.c | 60 - arch/arm/mach-imx/cpuidle.h | 5 - arch/arm/mach-imx/mach-imx7ulp.c | 46 - arch/arm/mach-imx/pm-imx7ulp.c | 49 +- arch/arm/mach-integrator/impd1.c | 8 +- arch/arm/mach-oxnas/Makefile | 1 + arch/arm/mach-oxnas/hotplug.c | 109 + arch/arm/mach-oxnas/platsmp.c | 4 + arch/arm/mach-qcom/platsmp.c | 26 + arch/arm/mach-s3c24xx/mach-osiris-dvs.c | 8 +- arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 5 - arch/arm/mach-socfpga/socfpga.c | 3 - arch/arm/mach-sunxi/sunxi.c | 2 +- arch/arm/mm/dma-mapping.c | 2 +- arch/arm64/Kconfig | 4 - .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 1 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 11 +- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 24 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 12 - .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 3 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 3 +- .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 3 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 13 +- arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 3 +- .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 3 +- arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 3 +- .../dts/amlogic/meson-gxl-s905x-hwacom-amazetv.dts | 3 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 3 +- .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 3 +- .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 3 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 3 +- .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 3 +- arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 3 +- arch/arm64/boot/dts/broadcom/Makefile | 3 +- .../boot/dts/broadcom/bcm2837-rpi-3-a-plus.dts | 2 - arch/arm64/boot/dts/freescale/Makefile | 1 - arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 2 - arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 6 - arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 11 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 97 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 6 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 120 - arch/arm64/boot/dts/freescale/imx8mq.dtsi | 162 +- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 137 - arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 446 -- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 2 +- arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 17 - arch/arm64/boot/dts/mediatek/mt2712-evb.dts | 98 - arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 555 --- arch/arm64/boot/dts/mediatek/mt6797-evb.dts | 2 - arch/arm64/boot/dts/mediatek/mt6797-x20-dev.dts | 2 - arch/arm64/boot/dts/mediatek/mt6797.dtsi | 28 - arch/arm64/boot/dts/mediatek/mt7622.dtsi | 9 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 6 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 2 - arch/arm64/boot/dts/qcom/msm8996-pins.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 6 - arch/arm64/boot/dts/qcom/pms405.dtsi | 79 - arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 5 - arch/arm64/boot/dts/qcom/qcs404.dtsi | 20 - arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 72 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 182 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 1748 -------- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 40 +- .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 40 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 2 - arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 25 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 190 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 4 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 138 - arch/arm64/boot/dts/renesas/ulcb.dtsi | 70 +- arch/arm64/boot/dts/rockchip/Makefile | 2 - arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 26 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 14 - arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts | 17 - arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 725 ---- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 606 --- arch/arm64/configs/defconfig | 23 - arch/arm64/include/asm/asm-prototypes.h | 2 +- arch/arm64/include/asm/atomic.h | 237 +- arch/arm64/include/asm/atomic_ll_sc.h | 28 +- arch/arm64/include/asm/atomic_lse.h | 38 +- arch/arm64/include/asm/cache.h | 2 + arch/arm64/include/asm/cmpxchg.h | 60 +- arch/arm64/include/asm/hugetlb.h | 5 - arch/arm64/include/asm/mmu.h | 44 - arch/arm64/include/asm/pgtable-prot.h | 4 +- arch/arm64/include/asm/sync_bitops.h | 16 +- arch/arm64/kernel/cpu_errata.c | 2 +- arch/arm64/kernel/cpufeature.c | 9 +- arch/arm64/kernel/head.S | 1 - arch/arm64/kernel/kaslr.c | 8 +- arch/arm64/kernel/machine_kexec_file.c | 4 +- arch/arm64/mm/hugetlbpage.c | 20 - arch/csky/include/asm/io.h | 25 - arch/csky/include/asm/pgalloc.h | 43 +- arch/csky/include/asm/pgtable.h | 4 +- arch/csky/kernel/module.c | 38 +- arch/h8300/Makefile | 2 + arch/ia64/Makefile | 2 + arch/microblaze/kernel/setup.c | 13 +- arch/mips/Kconfig | 1 - arch/mips/bcm47xx/setup.c | 31 - arch/mips/cavium-octeon/setup.c | 2 +- arch/mips/configs/ath79_defconfig | 1 - arch/mips/configs/generic_defconfig | 2 +- .../include/asm/mach-lantiq/falcon/falcon_irq.h | 2 + .../mips/include/asm/mach-lantiq/xway/lantiq_irq.h | 2 + arch/mips/jazz/jazzdma.c | 5 +- arch/mips/lantiq/irq.c | 77 +- arch/mips/lantiq/xway/dma.c | 6 +- arch/mips/pci/msi-octeon.c | 4 +- arch/nds32/Makefile | 8 + arch/nds32/configs/defconfig | 2 +- arch/nios2/Kconfig | 1 + arch/nios2/include/asm/pgtable.h | 1 + arch/nios2/include/asm/tlbflush.h | 19 +- arch/nios2/kernel/nios2_ksyms.c | 12 - arch/nios2/mm/cacheflush.c | 7 +- arch/nios2/mm/fault.c | 2 +- arch/nios2/mm/tlb.c | 191 +- arch/nios2/platform/Kconfig.platform | 9 + arch/openrisc/Makefile | 3 + arch/parisc/boot/Makefile | 6 + arch/parisc/include/asm/hardirq.h | 1 - arch/parisc/kernel/irq.c | 19 +- arch/parisc/kernel/smp.c | 1 - arch/parisc/kernel/syscall.S | 2 +- arch/parisc/kernel/syscalls/syscalltbl.sh | 4 +- arch/parisc/kernel/traps.c | 4 +- arch/powerpc/Kconfig | 23 +- arch/powerpc/configs/44x/fsp2_defconfig | 29 +- arch/powerpc/configs/44x/iss476-smp_defconfig | 24 +- arch/powerpc/configs/44x/warp_defconfig | 12 +- arch/powerpc/configs/holly_defconfig | 12 +- arch/powerpc/configs/mvme5100_defconfig | 25 +- arch/powerpc/configs/skiroot_defconfig | 48 +- arch/powerpc/configs/storcenter_defconfig | 15 +- arch/powerpc/include/uapi/asm/perf_regs.h | 1 - arch/powerpc/kernel/head_8xx.S | 3 +- arch/powerpc/kernel/prom.c | 4 - arch/powerpc/kernel/prom_init.c | 8 +- arch/powerpc/kernel/prom_init_check.sh | 2 +- arch/powerpc/kernel/signal_64.c | 7 +- arch/powerpc/kernel/trace/ftrace.c | 7 + arch/powerpc/perf/perf_regs.c | 6 - arch/powerpc/platforms/4xx/ocm.c | 6 +- arch/powerpc/platforms/pasemi/dma_lib.c | 2 +- arch/powerpc/platforms/powernv/npu-dma.c | 2 +- arch/powerpc/platforms/powernv/pci-ioda.c | 3 +- arch/powerpc/platforms/pseries/pci.c | 2 - arch/powerpc/sysdev/fsl_rmu.c | 7 +- arch/riscv/Kconfig | 4 +- arch/riscv/include/asm/module.h | 28 +- arch/riscv/include/asm/ptrace.h | 5 - arch/riscv/include/asm/syscall.h | 10 - arch/riscv/include/asm/thread_info.h | 6 - arch/riscv/include/asm/unistd.h | 2 - arch/riscv/kernel/entry.S | 4 +- arch/riscv/kernel/module-sections.c | 30 +- arch/riscv/kernel/ptrace.c | 9 +- arch/riscv/kernel/setup.c | 9 +- arch/riscv/kernel/smp.c | 43 +- arch/riscv/kernel/vmlinux.lds.S | 8 +- arch/s390/boot/string.c | 1 - arch/s390/configs/debug_defconfig | 2 +- arch/s390/configs/performance_defconfig | 2 +- arch/s390/hypfs/hypfs_diag0c.c | 3 +- arch/s390/include/asm/mmu_context.h | 7 +- arch/s390/include/asm/string.h | 28 +- arch/s390/kernel/early.c | 4 +- arch/s390/kernel/setup.c | 2 - arch/s390/kernel/smp.c | 11 +- arch/s390/kernel/vdso.c | 5 +- arch/s390/lib/string.c | 28 - arch/s390/mm/pgtable.c | 2 + arch/sparc/include/asm/pgtable_64.h | 30 + arch/x86/Kconfig | 48 +- arch/x86/entry/syscalls/syscall_32.tbl | 1 - arch/x86/entry/syscalls/syscall_64.tbl | 1 - arch/x86/include/asm/atomic.h | 2 +- arch/x86/include/asm/resctrl_sched.h | 4 +- arch/x86/include/asm/syscall.h | 28 - arch/x86/kernel/cpu/Makefile | 2 +- arch/x86/kernel/cpu/bugs.c | 2 +- arch/x86/kernel/cpu/resctrl/Makefile | 4 +- arch/x86/kernel/cpu/resctrl/internal.h | 16 - arch/x86/kernel/cpu/resctrl/rdtgroup.c | 194 +- arch/x86/kernel/hpet.c | 4 + arch/x86/kernel/setup.c | 19 +- arch/x86/kernel/tsc.c | 30 +- arch/x86/kvm/svm.c | 3 - arch/x86/kvm/vmx/nested.c | 3 +- arch/x86/kvm/vmx/vmx.c | 4 +- arch/x86/mm/fault.c | 2 +- arch/x86/xen/enlighten_pv.c | 5 +- arch/x86/xen/time.c | 12 +- block/blk-core.c | 20 +- crypto/Kconfig | 4 +- crypto/adiantum.c | 4 - crypto/algapi.c | 36 +- crypto/arc4.c | 82 +- crypto/authenc.c | 14 +- crypto/authencesn.c | 2 +- crypto/cbc.c | 131 +- crypto/cfb.c | 139 +- crypto/crypto_null.c | 57 +- crypto/ctr.c | 160 +- crypto/ecb.c | 151 +- crypto/keywrap.c | 198 +- crypto/ofb.c | 202 +- crypto/pcbc.c | 143 +- crypto/skcipher.c | 131 - crypto/sm3_generic.c | 2 +- crypto/testmgr.h | 53 +- drivers/Kconfig | 2 - drivers/Makefile | 3 +- drivers/acpi/Kconfig | 11 - drivers/acpi/Makefile | 3 +- drivers/acpi/acpica/acapps.h | 4 +- drivers/acpi/acpica/accommon.h | 2 +- drivers/acpi/acpica/acconvert.h | 2 +- drivers/acpi/acpica/acdebug.h | 2 +- drivers/acpi/acpica/acdispat.h | 2 +- drivers/acpi/acpica/acevents.h | 2 +- drivers/acpi/acpica/acglobal.h | 3 +- drivers/acpi/acpica/achware.h | 2 +- drivers/acpi/acpica/acinterp.h | 2 +- drivers/acpi/acpica/aclocal.h | 2 +- drivers/acpi/acpica/acmacros.h | 2 +- drivers/acpi/acpica/acnamesp.h | 2 +- drivers/acpi/acpica/acobject.h | 2 +- drivers/acpi/acpica/acopcode.h | 2 +- drivers/acpi/acpica/acparser.h | 2 +- drivers/acpi/acpica/acpredef.h | 2 +- drivers/acpi/acpica/acresrc.h | 2 +- drivers/acpi/acpica/acstruct.h | 2 +- drivers/acpi/acpica/actables.h | 2 +- drivers/acpi/acpica/acutils.h | 2 +- drivers/acpi/acpica/amlcode.h | 2 +- drivers/acpi/acpica/amlresrc.h | 2 +- drivers/acpi/acpica/dbhistry.c | 2 +- drivers/acpi/acpica/dsargs.c | 2 +- drivers/acpi/acpica/dscontrol.c | 2 +- drivers/acpi/acpica/dsdebug.c | 2 +- drivers/acpi/acpica/dsfield.c | 2 +- drivers/acpi/acpica/dsinit.c | 2 +- drivers/acpi/acpica/dsmethod.c | 2 +- drivers/acpi/acpica/dsobject.c | 2 +- drivers/acpi/acpica/dsopcode.c | 17 +- drivers/acpi/acpica/dspkginit.c | 2 +- drivers/acpi/acpica/dswexec.c | 2 +- drivers/acpi/acpica/dswload.c | 2 +- drivers/acpi/acpica/dswload2.c | 2 +- drivers/acpi/acpica/dswscope.c | 2 +- drivers/acpi/acpica/dswstate.c | 2 +- drivers/acpi/acpica/evevent.c | 2 +- drivers/acpi/acpica/evglock.c | 2 +- drivers/acpi/acpica/evgpe.c | 2 +- drivers/acpi/acpica/evgpeblk.c | 2 +- drivers/acpi/acpica/evgpeinit.c | 2 +- drivers/acpi/acpica/evgpeutil.c | 2 +- drivers/acpi/acpica/evhandler.c | 2 +- drivers/acpi/acpica/evmisc.c | 2 +- drivers/acpi/acpica/evregion.c | 2 +- drivers/acpi/acpica/evrgnini.c | 2 +- drivers/acpi/acpica/evxface.c | 2 +- drivers/acpi/acpica/evxfevnt.c | 2 +- drivers/acpi/acpica/evxfgpe.c | 2 +- drivers/acpi/acpica/evxfregn.c | 2 +- drivers/acpi/acpica/exconcat.c | 2 +- drivers/acpi/acpica/exconfig.c | 2 +- drivers/acpi/acpica/exconvrt.c | 2 +- drivers/acpi/acpica/excreate.c | 2 +- drivers/acpi/acpica/exdebug.c | 2 +- drivers/acpi/acpica/exdump.c | 2 +- drivers/acpi/acpica/exfield.c | 2 +- drivers/acpi/acpica/exfldio.c | 2 +- drivers/acpi/acpica/exmisc.c | 2 +- drivers/acpi/acpica/exmutex.c | 2 +- drivers/acpi/acpica/exnames.c | 2 +- drivers/acpi/acpica/exoparg1.c | 2 +- drivers/acpi/acpica/exoparg2.c | 10 +- drivers/acpi/acpica/exoparg3.c | 2 +- drivers/acpi/acpica/exoparg6.c | 2 +- drivers/acpi/acpica/exprep.c | 2 +- drivers/acpi/acpica/exregion.c | 2 +- drivers/acpi/acpica/exresnte.c | 2 +- drivers/acpi/acpica/exresolv.c | 2 +- drivers/acpi/acpica/exresop.c | 2 +- drivers/acpi/acpica/exserial.c | 2 +- drivers/acpi/acpica/exstore.c | 2 +- drivers/acpi/acpica/exstoren.c | 2 +- drivers/acpi/acpica/exstorob.c | 2 +- drivers/acpi/acpica/exsystem.c | 2 +- drivers/acpi/acpica/extrace.c | 2 +- drivers/acpi/acpica/exutils.c | 2 +- drivers/acpi/acpica/hwacpi.c | 2 +- drivers/acpi/acpica/hwesleep.c | 2 +- drivers/acpi/acpica/hwgpe.c | 2 +- drivers/acpi/acpica/hwsleep.c | 2 +- drivers/acpi/acpica/hwtimer.c | 2 +- drivers/acpi/acpica/hwvalid.c | 2 +- drivers/acpi/acpica/hwxface.c | 2 +- drivers/acpi/acpica/hwxfsleep.c | 2 +- drivers/acpi/acpica/nsarguments.c | 2 +- drivers/acpi/acpica/nsconvert.c | 2 +- drivers/acpi/acpica/nsdump.c | 2 +- drivers/acpi/acpica/nsdumpdv.c | 2 +- drivers/acpi/acpica/nsinit.c | 2 +- drivers/acpi/acpica/nsload.c | 2 +- drivers/acpi/acpica/nsparse.c | 2 +- drivers/acpi/acpica/nspredef.c | 2 +- drivers/acpi/acpica/nsprepkg.c | 2 +- drivers/acpi/acpica/nsrepair.c | 2 +- drivers/acpi/acpica/nsrepair2.c | 2 +- drivers/acpi/acpica/nsutils.c | 2 +- drivers/acpi/acpica/nswalk.c | 2 +- drivers/acpi/acpica/nsxfname.c | 2 +- drivers/acpi/acpica/psargs.c | 2 +- drivers/acpi/acpica/psloop.c | 2 +- drivers/acpi/acpica/psobject.c | 2 +- drivers/acpi/acpica/psopcode.c | 2 +- drivers/acpi/acpica/psopinfo.c | 2 +- drivers/acpi/acpica/psparse.c | 2 +- drivers/acpi/acpica/psscope.c | 2 +- drivers/acpi/acpica/pstree.c | 2 +- drivers/acpi/acpica/psutils.c | 2 +- drivers/acpi/acpica/pswalk.c | 2 +- drivers/acpi/acpica/psxface.c | 2 +- drivers/acpi/acpica/tbdata.c | 2 +- drivers/acpi/acpica/tbfadt.c | 2 +- drivers/acpi/acpica/tbfind.c | 2 +- drivers/acpi/acpica/tbinstal.c | 2 +- drivers/acpi/acpica/tbprint.c | 2 +- drivers/acpi/acpica/tbutils.c | 2 +- drivers/acpi/acpica/tbxface.c | 2 +- drivers/acpi/acpica/tbxfload.c | 2 +- drivers/acpi/acpica/tbxfroot.c | 2 +- drivers/acpi/acpica/utaddress.c | 2 +- drivers/acpi/acpica/utalloc.c | 2 +- drivers/acpi/acpica/utascii.c | 2 +- drivers/acpi/acpica/utbuffer.c | 2 +- drivers/acpi/acpica/utcache.c | 2 +- drivers/acpi/acpica/utcopy.c | 2 +- drivers/acpi/acpica/utdebug.c | 2 +- drivers/acpi/acpica/utdecode.c | 12 +- drivers/acpi/acpica/uteval.c | 2 +- drivers/acpi/acpica/utglobal.c | 2 +- drivers/acpi/acpica/uthex.c | 2 +- drivers/acpi/acpica/utids.c | 2 +- drivers/acpi/acpica/utinit.c | 2 +- drivers/acpi/acpica/utlock.c | 2 +- drivers/acpi/acpica/utobject.c | 2 +- drivers/acpi/acpica/utosi.c | 2 +- drivers/acpi/acpica/utpredef.c | 2 +- drivers/acpi/acpica/utprint.c | 2 +- drivers/acpi/acpica/uttrack.c | 14 +- drivers/acpi/acpica/utuuid.c | 2 +- drivers/acpi/acpica/utxface.c | 2 +- drivers/acpi/acpica/utxferror.c | 44 - drivers/acpi/acpica/utxfinit.c | 2 +- drivers/acpi/apei/einj.c | 17 +- drivers/acpi/apei/erst.c | 27 +- drivers/acpi/apei/hest.c | 6 - drivers/acpi/arm64/iort.c | 5 +- drivers/acpi/bus.c | 24 +- drivers/acpi/internal.h | 4 - drivers/acpi/nfit/core.c | 79 +- drivers/acpi/nfit/intel.c | 8 +- drivers/acpi/numa.c | 6 +- drivers/acpi/pmic/intel_pmic.c | 61 - drivers/acpi/pmic/intel_pmic.h | 4 - drivers/acpi/pmic/intel_pmic_chtwc.c | 19 - drivers/acpi/pmic/intel_pmic_xpower.c | 42 +- drivers/acpi/power.c | 22 - drivers/acpi/tables.c | 12 +- drivers/android/binderfs.c | 166 +- drivers/ata/Kconfig | 2 +- drivers/ata/ahci.h | 2 - drivers/ata/ahci_mvebu.c | 87 +- drivers/ata/libahci_platform.c | 13 - drivers/ata/sata_fsl.c | 4 +- drivers/atm/he.c | 39 +- drivers/atm/idt77252.c | 16 +- drivers/base/bus.c | 20 +- drivers/base/power/clock_ops.c | 13 +- drivers/base/power/main.c | 3 - drivers/base/power/runtime.c | 37 +- drivers/base/power/sysfs.c | 11 +- drivers/base/regmap/regmap-irq.c | 8 +- drivers/bcma/bcma_private.h | 9 +- drivers/bcma/driver_gpio.c | 2 +- drivers/bcma/host_pci.c | 2 - drivers/bcma/host_soc.c | 4 +- drivers/bcma/main.c | 45 +- drivers/block/loop.c | 35 +- drivers/block/mtip32xx/mtip32xx.c | 37 +- drivers/block/null_blk.h | 1 - drivers/block/rbd.c | 9 +- drivers/block/skd_main.c | 4 +- drivers/bus/imx-weim.c | 70 +- drivers/char/ipmi/ipmi_devintf.c | 6 +- drivers/char/ipmi/ipmi_msghandler.c | 320 +- drivers/char/ipmi/ipmi_si_intf.c | 5 +- drivers/char/ipmi/ipmi_ssif.c | 211 +- drivers/char/ipmi/kcs_bmc.c | 5 +- drivers/char/random.c | 10 +- drivers/clk/Kconfig | 7 +- drivers/clk/Makefile | 1 - drivers/clk/at91/sama5d2.c | 3 +- drivers/clk/clk-clps711x.c | 61 +- drivers/clk/clk-fixed-mmio.c | 101 - drivers/clk/clk-highbank.c | 1 - drivers/clk/clk-qoriq.c | 1 - drivers/clk/clk-versaclock5.c | 4 +- drivers/clk/clk.c | 2 +- drivers/clk/imx/clk-composite-8m.c | 2 +- drivers/clk/imx/clk-imx6q.c | 1 - drivers/clk/imx/clk-imx6sx.c | 1 - drivers/clk/imx/clk-imx7d.c | 1 - drivers/clk/imx/clk-imx8mq.c | 194 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 2 - drivers/clk/imx/clk-vf610.c | 1 - drivers/clk/imx/clk.h | 5 +- drivers/clk/mvebu/armada-370.c | 4 +- drivers/clk/mvebu/armada-xp.c | 4 +- drivers/clk/mvebu/dove.c | 8 +- drivers/clk/mvebu/kirkwood.c | 2 - drivers/clk/mvebu/mv98dx3236.c | 4 +- drivers/clk/qcom/Kconfig | 1 - drivers/clk/qcom/clk-smd-rpm.c | 63 - drivers/clk/qcom/gcc-msm8998.c | 51 +- drivers/clk/rockchip/clk-rk3188.c | 4 +- drivers/clk/rockchip/clk-rk3328.c | 12 +- drivers/clk/samsung/clk-exynos4.c | 1 - drivers/clk/socfpga/clk-pll-a10.c | 1 - drivers/clk/socfpga/clk-pll-s10.c | 2 +- drivers/clk/socfpga/clk-pll.c | 1 - drivers/clk/socfpga/clk-s10.c | 20 +- drivers/clk/tegra/clk-tegra124-dfll-fcpu.c | 4 +- drivers/clk/ti/clk.c | 8 +- drivers/clk/zynqmp/clkc.c | 4 +- drivers/cpufreq/cpufreq.c | 14 +- drivers/cpufreq/e_powersaver.c | 5 +- drivers/cpufreq/qcom-cpufreq-hw.c | 2 +- drivers/cpufreq/scmi-cpufreq.c | 8 +- drivers/cpufreq/scpi-cpufreq.c | 4 +- drivers/cpuidle/Kconfig | 11 +- drivers/cpuidle/governors/Makefile | 1 - drivers/cpuidle/governors/teo.c | 444 -- drivers/crypto/Kconfig | 1 - drivers/crypto/amcc/crypto4xx_core.c | 93 +- drivers/crypto/amcc/crypto4xx_core.h | 4 - drivers/crypto/amcc/crypto4xx_reg_def.h | 1 - drivers/crypto/bcm/cipher.c | 44 +- drivers/crypto/caam/caamalg.c | 2 +- drivers/crypto/caam/caamalg_qi2.c | 7 + drivers/crypto/caam/caamhash.c | 214 +- drivers/crypto/caam/caamhash_desc.c | 58 +- drivers/crypto/caam/caamhash_desc.h | 2 - drivers/crypto/caam/ctrl.c | 4 + drivers/crypto/caam/desc.h | 1 - drivers/crypto/caam/error.c | 6 - drivers/crypto/caam/error.h | 9 - drivers/crypto/cavium/cpt/cptpf_main.c | 4 +- drivers/crypto/cavium/cpt/cptvf_main.c | 7 +- drivers/crypto/cavium/nitrox/nitrox_lib.c | 6 +- drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 2 +- drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 2 +- drivers/crypto/ccp/ccp-crypto-sha.c | 2 +- drivers/crypto/ccp/ccp-dev-v5.c | 6 +- drivers/crypto/ccp/ccp-ops.c | 2 +- drivers/crypto/ccp/psp-dev.c | 2 +- drivers/crypto/ccp/psp-dev.h | 2 +- drivers/crypto/ccp/sp-dev.c | 2 +- drivers/crypto/ccp/sp-dev.h | 2 +- drivers/crypto/ccp/sp-pci.c | 2 +- drivers/crypto/ccp/sp-platform.c | 2 +- drivers/crypto/ccree/cc_aead.c | 40 +- drivers/crypto/chelsio/chcr_algo.c | 8 +- drivers/crypto/chelsio/chtls/chtls_io.c | 12 +- drivers/crypto/hisilicon/sec/sec_algs.c | 4 +- drivers/crypto/hisilicon/sec/sec_drv.c | 15 +- drivers/crypto/ixp4xx_crypto.c | 6 +- drivers/crypto/mediatek/mtk-platform.c | 16 +- drivers/crypto/qat/qat_common/adf_admin.c | 12 +- drivers/crypto/qat/qat_common/qat_algs.c | 24 +- drivers/crypto/qat/qat_common/qat_asym_algs.c | 68 +- drivers/crypto/talitos.c | 26 +- drivers/crypto/ux500/cryp/cryp_core.c | 6 - drivers/crypto/virtio/virtio_crypto_algs.c | 2 +- drivers/dma-buf/dma-buf.c | 12 +- drivers/dma-buf/dma-fence.c | 2 +- drivers/dma-buf/sw_sync.c | 2 +- drivers/dma-buf/sync_debug.c | 16 +- drivers/dma-buf/sync_file.c | 4 +- drivers/dma/at_hdmac.c | 5 + drivers/dma/bcm2835-dma.c | 3 +- drivers/dma/dma-jz4780.c | 5 +- drivers/dma/dw-axi-dmac/dw-axi-dmac.h | 2 +- drivers/dma/dw/Kconfig | 2 - drivers/dma/dw/Makefile | 2 +- drivers/dma/dw/core.c | 245 +- drivers/dma/dw/dw.c | 138 - drivers/dma/dw/idma32.c | 160 - drivers/dma/dw/internal.h | 15 +- drivers/dma/dw/pci.c | 53 +- drivers/dma/dw/platform.c | 22 +- drivers/dma/dw/regs.h | 30 +- drivers/dma/imx-sdma.c | 15 +- drivers/dma/mediatek/mtk-hsdma.c | 4 +- drivers/dma/mv_xor.c | 5 +- drivers/dma/mxs-dma.c | 6 +- drivers/dma/pl330.c | 1 + drivers/dma/qcom/bam_dma.c | 4 +- drivers/dma/qcom/hidma_mgmt.c | 3 +- drivers/dma/sa11x0-dma.c | 2 + drivers/dma/st_fdma.c | 6 +- drivers/dma/stm32-dma.c | 71 +- drivers/dma/stm32-dmamux.c | 58 +- drivers/dma/stm32-mdma.c | 56 +- drivers/dma/tegra20-apb-dma.c | 45 +- drivers/dma/xgene-dma.c | 4 +- drivers/dma/xilinx/xilinx_dma.c | 180 +- drivers/dma/xilinx/zynqmp_dma.c | 6 +- drivers/firmware/efi/efi.c | 3 - drivers/firmware/imx/scu-pd.c | 1 - drivers/firmware/raspberrypi.c | 11 - drivers/gpio/gpio-mvebu.c | 11 - drivers/gpio/gpio-pca953x.c | 3 +- drivers/gpio/gpio-sama5d2-piobu.c | 20 +- drivers/gpio/gpiolib-acpi.c | 12 +- drivers/gpu/drm/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 3 + drivers/gpu/drm/amd/amdgpu/atom.c | 2 - drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 17 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 48 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 40 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 20 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 13 +- drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 24 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 8 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 12 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 34 +- drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 2 +- drivers/gpu/drm/arc/arcpgu_crtc.c | 2 - drivers/gpu/drm/arc/arcpgu_drv.c | 6 - drivers/gpu/drm/arc/arcpgu_sim.c | 1 + drivers/gpu/drm/arm/Kconfig | 12 +- drivers/gpu/drm/arm/Makefile | 1 - drivers/gpu/drm/arm/display/Kbuild | 3 - drivers/gpu/drm/arm/display/Kconfig | 14 - drivers/gpu/drm/arm/display/include/malidp_io.h | 42 - .../gpu/drm/arm/display/include/malidp_product.h | 23 - drivers/gpu/drm/arm/display/include/malidp_utils.h | 16 - drivers/gpu/drm/arm/display/komeda/Makefile | 21 - drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c | 111 - drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 106 - drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 192 - drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 113 - drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 144 - .../drm/arm/display/komeda/komeda_format_caps.c | 75 - .../drm/arm/display/komeda/komeda_format_caps.h | 89 - .../drm/arm/display/komeda/komeda_framebuffer.c | 165 - .../drm/arm/display/komeda/komeda_framebuffer.h | 34 - drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 169 - drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 113 - .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 200 - .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 359 -- drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 109 - .../drm/arm/display/komeda/komeda_private_obj.c | 88 - drivers/gpu/drm/armada/armada_crtc.c | 8 +- drivers/gpu/drm/ast/ast_fb.c | 6 +- drivers/gpu/drm/ati_pcigart.c | 7 +- drivers/gpu/drm/bochs/Makefile | 2 +- drivers/gpu/drm/bochs/bochs.h | 23 +- drivers/gpu/drm/bochs/bochs_drv.c | 35 +- drivers/gpu/drm/bochs/bochs_fbdev.c | 163 + drivers/gpu/drm/bochs/bochs_hw.c | 26 +- drivers/gpu/drm/bochs/bochs_kms.c | 218 +- drivers/gpu/drm/bochs/bochs_mm.c | 68 +- drivers/gpu/drm/bridge/analogix-anx78xx.c | 5 +- drivers/gpu/drm/bridge/panel.c | 22 +- drivers/gpu/drm/bridge/sii902x.c | 3 +- drivers/gpu/drm/bridge/sil-sii8620.c | 3 +- .../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c | 9 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 3 +- drivers/gpu/drm/bridge/tc358767.c | 48 +- drivers/gpu/drm/cirrus/cirrus_fbdev.c | 3 - drivers/gpu/drm/drm_atomic.c | 19 +- drivers/gpu/drm/drm_atomic_uapi.c | 3 +- drivers/gpu/drm/drm_bufs.c | 11 - drivers/gpu/drm/drm_connector.c | 91 +- drivers/gpu/drm/drm_context.c | 15 +- drivers/gpu/drm/drm_crtc.c | 41 + drivers/gpu/drm/drm_crtc_helper.c | 58 +- drivers/gpu/drm/drm_crtc_internal.h | 1 - drivers/gpu/drm/drm_dp_helper.c | 5 - drivers/gpu/drm/drm_dp_mst_topology.c | 1055 ++--- drivers/gpu/drm/drm_drv.c | 24 +- drivers/gpu/drm/drm_edid.c | 101 +- drivers/gpu/drm/drm_fb_helper.c | 288 +- drivers/gpu/drm/drm_flip_work.c | 1 - drivers/gpu/drm/drm_framebuffer.c | 1 - drivers/gpu/drm/drm_gem.c | 36 +- drivers/gpu/drm/drm_internal.h | 2 - drivers/gpu/drm/drm_lease.c | 6 +- drivers/gpu/drm/drm_mode_config.c | 5 +- drivers/gpu/drm/drm_mode_object.c | 13 +- drivers/gpu/drm/drm_modes.c | 9 + drivers/gpu/drm/drm_modeset_lock.c | 8 - drivers/gpu/drm/drm_of.c | 4 +- drivers/gpu/drm/drm_panel.c | 3 - drivers/gpu/drm/drm_pci.c | 5 +- drivers/gpu/drm/drm_plane.c | 3 - drivers/gpu/drm/drm_syncobj.c | 91 +- drivers/gpu/drm/drm_vblank.c | 45 +- drivers/gpu/drm/etnaviv/Kconfig | 2 +- drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.h | 2 + drivers/gpu/drm/etnaviv/etnaviv_dump.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 1 - drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 6 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 2 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 3 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 38 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h | 4 + drivers/gpu/drm/i2c/ch7006_drv.c | 6 +- drivers/gpu/drm/i2c/tda998x_drv.c | 4 +- drivers/gpu/drm/i915/Kconfig.debug | 3 +- drivers/gpu/drm/i915/Makefile | 5 +- drivers/gpu/drm/i915/dvo.h | 1 + drivers/gpu/drm/i915/gvt/aperture_gm.c | 8 +- drivers/gpu/drm/i915/gvt/gvt.h | 2 +- drivers/gpu/drm/i915/gvt/sched_policy.c | 2 +- drivers/gpu/drm/i915/gvt/scheduler.c | 68 +- drivers/gpu/drm/i915/gvt/scheduler.h | 1 - drivers/gpu/drm/i915/gvt/vgpu.c | 4 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 761 ++-- drivers/gpu/drm/i915/i915_drv.c | 265 +- drivers/gpu/drm/i915/i915_drv.h | 320 +- drivers/gpu/drm/i915/i915_gem.c | 738 +++- drivers/gpu/drm/i915/i915_gem_context.c | 11 +- drivers/gpu/drm/i915/i915_gem_dmabuf.c | 1 + drivers/gpu/drm/i915/i915_gem_evict.c | 1 + drivers/gpu/drm/i915/i915_gem_execbuffer.c | 10 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 17 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 209 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 4 +- drivers/gpu/drm/i915/i915_gem_internal.c | 1 + drivers/gpu/drm/i915/i915_gem_object.h | 10 +- drivers/gpu/drm/i915/i915_gem_shrinker.c | 163 +- drivers/gpu/drm/i915/i915_gem_stolen.c | 8 +- drivers/gpu/drm/i915/i915_gem_tiling.c | 5 +- drivers/gpu/drm/i915/i915_gem_userptr.c | 225 +- drivers/gpu/drm/i915/i915_gpu_error.c | 76 +- drivers/gpu/drm/i915/i915_gpu_error.h | 5 +- drivers/gpu/drm/i915/i915_ioc32.c | 1 + drivers/gpu/drm/i915/i915_irq.c | 277 +- drivers/gpu/drm/i915/i915_params.c | 32 +- drivers/gpu/drm/i915/i915_params.h | 11 - drivers/gpu/drm/i915/i915_pci.c | 6 +- drivers/gpu/drm/i915/i915_perf.c | 18 +- drivers/gpu/drm/i915/i915_pmu.c | 39 +- drivers/gpu/drm/i915/i915_pmu.h | 4 +- drivers/gpu/drm/i915/i915_query.c | 2 +- drivers/gpu/drm/i915/i915_reg.h | 236 +- drivers/gpu/drm/i915/i915_request.c | 221 +- drivers/gpu/drm/i915/i915_request.h | 1 + drivers/gpu/drm/i915/i915_reset.c | 1389 ------- drivers/gpu/drm/i915/i915_reset.h | 56 - drivers/gpu/drm/i915/i915_suspend.c | 13 +- drivers/gpu/drm/i915/i915_sw_fence.c | 2 +- drivers/gpu/drm/i915/i915_sysfs.c | 31 +- drivers/gpu/drm/i915/i915_timeline.h | 8 + drivers/gpu/drm/i915/i915_trace.h | 30 + drivers/gpu/drm/i915/icl_dsi.c | 44 +- drivers/gpu/drm/i915/intel_acpi.c | 1 + drivers/gpu/drm/i915/intel_atomic.c | 3 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 1 + drivers/gpu/drm/i915/intel_audio.c | 6 +- drivers/gpu/drm/i915/intel_bios.c | 23 +- drivers/gpu/drm/i915/intel_breadcrumbs.c | 26 + drivers/gpu/drm/i915/intel_cdclk.c | 20 +- drivers/gpu/drm/i915/intel_color.c | 218 +- drivers/gpu/drm/i915/intel_connector.c | 5 +- drivers/gpu/drm/i915/intel_crt.c | 67 +- drivers/gpu/drm/i915/intel_csr.c | 25 +- drivers/gpu/drm/i915/intel_ddi.c | 370 +- drivers/gpu/drm/i915/intel_device_info.c | 107 +- drivers/gpu/drm/i915/intel_device_info.h | 31 +- drivers/gpu/drm/i915/intel_display.c | 293 +- drivers/gpu/drm/i915/intel_display.h | 6 +- drivers/gpu/drm/i915/intel_dp.c | 474 +-- drivers/gpu/drm/i915/intel_dp_mst.c | 78 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 66 +- drivers/gpu/drm/i915/intel_drv.h | 124 +- drivers/gpu/drm/i915/intel_dsi.h | 2 +- drivers/gpu/drm/i915/intel_dsi_vbt.c | 24 +- drivers/gpu/drm/i915/intel_dvo.c | 12 +- drivers/gpu/drm/i915/intel_engine_cs.c | 158 +- drivers/gpu/drm/i915/intel_fbc.c | 31 +- drivers/gpu/drm/i915/intel_fbdev.c | 10 +- drivers/gpu/drm/i915/intel_fifo_underrun.c | 6 +- drivers/gpu/drm/i915/intel_frontbuffer.c | 1 + drivers/gpu/drm/i915/intel_guc.h | 3 - drivers/gpu/drm/i915/intel_guc_fw.c | 6 +- drivers/gpu/drm/i915/intel_guc_log.c | 29 +- drivers/gpu/drm/i915/intel_guc_submission.c | 3 +- drivers/gpu/drm/i915/intel_hangcheck.c | 168 +- drivers/gpu/drm/i915/intel_hdcp.c | 17 +- drivers/gpu/drm/i915/intel_hdmi.c | 53 +- drivers/gpu/drm/i915/intel_hotplug.c | 6 +- drivers/gpu/drm/i915/intel_huc.c | 8 +- drivers/gpu/drm/i915/intel_huc_fw.c | 7 +- drivers/gpu/drm/i915/intel_i2c.c | 21 +- drivers/gpu/drm/i915/intel_lrc.c | 316 +- drivers/gpu/drm/i915/intel_lrc.h | 10 +- drivers/gpu/drm/i915/intel_lspcon.c | 16 +- drivers/gpu/drm/i915/intel_lvds.c | 25 +- drivers/gpu/drm/i915/intel_mocs.c | 2 +- drivers/gpu/drm/i915/intel_mocs.h | 1 + drivers/gpu/drm/i915/intel_opregion.c | 1 + drivers/gpu/drm/i915/intel_overlay.c | 11 +- drivers/gpu/drm/i915/intel_panel.c | 27 +- drivers/gpu/drm/i915/intel_pipe_crc.c | 14 +- drivers/gpu/drm/i915/intel_pm.c | 916 +++-- drivers/gpu/drm/i915/intel_psr.c | 75 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 505 +-- drivers/gpu/drm/i915/intel_ringbuffer.h | 93 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 574 +-- drivers/gpu/drm/i915/intel_sdvo.c | 45 +- drivers/gpu/drm/i915/intel_sprite.c | 31 +- drivers/gpu/drm/i915/intel_tv.c | 9 +- drivers/gpu/drm/i915/intel_uc.c | 15 +- drivers/gpu/drm/i915/intel_uc.h | 6 +- drivers/gpu/drm/i915/intel_uc_fw.c | 11 +- drivers/gpu/drm/i915/intel_uncore.c | 508 ++- drivers/gpu/drm/i915/intel_vdsc.c | 5 +- drivers/gpu/drm/i915/intel_wopcm.c | 6 +- drivers/gpu/drm/i915/intel_workarounds.c | 131 +- drivers/gpu/drm/i915/selftests/huge_pages.c | 40 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 47 +- .../gpu/drm/i915/selftests/i915_gem_coherency.c | 5 +- drivers/gpu/drm/i915/selftests/i915_gem_context.c | 37 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 18 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 10 +- drivers/gpu/drm/i915/selftests/i915_gem_object.c | 22 +- drivers/gpu/drm/i915/selftests/i915_request.c | 29 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 86 +- drivers/gpu/drm/i915/selftests/intel_guc.c | 10 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 341 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 31 +- drivers/gpu/drm/i915/selftests/intel_workarounds.c | 120 +- drivers/gpu/drm/i915/selftests/mock_engine.c | 2 + drivers/gpu/drm/i915/selftests/mock_gem_device.c | 11 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 6 +- drivers/gpu/drm/i915/vlv_dsi.c | 29 +- drivers/gpu/drm/imx/ipuv3-plane.c | 20 - drivers/gpu/drm/imx/ipuv3-plane.h | 2 - drivers/gpu/drm/mediatek/mtk_hdmi.c | 3 +- drivers/gpu/drm/meson/meson_crtc.c | 23 +- drivers/gpu/drm/meson/meson_drv.c | 34 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 12 +- drivers/gpu/drm/mgag200/mgag200_fb.c | 1 - drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 2 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 1 + drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 10 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c | 9 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c | 9 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c | 9 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c | 9 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 9 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c | 9 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 1 - drivers/gpu/drm/msm/dsi/dsi_manager.c | 9 +- drivers/gpu/drm/msm/edp/edp_bridge.c | 9 +- drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 3 +- drivers/gpu/drm/msm/msm_drv.h | 3 +- drivers/gpu/drm/msm/msm_gem.c | 11 +- drivers/gpu/drm/msm/msm_gem_vma.c | 5 +- drivers/gpu/drm/msm/msm_gpu.c | 2 +- drivers/gpu/drm/msm/msm_gpu.h | 3 +- drivers/gpu/drm/msm/msm_rd.c | 7 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 26 +- drivers/gpu/drm/mxsfb/mxsfb_drv.h | 1 + drivers/gpu/drm/nouveau/dispnv04/tvnv17.c | 4 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 111 +- drivers/gpu/drm/nouveau/nouveau_backlight.c | 3 - drivers/gpu/drm/nouveau/nouveau_display.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.c | 17 - drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.c | 1 - drivers/gpu/drm/nouveau/nvkm/engine/falcon.c | 7 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c | 2 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c | 2 - drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c | 7 +- drivers/gpu/drm/omapdrm/omap_connector.c | 9 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 8 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 4 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 1 - drivers/gpu/drm/panel/Kconfig | 9 - drivers/gpu/drm/panel/Makefile | 1 - drivers/gpu/drm/panel/panel-tpo-tpg110.c | 496 --- drivers/gpu/drm/qxl/qxl_cmd.c | 2 - drivers/gpu/drm/qxl/qxl_display.c | 5 +- drivers/gpu/drm/qxl/qxl_drv.c | 4 + drivers/gpu/drm/qxl/qxl_prime.c | 14 + drivers/gpu/drm/r128/r128_cce.c | 5 +- drivers/gpu/drm/radeon/atom.c | 2 - drivers/gpu/drm/radeon/radeon_audio.c | 14 +- drivers/gpu/drm/radeon/radeon_display.c | 2 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 9 + drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 1 - drivers/gpu/drm/rcar-du/rcar_dw_hdmi.c | 1 - drivers/gpu/drm/rockchip/inno_hdmi.c | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 36 + drivers/gpu/drm/rockchip/rockchip_drm_psr.c | 37 - drivers/gpu/drm/rockchip/rockchip_drm_psr.h | 3 - drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 159 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 15 - drivers/gpu/drm/rockchip/rockchip_rgb.c | 4 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 180 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.h | 53 - drivers/gpu/drm/sti/sti_crtc.c | 16 +- drivers/gpu/drm/sti/sti_hdmi.c | 3 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 5 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 3 +- drivers/gpu/drm/tegra/Makefile | 1 - drivers/gpu/drm/tegra/drm.h | 2 +- drivers/gpu/drm/tegra/hda.c | 63 - drivers/gpu/drm/tegra/hda.h | 20 - drivers/gpu/drm/tegra/hdmi.c | 220 +- drivers/gpu/drm/tegra/hub.c | 2 +- drivers/gpu/drm/tegra/output.c | 11 +- drivers/gpu/drm/tegra/sor.c | 48 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 34 +- drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 3 - drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | 3 - drivers/gpu/drm/tinydrm/hx8357d.c | 1 - drivers/gpu/drm/tinydrm/ili9225.c | 2 - drivers/gpu/drm/tinydrm/ili9341.c | 1 - drivers/gpu/drm/tinydrm/mi0283qt.c | 1 - drivers/gpu/drm/tinydrm/mipi-dbi.c | 3 - drivers/gpu/drm/tinydrm/repaper.c | 1 - drivers/gpu/drm/tinydrm/st7586.c | 1 - drivers/gpu/drm/tinydrm/st7735r.c | 1 - drivers/gpu/drm/v3d/v3d_drv.h | 1 + drivers/gpu/drm/v3d/v3d_gem.c | 60 +- drivers/gpu/drm/vc4/vc4_crtc.c | 43 - drivers/gpu/drm/vc4/vc4_drv.h | 4 - drivers/gpu/drm/vc4/vc4_hdmi.c | 32 +- drivers/gpu/drm/vc4/vc4_kms.c | 3 +- drivers/gpu/drm/vc4/vc4_plane.c | 145 +- drivers/gpu/drm/vgem/vgem_fence.c | 4 +- drivers/gpu/drm/virtio/Makefile | 2 +- drivers/gpu/drm/virtio/virtgpu_display.c | 8 +- drivers/gpu/drm/virtio/virtgpu_drm_bus.c | 103 + drivers/gpu/drm/virtio/virtgpu_drv.c | 88 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 28 +- drivers/gpu/drm/virtio/virtgpu_fb.c | 191 + drivers/gpu/drm/virtio/virtgpu_fence.c | 8 + drivers/gpu/drm/virtio/virtgpu_ioctl.c | 2 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 18 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 17 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 14 + drivers/gpu/drm/virtio/virtgpu_vq.c | 12 +- drivers/gpu/drm/vkms/vkms_drv.c | 1 - drivers/gpu/drm/xen/xen_drm_front_conn.c | 1 + drivers/gpu/drm/zte/zx_hdmi.c | 4 +- drivers/gpu/ipu-v3/ipu-cpmem.c | 26 +- drivers/gpu/ipu-v3/ipu-csi.c | 126 +- drivers/gpu/ipu-v3/ipu-pre.c | 6 - drivers/gpu/ipu-v3/ipu-prg.c | 16 - drivers/gpu/ipu-v3/ipu-prv.h | 1 - drivers/gpu/vga/Kconfig | 1 - drivers/hid/Kconfig | 7 - drivers/hid/Makefile | 1 - drivers/hid/hid-core.c | 23 +- drivers/hid/hid-ids.h | 4 - drivers/hid/hid-maltron.c | 165 - drivers/hid/hid-sony.c | 31 +- drivers/hid/i2c-hid/i2c-hid-core.c | 2 - drivers/hv/channel.c | 9 +- drivers/hv/hv_balloon.c | 10 +- drivers/hv/ring_buffer.c | 31 +- drivers/hv/vmbus_drv.c | 91 +- drivers/hwmon/adt7462.c | 4 - drivers/hwmon/dell-smm-hwmon.c | 97 +- drivers/hwmon/hih6130.c | 11 +- drivers/hwmon/lm80.c | 4 +- drivers/hwmon/nct6775.c | 12 +- drivers/hwmon/occ/common.c | 24 +- drivers/hwmon/pmbus/pmbus.c | 64 +- drivers/hwtracing/coresight/coresight-cpu-debug.c | 4 - drivers/hwtracing/coresight/coresight-stm.c | 12 +- drivers/hwtracing/coresight/of_coresight.c | 4 +- drivers/i2c/busses/i2c-brcmstb.c | 13 +- drivers/i2c/busses/i2c-exynos5.c | 11 +- drivers/i2c/busses/i2c-imx.c | 37 +- drivers/i2c/busses/i2c-rcar.c | 25 - drivers/i2c/busses/i2c-s3c2410.c | 8 +- drivers/i2c/busses/i2c-sprd.c | 34 +- drivers/i2c/busses/i2c-synquacer.c | 5 + drivers/i2c/busses/i2c-tegra.c | 15 +- drivers/i2c/busses/i2c-zx2967.c | 8 +- drivers/i2c/i2c-core-base.c | 3 - drivers/i2c/i2c-dev.c | 6 - drivers/i3c/master/dw-i3c-master.c | 7 +- drivers/i3c/master/i3c-master-cdns.c | 4 +- drivers/iio/adc/ti_am335x_adc.c | 5 +- drivers/infiniband/Kconfig | 15 +- drivers/infiniband/core/Makefile | 4 +- drivers/infiniband/core/cm.c | 3 +- drivers/infiniband/core/cma.c | 18 +- drivers/infiniband/core/core_priv.h | 4 +- drivers/infiniband/core/device.c | 9 +- drivers/infiniband/core/nldev.c | 4 + drivers/infiniband/core/rdma_core.h | 2 - drivers/infiniband/core/sa_query.c | 4 +- drivers/infiniband/core/sysfs.c | 28 +- drivers/infiniband/core/umem.c | 9 +- drivers/infiniband/core/uverbs_cmd.c | 16 +- drivers/infiniband/core/uverbs_ioctl.c | 62 +- drivers/infiniband/core/uverbs_main.c | 25 - drivers/infiniband/hw/bnxt_re/ib_verbs.c | 13 +- drivers/infiniband/hw/bnxt_re/main.c | 8 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 7 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 8 +- drivers/infiniband/hw/cxgb3/cxio_hal.c | 6 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 18 +- drivers/infiniband/hw/cxgb4/mem.c | 2 +- drivers/infiniband/hw/cxgb4/provider.c | 16 +- drivers/infiniband/hw/cxgb4/qp.c | 24 +- drivers/infiniband/hw/hfi1/init.c | 29 +- drivers/infiniband/hw/hfi1/pio.c | 9 +- drivers/infiniband/hw/hfi1/sdma.c | 27 +- drivers/infiniband/hw/hfi1/sysfs.c | 16 +- drivers/infiniband/hw/hfi1/verbs.c | 2 +- drivers/infiniband/hw/hns/Kconfig | 1 + drivers/infiniband/hw/hns/hns_roce_alloc.c | 11 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 9 +- drivers/infiniband/hw/hns/hns_roce_db.c | 6 +- drivers/infiniband/hw/hns/hns_roce_device.h | 3 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 36 +- drivers/infiniband/hw/hns/hns_roce_main.c | 4 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 7 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 2 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 16 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 7 +- drivers/infiniband/hw/i40iw/i40iw_utils.c | 4 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 9 +- drivers/infiniband/hw/mlx4/Kconfig | 1 + drivers/infiniband/hw/mlx4/cq.c | 19 +- drivers/infiniband/hw/mlx4/doorbell.c | 6 +- drivers/infiniband/hw/mlx4/main.c | 9 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 3 +- drivers/infiniband/hw/mlx4/mr.c | 11 +- drivers/infiniband/hw/mlx4/qp.c | 14 +- drivers/infiniband/hw/mlx4/srq.c | 5 +- drivers/infiniband/hw/mlx5/Kconfig | 1 + drivers/infiniband/hw/mlx5/cmd.c | 37 - drivers/infiniband/hw/mlx5/cmd.h | 2 - drivers/infiniband/hw/mlx5/cq.c | 11 +- drivers/infiniband/hw/mlx5/devx.c | 2 +- drivers/infiniband/hw/mlx5/doorbell.c | 6 +- drivers/infiniband/hw/mlx5/mad.c | 11 +- drivers/infiniband/hw/mlx5/main.c | 68 +- drivers/infiniband/hw/mlx5/mem.c | 5 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 19 +- drivers/infiniband/hw/mlx5/mr.c | 63 +- drivers/infiniband/hw/mlx5/odp.c | 10 +- drivers/infiniband/hw/mlx5/qp.c | 40 +- drivers/infiniband/hw/mlx5/srq.c | 5 +- drivers/infiniband/hw/mthca/mthca_memfree.c | 5 +- drivers/infiniband/hw/mthca/mthca_provider.c | 23 +- drivers/infiniband/hw/nes/Kconfig | 2 +- drivers/infiniband/hw/nes/nes_verbs.c | 6 +- drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 14 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 8 +- drivers/infiniband/hw/ocrdma/ocrdma_stats.c | 4 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 10 +- drivers/infiniband/hw/qedr/main.c | 5 +- drivers/infiniband/hw/qedr/verbs.c | 39 +- drivers/infiniband/hw/qib/qib_sysfs.c | 18 +- drivers/infiniband/hw/qib/qib_verbs.c | 2 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 2 +- drivers/infiniband/hw/usnic/usnic_ib_sysfs.c | 26 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 4 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma.h | 35 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 6 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c | 3 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 12 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 4 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 4 +- drivers/infiniband/sw/rdmavt/mr.c | 3 +- drivers/infiniband/sw/rdmavt/pd.c | 2 +- drivers/infiniband/sw/rdmavt/vt.c | 7 +- drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 6 +- drivers/infiniband/ulp/srp/ib_srp.c | 3 +- drivers/input/joystick/xpad.c | 3 - drivers/input/keyboard/mcs_touchkey.c | 5 +- drivers/input/keyboard/mtk-pmic-keys.c | 13 +- drivers/input/keyboard/tca6416-keypad.c | 4 +- drivers/input/keyboard/tm2-touchkey.c | 132 +- drivers/input/misc/soc_button_array.c | 6 +- drivers/input/misc/uinput.c | 5 +- drivers/input/touchscreen/Kconfig | 2 +- drivers/input/touchscreen/ad7879.c | 11 +- drivers/input/touchscreen/edt-ft5x06.c | 110 +- drivers/input/touchscreen/raspberrypi-ts.c | 4 +- drivers/interconnect/Kconfig | 15 - drivers/interconnect/Makefile | 6 - drivers/interconnect/core.c | 799 ---- drivers/interconnect/qcom/Kconfig | 13 - drivers/interconnect/qcom/Makefile | 5 - drivers/interconnect/qcom/sdm845.c | 838 ---- drivers/iommu/Kconfig | 7 +- drivers/iommu/intel-svm.c | 77 +- drivers/iommu/msm_iommu.c | 8 +- drivers/iommu/mtk_iommu_v1.c | 5 +- drivers/iommu/of_iommu.c | 2 +- drivers/irqchip/irq-csky-apb-intc.c | 172 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 3 +- drivers/isdn/i4l/isdn_tty.c | 6 +- drivers/leds/led-core.c | 30 - drivers/leds/trigger/ledtrig-oneshot.c | 38 +- drivers/leds/trigger/ledtrig-pattern.c | 99 +- drivers/leds/trigger/ledtrig-timer.c | 34 - drivers/md/dm-crypt.c | 25 +- drivers/md/dm-thin-metadata.c | 4 +- drivers/md/dm-thin-metadata.h | 2 +- drivers/md/dm-thin.c | 10 +- drivers/media/common/saa7146/saa7146_i2c.c | 5 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 2 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 19 +- drivers/media/dvb-frontends/drxd_hard.c | 30 +- drivers/media/dvb-frontends/lgdt3306a.c | 5 +- drivers/media/dvb-frontends/lgdt330x.c | 2 +- drivers/media/dvb-frontends/mt312.c | 4 +- drivers/media/dvb-frontends/sp8870.c | 4 +- drivers/media/i2c/Kconfig | 7 - drivers/media/i2c/Makefile | 1 - drivers/media/i2c/adv748x/adv748x-core.c | 209 +- drivers/media/i2c/adv748x/adv748x.h | 1 - drivers/media/i2c/dw9714.c | 2 +- drivers/media/i2c/imx274.c | 2 +- drivers/media/i2c/ov2640.c | 45 +- drivers/media/i2c/ov5640.c | 58 +- drivers/media/i2c/ov7670.c | 16 +- drivers/media/i2c/ov9640.c | 777 ---- drivers/media/i2c/ov9640.h | 207 - drivers/media/i2c/soc_camera/Kconfig | 6 +- drivers/media/i2c/tw9910.c | 27 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 9 +- drivers/media/platform/Kconfig | 2 +- drivers/media/platform/aspeed-video.c | 1 - drivers/media/platform/coda/coda-bit.c | 6 +- drivers/media/platform/coda/coda-common.c | 11 - drivers/media/platform/coda/coda.h | 2 - .../media/platform/mtk-vcodec/mtk_vcodec_util.c | 2 +- drivers/media/platform/rcar-vin/rcar-core.c | 26 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 66 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 25 +- drivers/media/platform/s5p-jpeg/jpeg-core.h | 2 +- drivers/media/platform/s5p-jpeg/jpeg-hw-s5p.c | 2 +- drivers/media/platform/s5p-jpeg/jpeg-hw-s5p.h | 2 +- drivers/media/platform/s5p-jpeg/jpeg-regs.h | 2 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 1 + drivers/media/platform/seco-cec/seco-cec.h | 2 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 1 - drivers/media/platform/vicodec/codec-fwht.c | 8 +- drivers/media/platform/vicodec/vicodec-core.c | 12 +- drivers/media/platform/vim2m.c | 16 +- drivers/media/platform/vivid/vivid-core.c | 22 +- drivers/media/platform/vivid/vivid-vid-out.c | 16 +- drivers/media/platform/vsp1/vsp1_video.c | 2 +- drivers/media/spi/cxd2880-spi.c | 8 +- drivers/media/usb/gspca/cpia1.c | 14 +- drivers/media/usb/gspca/gspca.c | 18 +- drivers/media/usb/gspca/m5602/m5602_mt9m111.c | 8 +- drivers/media/usb/gspca/m5602/m5602_po1030.c | 8 +- drivers/media/usb/gspca/ov534.c | 153 +- drivers/media/usb/pwc/pwc-if.c | 69 +- drivers/media/usb/uvc/uvc_ctrl.c | 2 +- drivers/media/v4l2-core/v4l2-ctrls.c | 14 +- drivers/media/v4l2-core/v4l2-ioctl.c | 24 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 20 - drivers/mfd/Kconfig | 1 - drivers/mfd/Makefile | 1 - drivers/mfd/aat2870-core.c | 40 +- drivers/mfd/ab8500-core.c | 2 +- drivers/mfd/adp5520.c | 30 +- drivers/mfd/as3711.c | 14 + drivers/mfd/axp20x.c | 126 +- drivers/mfd/bcm2835-pm.c | 92 - drivers/mfd/bd9571mwv.c | 1 - drivers/mfd/cros_ec_dev.c | 1 - drivers/mfd/db8500-prcmu.c | 14 +- drivers/mfd/exynos-lpass.c | 4 +- drivers/mfd/htc-i2cpld.c | 18 +- drivers/mfd/madera-core.c | 5 +- drivers/mfd/max77620.c | 2 +- drivers/mfd/max8925-core.c | 7 +- drivers/mfd/mc13xxx-core.c | 4 +- drivers/mfd/mt6397-core.c | 3 +- drivers/mfd/qcom_rpm.c | 4 - drivers/mfd/rave-sp.c | 2 +- drivers/mfd/rc5t583.c | 14 + drivers/mfd/sta2x11-mfd.c | 10 +- drivers/mfd/stmpe.c | 12 +- drivers/mfd/syscon.c | 12 +- drivers/mfd/ti_am335x_tscadc.c | 5 +- drivers/mfd/tps65090.c | 30 +- drivers/mfd/tps65218.c | 24 +- drivers/mfd/tps6586x.c | 24 - drivers/mfd/tps65910.c | 18 +- drivers/mfd/tps80031.c | 37 +- drivers/mfd/twl-core.c | 4 +- drivers/mfd/wm5110-tables.c | 2 - drivers/mfd/wm831x-core.c | 15 +- drivers/mfd/wm831x-i2c.c | 20 +- drivers/mfd/wm831x-spi.c | 24 +- drivers/mfd/wm8350-core.c | 30 +- drivers/mfd/wm8350-i2c.c | 24 +- drivers/mfd/wm8400-core.c | 18 +- drivers/misc/eeprom/at24.c | 162 +- drivers/misc/genwqe/card_utils.c | 4 +- drivers/misc/lkdtm/core.c | 11 +- drivers/misc/lkdtm/lkdtm.h | 2 - drivers/misc/lkdtm/perms.c | 36 +- drivers/misc/mei/hbm.c | 12 +- drivers/misc/mei/hw-me-regs.h | 2 - drivers/misc/mei/hw.h | 3 +- drivers/misc/mei/pci-me.c | 4 +- drivers/misc/mic/vop/vop_main.c | 9 +- drivers/misc/sram-exec.c | 2 +- drivers/mmc/core/block.c | 9 +- drivers/mmc/core/host.c | 2 +- drivers/mmc/core/sdio_bus.c | 3 +- drivers/mmc/host/Kconfig | 5 +- drivers/mmc/host/meson-gx-mmc.c | 18 +- drivers/mmc/host/sdhci-brcmstb.c | 4 +- drivers/mmc/host/sdhci-esdhc-imx.c | 286 +- drivers/mmc/host/sdhci-iproc.c | 5 +- drivers/mmc/host/sdhci-pci-core.c | 10 + drivers/mmc/host/sdhci-pci-o2micro.c | 140 +- drivers/mmc/host/sdhci-pci.h | 6 +- drivers/mmc/host/sdhci.c | 21 +- drivers/mmc/host/sdhci.h | 4 - drivers/mmc/host/sdhci_am654.c | 2 +- drivers/mmc/host/tmio_mmc_core.c | 3 +- drivers/mtd/chips/cfi_cmdset_0001.c | 3 +- drivers/mtd/chips/gen_probe.c | 2 +- drivers/mtd/devices/mtdram.c | 2 + drivers/mtd/lpddr/qinfo_probe.c | 4 +- drivers/mtd/mtdcore.c | 77 +- drivers/mtd/mtdcore.h | 2 +- drivers/mtd/mtdpart.c | 36 +- drivers/mtd/nand/raw/Kconfig | 9 - drivers/mtd/nand/raw/Makefile | 1 - drivers/mtd/nand/raw/denali_dt.c | 27 +- drivers/mtd/nand/raw/marvell_nand.c | 5 +- drivers/mtd/nand/raw/mtk_nand.c | 3 +- drivers/mtd/nand/raw/nand_base.c | 111 +- drivers/mtd/nand/raw/omap2.c | 20 +- drivers/mtd/nand/raw/qcom_nandc.c | 20 +- drivers/mtd/nand/raw/r852.c | 3 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 2073 ---------- drivers/mtd/nand/raw/sunxi_nand.c | 732 ++-- drivers/mtd/nand/raw/tmio_nand.c | 21 +- drivers/mtd/nand/spi/core.c | 231 +- drivers/mtd/nand/spi/macronix.c | 8 +- drivers/mtd/spi-nor/Kconfig | 9 + drivers/mtd/spi-nor/Makefile | 1 + drivers/mtd/spi-nor/fsl-quadspi.c | 1224 ++++++ drivers/net/bonding/bond_main.c | 3 - drivers/net/dsa/microchip/ksz_common.c | 2 + drivers/net/dsa/mt7530.c | 1 + drivers/net/dsa/mv88e6xxx/chip.c | 113 - drivers/net/dsa/mv88e6xxx/chip.h | 5 - drivers/net/dsa/mv88e6xxx/port.h | 10 - drivers/net/ethernet/aeroflex/greth.c | 12 +- drivers/net/ethernet/alacritech/slicoss.c | 12 +- drivers/net/ethernet/amazon/ena/ena_com.c | 61 +- drivers/net/ethernet/apm/xgene-v2/main.c | 8 +- drivers/net/ethernet/atheros/alx/main.c | 7 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 4 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 8 +- drivers/net/ethernet/broadcom/bcmsysport.c | 4 +- drivers/net/ethernet/broadcom/bgmac.c | 12 +- drivers/net/ethernet/broadcom/bnx2.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 176 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 12 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 28 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 5 +- drivers/net/ethernet/broadcom/tg3.c | 22 +- drivers/net/ethernet/cadence/macb_main.c | 8 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 14 +- drivers/net/ethernet/chelsio/cxgb3/t3_hw.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c | 8 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 2 +- drivers/net/ethernet/chelsio/cxgb4vf/sge.c | 2 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 68 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 18 +- drivers/net/ethernet/emulex/benet/be_main.c | 18 +- drivers/net/ethernet/faraday/ftgmac100.c | 14 +- drivers/net/ethernet/faraday/ftmac100.c | 7 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 4 +- drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 6 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 17 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 5 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 5 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 5 +- .../net/ethernet/huawei/hinic/hinic_hw_api_cmd.c | 16 +- drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c | 8 +- drivers/net/ethernet/huawei/hinic/hinic_hw_io.c | 6 +- drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c | 10 +- drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c | 8 +- drivers/net/ethernet/ibm/emac/mal.c | 4 +- drivers/net/ethernet/intel/Kconfig | 2 +- drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 8 +- drivers/net/ethernet/intel/e1000e/netdev.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 4 +- drivers/net/ethernet/intel/ice/ice.h | 16 - drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 77 +- drivers/net/ethernet/intel/ice/ice_common.c | 160 +- drivers/net/ethernet/intel/ice/ice_common.h | 11 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 680 +--- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 1 - drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 3 - drivers/net/ethernet/intel/ice/ice_lib.c | 266 +- drivers/net/ethernet/intel/ice/ice_lib.h | 5 +- drivers/net/ethernet/intel/ice/ice_main.c | 132 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 81 - drivers/net/ethernet/intel/ice/ice_sched.c | 156 +- drivers/net/ethernet/intel/ice/ice_sched.h | 2 - drivers/net/ethernet/intel/ice/ice_sriov.c | 9 - drivers/net/ethernet/intel/ice/ice_txrx.c | 71 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 32 +- drivers/net/ethernet/intel/ice/ice_type.h | 4 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 24 +- drivers/net/ethernet/intel/igb/igb.h | 2 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 14 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 8 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 6 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 4 +- drivers/net/ethernet/marvell/octeontx2/af/common.h | 2 +- drivers/net/ethernet/marvell/pxa168_eth.c | 18 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 34 +- drivers/net/ethernet/mellanox/mlx4/alloc.c | 8 +- drivers/net/ethernet/mellanox/mlx4/icm.c | 101 +- drivers/net/ethernet/mellanox/mlx4/icm.h | 22 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/alloc.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 10 +- .../ethernet/mellanox/mlx5/core/mad.c} | 85 +- drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 7 +- .../mellanox/mlxsw/spectrum_acl_bloom_filter.c | 4 +- .../ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c | 10 +- .../net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c | 2 + drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 8 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 23 +- drivers/net/ethernet/microchip/lan743x_main.c | 11 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 6 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 12 +- drivers/net/ethernet/ni/nixge.c | 12 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 12 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 6 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 16 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 4 - drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c | 28 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 2 +- drivers/net/ethernet/realtek/atp.c | 27 +- drivers/net/ethernet/realtek/r8169.c | 9 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 12 +- drivers/net/ethernet/sfc/falcon/nic.c | 4 +- drivers/net/ethernet/sfc/nic.c | 4 +- drivers/net/ethernet/sgi/meth.c | 4 +- drivers/net/ethernet/socionext/netsec.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 6 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 91 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 10 - drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 2 - drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/ethernet/tundra/tsi108_eth.c | 8 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 12 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 12 +- drivers/net/fddi/defxx.c | 6 +- drivers/net/fddi/skfp/skfddi.c | 8 +- drivers/net/phy/marvell.c | 37 +- drivers/net/phy/meson-gxl.c | 1 - drivers/net/phy/micrel.c | 1 - drivers/net/phy/phy.c | 19 +- drivers/net/tun.c | 11 +- drivers/net/usb/aqc111.c | 15 - drivers/net/usb/cdc_ether.c | 34 +- drivers/net/usb/qmi_wwan.c | 1 - drivers/net/virtio_net.c | 29 +- drivers/net/vmxnet3/vmxnet3_drv.c | 8 +- drivers/net/wan/fsl_ucc_hdlc.c | 69 +- drivers/net/wireless/ath/ath10k/ce.c | 7 +- drivers/net/wireless/ath/ath10k/mac.c | 8 +- drivers/net/wireless/ath/ath10k/pci.c | 3 +- drivers/net/wireless/ath/ath10k/wmi.c | 2 +- drivers/net/wireless/ath/wcn36xx/dxe.c | 17 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 8 +- drivers/net/wireless/broadcom/b43/dma.c | 6 +- drivers/net/wireless/broadcom/b43legacy/dma.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/common.c | 2 +- .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 15 - .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 16 +- .../net/wireless/broadcom/brcm80211/brcmfmac/pno.c | 5 - .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 6 +- .../broadcom/brcm80211/brcmsmac/phy/phy_lcn.c | 13 +- drivers/net/wireless/intel/iwlwifi/Kconfig | 3 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 39 +- drivers/net/wireless/ralink/rt2x00/rt2x00mmio.c | 6 +- drivers/net/wireless/ray_cs.c | 2 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 3 - drivers/net/wireless/rsi/rsi_91x_mac80211.c | 67 - drivers/net/wireless/rsi/rsi_91x_main.c | 1 - drivers/net/wireless/rsi/rsi_91x_mgmt.c | 133 - drivers/net/wireless/rsi/rsi_main.h | 22 - drivers/net/wireless/rsi/rsi_mgmt.h | 35 - drivers/net/wireless/st/cw1200/queue.c | 1 + drivers/net/wireless/st/cw1200/scan.c | 5 +- drivers/net/wireless/ti/wlcore/main.c | 7 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 5 +- drivers/nfc/st95hf/core.c | 7 +- drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 19 +- drivers/nvdimm/nd-core.h | 4 +- drivers/nvme/host/core.c | 19 +- drivers/nvme/host/fabrics.c | 2 - drivers/nvme/host/multipath.c | 2 - drivers/nvme/host/nvme.h | 5 - drivers/nvme/host/pci.c | 75 +- drivers/nvme/host/tcp.c | 16 +- drivers/nvmem/bcm-ocotp.c | 37 +- drivers/nvmem/core.c | 38 +- drivers/nvmem/imx-ocotp.c | 13 - drivers/nvmem/sc27xx-efuse.c | 12 +- drivers/of/dynamic.c | 3 + drivers/of/fdt.c | 4 + drivers/of/overlay.c | 3 + drivers/of/pdt.c | 1 + drivers/of/property.c | 1 - drivers/opp/core.c | 63 +- drivers/parisc/lba_pci.c | 12 - drivers/pci/Kconfig | 22 +- drivers/pci/controller/dwc/pci-meson.c | 1 - drivers/pci/controller/pcie-iproc-msi.c | 6 +- drivers/pci/hotplug/pciehp_hpc.c | 2 +- drivers/pci/msi.c | 22 +- drivers/pci/pci.c | 4 +- drivers/pci/quirks.c | 2 +- drivers/pci/setup-bus.c | 10 - drivers/pci/switch/switchtec.c | 8 +- drivers/phy/freescale/Kconfig | 2 +- drivers/phy/marvell/phy-berlin-sata.c | 5 +- drivers/phy/qualcomm/phy-ath79-usb.c | 4 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 140 - drivers/phy/qualcomm/phy-qcom-qmp.h | 4 - drivers/phy/qualcomm/phy-qcom-ufs-i.h | 19 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 48 +- drivers/phy/ti/Kconfig | 7 +- drivers/phy/ti/phy-gmii-sel.c | 4 +- drivers/phy/ti/phy-omap-usb2.c | 105 +- drivers/pinctrl/freescale/Kconfig | 7 - drivers/pinctrl/freescale/Makefile | 1 - drivers/pinctrl/freescale/pinctrl-imx8qm.c | 326 -- drivers/pinctrl/mediatek/Kconfig | 3 - drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 8 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 11 +- drivers/pinctrl/pinctrl-amd.c | 2 +- drivers/pinctrl/pinctrl-mcp23s08.c | 3 +- drivers/pinctrl/sirf/pinctrl-atlas7.c | 4 +- drivers/platform/x86/Kconfig | 6 +- drivers/ptp/ptp_chardev.c | 3 +- drivers/pwm/Kconfig | 17 +- drivers/pwm/Makefile | 3 +- drivers/pwm/core.c | 10 +- drivers/pwm/{pwm-imx27.c => pwm-imx.c} | 217 +- drivers/pwm/pwm-imx1.c | 199 - drivers/rapidio/devices/tsi721.c | 22 +- drivers/rapidio/devices/tsi721_dma.c | 8 +- drivers/regulator/Kconfig | 8 +- drivers/regulator/act8865-regulator.c | 5 +- drivers/regulator/act8945a-regulator.c | 11 +- drivers/regulator/axp20x-regulator.c | 8 +- drivers/regulator/bcm590xx-regulator.c | 4 - drivers/regulator/core.c | 22 +- drivers/regulator/hi655x-regulator.c | 1 + drivers/regulator/lochnagar-regulator.c | 2 +- drivers/regulator/lp8755.c | 4 +- drivers/regulator/max14577-regulator.c | 1 + drivers/regulator/max77620-regulator.c | 10 +- drivers/regulator/of_regulator.c | 4 +- drivers/regulator/pwm-regulator.c | 17 +- drivers/regulator/twl6030-regulator.c | 7 +- drivers/remoteproc/qcom_q6v5_mss.c | 12 +- drivers/remoteproc/qcom_wcnss.c | 2 +- drivers/remoteproc/remoteproc_debugfs.c | 26 - drivers/remoteproc/remoteproc_virtio.c | 9 +- drivers/reset/Kconfig | 20 +- drivers/reset/Makefile | 3 +- drivers/reset/core.c | 42 - drivers/reset/reset-hsdk.c | 1 - drivers/reset/reset-simple.c | 13 +- drivers/reset/reset-socfpga.c | 88 - drivers/reset/reset-sunxi.c | 1 - ...reset-uniphier-glue.c => reset-uniphier-usb3.c} | 50 +- drivers/rpmsg/rpmsg_core.c | 3 +- drivers/rtc/Kconfig | 9 - drivers/rtc/Makefile | 1 - drivers/rtc/lib.c | 6 +- drivers/rtc/rtc-isl1208.c | 9 +- drivers/rtc/rtc-pcf8523.c | 1 - drivers/rtc/rtc-sd3078.c | 232 -- drivers/s390/char/sclp_config.c | 2 - drivers/s390/net/ism_drv.c | 15 +- drivers/s390/virtio/virtio_ccw.c | 12 +- drivers/scsi/3w-sas.c | 5 +- drivers/scsi/Kconfig | 4 +- drivers/scsi/a100u2w.c | 8 +- drivers/scsi/aic7xxx/aic79xx_core.c | 14 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 12 +- drivers/scsi/arcmsr/arcmsr.h | 13 +- drivers/scsi/arcmsr/arcmsr_hba.c | 344 +- drivers/scsi/be2iscsi/be_iscsi.c | 1 - drivers/scsi/be2iscsi/be_main.c | 5 +- drivers/scsi/be2iscsi/be_mgmt.c | 11 +- drivers/scsi/bfa/bfa_fcpim.c | 6 +- drivers/scsi/bfa/bfa_fcs_lport.c | 8 +- drivers/scsi/bfa/bfa_fcs_rport.c | 19 +- drivers/scsi/bfa/bfa_ioc.c | 9 +- drivers/scsi/bfa/bfad_bsg.c | 6 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 49 +- drivers/scsi/bnx2fc/bnx2fc_tgt.c | 44 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 8 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/csiostor/csio_wr.c | 5 +- drivers/scsi/cxgbi/cxgb3i/cxgb3i.c | 9 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 28 +- drivers/scsi/cxgbi/libcxgbi.c | 7 +- drivers/scsi/cxgbi/libcxgbi.h | 5 +- drivers/scsi/esas2r/esas2r_init.c | 3 +- drivers/scsi/gdth.c | 1286 +++++- drivers/scsi/gdth.h | 30 + drivers/scsi/gdth_ioctl.h | 89 + drivers/scsi/gdth_proc.c | 113 +- drivers/scsi/gdth_proc.h | 3 + drivers/scsi/hisi_sas/hisi_sas.h | 47 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 508 --- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 9 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 186 +- drivers/scsi/imm.c | 33 +- drivers/scsi/isci/init.c | 14 +- drivers/scsi/libsas/sas_expander.c | 29 +- drivers/scsi/lpfc/lpfc_bsg.c | 4 +- drivers/scsi/lpfc/lpfc_ct.c | 2 - drivers/scsi/lpfc/lpfc_els.c | 1 - drivers/scsi/lpfc/lpfc_hbadisc.c | 4 +- drivers/scsi/lpfc/lpfc_init.c | 14 +- drivers/scsi/lpfc/lpfc_mbox.c | 6 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 1 - drivers/scsi/lpfc/lpfc_nvme.c | 1 - drivers/scsi/lpfc/lpfc_scsi.c | 8 +- drivers/scsi/lpfc/lpfc_sli.c | 35 +- drivers/scsi/megaraid/megaraid_mbox.c | 15 +- drivers/scsi/megaraid/megaraid_sas_base.c | 28 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 8 +- drivers/scsi/mesh.c | 5 +- drivers/scsi/mvumi.c | 9 +- drivers/scsi/osd/osd_initiator.c | 3 +- drivers/scsi/osst.c | 6 - drivers/scsi/pm8001/pm8001_sas.c | 6 +- drivers/scsi/ppa.c | 1 - drivers/scsi/qedf/qedf_main.c | 29 +- drivers/scsi/qedi/qedi_iscsi.c | 3 - drivers/scsi/qedi/qedi_iscsi.h | 1 - drivers/scsi/qedi/qedi_main.c | 39 +- drivers/scsi/qla1280.c | 2 +- drivers/scsi/qla2xxx/qla_attr.c | 25 +- drivers/scsi/qla2xxx/qla_bsg.c | 4 +- drivers/scsi/qla2xxx/qla_def.h | 30 - drivers/scsi/qla2xxx/qla_gbl.h | 3 +- drivers/scsi/qla2xxx/qla_gs.c | 14 +- drivers/scsi/qla2xxx/qla_init.c | 8 +- drivers/scsi/qla2xxx/qla_iocb.c | 335 +- drivers/scsi/qla2xxx/qla_isr.c | 12 - drivers/scsi/qla2xxx/qla_os.c | 207 +- drivers/scsi/qla2xxx/qla_target.c | 2 +- drivers/scsi/qla2xxx/qla_target.h | 2 - drivers/scsi/qla4xxx/ql4_init.c | 4 +- drivers/scsi/qla4xxx/ql4_mbx.c | 18 +- drivers/scsi/qla4xxx/ql4_nx.c | 4 +- drivers/scsi/qla4xxx/ql4_os.c | 14 +- drivers/scsi/scsi_pm.c | 26 +- drivers/scsi/sd.c | 68 - drivers/scsi/sd.h | 62 + drivers/scsi/smartpqi/smartpqi_init.c | 34 +- drivers/scsi/st.c | 4 - drivers/scsi/sym53c8xx_2/sym_hipd.c | 2 - drivers/scsi/sym53c8xx_2/sym_nvram.c | 1 - drivers/scsi/ufs/Kconfig | 1 + drivers/scsi/ufs/ufs.h | 2 +- drivers/scsi/ufs/ufshcd.c | 2 - drivers/slimbus/core.c | 45 +- drivers/soc/bcm/Kconfig | 11 - drivers/soc/bcm/Makefile | 1 - drivers/soc/bcm/bcm2835-power.c | 661 --- drivers/soc/fsl/qbman/dpaa_sys.c | 2 +- drivers/soc/fsl/qe/qe_tdm.c | 55 + drivers/soc/imx/Kconfig | 2 +- drivers/soc/imx/gpcv2.c | 76 +- drivers/soc/renesas/Kconfig | 2 +- drivers/soc/renesas/r8a774c0-sysc.c | 23 +- drivers/spi/Kconfig | 15 +- drivers/spi/Makefile | 1 - drivers/spi/spi-ath79.c | 42 +- drivers/spi/spi-atmel.c | 93 +- drivers/spi/spi-cadence.c | 78 +- drivers/spi/spi-clps711x.c | 23 +- drivers/spi/spi-davinci.c | 54 +- drivers/spi/spi-dw-mmio.c | 22 + drivers/spi/spi-dw.c | 49 +- drivers/spi/spi-fsl-dspi.c | 2 +- drivers/spi/spi-fsl-lpspi.c | 92 +- drivers/spi/spi-fsl-qspi.c | 966 ----- drivers/spi/spi-geni-qcom.c | 56 +- drivers/spi/spi-npcm-pspi.c | 3 +- drivers/spi/spi-omap2-mcspi.c | 4 +- drivers/spi/spi-pic32-sqi.c | 6 +- drivers/spi/spi-sprd.c | 10 +- drivers/spi/spi-stm32.c | 1403 ++----- drivers/spi/spi.c | 226 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/comedi/drivers/cb_pcimdas.c | 6 +- drivers/staging/comedi/drivers/usbduxfast.c | 2 +- drivers/staging/erofs/data.c | 6 + drivers/staging/erofs/internal.h | 9 +- drivers/staging/erofs/unzip_vle.c | 2 +- drivers/staging/erofs/unzip_vle_lz4.c | 2 +- drivers/staging/erofs/utils.c | 14 +- drivers/staging/erofs/xattr.c | 10 +- drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h | 2 +- drivers/staging/fsl-dpaa2/ethsw/dpsw.h | 2 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.h | 2 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 46 +- drivers/staging/media/imx/imx-media-capture.c | 14 - drivers/staging/media/imx/imx-media-csi.c | 156 +- drivers/staging/media/imx/imx-media-vdic.c | 12 +- drivers/staging/media/ipu3/ipu3-css-params.c | 1 - drivers/staging/media/ipu3/ipu3-dmamap.c | 1 - drivers/staging/media/sunxi/cedrus/cedrus.h | 9 +- drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 2 - drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 28 +- drivers/staging/media/sunxi/cedrus/cedrus_mpeg2.c | 23 +- drivers/staging/mt7621-dma/ralink-gdma.c | 6 +- drivers/staging/mt7621-dts/gbpc1.dts | 4 +- drivers/staging/mt7621-dts/mt7621.dtsi | 55 +- drivers/staging/mt7621-eth/mtk_eth_soc.c | 3 +- drivers/staging/mt7621-pci-phy/Kconfig | 7 - drivers/staging/mt7621-pci-phy/Makefile | 1 - drivers/staging/mt7621-pci-phy/TODO | 4 - .../mt7621-pci-phy/mediatek,mt7621-pci-phy.txt | 54 - drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c | 387 -- drivers/staging/mt7621-pci/pci-mt7621.c | 250 +- drivers/staging/mt7621-pinctrl/Kconfig | 1 - drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 41 +- drivers/staging/rtl8188eu/core/rtw_security.c | 6 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 1 - drivers/staging/rtl8192e/dot11d.c | 8 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 6 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 2 +- drivers/staging/rts5208/ms.c | 5 +- drivers/staging/rts5208/sd.c | 7 +- drivers/staging/speakup/Kconfig | 32 +- drivers/staging/vboxvideo/vbox_fb.c | 5 + .../vc04_services/bcm2835-camera/bcm2835-camera.c | 8 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 6 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 1 - drivers/staging/vt6655/device_main.c | 19 +- drivers/staging/wilc1000/host_interface.c | 7 +- drivers/staging/wilc1000/wilc_wlan.c | 7 +- drivers/staging/wlan-ng/prism2fw.c | 5 +- drivers/target/iscsi/iscsi_target.c | 2 +- drivers/target/target_core_user.c | 88 +- drivers/thermal/intel/int340x_thermal/Kconfig | 2 +- drivers/tty/serial/8250/8250_lpss.c | 1 + drivers/tty/serial/Kconfig | 12 - drivers/tty/serial/Makefile | 1 - drivers/tty/serial/clps711x.c | 23 +- drivers/tty/serial/earlycon-riscv-sbi.c | 28 - drivers/tty/serial/lantiq.c | 36 +- drivers/tty/serial/max310x.c | 7 +- drivers/tty/serial/qcom_geni_serial.c | 279 +- drivers/tty/serial/sc16is7xx.c | 4 +- drivers/tty/serial/sh-sci.c | 71 +- drivers/tty/tty_io.c | 20 +- drivers/usb/chipidea/ci_hdrc_imx.c | 3 +- drivers/usb/class/cdc-acm.c | 7 - drivers/usb/core/config.c | 5 +- drivers/usb/core/devio.c | 8 +- drivers/usb/core/generic.c | 9 +- drivers/usb/core/quirks.c | 3 +- drivers/usb/core/urb.c | 5 +- drivers/usb/dwc2/gadget.c | 2 +- drivers/usb/dwc3/gadget.c | 4 - drivers/usb/gadget/function/f_sourcesink.c | 2 +- drivers/usb/gadget/udc/bdc/bdc_core.c | 13 +- drivers/usb/gadget/udc/snps_udc_core.c | 17 +- drivers/usb/host/u132-hcd.c | 6 +- drivers/usb/host/uhci-hcd.c | 6 +- drivers/usb/host/xhci-mem.c | 8 +- drivers/usb/serial/ftdi_sio.c | 15 +- drivers/usb/serial/usb-serial-simple.c | 3 +- drivers/usb/storage/scsiglue.c | 8 +- drivers/usb/storage/unusual_devs.h | 12 - drivers/vfio/pci/trace.h | 2 +- drivers/vfio/vfio_iommu_type1.c | 2 +- drivers/vhost/scsi.c | 20 +- drivers/vhost/vhost.c | 8 +- drivers/vhost/vsock.c | 2 +- drivers/video/backlight/88pm860x_bl.c | 2 +- drivers/video/backlight/pwm_bl.c | 28 +- drivers/video/fbdev/core/fbcon.c | 7 - drivers/video/fbdev/core/fbmem.c | 19 +- drivers/video/fbdev/da8xx-fb.c | 6 +- drivers/video/fbdev/offb.c | 18 +- drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c | 2 - drivers/video/logo/Kconfig | 9 + drivers/virtio/virtio_balloon.c | 104 +- drivers/virtio/virtio_mmio.c | 9 +- drivers/virtio/virtio_pci_common.c | 8 +- drivers/virtio/virtio_ring.c | 13 +- drivers/watchdog/bcm2835_wdt.c | 26 +- drivers/watchdog/mt7621_wdt.c | 1 - drivers/watchdog/rt2880_wdt.c | 1 - drivers/watchdog/tqmx86_wdt.c | 8 +- drivers/xen/events/events_base.c | 2 +- drivers/xen/pvcalls-back.c | 9 +- drivers/xen/pvcalls-front.c | 104 +- fs/Kconfig | 9 - fs/Makefile | 4 +- fs/adfs/dir_f.c | 6 - fs/afs/cmservice.c | 8 - fs/afs/file.c | 2 - fs/afs/flock.c | 1 - fs/afs/fsclient.c | 31 +- fs/afs/internal.h | 9 +- fs/afs/misc.c | 9 - fs/afs/mntpt.c | 149 +- fs/afs/rxrpc.c | 1 - fs/afs/super.c | 439 +- fs/afs/vlclient.c | 18 +- fs/afs/volume.c | 4 +- fs/afs/yfsclient.c | 30 +- fs/befs/btree.c | 97 +- fs/btrfs/ctree.c | 16 +- fs/btrfs/ctree.h | 11 +- fs/btrfs/disk-io.c | 17 +- fs/btrfs/extent-tree.c | 38 +- fs/btrfs/inode.c | 26 +- fs/btrfs/ioctl.c | 49 +- fs/btrfs/transaction.c | 4 - fs/btrfs/volumes.c | 12 - fs/buffer.c | 56 +- fs/ceph/addr.c | 5 +- fs/ceph/super.c | 4 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 20 - fs/cifs/cifssmb.c | 30 +- fs/cifs/connect.c | 7 +- fs/cifs/dfs_cache.c | 1 - fs/cifs/file.c | 45 +- fs/cifs/inode.c | 10 - fs/cifs/smb2file.c | 8 +- fs/cifs/smb2pdu.c | 31 +- fs/cifs/transport.c | 122 +- fs/crypto/Kconfig | 6 +- fs/crypto/fscrypt_private.h | 1 + fs/dax.c | 7 - fs/ecryptfs/crypto.c | 12 +- fs/eventpoll.c | 173 +- fs/ext2/dir.c | 49 +- fs/ext4/Kconfig | 15 + fs/ext4/dir.c | 10 +- fs/ext4/ext4.h | 23 +- fs/ext4/ext4_jbd2.h | 2 +- fs/ext4/extents.c | 4 +- fs/ext4/file.c | 4 - fs/ext4/ialloc.c | 2 +- fs/ext4/inode.c | 37 +- fs/ext4/ioctl.c | 16 +- fs/ext4/move_extent.c | 3 +- fs/ext4/namei.c | 18 +- fs/ext4/page-io.c | 9 +- fs/ext4/readpage.c | 211 +- fs/ext4/super.c | 107 +- fs/ext4/sysfs.c | 10 +- fs/f2fs/Kconfig | 12 +- fs/f2fs/data.c | 52 +- fs/f2fs/debug.c | 19 +- fs/f2fs/dir.c | 13 +- fs/f2fs/f2fs.h | 27 +- fs/f2fs/file.c | 78 +- fs/f2fs/inode.c | 11 +- fs/f2fs/namei.c | 6 +- fs/f2fs/super.c | 54 +- fs/f2fs/sysfs.c | 17 +- fs/filesystems.c | 4 - fs/fs_context.c | 648 --- fs/fs_parser.c | 555 --- fs/fs_types.c | 105 - fs/fuse/control.c | 4 +- fs/fuse/cuse.c | 7 +- fs/fuse/dev.c | 119 +- fs/fuse/dir.c | 54 +- fs/fuse/file.c | 208 +- fs/fuse/fuse_i.h | 25 +- fs/fuse/inode.c | 25 +- fs/fuse/readdir.c | 4 +- fs/hugetlbfs/inode.c | 371 +- fs/internal.h | 13 +- fs/jfs/acl.c | 3 +- fs/jfs/jfs_incore.h | 6 +- fs/jfs/jfs_logmgr.c | 18 +- fs/jfs/jfs_logmgr.h | 10 +- fs/jfs/jfs_mount.c | 4 +- fs/jfs/jfs_superblock.h | 8 +- fs/jfs/namei.c | 2 +- fs/jfs/super.c | 8 +- fs/kernfs/kernfs-internal.h | 1 - fs/kernfs/mount.c | 95 +- fs/namei.c | 4 +- fs/namespace.c | 262 +- fs/nfs/nfs4file.c | 8 +- fs/nfsd/nfs4callback.c | 4 +- fs/overlayfs/copy_up.c | 31 +- fs/proc/base.c | 116 +- fs/proc/inode.c | 52 +- fs/proc/internal.h | 6 +- fs/proc/root.c | 244 +- fs/proc/task_mmu.c | 3 +- fs/super.c | 344 +- fs/sysfs/dir.c | 3 +- fs/sysfs/file.c | 6 +- fs/sysfs/group.c | 3 +- fs/sysfs/mount.c | 73 +- fs/sysfs/symlink.c | 3 +- fs/ubifs/Kconfig | 13 +- fs/ubifs/Makefile | 2 +- fs/ubifs/ioctl.c | 4 +- fs/ubifs/sb.c | 2 +- fs/ubifs/super.c | 2 +- fs/ubifs/ubifs.h | 5 +- fs/verity/Kconfig | 53 - fs/verity/Makefile | 5 - fs/verity/fsverity_private.h | 134 - fs/verity/hash_algs.c | 115 - fs/verity/ioctl.c | 164 - fs/verity/setup.c | 911 ----- fs/verity/signature.c | 187 - fs/verity/verify.c | 298 -- include/acpi/acbuffer.h | 2 +- include/acpi/acconfig.h | 2 +- include/acpi/acexcep.h | 2 +- include/acpi/acnames.h | 2 +- include/acpi/acoutput.h | 4 +- include/acpi/acpi.h | 2 +- include/acpi/acpiosxf.h | 2 +- include/acpi/acpixf.h | 10 +- include/acpi/acrestyp.h | 2 +- include/acpi/actbl.h | 2 +- include/acpi/actbl1.h | 2 +- include/acpi/actbl2.h | 2 +- include/acpi/actbl3.h | 2 +- include/acpi/actypes.h | 2 +- include/acpi/acuuid.h | 2 +- include/acpi/platform/acenv.h | 2 +- include/acpi/platform/acenvex.h | 2 +- include/acpi/platform/acgcc.h | 2 +- include/acpi/platform/acgccex.h | 2 +- include/acpi/platform/acintel.h | 2 +- include/acpi/platform/aclinux.h | 2 +- include/acpi/platform/aclinuxex.h | 2 +- include/asm-generic/atomic-instrumented.h | 467 +++ include/asm-generic/atomic-long.h | 269 ++ include/asm-generic/barrier.h | 18 - include/asm-generic/bug.h | 3 + include/crypto/algapi.h | 6 +- include/crypto/internal/hash.h | 6 +- include/crypto/internal/skcipher.h | 15 - include/drm/bridge/dw_hdmi.h | 6 +- include/drm/drmP.h | 26 +- include/drm/drm_atomic.h | 43 +- include/drm/drm_connector.h | 10 +- include/drm/drm_crtc.h | 3 + include/drm/drm_crtc_helper.h | 1 - include/drm/drm_device.h | 288 +- include/drm/drm_dp_helper.h | 11 - include/drm/drm_dp_mst_helper.h | 156 +- include/drm/drm_edid.h | 10 +- include/drm/drm_encoder_slave.h | 1 + include/drm/drm_file.h | 1 - include/drm/drm_framebuffer.h | 10 +- include/drm/drm_gem_cma_helper.h | 5 +- include/drm/drm_hdcp.h | 2 - include/drm/drm_legacy.h | 14 +- include/drm/drm_mode_config.h | 23 +- include/drm/drm_modes.h | 21 +- include/drm/drm_syncobj.h | 23 +- include/drm/drm_util.h | 53 +- include/drm/drm_vblank.h | 22 - include/drm/intel-gtt.h | 3 - include/dt-bindings/clock/imx8mq-clock.h | 26 +- include/dt-bindings/clock/qcom,rpmcc.h | 10 - include/dt-bindings/interconnect/qcom,sdm845.h | 143 - .../dt-bindings/reset/amlogic,meson-axg-reset.h | 3 +- include/dt-bindings/soc/bcm2835-pm.h | 28 - include/linux/acpi.h | 11 + include/linux/atomic.h | 1243 +++++- include/linux/bcma/bcma.h | 11 +- include/linux/bcma/bcma_soc.h | 1 - include/linux/bpf_verifier.h | 1 - include/linux/bpfilter.h | 15 +- include/linux/ceph/libceph.h | 6 +- include/linux/ceph/osd_client.h | 1 + include/linux/cgroup.h | 3 +- include/linux/cmdline.h | 72 - include/linux/compaction.h | 3 +- include/linux/compiler-clang.h | 5 +- include/linux/compiler-gcc.h | 6 +- include/linux/compiler-intel.h | 4 +- include/linux/compiler.h | 8 +- include/linux/cred.h | 1 + include/linux/crypto.h | 8 + include/linux/davinci_emac.h | 1 + include/linux/dma-fence.h | 22 +- include/linux/dma-mapping.h | 9 + include/linux/dma/dw.h | 9 +- include/linux/errno.h | 1 - include/linux/fb.h | 1 - include/linux/flex_array.h | 149 + include/linux/fs.h | 46 +- include/linux/fs_context.h | 181 - include/linux/fs_parser.h | 119 - include/linux/fs_types.h | 73 - include/linux/fscrypt.h | 416 +- include/linux/fscrypt_notsupp.h | 231 ++ include/linux/fscrypt_supp.h | 204 + include/linux/fsverity.h | 111 - include/linux/genalloc.h | 2 +- include/linux/generic-radix-tree.h | 231 -- include/linux/gfp.h | 7 +- include/linux/hid.h | 3 +- include/linux/hugetlb.h | 48 +- include/linux/hyperv.h | 5 +- include/linux/i2c.h | 44 - include/linux/initrd.h | 3 - include/linux/intel-iommu.h | 21 +- include/linux/intel-svm.h | 2 +- include/linux/interconnect-provider.h | 142 - include/linux/interconnect.h | 59 - include/linux/ipc_namespace.h | 1 - include/linux/ipmi_smi.h | 27 +- include/linux/kernel.h | 2 +- include/linux/kernfs.h | 40 +- include/linux/leds.h | 13 - include/linux/libnvdimm.h | 1 - include/linux/livepatch.h | 50 +- include/linux/lsm_hooks.h | 69 +- include/linux/memblock.h | 41 - include/linux/mfd/bcm2835-pm.h | 14 - include/linux/mfd/cros_ec_commands.h | 94 - include/linux/mfd/ingenic-tcu.h | 2 +- include/linux/mfd/intel_soc_pmic.h | 3 - include/linux/mfd/madera/core.h | 7 - include/linux/mfd/ti_am335x_tscadc.h | 4 - include/linux/mfd/tmio.h | 2 +- include/linux/mfd/wm831x/core.h | 1 + include/linux/mfd/wm8350/core.h | 1 + include/linux/mlx5/driver.h | 6 + include/linux/mm.h | 96 +- include/linux/mm_types.h | 73 +- include/linux/mmu_notifier.h | 35 +- include/linux/mmzone.h | 2 - include/linux/module.h | 2 +- include/linux/mount.h | 3 - include/linux/mtd/rawnand.h | 24 +- include/linux/mtd/spinand.h | 7 - include/linux/nodemask.h | 15 +- include/linux/of.h | 1 + include/linux/pagemap.h | 1 - include/linux/pci-dma-compat.h | 2 +- include/linux/phy/phy.h | 1 - include/linux/platform_data/at24.h | 60 + include/linux/platform_data/dma-dw.h | 12 +- include/linux/pm.h | 6 +- include/linux/pm_opp.h | 5 - include/linux/pm_runtime.h | 2 - include/linux/poison.h | 3 + include/linux/proc_fs.h | 6 - include/linux/pwm.h | 37 +- include/linux/qcom_scm.h | 1 - include/linux/qed/qed_chain.h | 31 - include/linux/rcupdate.h | 74 +- include/linux/regulator/driver.h | 1 - include/linux/remoteproc.h | 4 +- include/linux/reset.h | 15 +- include/linux/reset/socfpga.h | 7 - include/linux/reset/sunxi.h | 7 - include/linux/sched.h | 25 +- include/linux/sched/signal.h | 53 +- include/linux/security.h | 61 +- include/linux/selinux.h | 35 + include/linux/signal.h | 2 +- include/linux/skbuff.h | 2 +- include/linux/spi/spi.h | 25 +- include/linux/srcu.h | 1 - include/linux/srcutree.h | 3 +- include/linux/swap.h | 13 +- include/linux/switchtec.h | 10 +- include/linux/syscalls.h | 3 - include/linux/torture.h | 3 +- include/linux/umh.h | 2 - include/linux/virtio_config.h | 13 +- include/linux/xarray.h | 227 +- include/media/mpeg2-ctrls.h | 14 +- include/media/v4l2-mem2mem.h | 20 - include/media/videobuf2-dma-sg.h | 2 +- include/media/videobuf2-v4l2.h | 17 - include/net/af_rxrpc.h | 16 + include/net/ip_fib.h | 2 +- include/net/netfilter/nf_flow_table.h | 1 + include/net/sctp/structs.h | 15 +- include/rdma/ib_umem.h | 8 +- include/rdma/ib_umem_odp.h | 26 +- include/rdma/ib_verbs.h | 36 +- include/rdma/rdma_vt.h | 3 + include/scsi/libsas.h | 56 +- include/soc/bcm2835/raspberrypi-firmware.h | 4 - include/sound/hda_register.h | 2 - include/sound/hda_verbs.h | 2 - include/sound/hdaudio.h | 3 - include/sound/soc.h | 6 - include/trace/events/f2fs.h | 3 - include/trace/events/pwc.h | 65 - include/trace/events/spi.h | 31 +- include/trace/events/tegra_apb_dma.h | 61 - include/uapi/asm-generic/unistd.h | 4 +- include/uapi/drm/drm_fourcc.h | 26 - include/uapi/drm/v3d_drm.h | 8 - .../linux/android/{binderfs.h => binder_ctl.h} | 0 include/uapi/linux/audit.h | 2 - include/uapi/linux/binfmts.h | 2 +- include/uapi/linux/fsverity.h | 98 - include/uapi/linux/in.h | 2 +- include/uapi/linux/input.h | 6 +- include/uapi/linux/ptp_clock.h | 2 +- include/uapi/linux/v4l2-controls.h | 2 - include/uapi/linux/videodev2.h | 22 +- include/uapi/rdma/vmw_pvrdma-abi.h | 1 - include/video/imx-ipu-v3.h | 9 +- init/Kconfig | 70 - ipc/ipc_sysctl.c | 14 +- ipc/mqueue.c | 94 +- ipc/namespace.c | 2 +- ipc/util.c | 29 +- ipc/util.h | 46 +- kernel/audit.c | 7 +- kernel/audit.h | 4 +- kernel/audit_tree.c | 19 +- kernel/auditsc.c | 12 +- kernel/bpf/btf.c | 116 +- kernel/bpf/stackmap.c | 3 +- kernel/bpf/verifier.c | 61 +- kernel/capability.c | 22 +- kernel/cgroup/cgroup-internal.h | 50 +- kernel/cgroup/cgroup-v1.c | 359 +- kernel/cgroup/cgroup.c | 247 +- kernel/cgroup/cpuset.c | 56 +- kernel/cred.c | 13 + kernel/dma/remap.c | 2 +- kernel/dma/swiotlb.c | 2 - kernel/events/uprobes.c | 3 +- kernel/exit.c | 16 +- kernel/fork.c | 2 +- kernel/livepatch/core.c | 822 ++-- kernel/livepatch/core.h | 5 - kernel/livepatch/patch.c | 57 +- kernel/livepatch/patch.h | 5 +- kernel/livepatch/transition.c | 124 +- kernel/livepatch/transition.h | 1 + kernel/locking/lockdep.c | 19 - kernel/locking/locktorture.c | 2 +- kernel/panic.c | 10 +- kernel/printk/printk.c | 55 +- kernel/ptrace.c | 15 +- kernel/rcu/Kconfig | 30 + kernel/rcu/rcu.h | 4 +- kernel/rcu/rcuperf.c | 8 +- kernel/rcu/rcutorture.c | 40 +- kernel/rcu/srcutree.c | 55 +- kernel/rcu/tiny.c | 2 +- kernel/rcu/tree.c | 248 +- kernel/rcu/tree.h | 36 +- kernel/rcu/tree_exp.h | 184 +- kernel/rcu/tree_plugin.h | 221 +- kernel/sched/core.c | 3 - kernel/sched/cpufreq.c | 4 +- kernel/sched/cpufreq_schedutil.c | 2 +- kernel/sched/sched.h | 2 +- kernel/sched/topology.c | 4 +- kernel/seccomp.c | 4 +- kernel/signal.c | 135 +- kernel/sys.c | 3 +- kernel/sys_ni.c | 1 - kernel/sysctl.c | 47 +- kernel/time/Kconfig | 29 - kernel/time/timer.c | 2 +- kernel/torture.c | 6 +- kernel/trace/trace_kprobe.c | 12 +- kernel/umh.c | 33 +- kernel/watchdog.c | 7 - lib/Kconfig.debug | 46 +- lib/Makefile | 7 +- lib/flex_array.c | 398 ++ lib/genalloc.c | 5 +- lib/generic-radix-tree.c | 217 - lib/livepatch/Makefile | 15 - lib/livepatch/test_klp_atomic_replace.c | 57 - lib/livepatch/test_klp_callbacks_busy.c | 43 - lib/livepatch/test_klp_callbacks_demo.c | 121 - lib/livepatch/test_klp_callbacks_demo2.c | 93 - lib/livepatch/test_klp_callbacks_mod.c | 24 - lib/livepatch/test_klp_livepatch.c | 51 - lib/livepatch/test_klp_shadow_vars.c | 236 -- lib/sbitmap.c | 13 +- lib/test_xarray.c | 57 +- lib/xarray.c | 92 +- localversion-next | 1 - mm/compaction.c | 1030 +---- mm/filemap.c | 223 +- mm/huge_memory.c | 12 +- mm/hugetlb.c | 12 +- mm/internal.h | 23 +- mm/khugepaged.c | 3 +- mm/ksm.c | 6 +- mm/madvise.c | 3 +- mm/memblock.c | 64 - mm/memcontrol.c | 35 +- mm/memory.c | 25 +- mm/memory_hotplug.c | 1 + mm/migrate.c | 9 +- mm/mprotect.c | 3 +- mm/mremap.c | 3 +- mm/oom_kill.c | 8 +- mm/page_alloc.c | 697 ++-- mm/page_owner.c | 4 +- mm/page_poison.c | 2 - mm/rmap.c | 10 +- mm/swap_state.c | 16 +- mm/swapfile.c | 156 +- net/bpfilter/bpfilter_kern.c | 76 +- net/bpfilter/bpfilter_umh_blob.S | 2 +- net/bridge/br_forward.c | 1 - net/bridge/br_netfilter_hooks.c | 2 +- net/bridge/br_private.h | 1 - net/bridge/br_vlan.c | 26 +- net/bridge/netfilter/ebtables.c | 6 +- net/can/gw.c | 30 +- net/ceph/ceph_common.c | 11 +- net/ceph/debugfs.c | 2 +- net/ceph/osd_client.c | 4 +- net/core/filter.c | 2 +- net/core/neighbour.c | 13 +- net/core/skbuff.c | 7 +- net/decnet/dn_fib.c | 2 +- net/ipv4/bpfilter/sockopt.c | 58 +- net/ipv4/devinet.c | 2 +- net/ipv4/fib_frontend.c | 4 +- net/ipv4/fib_trie.c | 15 +- net/ipv4/fou.c | 12 +- net/ipv4/ip_gre.c | 23 +- net/ipv4/ip_sockglue.c | 12 +- net/ipv4/ip_vti.c | 50 - net/ipv4/tcp.c | 2 +- net/ipv4/tcp_timer.c | 2 +- net/ipv6/addrconf.c | 2 +- net/ipv6/af_inet6.c | 14 +- net/ipv6/datagram.c | 11 +- net/ipv6/fou6.c | 17 +- net/ipv6/icmp.c | 8 +- net/ipv6/ip6_gre.c | 14 +- net/ipv6/route.c | 14 +- net/ipv6/udp.c | 8 +- net/netfilter/nf_flow_table_core.c | 5 +- net/netfilter/nf_tables_api.c | 14 +- net/netfilter/nft_flow_offload.c | 13 +- net/nfc/netlink.c | 6 +- net/openvswitch/flow.c | 8 +- net/openvswitch/flow_netlink.c | 2 +- net/packet/af_packet.c | 4 +- net/rds/ib_send.c | 4 +- net/rds/message.c | 4 +- net/rds/rds.h | 4 + net/rds/send.c | 2 +- net/rxrpc/af_rxrpc.c | 70 + net/rxrpc/ar-internal.h | 19 +- net/rxrpc/call_object.c | 97 + net/rxrpc/conn_client.c | 5 +- net/rxrpc/sendmsg.c | 24 +- net/sched/act_tunnel_key.c | 19 +- net/sched/cls_api.c | 3 +- net/sched/sch_cake.c | 5 +- net/sched/sch_cbs.c | 3 +- net/sched/sch_drr.c | 7 +- net/sched/sch_dsmark.c | 3 +- net/sched/sch_hfsc.c | 9 +- net/sched/sch_htb.c | 3 +- net/sched/sch_prio.c | 3 +- net/sched/sch_qfq.c | 20 +- net/sched/sch_tbf.c | 3 +- net/sctp/ipv6.c | 5 +- net/sctp/protocol.c | 4 +- net/sctp/stream.c | 105 +- net/sctp/stream_interleave.c | 2 +- net/smc/af_smc.c | 4 +- net/sunrpc/auth.c | 3 - net/sunrpc/auth_gss/auth_gss.c | 12 +- net/sunrpc/clnt.c | 20 +- net/sunrpc/svc_xprt.c | 24 +- net/sunrpc/xprt.c | 3 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 3 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 6 +- net/sunrpc/xprtrdma/verbs.c | 10 +- net/sunrpc/xprtsock.c | 22 - net/tipc/netlink_compat.c | 54 +- net/tipc/topsrv.c | 2 +- net/vmw_vsock/af_vsock.c | 2 +- net/xdp/xdp_umem.c | 16 +- net/xfrm/xfrm_policy.c | 58 +- net/xfrm/xfrm_user.c | 13 +- samples/Kconfig | 7 - samples/Makefile | 2 +- samples/binderfs/Makefile | 1 - samples/binderfs/binderfs_example.c | 83 - samples/bpf/Makefile | 1 - samples/bpf/asm_goto_workaround.h | 16 - samples/bpf/test_cgrp2_attach2.c | 14 +- samples/bpf/test_current_task_under_cgroup_user.c | 2 +- samples/bpf/xdp1_user.c | 2 +- samples/livepatch/livepatch-callbacks-demo.c | 13 +- samples/livepatch/livepatch-sample.c | 13 +- samples/livepatch/livepatch-shadow-fix1.c | 14 +- samples/livepatch/livepatch-shadow-fix2.c | 14 +- samples/seccomp/Makefile | 1 - scripts/Kbuild.include | 4 + scripts/Makefile.genheader | 23 - scripts/atomic/atomic-tbl.sh | 186 - scripts/atomic/atomics.tbl | 41 - scripts/atomic/check-atomics.sh | 19 - scripts/atomic/fallbacks/acquire | 9 - scripts/atomic/fallbacks/add_negative | 16 - scripts/atomic/fallbacks/add_unless | 16 - scripts/atomic/fallbacks/andnot | 7 - scripts/atomic/fallbacks/dec | 7 - scripts/atomic/fallbacks/dec_and_test | 15 - scripts/atomic/fallbacks/dec_if_positive | 15 - scripts/atomic/fallbacks/dec_unless_positive | 14 - scripts/atomic/fallbacks/fence | 11 - scripts/atomic/fallbacks/fetch_add_unless | 23 - scripts/atomic/fallbacks/inc | 7 - scripts/atomic/fallbacks/inc_and_test | 15 - scripts/atomic/fallbacks/inc_not_zero | 14 - scripts/atomic/fallbacks/inc_unless_negative | 14 - scripts/atomic/fallbacks/read_acquire | 7 - scripts/atomic/fallbacks/release | 8 - scripts/atomic/fallbacks/set_release | 7 - scripts/atomic/fallbacks/sub_and_test | 16 - scripts/atomic/fallbacks/try_cmpxchg | 11 - scripts/atomic/gen-atomic-fallback.sh | 181 - scripts/atomic/gen-atomic-instrumented.sh | 182 - scripts/atomic/gen-atomic-long.sh | 101 - scripts/coccinelle/api/alloc/alloc_cast.cocci | 8 +- scripts/coccinelle/api/alloc/zalloc-simple.cocci | 11 +- scripts/kconfig/Makefile | 2 +- scripts/kernel-doc | 2 +- scripts/mod/modpost.c | 2 +- scripts/spdxcheck.py | 8 +- security/Kconfig | 41 +- security/apparmor/Kconfig | 16 + security/apparmor/capability.c | 14 +- security/apparmor/domain.c | 2 +- security/apparmor/include/capability.h | 2 +- security/apparmor/include/cred.h | 16 +- security/apparmor/include/file.h | 5 +- security/apparmor/include/lib.h | 4 - security/apparmor/include/task.h | 18 +- security/apparmor/ipc.c | 3 +- security/apparmor/lsm.c | 71 +- security/apparmor/resource.c | 2 +- security/apparmor/task.c | 6 +- security/commoncap.c | 26 +- security/loadpin/loadpin.c | 8 +- security/security.c | 659 +-- security/selinux/Kconfig | 15 + security/selinux/Makefile | 2 +- security/selinux/avc.c | 37 +- security/selinux/exports.c | 23 + security/selinux/hooks.c | 520 +-- security/selinux/include/audit.h | 3 + security/selinux/include/avc.h | 6 +- security/selinux/include/objsec.h | 38 +- security/selinux/include/security.h | 10 +- security/selinux/selinuxfs.c | 4 +- security/selinux/ss/policydb.c | 3 +- security/selinux/ss/services.c | 1 + security/selinux/xfrm.c | 4 +- security/smack/smack.h | 64 +- security/smack/smack_access.c | 6 +- security/smack/smack_lsm.c | 419 +- security/smack/smackfs.c | 18 +- security/tomoyo/common.h | 22 +- security/tomoyo/domain.c | 4 +- security/tomoyo/securityfs_if.c | 15 +- security/tomoyo/tomoyo.c | 49 +- security/yama/yama_lsm.c | 8 +- sound/aoa/soundbus/i2sbus/core.c | 4 +- sound/core/compress_offload.c | 3 +- sound/hda/hdac_controller.c | 8 +- sound/hda/hdac_stream.c | 44 +- sound/isa/gus/gus_main.c | 13 +- sound/isa/sb/sb16_main.c | 10 +- sound/pci/cs46xx/dsp_spos.c | 3 - sound/pci/hda/patch_hdmi.c | 10 +- sound/pci/hda/patch_realtek.c | 20 +- sound/pci/ice1712/ews.c | 7 +- sound/pci/oxygen/oxygen_lib.c | 2 +- sound/pci/oxygen/pcm1796.h | 1 + sound/pci/oxygen/xonar_pcm179x.c | 71 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 6 +- sound/soc/codecs/Kconfig | 16 +- sound/soc/codecs/Makefile | 4 - sound/soc/codecs/adau7002.c | 45 - sound/soc/codecs/ak4458.c | 79 +- sound/soc/codecs/cs4271.c | 4 +- sound/soc/codecs/cs4341.c | 346 -- sound/soc/codecs/da7219-aad.c | 2 +- sound/soc/codecs/da7219.c | 85 +- sound/soc/codecs/da7219.h | 1 - sound/soc/codecs/dmic.c | 4 +- sound/soc/codecs/es8316.c | 200 +- sound/soc/codecs/es8316.h | 7 - sound/soc/codecs/hdac_hdmi.c | 116 +- sound/soc/codecs/max98090.c | 15 + sound/soc/codecs/max98373.c | 6 +- sound/soc/codecs/max98927.c | 8 +- sound/soc/codecs/msm8916-wcd-digital.c | 10 + sound/soc/codecs/mt6351.c | 4 +- sound/soc/codecs/nau8824.c | 2 +- sound/soc/codecs/nau8825.c | 1 - sound/soc/codecs/pcm512x.c | 11 +- sound/soc/codecs/rk3328_codec.c | 519 --- sound/soc/codecs/rk3328_codec.h | 210 - sound/soc/codecs/rl6347a.c | 4 +- sound/soc/codecs/rt274.c | 24 +- sound/soc/codecs/rt286.c | 8 +- sound/soc/codecs/rt298.c | 12 +- sound/soc/codecs/rt5514-spi.c | 2 - sound/soc/codecs/rt5514.c | 1 - sound/soc/codecs/rt5640.c | 6 +- sound/soc/codecs/rt5645.c | 66 +- sound/soc/codecs/rt5651.c | 61 +- sound/soc/codecs/rt5651.h | 1 - sound/soc/codecs/rt5670.c | 54 + sound/soc/codecs/rt5677.c | 8 +- sound/soc/codecs/rt5682.c | 1 - sound/soc/codecs/rt5682.h | 24 +- sound/soc/codecs/sgtl5000.c | 19 +- sound/soc/codecs/tlv320aic32x4.c | 34 +- sound/soc/codecs/tlv320aic32x4.h | 1 - sound/soc/codecs/tscs42xx.c | 2 +- sound/soc/codecs/wm8904.c | 21 +- sound/soc/fsl/Kconfig | 9 - sound/soc/fsl/Makefile | 2 - sound/soc/fsl/fsl_micfil.c | 826 ---- sound/soc/fsl/fsl_micfil.h | 283 -- sound/soc/fsl/imx-audmux.c | 24 +- sound/soc/generic/Kconfig | 17 + sound/soc/generic/Makefile | 4 + sound/soc/generic/audio-graph-card.c | 465 +-- sound/soc/generic/audio-graph-scu-card.c | 501 +++ sound/soc/generic/simple-card-utils.c | 14 +- sound/soc/generic/simple-card.c | 454 +-- sound/soc/generic/simple-scu-card.c | 474 +++ sound/soc/intel/Kconfig | 2 +- sound/soc/intel/atom/sst-atom-controls.c | 2 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 10 +- sound/soc/intel/atom/sst/sst_acpi.c | 45 +- sound/soc/intel/atom/sst/sst_drv_interface.c | 2 +- sound/soc/intel/atom/sst/sst_loader.c | 2 +- sound/soc/intel/baytrail/sst-baytrail-ipc.c | 3 +- sound/soc/intel/baytrail/sst-baytrail-pcm.c | 2 +- sound/soc/intel/boards/broadwell.c | 2 +- sound/soc/intel/boards/bytcht_es8316.c | 327 +- sound/soc/intel/boards/bytcr_rt5640.c | 12 - sound/soc/intel/boards/bytcr_rt5651.c | 103 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 47 +- sound/soc/intel/boards/haswell.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 4 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 44 +- sound/soc/intel/haswell/sst-haswell-ipc.c | 2 +- sound/soc/intel/haswell/sst-haswell-pcm.c | 4 +- sound/soc/intel/skylake/skl-messages.c | 2 +- sound/soc/intel/skylake/skl-pcm.c | 2 +- sound/soc/intel/skylake/skl-topology.c | 2 +- sound/soc/intel/skylake/skl.c | 13 +- sound/soc/pxa/Makefile | 1 + sound/soc/qcom/Kconfig | 1 - sound/soc/qcom/qdsp6/q6asm-dai.c | 17 +- sound/soc/qcom/sdm845.c | 33 +- sound/soc/sh/dma-sh7760.c | 2 +- sound/soc/sh/rcar/src.c | 125 +- sound/soc/soc-core.c | 34 +- sound/soc/soc-dapm.c | 10 +- sound/soc/ti/davinci-mcasp.c | 311 +- sound/soc/xilinx/Kconfig | 16 +- sound/soc/xilinx/Makefile | 4 - sound/soc/xilinx/xlnx_formatter_pcm.c | 708 ---- sound/soc/xilinx/xlnx_i2s.c | 15 +- sound/soc/xilinx/xlnx_spdif.c | 339 -- sound/sparc/dbri.c | 4 +- sound/usb/card.c | 2 +- sound/usb/line6/pod.c | 3 +- sound/usb/mixer.c | 35 +- sound/usb/quirks-table.h | 6 - sound/usb/quirks.c | 2 +- sound/usb/stream.c | 36 +- tools/Makefile | 14 +- tools/arch/powerpc/include/uapi/asm/perf_regs.h | 1 - tools/arch/powerpc/include/uapi/asm/unistd.h | 404 ++ tools/arch/riscv/include/uapi/asm/bitsperlong.h | 25 - tools/arch/x86/include/asm/cpufeatures.h | 2 - tools/arch/x86/include/asm/disabled-features.h | 8 +- tools/bpf/bpftool/Makefile | 9 +- tools/bpf/bpftool/btf_dumper.c | 111 +- tools/debugging/Makefile | 16 - tools/debugging/kernel-chktaint | 202 - tools/include/linux/poison.h | 3 + tools/include/uapi/asm-generic/unistd.h | 4 +- tools/include/uapi/asm/bitsperlong.h | 2 - tools/include/uapi/drm/i915_drm.h | 8 - tools/include/uapi/linux/fs.h | 60 +- tools/include/uapi/linux/if_link.h | 19 - tools/include/uapi/linux/in.h | 10 +- tools/include/uapi/linux/kvm.h | 19 - tools/include/uapi/linux/mount.h | 58 - tools/include/uapi/linux/prctl.h | 8 - tools/include/uapi/linux/vhost.h | 113 +- tools/lib/bpf/.gitignore | 1 - tools/lib/bpf/Makefile | 17 +- tools/lib/bpf/README.rst | 14 - tools/lib/bpf/bpf.c | 19 +- tools/lib/traceevent/event-parse-api.c | 4 +- tools/lib/traceevent/event-parse-local.h | 4 +- tools/lib/traceevent/event-parse.c | 129 +- tools/lib/traceevent/event-parse.h | 17 +- tools/lib/traceevent/plugin_kvm.c | 2 +- tools/lib/traceevent/trace-seq.c | 17 +- tools/memory-model/.gitignore | 1 - tools/memory-model/Documentation/explanation.txt | 289 +- tools/memory-model/README | 27 +- tools/memory-model/linux-kernel.bell | 38 +- tools/memory-model/linux-kernel.cat | 45 +- tools/memory-model/linux-kernel.def | 6 - tools/memory-model/scripts/README | 70 - tools/memory-model/scripts/checkalllitmus.sh | 53 +- tools/memory-model/scripts/checkghlitmus.sh | 65 - tools/memory-model/scripts/checklitmus.sh | 74 +- tools/memory-model/scripts/checklitmushist.sh | 60 - tools/memory-model/scripts/cmplitmushist.sh | 87 - tools/memory-model/scripts/initlitmushist.sh | 68 - tools/memory-model/scripts/judgelitmus.sh | 78 - tools/memory-model/scripts/newlitmushist.sh | 61 - tools/memory-model/scripts/parseargs.sh | 136 - tools/memory-model/scripts/runlitmushist.sh | 87 - tools/perf/Makefile.perf | 8 +- tools/perf/arch/arm/tests/Build | 1 - tools/perf/arch/arm/tests/arch-tests.c | 4 - tools/perf/arch/arm/tests/vectors-page.c | 24 - tools/perf/arch/powerpc/Makefile | 15 +- .../perf/arch/powerpc/entry/syscalls/mksyscalltbl | 22 +- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 427 -- tools/perf/arch/powerpc/include/perf_regs.h | 3 +- tools/perf/arch/powerpc/util/perf_regs.c | 1 - tools/perf/builtin-stat.c | 3 +- tools/perf/builtin-top.c | 7 +- tools/perf/builtin-trace.c | 15 +- tools/perf/check-headers.sh | 2 +- tools/perf/perf-read-vdso.c | 6 +- tools/perf/tests/shell/lib/probe_vfs_getname.sh | 3 +- tools/perf/tests/tests.h | 5 - tools/perf/trace/beauty/mount_flags.sh | 4 +- tools/perf/trace/beauty/prctl_option.sh | 2 +- tools/perf/util/annotate.c | 8 +- tools/perf/util/callchain.c | 32 +- tools/perf/util/callchain.h | 1 - tools/perf/util/{find-map.c => find-vdso-map.c} | 7 +- tools/perf/util/machine.c | 2 +- tools/perf/util/strbuf.c | 1 + tools/perf/util/symbol.c | 1 - tools/perf/util/vdso.c | 6 +- tools/power/acpi/common/cmfsize.c | 2 +- tools/power/acpi/common/getopt.c | 2 +- .../acpi/os_specific/service_layers/oslinuxtbl.c | 2 +- .../acpi/os_specific/service_layers/osunixdir.c | 2 +- .../acpi/os_specific/service_layers/osunixmap.c | 2 +- .../acpi/os_specific/service_layers/osunixxf.c | 2 +- tools/power/acpi/tools/acpidump/acpidump.h | 2 +- tools/power/acpi/tools/acpidump/apdump.c | 2 +- tools/power/acpi/tools/acpidump/apfiles.c | 2 +- tools/power/acpi/tools/acpidump/apmain.c | 2 +- tools/testing/selftests/Makefile | 2 - tools/testing/selftests/bpf/.gitignore | 1 - tools/testing/selftests/bpf/Makefile | 5 +- tools/testing/selftests/bpf/cgroup_helpers.c | 6 +- tools/testing/selftests/bpf/test_btf.c | 299 +- tools/testing/selftests/bpf/test_cgroup_storage.c | 2 +- tools/testing/selftests/bpf/test_dev_cgroup.c | 2 +- tools/testing/selftests/bpf/test_netcnt.c | 2 +- .../selftests/bpf/test_skb_cgroup_id_user.c | 2 +- tools/testing/selftests/bpf/test_sock.c | 2 +- tools/testing/selftests/bpf/test_sock_addr.c | 55 +- tools/testing/selftests/bpf/test_socket_cookie.c | 2 +- tools/testing/selftests/bpf/test_tcpbpf_user.c | 2 +- tools/testing/selftests/bpf/test_tcpnotify_user.c | 2 +- tools/testing/selftests/bpf/test_verifier.c | 120 - tools/testing/selftests/drivers/net/mlxsw/vxlan.sh | 18 - tools/testing/selftests/gpio/gpio-mockup-chardev.c | 9 +- tools/testing/selftests/livepatch/Makefile | 8 - tools/testing/selftests/livepatch/README | 43 - tools/testing/selftests/livepatch/config | 1 - tools/testing/selftests/livepatch/functions.sh | 203 - .../testing/selftests/livepatch/test-callbacks.sh | 587 --- .../testing/selftests/livepatch/test-livepatch.sh | 168 - .../selftests/livepatch/test-shadow-vars.sh | 60 - .../selftests/net/forwarding/bridge_vlan_aware.sh | 15 +- .../selftests/net/forwarding/vxlan_bridge_1d.sh | 2 +- tools/testing/selftests/net/ip_defrag.c | 96 +- tools/testing/selftests/net/ip_defrag.sh | 9 +- tools/testing/selftests/net/xfrm_policy.sh | 153 +- .../networking/timestamping/txtimestamp.c | 2 +- tools/testing/selftests/pidfd/Makefile | 6 - tools/testing/selftests/pidfd/pidfd_test.c | 381 -- tools/testing/selftests/proc/proc-loadavg-001.c | 2 +- .../selftests/proc/proc-self-map-files-002.c | 2 +- tools/testing/selftests/proc/proc-self-syscall.c | 2 +- tools/testing/selftests/proc/proc-self-wchan.c | 2 +- tools/testing/selftests/proc/read.c | 2 +- tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 27 +- .../selftests/rcutorture/bin}/nolibc.h | 118 +- tools/testing/selftests/rtc/rtctest.c | 109 +- tools/testing/selftests/seccomp/Makefile | 2 +- .../selftests/tc-testing/tc-tests/actions/ife.json | 88 +- .../tc-testing/tc-tests/actions/tunnel_key.json | 31 +- tools/testing/selftests/vm/gup_benchmark.c | 1 - tools/testing/selftests/x86/mpx-mini-test.c | 2 +- tools/testing/selftests/x86/unwind_vdso.c | 1 + tools/thermal/tmon/Makefile | 2 +- virt/kvm/kvm_main.c | 11 +- 2838 files changed, 36207 insertions(+), 84797 deletions(-) create mode 100644 Documentation/core-api/flexible-arrays.rst delete mode 100644 Documentation/core-api/generic-radix-tree.rst create mode 100644 Documentation/devicetree/bindings/arm/armadeus.txt create mode 100644 Documentation/devicetree/bindings/arm/bhf.txt create mode 100644 Documentation/devicetree/bindings/arm/compulab-boards.txt delete mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,imx7ulp-sim.txt create mode 100644 Documentation/devicetree/bindings/arm/fsl.txt delete mode 100644 Documentation/devicetree/bindings/arm/fsl.yaml create mode 100644 Documentation/devicetree/bindings/arm/i2se.txt create mode 100644 Documentation/devicetree/bindings/arm/olimex.txt create mode 100644 Documentation/devicetree/bindings/arm/pmu.txt delete mode 100644 Documentation/devicetree/bindings/arm/pmu.yaml delete mode 100644 Documentation/devicetree/bindings/arm/renesas.yaml create mode 100644 Documentation/devicetree/bindings/arm/shmobile.txt create mode 100644 Documentation/devicetree/bindings/arm/technologic.txt delete mode 100644 Documentation/devicetree/bindings/clock/fixed-mmio-clock.txt delete mode 100644 Documentation/devicetree/bindings/display/arm,komeda.txt delete mode 100644 Documentation/devicetree/bindings/display/msm/gmu.txt rename Documentation/devicetree/bindings/display/panel/{auo,g101evn010.txt => auo, [...] delete mode 100644 Documentation/devicetree/bindings/hwmon/hih6130.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/interconnect.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm845.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-trigger-pattern.txt rename Documentation/devicetree/bindings/{spi/spi-fsl-qspi.txt => mtd/fsl-quadspi. [...] delete mode 100644 Documentation/devicetree/bindings/mtd/stm32-fmc2-nand.txt create mode 100644 Documentation/devicetree/bindings/regulator/fixed-regulator.txt delete mode 100644 Documentation/devicetree/bindings/regulator/fixed-regulator.yaml delete mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.txt create mode 100644 Documentation/devicetree/bindings/sound/audio-graph-scu-card.txt delete mode 100644 Documentation/devicetree/bindings/sound/cs4341.txt delete mode 100644 Documentation/devicetree/bindings/sound/fsl,micfil.txt delete mode 100644 Documentation/devicetree/bindings/sound/rockchip,rk3328-codec.txt create mode 100644 Documentation/devicetree/bindings/sound/simple-scu-card.txt delete mode 100644 Documentation/devicetree/bindings/sound/xlnx,audio-formatter.txt delete mode 100644 Documentation/devicetree/bindings/sound/xlnx,spdif.txt delete mode 100644 Documentation/filesystems/binderfs.rst delete mode 100644 Documentation/filesystems/fsverity.rst delete mode 100644 Documentation/filesystems/mount_api.txt create mode 100644 Documentation/flexible-arrays.txt delete mode 100644 Documentation/gpu/afbc.rst delete mode 100644 Documentation/gpu/dp-mst/topology-figure-1.dot delete mode 100644 Documentation/gpu/dp-mst/topology-figure-2.dot delete mode 100644 Documentation/gpu/dp-mst/topology-figure-3.dot delete mode 100644 Documentation/gpu/komeda-kms.rst delete mode 100644 Documentation/interconnect/interconnect.rst delete mode 100644 Documentation/livepatch/cumulative-patches.txt delete mode 100644 Documentation/misc-devices/index.rst delete mode 100644 Documentation/networking/checksum-offloads.rst create mode 100644 Documentation/networking/checksum-offloads.txt rename Documentation/networking/{segmentation-offloads.rst => segmentation-offload [...] delete mode 100644 LICENSES/exceptions/GCC-exception-2.0 delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts delete mode 100644 arch/arm/boot/dts/imx6dl-yapp4-common.dtsi delete mode 100644 arch/arm/boot/dts/imx6dl-yapp4-draco.dts delete mode 100644 arch/arm/boot/dts/imx6dl-yapp4-hydra.dts delete mode 100644 arch/arm/boot/dts/imx6dl-yapp4-ursa.dts delete mode 100644 arch/arm/boot/dts/rv1108-elgin-r1.dts delete mode 100644 arch/arm/mach-imx/cpuidle-imx7ulp.c create mode 100644 arch/arm/mach-oxnas/hotplug.c delete mode 100644 arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-a-plus.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-mek.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8qxp.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a774c0.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts delete mode 100644 drivers/clk/clk-fixed-mmio.c delete mode 100644 drivers/cpuidle/governors/teo.c delete mode 100644 drivers/dma/dw/dw.c delete mode 100644 drivers/dma/dw/idma32.c delete mode 100644 drivers/gpu/drm/arm/display/Kbuild delete mode 100644 drivers/gpu/drm/arm/display/Kconfig delete mode 100644 drivers/gpu/drm/arm/display/include/malidp_io.h delete mode 100644 drivers/gpu/drm/arm/display/include/malidp_product.h delete mode 100644 drivers/gpu/drm/arm/display/include/malidp_utils.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/Makefile delete mode 100644 drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_dev.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_dev.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_drv.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_format_caps.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_format_caps.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_framebuffer.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_framebuffer.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_kms.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_kms.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_pipeline.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_plane.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c create mode 100644 drivers/gpu/drm/bochs/bochs_fbdev.c delete mode 100644 drivers/gpu/drm/i915/i915_reset.c delete mode 100644 drivers/gpu/drm/i915/i915_reset.h delete mode 100644 drivers/gpu/drm/panel/panel-tpo-tpg110.c delete mode 100644 drivers/gpu/drm/tegra/hda.c delete mode 100644 drivers/gpu/drm/tegra/hda.h create mode 100644 drivers/gpu/drm/virtio/virtgpu_drm_bus.c delete mode 100644 drivers/hid/hid-maltron.c delete mode 100644 drivers/interconnect/Kconfig delete mode 100644 drivers/interconnect/Makefile delete mode 100644 drivers/interconnect/core.c delete mode 100644 drivers/interconnect/qcom/Kconfig delete mode 100644 drivers/interconnect/qcom/Makefile delete mode 100644 drivers/interconnect/qcom/sdm845.c delete mode 100644 drivers/media/i2c/ov9640.c delete mode 100644 drivers/media/i2c/ov9640.h delete mode 100644 drivers/mfd/bcm2835-pm.c delete mode 100644 drivers/mtd/nand/raw/stm32_fmc2_nand.c create mode 100644 drivers/mtd/spi-nor/fsl-quadspi.c copy drivers/{infiniband/hw/mlx5/doorbell.c => net/ethernet/mellanox/mlx5/core/mad [...] delete mode 100644 drivers/pinctrl/freescale/pinctrl-imx8qm.c rename drivers/pwm/{pwm-imx27.c => pwm-imx.c} (59%) delete mode 100644 drivers/pwm/pwm-imx1.c delete mode 100644 drivers/reset/reset-socfpga.c rename drivers/reset/{reset-uniphier-glue.c => reset-uniphier-usb3.c} (73%) delete mode 100644 drivers/rtc/rtc-sd3078.c delete mode 100644 drivers/soc/bcm/bcm2835-power.c delete mode 100644 drivers/spi/spi-fsl-qspi.c delete mode 100644 drivers/staging/mt7621-pci-phy/Kconfig delete mode 100644 drivers/staging/mt7621-pci-phy/Makefile delete mode 100644 drivers/staging/mt7621-pci-phy/TODO delete mode 100644 drivers/staging/mt7621-pci-phy/mediatek,mt7621-pci-phy.txt delete mode 100644 drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c delete mode 100644 drivers/tty/serial/earlycon-riscv-sbi.c delete mode 100644 fs/fs_context.c delete mode 100644 fs/fs_parser.c delete mode 100644 fs/fs_types.c delete mode 100644 fs/verity/Kconfig delete mode 100644 fs/verity/Makefile delete mode 100644 fs/verity/fsverity_private.h delete mode 100644 fs/verity/hash_algs.c delete mode 100644 fs/verity/ioctl.c delete mode 100644 fs/verity/setup.c delete mode 100644 fs/verity/signature.c delete mode 100644 fs/verity/verify.c create mode 100644 include/asm-generic/atomic-instrumented.h create mode 100644 include/asm-generic/atomic-long.h delete mode 100644 include/dt-bindings/interconnect/qcom,sdm845.h delete mode 100644 include/dt-bindings/soc/bcm2835-pm.h delete mode 100644 include/linux/cmdline.h create mode 100644 include/linux/flex_array.h delete mode 100644 include/linux/fs_context.h delete mode 100644 include/linux/fs_parser.h delete mode 100644 include/linux/fs_types.h create mode 100644 include/linux/fscrypt_notsupp.h create mode 100644 include/linux/fscrypt_supp.h delete mode 100644 include/linux/fsverity.h delete mode 100644 include/linux/generic-radix-tree.h delete mode 100644 include/linux/interconnect-provider.h delete mode 100644 include/linux/interconnect.h delete mode 100644 include/linux/mfd/bcm2835-pm.h create mode 100644 include/linux/platform_data/at24.h delete mode 100644 include/linux/reset/socfpga.h delete mode 100644 include/linux/reset/sunxi.h create mode 100644 include/linux/selinux.h delete mode 100644 include/trace/events/pwc.h delete mode 100644 include/trace/events/tegra_apb_dma.h rename include/uapi/linux/android/{binderfs.h => binder_ctl.h} (100%) delete mode 100644 include/uapi/linux/fsverity.h create mode 100644 lib/flex_array.c delete mode 100644 lib/generic-radix-tree.c delete mode 100644 lib/livepatch/Makefile delete mode 100644 lib/livepatch/test_klp_atomic_replace.c delete mode 100644 lib/livepatch/test_klp_callbacks_busy.c delete mode 100644 lib/livepatch/test_klp_callbacks_demo.c delete mode 100644 lib/livepatch/test_klp_callbacks_demo2.c delete mode 100644 lib/livepatch/test_klp_callbacks_mod.c delete mode 100644 lib/livepatch/test_klp_livepatch.c delete mode 100644 lib/livepatch/test_klp_shadow_vars.c delete mode 100644 localversion-next delete mode 100644 samples/binderfs/Makefile delete mode 100644 samples/binderfs/binderfs_example.c delete mode 100644 samples/bpf/asm_goto_workaround.h delete mode 100644 scripts/Makefile.genheader delete mode 100755 scripts/atomic/atomic-tbl.sh delete mode 100755 scripts/atomic/atomics.tbl delete mode 100755 scripts/atomic/check-atomics.sh delete mode 100755 scripts/atomic/fallbacks/acquire delete mode 100755 scripts/atomic/fallbacks/add_negative delete mode 100755 scripts/atomic/fallbacks/add_unless delete mode 100755 scripts/atomic/fallbacks/andnot delete mode 100755 scripts/atomic/fallbacks/dec delete mode 100755 scripts/atomic/fallbacks/dec_and_test delete mode 100755 scripts/atomic/fallbacks/dec_if_positive delete mode 100755 scripts/atomic/fallbacks/dec_unless_positive delete mode 100755 scripts/atomic/fallbacks/fence delete mode 100755 scripts/atomic/fallbacks/fetch_add_unless delete mode 100755 scripts/atomic/fallbacks/inc delete mode 100755 scripts/atomic/fallbacks/inc_and_test delete mode 100755 scripts/atomic/fallbacks/inc_not_zero delete mode 100755 scripts/atomic/fallbacks/inc_unless_negative delete mode 100755 scripts/atomic/fallbacks/read_acquire delete mode 100755 scripts/atomic/fallbacks/release delete mode 100755 scripts/atomic/fallbacks/set_release delete mode 100755 scripts/atomic/fallbacks/sub_and_test delete mode 100755 scripts/atomic/fallbacks/try_cmpxchg delete mode 100755 scripts/atomic/gen-atomic-fallback.sh delete mode 100755 scripts/atomic/gen-atomic-instrumented.sh delete mode 100755 scripts/atomic/gen-atomic-long.sh create mode 100644 security/selinux/exports.c delete mode 100644 sound/soc/codecs/cs4341.c delete mode 100644 sound/soc/codecs/rk3328_codec.c delete mode 100644 sound/soc/codecs/rk3328_codec.h delete mode 100644 sound/soc/fsl/fsl_micfil.c delete mode 100644 sound/soc/fsl/fsl_micfil.h create mode 100644 sound/soc/generic/audio-graph-scu-card.c create mode 100644 sound/soc/generic/simple-scu-card.c delete mode 100644 sound/soc/xilinx/xlnx_formatter_pcm.c delete mode 100644 sound/soc/xilinx/xlnx_spdif.c create mode 100644 tools/arch/powerpc/include/uapi/asm/unistd.h delete mode 100644 tools/arch/riscv/include/uapi/asm/bitsperlong.h delete mode 100644 tools/debugging/Makefile delete mode 100755 tools/debugging/kernel-chktaint delete mode 100644 tools/include/uapi/linux/mount.h delete mode 100644 tools/memory-model/.gitignore delete mode 100644 tools/memory-model/scripts/README delete mode 100644 tools/memory-model/scripts/checkghlitmus.sh delete mode 100644 tools/memory-model/scripts/checklitmushist.sh delete mode 100644 tools/memory-model/scripts/cmplitmushist.sh delete mode 100644 tools/memory-model/scripts/initlitmushist.sh delete mode 100644 tools/memory-model/scripts/judgelitmus.sh delete mode 100644 tools/memory-model/scripts/newlitmushist.sh delete mode 100644 tools/memory-model/scripts/parseargs.sh delete mode 100644 tools/memory-model/scripts/runlitmushist.sh delete mode 100644 tools/perf/arch/arm/tests/vectors-page.c delete mode 100644 tools/perf/arch/powerpc/entry/syscalls/syscall.tbl rename tools/perf/util/{find-map.c => find-vdso-map.c} (71%) delete mode 100644 tools/testing/selftests/livepatch/Makefile delete mode 100644 tools/testing/selftests/livepatch/README delete mode 100644 tools/testing/selftests/livepatch/config delete mode 100644 tools/testing/selftests/livepatch/functions.sh delete mode 100755 tools/testing/selftests/livepatch/test-callbacks.sh delete mode 100755 tools/testing/selftests/livepatch/test-livepatch.sh delete mode 100755 tools/testing/selftests/livepatch/test-shadow-vars.sh delete mode 100644 tools/testing/selftests/pidfd/Makefile delete mode 100644 tools/testing/selftests/pidfd/pidfd_test.c rename tools/{include/nolibc => testing/selftests/rcutorture/bin}/nolibc.h (94%)