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-defconfig in repository toolchain/ci/linux.
omits c7c32c43e831 Add linux-next specific files for 20191204 omits ffbed30d502d Merge branch 'akpm/master' omits adabf5b0490f drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits cafff0f27399 drivers/tty/serial/sh-sci.c: suppress warning omits e273b429a373 mm: ptdump: reduce level numbers by 1 in note_page() omits bf8b55736115 arm64: mm: display non-present entries in ptdump omits 08a552a2ce9d arm64: mm: convert mm/dump.c to use walk_page_range() omits f8e8577ec782 x86: mm: convert dump_pagetables to use walk_page_range omits b41cca9feedf mm: add generic ptdump omits 5c115f69991a x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] omits e63aa9b3d781 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] omits 4f2b8d827fa3 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct omits 62bf5baccfda x86: mm: point to struct seq_file from struct pg_state omits 4dfc4a052981 mm: pagewalk: add 'depth' parameter to pte_hole omits 29f1a526a602 mm: pagewalk: add test_p?d callbacks omits c6c4e246f3c8 mm: pagewalk: allow walking without vma omits 89239bbc4414 mm: pagewalk: add p4d_entry() and pgd_entry() omits 7fa4c3a7bc7c x86: mm: add p?d_leaf() definitions omits 1d6b79dafcfc sparc: mm: add p?d_leaf() definitions omits a1cf66014629 s390: mm: add p?d_leaf() definitions omits e85233d9d466 riscv: mm: add p?d_leaf() definitions omits eb74e8cfb0a7 powerpc: mm: add p?d_leaf() definitions omits 9463fc1c89d6 mips: mm: add p?d_leaf() definitions omits 341405f67976 arm64: mm: add p?d_leaf() definitions omits 2cfc2534e1b3 arm: mm: add p?d_leaf() definitions omits 80d2cf73a08a arc: mm: add p?d_leaf() definitions omits dd0232314d97 mm: add generic p?d_leaf() macros omits 13990a85cde6 lib/: fix Kconfig indentation omits cc0cfd85385d kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] omits 1ac5b654091d kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] omits d530e3a7d6cc kernel-hacking: create a submenu for scheduler debugging options omits 7184599177c8 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] omits e306feb22184 kernel-hacking: move Oops into 'Lockups and Hangs' omits 68791aa42317 kernel-hacking: move kernel testing and coverage options t [...] omits b304ddadaa72 kernel-hacking: group kernel data structures debugging together omits c1419fb872ce kernel-hacking: create submenu for arch special debugging options omits 36dea9802494 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] omits 0acbddbad21a pinctrl: fix pxa2xx.c build warnings omits 10db892937c2 drivers/block/null_blk_main.c: fix uninitialized var warnings omits 4e3dcb1c5a25 drivers/block/null_blk_main.c: fix layout omits ae8640a55a15 Merge branch 'akpm-current/current' omits 870dc228f65e Merge remote-tracking branch 'kasan-bitops/topic/kasan-bitops' omits 69b6d0f6e8fb Merge remote-tracking branch 'devfreq/devfreq-next' omits 9e0589529225 Merge remote-tracking branch 'pidfd/for-next' omits d9da6e82fb7e Merge remote-tracking branch 'xarray/xarray' omits 556a11c96dc9 Merge remote-tracking branch 'nvmem/for-next' omits 7dfcca625139 Merge remote-tracking branch 'fsi/next' omits fb8262d69a6b Merge remote-tracking branch 'kspp/for-next/kspp' omits 414eeb0994b2 Merge remote-tracking branch 'ntb/ntb-next' omits 5138a6971934 Merge remote-tracking branch 'livepatching/for-next' omits 2e9c1ecd1fb8 Merge remote-tracking branch 'y2038/y2038' omits 1e55c02c3e8c Merge remote-tracking branch 'ktest/for-next' omits 009520d84fa8 Merge remote-tracking branch 'pwm/for-next' omits abbba26a8676 Merge remote-tracking branch 'rpmsg/for-next' omits e5f8084e83c3 next-20191203/vhost omits e5f03330e124 Merge remote-tracking branch 'scsi/for-next' omits 34e99be9ac52 Merge remote-tracking branch 'cgroup/for-next' omits 98181b4a19ce Merge remote-tracking branch 'mux/for-next' omits 64287cea99c1 Merge remote-tracking branch 'thunderbolt/next' omits a83c9fad5c5f Merge remote-tracking branch 'driver-core/driver-core-next' omits 32bc4eaae348 Merge remote-tracking branch 'chrome-platform/for-next' omits de1a1d87c3b4 Merge remote-tracking branch 'percpu/for-next' omits 9879345e1b23 Merge remote-tracking branch 'xen-tip/linux-next' omits 100adcf10d2e Merge remote-tracking branch 'rcu/rcu/next' omits 8cc2b496f881 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 4fc52faf2532 Merge remote-tracking branch 'tip/auto-latest' omits 4b91b79c32a4 Merge remote-tracking branch 'spi/for-next' omits f58f2924fa13 Merge remote-tracking branch 'vfio/next' omits 5b40a0dbdf66 Merge remote-tracking branch 'tomoyo/master' omits 9581f1998755 Merge remote-tracking branch 'smack/for-next' omits 66deff3a07e3 Merge remote-tracking branch 'keys/keys-next' omits f64d6117c424 Merge remote-tracking branch 'apparmor/apparmor-next' omits e997ca33f3a4 Merge remote-tracking branch 'device-mapper/for-next' omits f59130dc2c25 Merge remote-tracking branch 'block/for-next' omits 54e1815d8d02 Merge remote-tracking branch 'input/next' omits 2159ba37f664 Merge remote-tracking branch 'modules/modules-next' omits 98f8af0a1ad4 Merge remote-tracking branch 'regmap/for-next' omits a9b5f96f4e58 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 9dc98a283a31 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits ee07716ce649 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 74c2aa671b1b Merge remote-tracking branch 'drm-intel/for-linux-next' omits 629bf3bd667d Merge remote-tracking branch 'amdgpu/drm-next' omits 48f2151387f9 Merge remote-tracking branch 'drm/drm-next' omits 51013a659539 Merge remote-tracking branch 'gfs2/for-next' omits 674d3ec12d8b Merge remote-tracking branch 'bluetooth/master' omits 5b2b8158bd8e Merge remote-tracking branch 'nfc-next/master' omits bc4f42c320a4 Merge remote-tracking branch 'swiotlb/linux-next' omits d7a7648465d2 ipc/msg.c: consolidate all xxxctl_down() functions omits e2cbe073b242 ipc/sem.c: document and update memory barriers omits 1141749e1c7d ipc/msg.c: update and document memory barriers omits e941bee2ebf5 ipc/mqueue.c: update/document memory barriers omits 99461e83a544 ipc/mqueue.c: remove duplicated code omits 67ac7d1f5459 smp_mb__{before,after}_atomic(): update Documentation omits 62d56be6a900 aio: simplify read_events() omits 3d71d8e230de Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 3b835be80fde string: add stracpy and stracpy_pad mechanisms omits 4fc4b54090c9 kernel/hung_task.c: Monitor killed tasks. omits 723851ae0575 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 31f77ead6df8 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 188a77d73940 mm-oom-avoid-printk-iteration-under-rcu-fix omits 0f21cea15863 mm, oom: avoid printk() iteration under RCU omits 3d866a688bfd mm/memory_hotplug: cleanup __remove_pages() omits 7458ac1a5f0d mm/memory_hotplug: drop local variables in shrink_zone_span() omits c02e678fccf1 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits 5938f914e2ee mm/memory_hotplug: we always have a zone in find_(smallest [...] omits c643ab05e42e mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 051ac21e984e mm/memory_hotplug: shrink zones when offlining memory omits 39c7f6682e48 mm/memmap_init: update variable name in memmap_init_zone omits 2937103420d3 mm/mmap.c: fix the adjusted length error omits 8e2c27293342 mm/pgmap: use correct alignment when looking at first pfn [...] omits f3ff5a0fa995 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 2a2f0fe8d7fc mm/slub.c: avoid slub allocation while holding list_lock omits b09cf1e760e8 ramfs: support O_TMPFILE omits cb805ed35a36 x86/mm: Split vmalloc_sync_all() omits 6858f7970915 mm, thp: tweak reclaim/compaction effort of local-only and [...] omits 343295547186 /proc/kpageflags: do not use uninitialized struct pages omits 1bd0a28fb89a /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 0ee5e6731dda mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/ [...] omits 84fd0080ac95 um: add support for folded p4d page tables omits 436f33782f2a um: remove unused pxx_offset_proc() and addr_pte() functions omits 95bb41b389e6 sparc32: use pgtable-nopud instead of 4level-fixup omits 875f441dbeb1 parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup omits 8cbd82654397 parisc: use pgtable-nopXd instead of 4level-fixup omits 33c20a9ddae3 nds32: use pgtable-nopmd instead of 4level-fixup omits c11e781a49ab microblaze: use pgtable-nopmd instead of 4level-fixup omits e4f36b796698 m68k: mm: use pgtable-nopXd instead of 4level-fixup omits 0b1565ab4ced m68k: nommu: use pgtable-nopud instead of 4level-fixup omits 042dbee7edb1 c6x: use pgtable-nopud instead of 4level-fixup omits 47f9b586610f arm: nommu: use pgtable-nopud instead of 4level-fixup omits 8ca372bd2859 alpha: use pgtable-nopud instead of 4level-fixup omits 53d60b7d87b5 gpio: pca953x: tighten up indentation omits a11b6d9cc215 gpio: pca953x: convert to use bitmap API omits 2ab2a794315b gpio: pca953x: use input from regs structure in pca953x_ir [...] omits 1b4523f65c5c gpio: pca953x: remove redundant variable and check in IRQ handler omits ab87f2818243 lib/bitmap: introduce bitmap_replace() helper omits 1e3269a4cd3a lib/test_bitmap: fix comment about this file omits f54282fcf112 lib/test_bitmap: move exp1 and exp2 upper for others to use omits 406ad4d377bf lib/test_bitmap: rename exp to exp1 to avoid ambiguous name omits 4449990be708 lib/test_bitmap: name EXP_BYTES properly omits 15bb579138c7 lib/test_bitmap: undefine macros after use omits 5ba200a95d10 lib/test_bitmap: force argument of bitmap_parselist_user() [...] omits c3e1d30b9ce8 arch: sembuf.h: make uapi asm/sembuf.h self-contained omits 7200354524c7 arch: msgbuf.h: make uapi asm/msgbuf.h self-contained omits f983cca717df arch: ipcbuf.h: make uapi asm/ipcbuf.h self-contained omits 1fad896e875a lib/ubsan: don't serialize UBSAN report omits 90adfc1948e7 vhost, kcov: collect coverage from vhost_worker omits 85c02d7ecf80 usb, kcov: collect coverage from hub_event omits 9156510161cf kcov: remote coverage support omits 984e1c68702f uaccess: disallow > INT_MAX copy sizes omits ab5d156b6805 drm: limit to INT_MAX in create_blob ioctl omits 70b5225a67c5 drivers/rapidio/rio-access.c: fix missing include of <linu [...] omits 8538b773e0c3 drivers/rapidio/rio-driver.c: fix missing include of <linu [...] omits 41d592dc7145 init/Kconfig: fix indentation omits b00ec8fd4ca6 fs/binfmt_elf.c: extract elf_read() function omits a127a2c3cd72 fs/binfmt_elf.c: delete unused "interp_map_addr" argument omits 97d39b1a6071 selftests: add epoll selftests omits 687a74e4217f fs/epoll: remove unnecessary wakeups of nested epoll omits db541b2d03fb epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC omits 4fcf622283ff checkpatch: reduce is_maintained_obsolete lookup runtime omits 5aeeabbdf356 checkpatch: improve ignoring CamelCase SI style variants like mA omits 6145a998a0fb lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits e17d7c4183c6 lib/genalloc.c: export symbol addr_in_gen_pool omits b39f259556c6 lib/math/rational.c: fix possible incorrect result from ra [...] omits 5302ee7a3e74 lib/test_meminit.c: add bulk alloc/free tests omits e858f038d590 lib/rbtree: get successor's color directly omits 63d721f90957 lib/rbtree: set successor's parent unconditionally omits 614313560d37 gpio: pca953x: utilize the for_each_set_clump8 macro omits f7142b645b57 gpio: max3191x: utilize the for_each_set_clump8 macro omits de0fd4e7040c gpio: pisosr: utilize the for_each_set_clump8 macro omits a95eb6d43d75 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] omits a7a1a8178664 gpio: 74x164: utilize the for_each_set_clump8 macro omits e154946210e3 gpio: uniphier: utilize for_each_set_clump8 macro omits e5d4198329af gpio: pcie-idio-24: utilize for_each_set_clump8 macro omits 6476e06f8107 gpio: pci-idio-16: utilize for_each_set_clump8 macro omits b3107e6209a5 gpio: ws16c48: utilize for_each_set_clump8 macro omits 51219c237d36 gpio: gpio-mm: utilize for_each_set_clump8 macro omits 7a6fc6e81100 gpio: 104-idi-48: utilize for_each_set_clump8 macro omits 998a0c7afa8a gpio: 104-dio-48e: utilize for_each_set_clump8 macro omits 9d39b6022636 lib/test_bitmap.c: add for_each_set_clump8 test cases omits 8f3ba14018cb bitops: introduce the for_each_set_clump8 macro omits d29782d94cf4 kernel/sys.c: avoid copying possible padding bytes in copy [...] omits cf3d52f39d85 kernel/profile.c: use cpumask_available to check for NULL cpumask omits 7cac5182bd3a kernel/notifier.c: remove blocking_notifier_chain_cond_register() omits 5dbead284971 kernel/notifier.c: remove notifier_chain_cond_register() omits d84240a11d2b kernel/notifier.c: intercept duplicate registrations to av [...] omits 4eb1bb5642b7 auxdisplay: charlcd: deduplicate simple_strtoul() omits a5f63432191d kernel.h: update comment about simple_strto<foo>() functions omits 219983a59f04 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] omits adc8e51b6a30 arch/Kconfig: fix indentation omits 5c8bbc93d948 linux/scc.h: make uapi linux/scc.h self-contained omits c388b0da08c6 linux/build_bug.h: change type to int omits dd46626301b0 .gitattributes: Use 'dts' diff driver for dts files omits c465d343900c include/linux/sysctl.h: inline braces for ctl_table and ct [...] omits 3168b0f149cf fs/proc/Kconfig: fix indentation omits 41d515bee57c include/linux/proc_fs.h: fix confusing macro arg name omits 83204fc1bb05 fs/proc/internal.h: shuffle "struct pde_opener" omits bd9f5d43c193 fs/proc/generic.c: delete useless "len" variable omits 8e75652af447 proc: change ->nlink under proc_subdir_lock omits a72789baba73 mm/memory.c: replace is_zero_pfn with is_huge_zero_pmd for thp omits 15560211f540 mm/memcontrol: use vmstat names for printing statistics omits 0bf819938019 mm/vmstat: add helpers to get vmstat item names for each e [...] omits f752e2596b49 mm: memcg/slab: wait for !root kmem_cache refcnt killing o [...] omits 7a029558a309 mm/kasan/common.c: fix compile error omits ded4846807bd Merge remote-tracking branch 'thermal/thermal/linux-next' omits e805f279ab77 Merge remote-tracking branch 'pm/linux-next' omits e1ee6c42a350 Merge branch 'dmi/master' omits 66bb6d6aa628 Merge remote-tracking branch 'hid/for-next' omits 5d21cef0cc38 Merge remote-tracking branch 'pci/next' omits 24973a7b435b Merge remote-tracking branch 'printk/for-next' omits 6d456f0d4477 Merge remote-tracking branch 'vfs/for-next' omits bbcbe6810193 Merge remote-tracking branch 'iomap/iomap-for-next' omits bcdce4b01a5b Merge remote-tracking branch 'nfsd/nfsd-next' omits a375d64c7c7d Merge remote-tracking branch 'nfs/linux-next' omits eb448a5193b1 Merge remote-tracking branch 'fuse/for-next' omits f89844413f09 Merge remote-tracking branch 'ext3/for_next' omits 1415bd172abc Merge remote-tracking branch 'ecryptfs/next' omits aabea0985939 Merge remote-tracking branch 'cifs/for-next' omits a2a6da2a1e14 Merge remote-tracking branch 'ceph/master' omits ee94498fd8d4 Merge remote-tracking branch 'btrfs/for-next' omits a848dccaadfe Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 20b073c07856 Merge remote-tracking branch 'sh/sh-next' omits 71420982a663 Merge remote-tracking branch 's390/features' omits 2c67b6143503 Merge remote-tracking branch 'risc-v/for-next' omits 7db2a14a4259 Merge remote-tracking branch 'm68knommu/for-next' omits f8033a26fc5a Merge remote-tracking branch 'ia64/next' omits 22df3bcb0551 Merge remote-tracking branch 'h8300/h8300-next' omits f40a231278bd Merge remote-tracking branch 'csky/linux-next' omits b694cf057b3c Merge remote-tracking branch 'tegra/for-next' omits a254e4dbcd23 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits c158b6d74f10 Merge remote-tracking branch 'scmi/for-linux-next' omits 935dcf6075bf Merge remote-tracking branch 'samsung-krzk/for-next' omits 1b211eebb33d Merge remote-tracking branch 'rockchip/for-next' omits 9ba863549801 Merge remote-tracking branch 'reset/reset/next' omits 9d35dada00b9 Merge remote-tracking branch 'renesas/next' omits 179ce683bb20 Merge remote-tracking branch 'realtek/for-next' omits 1b3146b47913 drm/scheduler: Avoid accessing freed bad job. omits c11ff2936a79 drm/amdgpu: work around llvm bug #42576 omits c03d587dbbb8 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits 05503a96c25f drm/ttm: Convert vm callbacks to helpers omits bf06accca2ac drm/ttm: Remove explicit typecasts of vm_private_data omits 3cb4c8cac9dd drm/amdgpu: move CS secure flag next the structs where it's used omits de296cec05fe drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits b55619110744 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 46df71ddb522 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 894be05399d4 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 15c7a1b420bb drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 32085b284f36 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 2d4d1c59e300 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 75134e8ee611 drm/amdgpu: job is secure iff CS is secure (v5) omits 3525685a2c99 drm/amdgpu: expand the context control interface with trust flag omits ac767620a518 drm/amdgpu: expand the emit tmz interface with trusted flag omits 01bd5fa9e7c6 drm/amdgpu: add tmz bit in frame control packet omits 8a1e19581501 drm/amdgpu: add function to check tmz capability (v4) omits 5d4e5e5c7f2a drm/amdgpu: add amdgpu_tmz data structure omits 7e3f1890814d drm/amdgpu: add tmz feature parameter (v2) omits 89b9a6701e89 drm/amdgpu: define the TMZ bit for the PTE omits cc680a86e494 drm/amdgpu: add UAPI to create secure commands (v3) omits b93799d24d6f drm/amdgpu: add UAPI for creating encrypted buffers omits aa1bf323325d Merge remote-tracking branch 'qcom/for-next' omits ee07bb010e07 Merge remote-tracking branch 'omap/for-next' omits 3b1d6e253fa4 Merge remote-tracking branch 'mvebu/for-next' omits 8fcd05f07a82 Merge remote-tracking branch 'mediatek/for-next' omits 7c604b3f7d2f Merge remote-tracking branch 'keystone/next' omits 445257747234 Merge remote-tracking branch 'imx-mxs/for-next' omits 09ec031e090b Merge remote-tracking branch 'bcm2835/for-next' omits 6a4a135d907f Merge remote-tracking branch 'at91/at91-next' omits 31c50cd42517 Merge remote-tracking branch 'aspeed/for-next' omits 60186bf6d84b Merge remote-tracking branch 'amlogic/for-next' omits 81c7d143fbad Merge remote-tracking branch 'arm-soc/for-next' omits 2ec291ed8a3d Merge remote-tracking branch 'arc/for-next' omits 134822e3bf48 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits d9d834d9e7ba Merge remote-tracking branch 'erofs-fixes/fixes' omits f066c98d5b34 Merge remote-tracking branch 'spdx/spdx-linus' omits 29eb626d5801 Merge remote-tracking branch 'vfs-fixes/fixes' omits d2597268ff6f Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits b3b5ce6515ea Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 96a177bf7ebb Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 51bf1da6db26 Merge remote-tracking branch 'ide/master' omits db62c00261ed Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 447c27191f0d Merge remote-tracking branch 'spi-fixes/for-linus' omits 894601b0ad13 Merge remote-tracking branch 'regulator-fixes/for-linus' omits bb53eda1aba0 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits c1bfab3c7a97 Merge remote-tracking branch 'sound-current/for-linus' omits 2ee6be1c261e Merge remote-tracking branch 'wireless-drivers/master' omits ec625897244e Merge remote-tracking branch 'netfilter/master' omits 9dfb213b4bdd Merge remote-tracking branch 'net/master' omits dacd14e74c12 Merge remote-tracking branch 'sparc/master' omits 46501c48b01e Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits faa719cf95eb smb3: query attributes on file close omits 2835ce6b10bd Merge remote-tracking branch 'spi/topic/ptp' into spi-next omits 3d5e7b9c73b3 Merge branch 'spi-5.5' into spi-linus omits 88c888614e8f Merge branch 'regulator-5.5' into regulator-linus omits 073130b5fe01 Merge branch 'asoc-5.5' into asoc-linus omits 090adda307bb irqchip/aspeed-i2c-ic: Fix irq domain name memory leak omits 6bcb98c71eab nfsd: merge server-to-server copy patches omits 001ca08ef654 Merge branches 'next.autofs' and 'fixes' into for-next omits 1aaad89e4acf erofs: zero out when listxattr is called with no xattr omits b004f8e77cc0 Merge branch 'for-5.5-pr-warning-removal' into for-next omits 51d337010387 checkpatch: Drop pr_warning check omits 55130ba7f010 printk: Drop pr_warning definition omits 3e77d391078f workqueue: Use pr_warn instead of pr_warning omits f53df92a3453 PM / devfreq: Don't fail devfreq_dev_release if not in list omits 9592235faeea PM / devfreq: Add new name attribute for sysfs omits 518e99e2a22e PM / devfreq: Add dynamic scaling for imx8m ddr controller omits dbcfb4cedbbc dt-bindings: memory: Add bindings for imx8m ddr controller omits e445033e5810 Merge branch 'WIP.x86/mm' omits 8d2e0808994d Merge branch 'core/headers' omits 386f8eeab7d5 Merge branch 'core/objtool' omits 2b89ae777756 Merge branch 'core/rcu' omits c90892017f2c Merge branch 'core/stacktrace' omits 56ba05e209e0 Merge branch 'efi/core' omits adae4bf08739 Merge branch 'irq/core' omits 083dbadd73c0 Merge branch 'locking/core' omits 972f518c015f Merge branch 'locking/kcsan' omits 9fdcf78a009c Merge branch 'perf/core' omits 9a753c3fcda8 Merge branch 'perf/urgent' omits 52f56e4004f6 Merge branch 'sched/core' omits 1e95849323c8 Merge branch 'sched/rt' omits b85064f16d03 Merge branch 'timers/core' omits 1445f73b9ba0 Merge branch 'timers/urgent' omits 2b1205b6a422 Merge branch 'x86/apic' omits b45e39c26ba8 Merge branch 'x86/boot' omits a9a108ec1809 Merge branch 'x86/cleanups' omits 3b60c7362619 Merge branch 'x86/core' omits 288f0177e255 Merge branch 'x86/cpu' omits d08ec5f4c504 Merge branch 'x86/entry' omits 9271ef9970d1 Merge branch 'x86/fpu' omits 6e13e0d458bf Merge branch 'x86/hyperv' omits efa24f6eceb6 Merge branch 'x86/kdump' omits 84765115a557 Merge branch 'x86/mm' omits a9db6e0320d3 Merge branch 'x86/platform' omits 93272bc4e196 Merge branch 'x86/pti' omits 90eb48d09ab4 Merge branch 'WIP.core/kprobes' omits a39047791795 Merge branch 'linus' into x86/urgent, to resolve semantic [...] omits 19572d37dda5 Merge branch 'WIP.x86/asm' into x86/urgent, to pick up dep [...] omits 8ef00eaead49 Merge branch 'core/kprobes' into WIP.core/kprobes, to pick [...] omits 1f2bf78b2985 Merge commit '8c7eebc10687' into WIP.core/kprobes omits 22d7b9359a9a Merge branch 'x86/iopl' into x86/asm, to resolve conflicts omits 7543765dd362 Merge branch 'x86/urgent' into x86/iopl, to resolve conflicts omits 806fdcc0304d PM / devfreq: Fix Kconfig indentation omits a99d362d6a93 PM / devfreq: Drop explicit selection of PM_OPP omits 78cd384a0cec PM / devfreq: events: Fix excessive stack usage omits 88d3c7697f25 vhost: last descriptor must have NEXT clear omits 7844b548f6e1 vhost/net: add an option to test new code omits b375df10e312 vhost: batching fetches omits c9a15d6b1887 vhost/test: add an option to test new code omits f780a29661a1 vhost: option to fetch descriptors through an independent struct omits 191afe8c92b0 ptr_ring: linked list fallback omits 41ed3a6e0ab0 virtio_balloon: divide/multiply instead of shifts omits 6f67d22982c0 virtio_balloon: name cleanups omits 995462afd65e x86/platform/intel/quark: Explicitly include linux/io.h fo [...] omits 7c8dfff8783b x86/ACPI/sleep: Move acpi_wakeup_address() definition into [...] omits a9760aba02b3 ACPI/sleep: Convert acpi_wakeup_address into a function omits 25466d56fbad x86/ACPI/sleep: Remove an unnecessary include of asm/realmode.h omits 6d1002c4229f ASoC: Intel: Skylake: Explicitly include linux/io.h for vi [...] omits 0ea1d7c60b8c vmw_balloon: Explicitly include linux/io.h for virt_to_phys() omits 3f61b293e480 virt: vbox: Explicitly include linux/io.h to pick up various defs omits 53db61e1d344 efi/capsule-loader: Explicitly include linux/io.h for page [...] omits 7bd4cb7e93c2 perf/x86/intel: Explicitly include asm/io.h to use virt_to_phys() omits d5d411f81e55 x86/kprobes: Explicitly include vmalloc.h for set_vm_flush [...] omits 68f461af8bb9 x86/ftrace: Explicitly include vmalloc.h for set_vm_flush_ [...] omits db802ef3c91f x86/boot: Explicitly include realmode.h to handle RM reservations omits 950e3ce5372c x86/efi: Explicitly include realmode.h to handle RM trampo [...] omits 0be6748cdf51 x86/alternatives: Use INT3_INSN_SIZE omits 654920255149 x86/kprobe: Add comments to arch_{,un}optimize_kprobes() omits 60fdad00827c ftrace: Rework event_create_dir() omits 0e05d89d72e2 module: Remove set_all_modules_text_*() omits 42e51f187f86 arm/ftrace: Use __patch_text() omits 5b8ad1c9bc44 x86/kprobes: Fix ordering while text-patching omits 8986dec1a726 x86/kprobes: Convert to text-patching.h omits 994795481ddb x86/ftrace: Mark ftrace_modify_code_direct() __ref omits e1351090dd4a ARM: Document merges omits 6277b6e21c7a Merge branch 'arm/defconfig' into for-next omits 02399ee8bc9e Merge branch 'arm/fixes' into for-next omits 4acbf252b789 ARM: Document merges omits 1a6feb012141 Merge branch 'arm/drivers' into for-next omits 54d41ef26da6 x86/alternative: Shrink text_poke_loc omits a94d4b4a2a99 x86/alternative: Remove text_poke_loc::len omits a02273c89f76 x86/ftrace: Use text_gen_insn() omits 56a1c2b14349 x86/alternative: Add text_opcode_size() omits 1091902b2bd0 x86/mm: Remove set_kernel_text_r[ow]() omits 9706f7c3531f x86/ftrace: Use text_poke() omits 7eb9fe7b170c x86/alternatives: Add and use text_gen_insn() helper omits bc258962afa8 x86/alternatives, jump_label: Provide better text_poke() b [...] omits 8c7eebc10687 x86/alternatives: Teach text_poke_bp() to emulate instructions omits 8959eb6ef5b8 x86/alternatives: Update int3_emulate_push() comment omits 2daafcdae8a6 Merge branch 'x86/build' into core/kprobes, to pick up dep [...] omits def0aa869050 thermal: Fix deadlock in thermal thermal_zone_device_check omits 83a362c02a60 ARM: Document merges omits 63cc7ab77f04 Merge branch 'arm/dt' into for-next omits 560c11544505 Merge branch 'arm/drivers' into for-next omits 1ef055a1a721 Merge branch 'arm/soc' into for-next omits 0186930dc18b ARM: Document merges omits 48e20fe42217 Merge branch 'arm/dt' into for-next omits 77874c6c9c7b Merge branch 'arm/drivers' into for-next omits 36b283729b84 ARM: Document merges omits 439685ff0562 Merge branch 'arm/dt' into for-next omits 23b64020c2fe Merge branch 'arm/drivers' into for-next omits 2bde960acd7b ARM: Document merges omits d334b055f4d5 Merge branch 'arm/defconfig' into for-next omits d4b5b2295a46 Merge branch 'arm/dt' into for-next omits 11b4a853fa63 Merge branch 'arm/drivers' into for-next omits ed75c5095bf3 ARM: Document merges omits 6670166f60f8 ARM: Document merges omits 1102222fb48c Merge branch 'arm/fixes' into for-next omits ef9980578a06 Merge branch 'arm/dt' into for-next omits 2f3e9d9f2b7f Merge branch 'arm/defconfig' into for-next omits a562f9641c42 Merge branch 'arm/drivers' into for-next omits 634cc68a43b7 Merge branch 'arm/soc' into for-next omits 06fd047bde63 Merge branch 'arm/fixes' into for-next omits 91eaa629d24c ARM: Document merges omits f7ff718e28da Merge branch 'arm/dt' into for-next omits e7af5ead8615 Merge branch 'arm/defconfig' into for-next omits 29160952eaba Merge branch 'arm/drivers' into for-next omits e0e9bf9f1c73 Merge branch 'arm/soc' into for-next omits b4913ce19e8c ARM: Document merges omits c0114bdc5d12 Merge branch 'arm/dt' into for-next omits 64aa21e7d76c Merge branch 'arm/defconfig' into for-next omits 8a71d6770fae Merge branch 'arm/drivers' into for-next omits 837b1c11d5c0 Merge branch 'arm/soc' into for-next omits 2aba5ab6793a Merge branch 'arm/fixes' into for-next omits a07532ccc0d8 ARM: Document merges omits 14decb2201b5 Merge branch 'arm/drivers' into for-next omits 12e1def0a0e7 Merge branch 'arm/dt' into for-next omits 690f04678d8a Merge branch 'arm/fixes' into for-next omits e0eb651bfacd ARM: Document merges omits 200aff24da72 Merge branch 'arm/defconfig' into for-next omits 7786b3f14277 Merge branch 'arm/fixes' into for-next omits ef212ad3d1d9 ARM: Document merges omits 519007266802 Merge branch 'arm/dt' into for-next omits 369d2b79a219 Merge branch 'arm/soc' into for-next omits 05e1fa11880d ARM: Document merges omits 2cdfa3aabb5d Merge branch 'arm/soc' into for-next omits 7f50e8b1a6ae Merge branch 'arm/fixes' into for-next omits 49dcda278ec4 Merge branch 'arm/dt' into for-next omits 3188b0d0cd8b Merge branch 'arm/drivers' into for-next omits 1d7b2a557050 ARM: Document merges omits aa9bbaa2f873 Merge branch 'arm/defconfig' into for-next omits c762fe5b0ed5 Merge branch 'arm/drivers' into for-next omits 1d1669584849 Merge branch 'arm/fixes' into for-next omits 1e41875db943 Merge branch 'arm/fixes' into for-next omits d6534b72a576 ARM: Document merges omits ff551cc7e787 Merge branch 'arm/dt' into for-next omits 94f80c2045d0 ARM: Document merges omits 64cfd2b397c6 Merge branch 'arm/drivers' into for-next omits 994455709865 ARM: Document merges omits 5340151d372b Merge branch 'arm/defconfig' into for-next omits 8eac27ec2ad3 Merge branch 'arm/drivers' into for-next omits 1f44030fcd8b Merge branch 'arm/dt' into for-next omits 7e81d1134e63 Merge branch 'arm/soc' into for-next omits 9be4dd201e3d ARM: Document merges omits 0ef17457d6cf Merge branch 'arm/drivers' into for-next omits c19008c357bf Merge branch 'arm/defconfig' into for-next omits 7aaed66cd91c Merge branch 'arm/dt' into for-next omits 3457026941ec Merge branch 'arm/fixes' into for-next omits 061fbdeb65c1 Merge branch 'arm/fixes' into for-next omits 843e4fa31127 Merge branch 'arm/fixes' into for-next omits d5e54eeb0e3d NFSD add nfs4 inter ssc to nfsd4_copy omits 4e48f1cccab3 NFSD: allow inter server COPY to have a STALE source server fh omits dd4320a29d65 NFSD generalize nfsd4_compound_state flag names omits f3dee17721a0 NFSD check stateids against copy stateids omits dbd4c2dd8f13 NFSD add COPY_NOTIFY operation omits 996d4850c477 NFSD COPY_NOTIFY xdr omits 1285cd571fbc NFSD add ca_source_server<> to COPY omits e004197ddf27 NFSD fill-in netloc4 structure omits be78662f5e30 Merge branch 'arm/fixes' into for-next omits b7f1866c1782 Merge branch 'arm/fixes' into for-next omits 546d1f246e93 Merge branch 'arm/fixes' into for-next omits 4705d9f7f6f0 ARM: Document merges omits fc0fd6942a17 Merge branch 'arm/fixes' into for-next adds c2ce4d23299f platform/chrome: cros_usbpd_logger: add missed destroy_wor [...] adds c9b465683a55 platform/chrome: cros_ec: Put docs with the code adds a16b2e281902 mfd / platform: cros_ec: Add sensor_count and make check_f [...] adds 53067471188c iio / platform: cros_ec: Add cros-ec-sensorhub driver adds d60ac88a62df mfd / platform / iio: cros_ec: Register sensor through sensorhub adds 05a3c420eaa6 platform/chrome: cros-ec: Record event timestamp in the hard irq adds da946589b1b9 platform/chrome: cros_ec: Do not attempt to register a non [...] adds 3300fdd630d4 platform/chrome: cros_ec: handle MKBP more events flag adds 3bcce2e8052d Revert "Input: cros_ec_keyb - add back missing mask for ev [...] adds 99cdb2472bb0 Revert "Input: cros_ec_keyb: mask out extra flags in event_type" adds 5ec966dbcc19 Merge tag 'tag-ib-chrome-mfd-iio-input-5.5' into chrome-pl [...] adds 74c166b58895 platform/chrome: cros_ec: Add Kconfig default for cros-ec- [...] adds 856a0a6e2d09 platform/chrome: wilco_ec: fix use after free issue adds 63de37476ebd Merge tag 'tag-chrome-platform-for-v5.5' of git://git.kern [...] adds 1e4230f56dac Merge branches 'pm-sleep', 'pm-cpuidle', 'pm-cpufreq', 'pm [...] adds ef867c12f31d Merge tag 'pm-5.5-rc1-2' of git://git.kernel.org/pub/scm/l [...] adds b65d56305c6f Merge branches 'acpi-bus', 'acpi-button', 'acpi-sysfs' and [...] adds b92f3d32e098 Merge tag 'acpi-5.5-rc1-2' of git://git.kernel.org/pub/scm [...] adds ef66f6b8e3f5 Merge tag 'please-pull-misc-5.5' of git://git.kernel.org/p [...] adds 6cdc7f2efc25 Merge tag 'riscv/for-v5.5-rc1-2' of git://git.kernel.org/p [...] adds c1de0f25221c KVM x86: Move kvm cpuid support out of svm adds 80b10aa92448 Documentation: kvm: Fix mention to number of ioctls classes adds 33cf170715e8 mm: ksm: Export ksm_madvise() adds ca9f4942670c KVM: PPC: Book3S HV: Support for running secure guests adds 60f0a643aa44 KVM: PPC: Book3S HV: Shared pages support for secure guests adds 008e359c76d8 KVM: PPC: Book3S HV: Radix changes for secure guest adds c32622575dd0 KVM: PPC: Book3S HV: Handle memory plug/unplug to secure VM adds 22945688acd4 KVM: PPC: Book3S HV: Support reset of secure guest adds 013a53f2d25a powerpc: Ultravisor: Add PPC_UV config option adds 3525d0ccd92c Merge tag 'kvm-ppc-uvmem-5.5-2' of git://git.kernel.org/pu [...] adds 433f4ba19041 KVM: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUI [...] adds 7d73710d9ca2 kvm: vmx: Stop wasting a page for guest_msrs adds aedc0650f913 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 056df578c2dc Merge tag 'arc-5.5-rc1' of git://git.kernel.org/pub/scm/li [...] adds 02a65a0bfbef tracing: Fix __print_hex_dump scope adds 6c3edaf9fd6a tracing: Introduce trace event injection adds a356646a5685 tracing: Do not create directories if lockdown is in affect adds 2f13437b8917 Merge tag 'trace-v5.5-2' of git://git.kernel.org/pub/scm/l [...] adds 2e7d31704c7f mm/kasan/common.c: fix compile error adds a264df74df38 mm: memcg/slab: wait for !root kmem_cache refcnt killing o [...] adds 9d7ea9a297e6 mm/vmstat: add helpers to get vmstat item names for each e [...] adds ebc5d83d0443 mm/memcontrol: use vmstat names for printing statistics adds 3cde287bb476 mm/memory.c: replace is_zero_pfn with is_huge_zero_pmd for thp adds e06689bf5701 proc: change ->nlink under proc_subdir_lock adds 5f6354eaa517 fs/proc/generic.c: delete useless "len" variable adds 70a731c0e3c6 fs/proc/internal.h: shuffle "struct pde_opener" adds 9573e8f70a82 include/linux/proc_fs.h: fix confusing macro arg name adds 3d82191c22e2 fs/proc/Kconfig: fix indentation adds d5ffb71b633c include/linux/sysctl.h: inline braces for ctl_table and ct [...] adds a512ae54cee1 .gitattributes: use 'dts' diff driver for dts files adds 8788994376d8 linux/build_bug.h: change type to int adds 1a18374fc370 linux/scc.h: make uapi linux/scc.h self-contained adds 24b54fee106d arch/Kconfig: fix indentation adds 2f5bd343694e scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] adds 885e68e8b7b1 kernel.h: update comment about simple_strto<foo>() functions adds d717e7da45b3 auxdisplay: charlcd: deduplicate simple_strtoul() adds 1a50cb80f219 kernel/notifier.c: intercept duplicate registrations to av [...] adds 5adaabb65a26 kernel/notifier.c: remove notifier_chain_cond_register() adds 260a2679e5cb kernel/notifier.c: remove blocking_notifier_chain_cond_register() adds ef70eff9dea6 kernel/profile.c: use cpumask_available to check for NULL cpumask adds 5e1aada08cd1 kernel/sys.c: avoid copying possible padding bytes in copy [...] adds 169c474fb22d bitops: introduce the for_each_set_clump8 macro adds e4aa168de88d lib/test_bitmap.c: add for_each_set_clump8 test cases adds f70dad5d4c0f gpio: 104-dio-48e: utilize for_each_set_clump8 macro adds 9bfcce0db3cf gpio: 104-idi-48: utilize for_each_set_clump8 macro adds b0f49e9b9e2c gpio: gpio-mm: utilize for_each_set_clump8 macro adds acebb82fe9cd gpio: ws16c48: utilize for_each_set_clump8 macro adds 2dc7c3c16daa gpio: pci-idio-16: utilize for_each_set_clump8 macro adds c586aa8f4805 gpio: pcie-idio-24: utilize for_each_set_clump8 macro adds 17b6038942e3 gpio: uniphier: utilize for_each_set_clump8 macro adds b2ca9ebfa68f gpio: 74x164: utilize the for_each_set_clump8 macro adds 9f00ebf518b8 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] adds 608bd5fda60d gpio: pisosr: utilize the for_each_set_clump8 macro adds d077c78b4516 gpio: max3191x: utilize the for_each_set_clump8 macro adds ae81217edc18 gpio: pca953x: utilize the for_each_set_clump8 macro adds 11d43e62f693 lib/rbtree: set successor's parent unconditionally adds 8b7569a224a1 lib/rbtree: get successor's color directly adds dc5c5ad79f0c lib/test_meminit.c: add bulk alloc/free tests adds 323dd2c3ed06 lib/math/rational.c: fix possible incorrect result from ra [...] adds fd7eb2513f85 lib/genalloc.c: export symbol addr_in_gen_pool adds 964975ac6677 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds d439e6a5d78b checkpatch: improve ignoring CamelCase SI style variants like mA adds cd28b119047b checkpatch: reduce is_maintained_obsolete lookup runtime adds f6520c520842 epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC adds 339ddb53d373 fs/epoll: remove unnecessary wakeups of nested epoll adds f2728fe80cef selftests: add epoll selftests adds 81696d5d544e fs/binfmt_elf.c: delete unused "interp_map_addr" argument adds 658c03356511 fs/binfmt_elf.c: extract elf_read() function adds e8cf4e9ca056 init/Kconfig: fix indentation adds 48d6b4dd362c drivers/rapidio/rio-driver.c: fix missing include of <linu [...] adds bd7bca4335a5 drivers/rapidio/rio-access.c: fix missing include of <linu [...] adds 5bf8bec3f4ce drm: limit to INT_MAX in create_blob ioctl adds 6d13de1489b6 uaccess: disallow > INT_MAX copy sizes adds eec028c9386e kcov: remote coverage support adds 95d23dc27bde usb, kcov: collect coverage from hub_event adds 8f6a7f96dc29 vhost, kcov: collect coverage from vhost_worker adds ce5c31db3645 lib/ubsan: don't serialize UBSAN report adds 5b009673594d arch: ipcbuf.h: make uapi asm/ipcbuf.h self-contained adds 9ef0e0041819 arch: msgbuf.h: make uapi asm/msgbuf.h self-contained adds 0fb9dc28679a arch: sembuf.h: make uapi asm/sembuf.h self-contained adds 17b6753ff08b lib/test_bitmap: force argument of bitmap_parselist_user() [...] adds 54224044096e lib/test_bitmap: undefine macros after use adds a4881d1cbc6c lib/test_bitmap: name EXP_BYTES properly adds 0ee312e38042 lib/test_bitmap: rename exp to exp1 to avoid ambiguous name adds c21dd8a7bb4b lib/test_bitmap: move exp1 and exp2 upper for others to use adds 780ff33b8bfa lib/test_bitmap: fix comment about this file adds 30544ed5de43 lib/bitmap: introduce bitmap_replace() helper adds a97832f22489 gpio: pca953x: remove redundant variable and check in IRQ handler adds 0a0a0219d6c8 gpio: pca953x: use input from regs structure in pca953x_ir [...] adds 35d13d94893f gpio: pca953x: convert to use bitmap API adds b27d8517365e gpio: pca953x: tighten up indentation adds a73c948952cc alpha: use pgtable-nopud instead of 4level-fixup adds aa6628230deb arm: nommu: use pgtable-nopud instead of 4level-fixup adds d13252ea800e c6x: use pgtable-nopud instead of 4level-fixup adds f6f7caeb5853 m68k: nommu: use pgtable-nopud instead of 4level-fixup adds 60e50f34b13e m68k: mm: use pgtable-nopXd instead of 4level-fixup adds ed48e1f812b5 microblaze: use pgtable-nopmd instead of 4level-fixup adds 7c2763c42326 nds32: use pgtable-nopmd instead of 4level-fixup adds d96885e277b5 parisc: use pgtable-nopXd instead of 4level-fixup adds 2fa245c1f8c9 parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup adds 7235db268a27 sparc32: use pgtable-nopud instead of 4level-fixup adds 4e65e76f1e58 um: remove unused pxx_offset_proc() and addr_pte() functions adds e19f97ed67d8 um: add support for folded p4d page tables adds f949286c668a mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/ [...] adds 5ecc9d15f73b Merge branch 'akpm' (patches from Andrew) adds 163b00cde7cf thermal: Fix deadlock in thermal thermal_zone_device_check adds fb3da48a8640 Merge branch 'thermal/next' of git://git.kernel.org/pub/sc [...] adds d9e48dc2a71a Merge tag 'pwm/for-5.5-rc1' of git://git.kernel.org/pub/sc [...] adds 38206c24ab09 Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] adds ec939e4c94bd Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] adds eb275167d186 Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] adds b08baef02b26 Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] adds 25cfb0c7de3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0f137416247f Merge tag 'modules-for-v5.5' of git://git.kernel.org/pub/s [...] adds 7ce4fab81913 Merge tag 'fuse-update-5.5' of git://git.kernel.org/pub/sc [...] adds a231582359ec Merge tag 'ceph-for-5.5-rc1' of git://github.com/ceph/ceph-client adds 3f1266ec704d Merge tag 'gfs2-for-5.5' of git://git.kernel.org/pub/scm/l [...] adds 8c7b8c34ae95 pipe: Remove assertion from pipe_poll() adds 8f868d68d335 pipe: Fix missing mask update after pipe_wait() adds da73fcd8cfdc Merge branch 'pipe-rework' (patches from David Howells) adds b0d4beaa5a4b Merge branch 'next.autofs' of git://git.kernel.org/pub/scm [...] adds 0aecba617321 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f9bd84a8a845 xen/blkback: Avoid unmapping unmapped grant pages adds 36582a5a4561 brd: remove max_hw_sectors queue limit adds f1acbf2186df brd: warn on un-aligned buffer adds bca1c43cb2db null_blk: remove unused variable warning on !CONFIG_BLK_DEV_ZONED adds 901e59bba9dd io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT adds 2d28390aff87 io_uring: ensure deferred timeouts copy necessary data adds 08bdcc35f00c io-wq: clear node->next on list deletion adds 08802ed665e4 bfq-iosched: Ensure bio->bi_blkg is valid before using it adds ece841abbed2 block: fix memleak of bio integrity data adds 78076bb64aa8 io_uring: use hash table for poll command lookups adds 2e6e1fde32d7 io_uring: fix error handling in io_queue_link_head adds 4493233edcfc io_uring: hook all linked requests via link_list adds 0b4295b5e2b9 io_uring: fix a typo in a comment adds 8539429917c4 Merge branch 'io_uring-5.5' into for-linus adds 9feb1af97e73 Merge tag 'for-linus-20191205' of git://git.kernel.dk/linux-block adds 946621691f99 drm/amd/display: add default clocks if not able to fetch them adds 5985ebbe78bb drm/amdgpu: Resolved offchip EEPROM I/O issue adds a0c2a84ddaf1 MAINTAINERS: Drop Rex Zhu for amdgpu powerplay adds dea8b900293d drm/amdgpu: flag vram lost on baco reset for VI/CIK adds 29a39c90baaa drm/amdgpu: Optimize KFD page table reservation adds c38402fe6c4d amdgpu: Enable KFD on POWER systems adds e2195f7d0e73 drm/amdgpu: use CPU to flush vmhub if sched stopped adds c3d03c5a196f drm/amd/display: Include num_vmid and num_dsc within NV14' [...] adds 516fb68d9501 drm/amd/display: Adding NV14 IP Parameters adds 30c517736e1a drm/amd/display: Get NV14 specific ip params as needed adds 627f75d18910 drm/amd/display: re-enable wait in pipelock, but add timeout adds 76d8f83b2a61 drm/amdgpu/powerplay: unify smu send message function adds f0312f45a054 drm/amdgpu: Added ASIC specific checks in gfxhub V1.1 get [...] adds fa2b93e39b1d drm/amdgpu/gfx10: unlock srbm_mutex after queue programmin [...] adds 747d4f715fb5 drm/amdgpu: fix calltrace during kmd unload(v3) adds 6294017fe352 drm/amdgpu: skip rlc ucode loading for SRIOV gfx10 adds dacf56e45ded drm/amdgpu: do autoload right after MEC loaded for SRIOV VF adds cd05b51aaa6e drm/amdgpu: should stop GFX ring in hw_fini adds 4905880b4515 drm/amdgpu: fix GFX10 missing CSIB set(v3) adds 008037d4d972 drm/radeon: fix r1xx/r2xx register checker for POT textures adds 909a60652624 Merge tag 'drm-next-5.5-2019-12-03' of git://people.freede [...] adds 9fc785f17dec agp: remove unused variable size in agp_generic_create_gatt_table adds 0f109f0e9a60 agp: move AGPGART_MINOR to include/linux/miscdevice.h adds 5f1b24a6445d agp: remove unused variable num_segments adds 5f448266ce96 agp: Add bridge parameter documentation adds 4673402ebf9f ia64: agp: Replace empty define with do while adds 9569c3e9227c drm/tegra: hub: Remove bogus connection mutex check adds 1f16deac7669 drm/tegra: gem: Properly pin imported buffers adds 49f821919bb9 drm/tegra: gem: Remove premature import restrictions adds c52e167b4194 drm/tegra: Use proper IOVA address for cursor image adds be0b23f28c02 drm/tegra: sor: Implement system suspend/resume adds 82d73874d422 drm/tegra: vic: Export module device table adds a8817489dc3e drm/tegra: Silence expected errors on IOMMU attach adds b06e145f7030 drm/tegra: sor: Make the +5V HDMI supply optional adds d66dfcf80d0f drm/tegra: Run hub cleanup on ->remove() adds b7fa0cde29c8 Merge tag 'drm/tegra/for-5.5-rc1-fixes' of git://anongit.f [...] adds d9c148cfaf0a drm/omap: fix dma_addr refcounting adds e5a6ca27eb72 drm/dp_mst: Correct the bug in drm_dp_update_payload_part1() adds b53bd16fec3d Merge tag 'drm-misc-next-fixes-2019-12-04' of git://anongi [...] adds 9c1867d730a6 Merge tag 'drm-intel-next-fixes-2019-12-05' of git://anong [...] adds 7ada90eb9c7a Merge tag 'drm-next-2019-12-06' of git://anongit.freedeskt [...] adds ec057595cb3f pipe: fix incorrect caching of pipe state over pipe_wait() adds 4cc8d6505ab8 ALSA: pcm: oss: Avoid potential buffer overflows adds 3cf2890f29ab Merge tag 'sound-fix-5.5-rc1' of git://git.kernel.org/pub/ [...] adds 71eb40fc5337 powerpc/kasan: Fix boot failure with RELOCATABLE && FSL_BOOKE adds b67a95f2abff powerpc/xive: Skip ioremap() of ESB pages for LSI interrupts adds 6f4679b95674 powerpc/pmem: Fix kernel crash due to wrong range value us [...] adds 552263456215 powerpc: Fix vDSO clock_getres() adds b6afd1234cf9 powerpc/archrandom: fix arch_get_random_seed_int() adds 551003fff723 powerpc/pmem: Convert to EXPORT_SYMBOL_GPL adds 48e626ac85b4 powerpc/powernv: Avoid re-registration of imc debugfs directory adds 249fad734a25 powerpc/perf: Disable trace_imc pmu adds f89d416a8676 Merge tag 'powerpc-5.5-3' of git://git.kernel.org/pub/scm/ [...] adds 4f4afc2c9599 docs/core-api: Remove possibly confusing sub-headings from [...] adds 43a2898631a8 Merge tag 'powerpc-5.5-2' of git://git.kernel.org/pub/scm/ [...] adds 76f6777c9cc0 pipe: Fix iteration end check in fuse_dev_splice_write() adds 93b90414c33f arm64: mm: Fix initialisation of DMA zones on non-NUMA systems adds ca2ef4ffabbe arm64: insn: consistently handle exit text adds cba779d80a5d arm64: mm: Fix column alignment for UXN in kernel_page_tables adds df325e05a682 arm64: Validate tagged addresses in access_ok() called fro [...] adds 0492747c72a3 arm64: KVM: Invoke compute_layout() before alternatives ar [...] adds 70927d02d409 arm64: ftrace: fix ifdeffery adds de858040ee80 arm64: entry: refine comment of stack overflow check adds 98884281027d Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] adds c3c60656b0a3 MAINTAINERS: update Cavium ThunderX drivers adds 17746b7af95e MAINTAINERS: Switch to Marvell addresses adds a4e55ccd4392 soc: aspeed: Fix snoop_file_poll()'s return type adds 47b6b604b2bf soc: mediatek: cmdq: fixup wrong input order of write api adds 6859ad379439 MAINTAINERS: Make Nicolas Saenz Julienne the new bcm2835 m [...] adds 680fb08720df Merge tag 'arm-soc/for-5.5/maintainers-part2' of https://g [...] adds 563b75d74993 Merge tag 'juno-fixes-5.5' of git://git.kernel.org/pub/scm [...] adds 3c25ce694a1f Merge tag 'scmi-fix-5.5-2' of git://git.kernel.org/pub/scm [...] adds 336bab731be7 ARM: pxa: Fix resource properties adds 942e6f8a8314 Merge mainline/master into arm/fixes adds f693ff65c36e arm64: defconfig: re-run savedefconfig adds 30b10c77837c ARM: defconfig: re-run savedefconfig on multi_v* configs adds 18977008f44c ARM: multi_v7_defconfig: Restore debugfs support adds 0f679edf5ae3 Merge tag 'omap-for-v5.5/ti-sysc-late-signed' of git://git [...] adds e89d108da909 Merge tag 'omap-for-v5.5/dt-fixes-merge-window-signed' of [...] adds 716864586c62 arm: socfpga: execute cold reboot by default adds f7a1a1db9877 Merge tag 'socfpga_update_for_v5.5' of git://git.kernel.or [...] adds c25f318b1ff7 Merge tag 'tegra-for-5.5-cpufreq' of git://git.kernel.org/ [...] adds 5af5b2ae1ccf Merge tag 'tegra-for-5.5-soc-fixes' of git://git.kernel.or [...] adds 916a91406278 Merge tag 'tegra-for-5.5-memory-fixes' of git://git.kernel [...] adds d98a8dbdaec6 ARM: dts: bcm2711: force CMA into first GB of memory adds be8af7a9e3cc ARM: dts: bcm2711-rpi-4: Enable GENET support adds 30f55eae47e4 Merge tag 'arm-soc/for-5.5/devicetree-part2' of https://gi [...] adds 347f56fb3890 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds ff98a5f624d2 ARM: 8943/1: Fix topology setup in case of CPU hotplug for [...] adds 04bb96427d4e ARM: 8947/1: Fix __arch_get_hw_counter() access to CNTVCT adds eea2d5da29e3 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds ad910e36da4c pipe: fix poll/select race introduced by the pipe rework adds 1b6b26ae7053 pipe: fix and clarify pipe write wakeup logic adds f467a6a66419 pipe: fix and clarify pipe read wakeup logic adds a28c8b9db8a1 pipe: remove 'waiting_writers' merging logic adds 85190d15f4ea pipe: don't use 'pipe_wait() for basic pipe IO adds 6210b6402f58 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] adds ff600a9a69be kernel-hacking: create submenu for arch special debugging options adds 3be5cbcde916 kernel-hacking: group kernel data structures debugging together adds 09a7495258b5 kernel-hacking: move kernel testing and coverage options t [...] adds f43a289df671 kernel-hacking: move Oops into 'Lockups and Hangs' adds dc9b96387ec9 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] adds ebebdd095d7b kernel-hacking: create a submenu for scheduler debugging options adds 2b05bb75d174 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] adds ec29a5c197e6 kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] adds 68d4b3dfcaf2 lib/: fix Kconfig indentation adds 6dc517a3872b Merge branch 'akpm' (patches from Andrew) adds 196748a276b4 xen/xenbus: reference count registered modules adds 14855954f636 xen-blkback: allow module to be cleanly unloaded adds f74fd13f4585 Merge tag 'for-linus-5.5b-rc1-tag' of git://git.kernel.org [...] adds d567fb881916 vfio/pci: call irq_bypass_unregister_producer() before fre [...] adds 9917b54aded1 Merge branch 'v5.5/vfio/jiang-yi-irq-bypass-unregister-v1' [...] adds 94e89b402354 Merge tag 'vfio-v5.5-rc1' of git://github.com/awilliam/linux-vfio adds fb9bf40cf028 Merge tag 'nfs-for-5.5-1' of git://git.linux-nfs.org/proje [...] adds 18f428d4e2f7 NFSD fixing possible null pointer derefering in copy offload adds 38a2204f5298 nfsd: depend on CRYPTO_MD5 for legacy client tracking adds 911d137ab027 Merge tag 'nfsd-5.5' of git://linux-nfs.org/~bfields/linux adds f9bbb68233aa orangefs: posix open permission checking... adds 316933cf74b0 Merge tag 'for-linus-5.5-ofs1' of git://git.kernel.org/pub [...] adds 0c4da70c83d4 xfs: fix realtime file data space leak adds 69ffe5960df1 xfs: don't check for AG deadlock for realtime files in bunmapi adds 798a9cada469 xfs: fix mount failure crash on invalid iclog memory access adds 50caca9d7f63 Merge tag 'xfs-5.5-merge-17' of git://git.kernel.org/pub/s [...] adds 1cea335d1db1 iomap: fix sub-page uptodate handling adds c275779ff2dd iomap: stop using ioend after it's been freed in iomap_fin [...] adds 95207d554b96 Merge tag 'iomap-5.5-merge-14' of git://git.kernel.org/pub [...] adds 1e55c176f8f5 Input: snvs_pwrkey - remove gratuitous NULL initializers adds d4b675e1b527 Input: uinput - fix returning EPOLLOUT from uinput_poll adds 25b2f1b77a92 Input: add privacy screen toggle keycode adds df5b5e555b35 Input: goodix - add upside-down quirk for Teclast X89 tablet adds 86bcd3a12999 Input: synaptics-rmi4 - re-enable IRQs in f34v7_do_reflash adds a284e11c371e Input: synaptics-rmi4 - don't increment rmiaddr for SMBus [...] adds afbd65f5e71a Merge branch 'next' into for-linus adds 737214515d79 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9b5b99a89f64 NTB: Add Hygon Device ID adds 9455d25f4e3b Merge tag 'ntb-5.5' of git://github.com/jonmason/ntb adds e200327708e6 fs/fnctl: fix missing __user in fcntl_rw_hint() adds 2658ce095df5 fs/namespace: add __user to open_tree and move_mount syscalls adds 5c8b0dfc6f4a make __d_alloc() static adds 5bf9a06a5f7c Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] adds 43f8a6a74ee2 smb3: query attributes on file close adds 3345bb44bacd cifs: Fix lookup of SMB connections on multichannel adds 9a7d5a9e6d79 cifs: fix possible uninitialized access and race on iface_list adds fdef665ba44a smb3: fix mode passed in on create for modetosid mount option adds 231e2a0ba567 smb3: improve check for when we send the security descript [...] adds a78f7cdddbbb Merge tag '5.5-rc-smb3-fixes-part2' of git://git.samba.org [...] adds 138f371ddf4f Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 8ffb055beae5 cls_flower: Fix the behavior using port ranges with hw-offload adds c4e85f73afb6 net: ipv6: add net argument to ip6_dst_lookup_flow adds 6c8991f41546 net: ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookup adds 7b3b209e61ad Merge branch 'net-convert-ipv6_stub-to-ip6_dst_lookup_flow' adds 5d50aa83e2c8 openvswitch: support asymmetric conntrack adds 95219afbb980 act_ct: support asymmetric conntrack adds 86c76c098983 xdp: obtain the mem_id mutex before trying to remove an entry. adds ffac2027e18f ionic: keep users rss hash across lif reset adds 0cb96b5749bf net: sfp: fix unbind adds 38ecd706ca78 net: sfp: fix hwmon adds 099ffd7eddfe NFC: NCI: use new `delay` structure for SPI transfer delays adds d04ac224b168 net: Fixed updating of ethertype in skb_mpls_push() adds df95467b6d2b hsr: fix a NULL pointer dereference in hsr_dev_xmit() adds a350d2e7adbb net: thunderx: start phy before starting autonegotiation adds 5b55633f20ee s390/qeth: guard against runt packets adds f677fcb9aeb6 s390/qeth: ensure linear access to packet headers adds f9e50b02a99c s390/qeth: fix dangling IO buffers after halt/clear adds b87440526324 Merge branch 's390-fixes' adds aacf6578ef77 net: ethernet: ti: cpsw_switchdev: fix unmet direct depend [...] adds 2a597eff2437 net: hns3: fix for TX queue not restarted problem adds d1a37dedcfcf net: hns3: fix a use after free problem in hns3_nic_maybe_ [...] adds 1c9855085eba net: hns3: fix VF ID issue for setting VF VLAN adds a116f4e238cc Merge branch 'hns3-fixes' adds 0033b34a03ec ppp: fix out-of-bounds access in bpf_prog_create() adds edbca120a8cd samples/bpf: Fix broken xdp_rxq_info due to map order assumptions adds 01d434ce98d3 selftests/bpf: Don't hard-code root cgroup id adds 6bf6affe18da selftests/bpf: Bring back c++ include/link test adds ef8c84effce3 selftests/bpf: De-flake test_tcpbpf adds e9eeec58c992 bpf: Fix a bug when getting subprog 0 jited image in check [...] adds 8f9081c92523 selftests/bpf: Add a fexit/bpf2bpf test with target bpf pr [...] adds ae72555b4104 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds a6a10d45d1ea enetc: disable EEE autoneg by default adds f421031e3ff0 net: stmmac: reset Tx desc base address before restarting Tx adds 9f104c773690 mqprio: Fix out-of-bounds access in mqprio_dump adds 9cf1cd8ee3ee tipc: fix ordering of tipc module init and exit routine adds 462f8554a896 phy: mdio-thunder: add missed pci_release_regions in remove adds 1af66221a66d net: avoid an indirect call in ____sys_recvmsg() adds 4a5cdc604b9c net/tls: Fix return values to avoid ENOTSUPP adds 8bef0af09a54 net: dsa: fix flow dissection on Tx path adds e0b60903b434 net-sysfs: Call dev_hold always in netdev_queue_add_kobject adds dbad3408896c net: core: rename indirect block ingress cb function adds 25a443f74bcf net: sched: allow indirect blocks to bind to clsact in TC adds 9a74542eee86 Merge branch 'net-tc-indirect-block-relay' adds 9424e2e7ad93 tcp: md5: fix potential overestimation of TCP option space adds 04aa1bc42e4d lpc_eth: kernel BUG on remove adds c55d8b108caa net/mlx5e: Fix TXQ indices to be sequential adds 73e6551699a3 net/mlx5e: Query global pause state before setting prio2buffer adds c431f8597863 net/mlx5e: Fix SFF 8472 eeprom length adds a23dae79fb65 net/mlx5e: Fix freeing flow with kfree() and not kvfree() adds eb252c3a24fc net/mlx5e: Fix free peer_flow when refcount is 0 adds 6d485e5e5554 net/mlx5e: Fix translation of link mode into speed adds 3d7cadae51f1 net/mlx5e: ethtool, Fix analysis of speed setting adds b7826076d7ae net/mlx5e: E-switch, Fix Ingress ACL groups in switchdev m [...] adds 537d0779a199 Merge tag 'mlx5-fixes-2019-12-05' of git://git.kernel.org/ [...] adds 04d26e7b159a tcp: fix rejected syncookies due to stale timestamps adds cb44a08f8647 tcp: tighten acceptance of ACKs not matching a child socket adds 721c8dafad26 tcp: Protect accesses to .ts_recent_stamp with {READ,WRITE [...] adds 5532946e3395 Merge branch 'tcp-fix-handling-of-stale-syncookies-timestamps' adds 02a896ca8487 pppoe: remove redundant BUG_ON() check in pppoe_pernet adds 0e4940928c26 gre: refetch erspan header from skb->data after pskb_may_pull() adds 501a90c94510 inet: protect against too small mtu values. adds 51302f77beda net: ethernet: ti: cpsw: fix extra rx interrupt adds fafc5db28a2f net: phy: dp83867: fix hfs boot in rgmii mode adds 8a3cc29c316c vhost/vsock: accept only packets with the right dst_cid adds 00222d139410 r8169: add missing RX enabling for WoL on RTL8125 adds 2dd5616ecdce net_sched: validate TCA_KIND attribute in tc_chain_tmplt_add() adds 0fc75219fe9a r8169: fix rtl_hw_jumbo_disable for RTL8168evl adds 95e6ba513316 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 67018f43df3e kbuild: fix 'No such file or directory' warning when cleaning adds 98b6758be4de Merge remote-tracking branch 'kbuild-current/fixes' adds fd64c980ea50 Merge remote-tracking branch 'sparc/master' adds 5a2e6af81807 selftests: netfilter: use randomized netns names adds 0b9173f4688d netfilter: nf_queue: enqueue skbs with NULL dst adds f84b97c0e6eb Merge remote-tracking branch 'netfilter/master' adds f1a7d29ae57b Merge remote-tracking branch 'wireless-drivers/master' adds c08f0a92f4be ALSA: echoaudio: simplify get_audio_levels adds 575e419efc59 Merge remote-tracking branch 'sound-current/for-linus' adds 4bf2e385aa59 ASoC: core: Init pcm runtime work early to avoid warnings adds 7eccc05c7101 ASoC: Intel: bytcr_rt5640: Update quirk for Teclast X89 adds 46fc56695695 Merge branch 'asoc-5.5' into asoc-linus adds 4d76d7377677 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds f3c7f7b636ef regulator: s5m8767: Fix a warning message adds 28bf733aa815 Merge branch 'regulator-5.5' into regulator-linus adds 6b83ec5102c5 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 5e9c5236b7b8 spi: sprd: Fix the incorrect SPI register adds e046b21f6abb Merge branch 'spi-5.5' into spi-linus adds 17c30a97a4ff Merge remote-tracking branch 'spi-fixes/for-linus' adds 3c8b8e44ab7c Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds c66d4c3cf9c1 Merge remote-tracking branch 'ide/master' adds f7bdb65b5fdf selftests/ftrace: Fix to check the existence of set_ftrace_filter adds e0578752bfe8 selftests/ftrace: Fix ftrace test cases to check unsupported adds 99db92631c84 selftests/ftrace: Do not to use absolute debugfs path adds 456c96289fcd selftests/ftrace: Fix multiple kprobe testcase adds ff36fa0bbff6 selftests: safesetid: Move link library to LDLIBS adds 97d35ed250d0 selftests: safesetid: Check the return value of setuid/setgid adds 6cc985071d90 selftests: safesetid: Fix Makefile to set correct test program adds 729ca4807a4e Merge remote-tracking branch 'kselftest-fixes/fixes' adds 11e536b6c59d Merge remote-tracking branch 'reset-fixes/reset/fixes' adds c409cd05ab7f MIPS: BPF: Restore MIPS32 cBPF JIT; disable MIPS32 eBPF JIT adds 3721376d7d02 MIPS: BPF: eBPF JIT: check for MIPS ISA compliance in Kconfig adds 25df6575eae4 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds fe33a928bfcd KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups adds e8c02a79c736 Merge remote-tracking branch 'kvms390-fixes/master' adds aa1301874d3e Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 3aa314f710a3 fs/namei.c: pull positivity check into follow_managed() adds a8a2efd1a5f4 new helper: lookup_positive_unlocked() adds 6aa32af80102 fix dget_parent() fastpath race adds 7fcd59b64a7b fs/namei.c: fix missing barriers when checking positivity adds 804d879ab54c Merge remote-tracking branch 'vfs-fixes/fixes' adds 0b8d616fb5a8 taskstats: fix data-race adds 7068e830d825 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 926d16501764 erofs: zero out when listxattr is called with no xattr adds 112e9762eae0 Merge remote-tracking branch 'erofs-fixes/fixes' adds 4663b79ece60 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds f2031f41151b ARM: Document merges adds c993d3e7fad6 Merge branch 'arm/fixes' into for-next adds 9e8d5f064aa1 ARM: Document merges adds 093157f920b5 Merge branch 'arm/fixes' into for-next adds 059ab184c5e2 ARM: Document merges adds 54f0224683a7 Merge remote-tracking branch 'arm-soc/for-next' adds d044b9f03944 Merge remote-tracking branch 'amlogic/for-next' adds 3c94d4ab9d84 Merge remote-tracking branch 'aspeed/for-next' adds 7c7baf65341f Merge remote-tracking branch 'at91/at91-next' adds 37dcb0a95322 Merge remote-tracking branch 'bcm2835/for-next' adds 07b5781387b4 Merge remote-tracking branch 'imx-mxs/for-next' adds 0c8ebacaef40 Merge remote-tracking branch 'keystone/next' adds 2ea1b4670fea Merge remote-tracking branch 'mediatek/for-next' adds 7dbe419b6d71 Merge remote-tracking branch 'mvebu/for-next' adds 13c09c4a68a4 Merge remote-tracking branch 'omap/for-next' adds cac727f3d31f Merge remote-tracking branch 'qcom/for-next' adds a78e2c93be8f Merge remote-tracking branch 'realtek/for-next' adds 1db6fe4a636c Merge remote-tracking branch 'renesas/next' adds 801399f76841 Merge remote-tracking branch 'reset/reset/next' adds 3cf11683c9f8 Merge remote-tracking branch 'rockchip/for-next' adds 0b4db97577ac Merge remote-tracking branch 'samsung-krzk/for-next' adds 33a59db4ebe6 Merge remote-tracking branch 'scmi/for-linux-next' adds cdda823c7b11 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds a27779a6a640 Merge remote-tracking branch 'tegra/for-next' adds e3c79eb688ea Merge remote-tracking branch 'csky/linux-next' adds cdefcd49d88f Merge remote-tracking branch 'h8300/h8300-next' adds 25f667720e9c Merge remote-tracking branch 'risc-v/for-next' adds 9a267f09418e Merge remote-tracking branch 'sh/sh-next' adds a3bf69b56f10 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 19993c299e77 Merge remote-tracking branch 'btrfs/for-next' adds 62e5b499d8ed Merge remote-tracking branch 'ecryptfs/next' adds 5b4ca64b878f Merge remote-tracking branch 'ext3/for_next' adds 22d251e4b834 Merge branch 'work.misc' into for-next adds 55631fb27d8e Merge remote-tracking branch 'vfs/for-next' adds 1d9a6159bd04 workqueue: Use pr_warn instead of pr_warning adds ee19545220a8 Fix up for "printk: Drop pr_warning definition" adds 61ff72f40168 printk: Drop pr_warning definition adds 969bea5e4d8b checkpatch: Drop pr_warning check adds 20aaa2d8e1f3 Merge branch 'for-5.5-pr-warning-removal' into for-next adds c07608bc491f Merge remote-tracking branch 'printk/for-next' adds ec7533d23b01 Merge remote-tracking branch 'hid/for-next' adds a6117bf1c793 Merge branch 'dmi/master' adds 579289a3686e Merge remote-tracking branch 'pm/linux-next' adds 166dd487f43d thermal: power_allocator: Fix Kconfig warning adds 4d14c194cb3c MAINTAINERS: thermal: Eduardo's email is bouncing adds 25e4911652f1 MAINTAINERS: thermal: Add Daniel Lezcano as the thermal ma [...] adds 1e4b6ac230b9 MAINTAINERS: thermal: Change the git tree location adds f011e393d484 Merge remote-tracking branch 'thermal/thermal/linux-next' adds 3a8150688590 Merge remote-tracking branch 'swiotlb/linux-next' adds e42617b825f8 Linux 5.5-rc1 adds be4d14cad674 Merge remote-tracking branch 'net-next/master' adds ce4964c1c407 Merge remote-tracking branch 'nfc-next/master' adds 7ecacafc2406 Bluetooth: btusb: Disable runtime suspend on Realtek devices adds 863d4e976ff9 Merge remote-tracking branch 'bluetooth/master' adds 9c5c7ed704ca gfs2: Another gfs2_find_jhead fix adds 1166f193bd1e Merge remote-tracking branch 'gfs2/for-next' adds 79c4c8ea9130 drm/amdgpu: add check before enabling/disabling broadcast mode adds f83f5a1e115c drm/amdgpu/gfx: Improvement on EDC GPR workarounds adds a5a4d68c9326 drm/amdkfd: Eliminate unnecessary kernel queue function pointers adds 80c5a807a51f drm/amdgpu: add header line for power profile on Arcturus adds b456c93253bd drm/amdgpu: add cache flush workaround to gfx8 emit_fence adds 4a2d93565ada drm/amdgpu: remove ras global recovery handling from ras_c [...] adds f2a79be1c094 drm/amdgpu: export amdgpu_ras_find_obj to use externally adds 28f87950d935 drm/amdgpu: clear ras controller status registers when int [...] adds 5c39d600e315 drm/amdgpu: clear uncorrectable parity error status bit adds 7a22677b9514 drm/amdgpu: enable/disable doorbell interrupt in baco entr [...] adds ce316fa55ef0 drm/amdgpu: add concurrent baco reset support for XGMI adds b823821f2244 drm/amdgpu: support full gpu reset workflow when ras err_e [...] adds 00eaa57172a0 drm/amdgpu: clear err_event_athub flag after reset exit adds 76434f75d4a4 drm/amdgpu: reduce redundant uvd context lost warning message adds d3511fd01cef drm/amd/display: update sr and pstate latencies for Renoir adds 2b77dcc5e5aa drm/amd/display: rename core_dc to dc adds f42ea55be111 drm/amd/display: add separate of private hwss functions adds 10f51857b753 drm/amd/display: Fix Dali clk mgr construct adds eab4bb97c8e7 drm/amd/display: Map DSC resources 1-to-1 if numbers of OP [...] adds 580c8be278b0 drm/amd/display: fix DalDramClockChangeLatencyNs override adds a4cea11655fb drm/amd/display: Wrong ifdef guards were used around DML v [...] adds 832aa63bef34 drm/amd/display: Reset PHY in link re-training adds 61f14c5b528f drm/amd/display: Disable link before reenable adds 20ad55c89d39 drm/amd/display: Add DMCUB__PG_DONE trace code enum adds 3c465370f20a drm/amd/display: Only wait for DMUB phy init on dcn21 adds a49421185189 drm/amd/display: Return DMUB_STATUS_OK when autoload unsupported adds c1825b5777ce drm/amd/display: Program CW5 for tracebuffer for dcn20 adds 01290a5766e1 drm/amd/display: populate bios integrated info for renoir adds 8fb3a6363684 drm/amd/display: Fixed kernel panic when booting with DP-t [...] adds 639dcfc6feb5 drm/amd/display: have two different sr and pstate latency [...] adds e6d9a93c141e drm/amd/display: fix dprefclk and ss percentage reading on RN adds 728a5068239d drm/amd/display: 3.2.61 adds fa11d3c94253 drm/amd/display: Change the delay time before enabling FEC adds 769dbc160567 drm/amd/display: fixed that I2C over AUX didn't read data issue adds 460adc6b6996 drm/amd/display: add log for lttpr adds 1ba2a4830571 drm/amd/display: Disable chroma viewport w/a when rotated [...] adds 084e1de7b938 drm/amd/display: fix dml20 min_dst_y_next_start calculation adds 949ffc8b3631 drm/amd/display: Reset steer fifo before unblanking the stream adds 2853ecc6610a drm/amd/display: Implement DePQ for DCN1 adds 89cd5a02dfab drm/amd/display: update p-state latency for renoir when us [...] adds 8d623f86c07f drm/amd/display: add DP protocol version adds 99218d122a2b drm/amd/display: Save/restore link setting for disable phy [...] adds 75441d9d35f7 drm/amd/display: Return a correct error value adds d4bbcecb5962 drm/amd/display: Split DMUB cmd type into type/subtype adds 2f39835cc350 drm/amd/display: Add shared DMCUB/driver firmware state ca [...] adds e0600a94343c drm/amd/display: update sr latency for renoir when using lpddr4 adds 9a35b016b99f drm/amd/display: Remove flag check in mpcc update adds 5fd21b394cfe drm/amd/display: check for repeater when setting aux_rd_interval. adds 8b0fbb368c96 drm/amd/display: Modify logic for when to wait for mpcc idle adds 5c7b0f38522e drm/amd/display: Remove redundant call adds dcd65857a781 drm/amd/display: add dc dsc functions to return bpp range [...] adds c5e53707e260 drm/amd/display: remove spam DSC log adds 799a5f74d11e drm/amd/display: add dsc policy getter adds ddba76274fd5 drm/amd/display: Limit NV12 chroma workaround adds 4ed79864de18 drm/amd/display: fix cursor positioning for multiplane cases adds 00853a4f7dd5 drm/amd/display: Fix screen tearing on vrr tests adds 0beb54039d46 drm/amd/display: update dispclk and dppclk vco frequency adds e66164105d2f drm/amd/display: Implement DePQ for DCN2 adds 9ec53e11c766 drm/amd/display: 3.2.62 adds 186a1fb79c6c drm/amd/display: Change HDR_MULT check adds 772c0b59ad94 drm/amd/display: Increase the number of retries after AUX DEFER adds 92855074616f drm/amd/display: Compare clock state member to determine o [...] adds 71e6bd2ac207 drm/amd/display: update dml related structs adds c14f2507be0b drm/amd/display: correct log message for lttpr adds ad51b4ac12f7 drm/amd/display: Extend DMCUB offload testing into dcn20/21 adds 363d9bf39884 drm/amdgpu: Fix BACO entry failure in NAVI10. adds eb2c40d8d2c9 drm/amdgpu: add UAPI for creating encrypted buffers adds 866d5d7dec3a drm/amdgpu: add UAPI to create secure commands (v3) adds c507ea101960 drm/amdgpu: define the TMZ bit for the PTE adds ed1f5d6400f9 drm/amdgpu: add tmz feature parameter (v2) adds 9d4a33813cc1 drm/amdgpu: add amdgpu_tmz data structure adds 8d1ec67409e7 drm/amdgpu: add function to check tmz capability (v4) adds 5371acdd8d96 drm/amdgpu: add tmz bit in frame control packet adds 37e356c8ec78 drm/amdgpu: expand the emit tmz interface with trusted flag adds 98d7fe3071b6 drm/amdgpu: expand the context control interface with trust flag adds d70db5175723 drm/amdgpu: job is secure iff CS is secure (v5) adds fb6fe9272b8f drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds 40169ac70ac9 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds 018d77d52034 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds 1eaca99498f2 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds 9d3fbf5765ae drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds 7d96f12f9ba3 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds cda09675166f drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds 5856cd9dc100 drm/amdgpu: move CS secure flag next the structs where it's used adds 94e3ab2d8c35 drm/ttm: Remove explicit typecasts of vm_private_data adds dbcf54d2cb7c drm/ttm: Convert vm callbacks to helpers adds d27e7edeb279 drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds 6c647da7f19f drm/amdgpu: work around llvm bug #42576 adds f1d78d9b78a9 drm/scheduler: Avoid accessing freed bad job. adds 7162c2f43914 drm/amdgpu/display: add fallthrough comment adds f09bf5131c4a Merge remote-tracking branch 'amdgpu/drm-next' adds 4adf0b49eea9 drm/mgag200: Flag all G200 SE A machines as broken wrt <startadd> adds 22bd4df9dadf drm/panfrost: devfreq: Round frequencies to OPPs adds 70cc77952efe drm/panfrost: Fix a race in panfrost_ioctl_madvise() adds 3bb69dbcb9e8 drm/panfrost: Fix a BO leak in panfrost_ioctl_mmap_bo() adds aed44cbeae2b drm/panfrost: Fix a race in panfrost_gem_free_object() adds 0a5239985a3b drm/panfrost: Open/close the perfcnt BO adds 097c2570943d Merge remote-tracking branch 'drm-misc/for-linux-next' adds 35b932717756 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds ac15719d952a Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 7dbd88477d2f Merge remote-tracking branch 'regmap/for-next' adds 002b19eae794 Merge branch 'for-linus' into for-next adds ff2346adb707 Merge branch 'for-linus' into for-next adds 372b0b7ba6f0 Merge branch 'for-linus' into for-next adds d07773db07c8 Merge branch 'for-linus' into for-next adds f5fc2bf63c4c Merge branch 'io_uring-5.5' into for-next adds 946a431520ac Merge branch 'for-linus' into for-next adds 45cf3f94821e Merge branch 'io_uring-5.5' into for-next adds 50c661c21814 Merge branch 'io_uring-5.5' into for-next adds 4c1d55417382 Merge branch 'for-linus' into for-next adds 568c8a5ed9e3 Merge remote-tracking branch 'block/for-next' adds 474e559567fa dm btree: increase rebalance threshold in __rebalance2() adds e6a505f3f9fa dm clone metadata: Track exact changes per transaction adds 8fdbfe8d1690 dm clone metadata: Use a two phase commit adds 8b3fd1f53af3 dm clone: Flush destination device before committing metadata adds ecda7c0280e6 dm thin metadata: Add support for a pre-commit callback adds 694cfe7f31db dm thin: Flush data device before committing metadata adds ec6268761e9a Merge remote-tracking branch 'device-mapper/for-next' adds c50262b28667 Merge remote-tracking branch 'keys/keys-next' adds d7230b443318 Merge remote-tracking branch 'smack/for-next' adds b464ba6cf94a Merge remote-tracking branch 'tomoyo/master' adds 66c2979a1799 Merge remote-tracking branch 'spi/topic/ptp' into spi-next adds 72a12314d09a Merge remote-tracking branch 'spi/for-next' adds 63ab852310b8 Merge branch 'x86/cleanups' adds f8edbde885bb x86/intel: Disable HPET on Intel Coffee Lake H platforms adds e0748539e3d5 x86/intel: Disable HPET on Intel Ice Lake platforms adds 2510aefe1d3a Merge branch 'timers/urgent' adds c5105d764e02 sched/clock: Use static_branch_likely() with sched_clock_running adds 32e69e3d71a5 Merge branch 'sched/urgent' adds 7074674e7338 perf cpumap: Maintain cpumaps ordered and without dups adds a2408a70368a perf evlist: Maintain evlist->all_cpus adds a8cbe40fe9f4 perf evsel: Add iterator to iterate over events ordered by CPU adds 99d6141d677a perf evsel: Add functions to close evsel on a CPU adds 7736627b865d perf stat: Use affinity for closing file descriptors adds e0e6a6ca3ac2 perf stat: Factor out open error handling adds 4804e0111662 perf stat: Use affinity for opening events adds 4b49ab708d18 perf stat: Use affinity for reading adds 363fb12189d5 perf evsel: Add functions to enable/disable for a specific CPU adds 704e2f5b700d perf stat: Use affinity for enabling/disabling events adds fa7f7e735495 perf jit: Move test functionality in to a test adds 77b91c1a525d perf machine: Fill map_symbol->maps in append_inlines() to [...] adds bd5c6b81dd60 perf bench: Update the copies of x86's mem{cpy,set}_64.S adds 8122b047dd18 tools arch x86: Sync the msr-index.h copy with the kernel sources adds ad46f35cca45 tools headers uapi: Sync linux/fscrypt.h with the kernel sources adds c66f2566db34 tools headers uapi: Sync linux/stat.h with the kernel sources adds 1fc3d0ee242d tools headers kvm: Sync kvm headers with the kernel sources adds 2603a4903bf9 tools headers UAPI: Sync sched.h with the kernel adds f6661125ff41 perf beauty: Add CLEAR_SIGHAND support for clone's flags arg adds a717ab38a514 tools arch x86: Sync asm/cpufeatures.h with the kernel sources adds 997440688445 perf kvm: Clarify the 'perf kvm' -i and -o command line options adds 587db8ebdac2 libtraceevent: Fix lib installation with O= adds 15b3904f8e88 libtraceevent: Copy pkg-config file to output folder when [...] adds 9f58c93efdff Merge tag 'perf-core-for-mingo-5.5-20191203' of git://git. [...] adds ffdfb9fe4d11 Merge branch 'perf/urgent' adds 2927e36a46e9 Merge branch 'locking/kcsan' adds 1a365e822372 locking/spinlock/debug: Fix various data races adds b1bd8c730106 Merge branch 'locking/core' adds 8f4a4160c618 x86/alternatives: Update int3_emulate_push() comment adds 18cbc8bed0c7 x86/alternatives, jump_label: Provide better text_poke() b [...] adds 63f62addb88e x86/alternatives: Add and use text_gen_insn() helper adds 768ae4406a5c x86/ftrace: Use text_poke() adds c12af4407fa5 x86/mm: Remove set_kernel_text_r[ow]() adds 254d2c04515e x86/alternative: Add text_opcode_size() adds 67c1d4a28064 x86/ftrace: Use text_gen_insn() adds 97e6c977ccf1 x86/alternative: Remove text_poke_loc::len adds 4531ef6a8aaf x86/alternative: Shrink text_poke_loc adds 38ebd8d11924 x86/ftrace: Mark ftrace_modify_code_direct() __ref adds ab09e95ca0c6 x86/kprobes: Convert to text-patching.h adds 5c02ece81848 x86/kprobes: Fix ordering while text-patching adds 5a735583b764 arm/ftrace: Use __patch_text() adds 958de6681976 module: Remove set_all_modules_text_*() adds 04ae87a52074 ftrace: Rework event_create_dir() adds f2cb4f95b757 x86/kprobe: Add comments to arch_{,un}optimize_kprobes() adds 76ffa7204b1a x86/alternatives: Use INT3_INSN_SIZE adds 285a54efe386 x86/alternatives: Sync bp_patching update for avoiding NUL [...] adds f66c0447cca1 kprobes: Set unoptimized flag after unoptimizing code adds 3670f60e5517 manual merge of WIP.x86/cleanups adds c617eae6e8d9 x86/platform/intel/quark: Explicitly include linux/io.h fo [...] adds 80c2f45c23cc x86/efi: Explicitly include realmode.h to handle RM trampo [...] adds 9ae34665754e x86/boot: Explicitly include realmode.h to handle RM reservations adds dc58bf994680 x86/ftrace: Explicitly include vmalloc.h for set_vm_flush_ [...] adds bcae25a82a89 x86/kprobes: Explicitly include vmalloc.h for set_vm_flush [...] adds 47baa40dc5da perf/x86/intel: Explicitly include asm/io.h to use virt_to_phys() adds 4d460292119e efi/capsule-loader: Explicitly include linux/io.h for page [...] adds cedcd4f88e6f virt: vbox: Explicitly include linux/io.h to pick up various defs adds 89ac83508736 vmw_balloon: Explicitly include linux/io.h for virt_to_phys() adds d3f37ebae0ea ASoC: Intel: Skylake: Explicitly include linux/io.h for vi [...] adds 29af1de62d5c x86/ACPI/sleep: Remove an unnecessary include of asm/realmode.h adds 428a3b5db853 ACPI/sleep: Convert acpi_wakeup_address into a function adds d5dd5c059a2c x86/ACPI/sleep: Move acpi_get_wakeup_address() into sleep. [...] adds 56af4c265429 Merge branch 'WIP.core/headers' adds af1648984828 x86/efi: Update e820 with reserved EFI boot services data [...] adds b23cb49126c5 Merge branch 'x86/urgent' adds 359ff69a8a76 x86/mm/pat: Mark __cpa_flush_tlb() as static adds 155989c4cbe3 Merge branch 'x86/urgent' into WIP.x86/mm, to pick up depe [...] adds db3afaddfd4e Merge branch 'x86/cleanups' into WIP.x86/mm, to pick up de [...] adds 42e9267e629b mm/vmalloc: Add empty <asm/vmalloc.h> headers and use them [...] adds a80316cb7cb2 mm, x86/mm: Untangle address space layout definitions from [...] adds d05a261ed9ed Merge branch 'linus' into WIP.x86/mm adds 462ca02d04c3 Merge branch 'WIP.x86/mm' adds ae87405fb511 perf report/top TUI: Replace pr_err() with ui__error() adds aa6b3c99236b perf report: Make -F more strict like -s adds bb30acae4c4d perf report: Bail out --mem-mode if mem info is not available adds 29f6eeca0e14 perf inject: Fix processing of ID index for injected instr [...] adds 0b3fca6ad328 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources adds fd9bee5e2414 tools headers UAPI: Update tools's copy of drm.h headers adds 0f60a0bcc1b9 Merge tag 'perf-urgent-for-mingo-5.5-20191205' of git://gi [...] adds 85a2e1d4c965 Merge branch 'perf/urgent' adds ab0eb16205b4 efi/memreserve: Register reservations as 'reserved' in /pr [...] adds 6fc3cec30dfe efi/gop: Return EFI_NOT_FOUND if there are no usable GOPs adds dbd89c303b44 efi/gop: Return EFI_SUCCESS if a usable GOP was found adds ff397be685e4 efi/gop: Fix memory leak in __gop_query32/64() adds 9fa76ca7b8bd efi: Fix efi_loaded_image_t::unload type adds b418d660bb97 efi/earlycon: Remap entire framebuffer after page initialization adds 1ae6ed793947 Merge branch 'efi/urgent' adds 4f797f56c378 Merge branch 'linus' into sched/urgent, to pick up the lat [...] adds e7289c6de81c sched/rt, ARM: Use CONFIG_PREEMPTION adds 7ef858dad9fa sched/rt, arm64: Use CONFIG_PREEMPTION adds fdc5569eaba9 sched/rt, powerpc: Use CONFIG_PREEMPTION adds 916591722c75 sched/rt, ARC: Use CONFIG_PREEMPTION adds 51466979c754 sched/rt, c6x: Use CONFIG_PREEMPTION adds 365a795a1332 sched/rt, csky: Use CONFIG_PREEMPTION adds 7462b759b1c2 sched/rt, h8300: Use CONFIG_PREEMPTION adds 143cd41f50e0 sched/rt, hexagon: Use CONFIG_PREEMPTION adds b9b75e53b2fb sched/rt, ia64: Use CONFIG_PREEMPTION adds 18803733bd67 sched/rt, microblaze: Use CONFIG_PREEMPTION adds 098fa51b1d05 sched/rt, MIPS: Use CONFIG_PREEMPTION adds 10c1537b32e7 sched/rt, nds32: Use CONFIG_PREEMPTION adds f0365eb50b04 sched/rt, nios2: Use CONFIG_PREEMPTION adds 09613e8320cd sched/rt, parisc: Use CONFIG_PREEMPTION adds 29ff64929e6c sched/rt, riscv: Use CONFIG_PREEMPTION adds fa686453053b sched/rt, s390: Use CONFIG_PREEMPTION adds 7be60ccbc590 sched/rt, sh: Use CONFIG_PREEMPTION adds 85a683d0a689 sched/rt, sparc: Use CONFIG_PREEMPTION adds 6c5260d73d2b sched/rt, xtensa: Use CONFIG_PREEMPTION adds 2da2b32fd934 sched/rt, net: Use CONFIG_PREEMPTION.patch adds d4a3dcbc4727 sched/rt, xen: Use CONFIG_PREEMPTION adds 2496396fcb44 sched/rt, fs: Use CONFIG_PREEMPTION adds 94545870b14b sched/rt, btrfs: Use CONFIG_PREEMPTION adds 923717cbab90 sched/rt, mm: Use CONFIG_PREEMPTION adds 1b40cd56f3bc sched/rt, locking: Use CONFIG_PREEMPTION adds 9f47286924f2 sched/core: Use CONFIG_PREEMPTION adds 025f50f38664 sched/rt, workqueue: Use PREEMPTION adds 20df679f1e07 Merge branch 'sched/urgent' adds 8da3dc872c32 Merge remote-tracking branch 'tip/auto-latest' adds c6d732c8cc67 irqchip/aspeed-i2c-ic: Fix irq domain name memory leak adds 031c946d5245 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds f883dabcc03c Merge remote-tracking branch 'rcu/rcu/next' adds 7e0befd521b6 KVM: arm/arm64: Get rid of unused arg in cpu_init_hyp_mode() adds 0bda9498dd45 KVM: arm/arm64: vgic: Fix potential double free dist->spis [...] adds 72a610f32e1f KVM: arm/arm64: vgic: Use wrapper function to lock/unlock [...] adds bf4b96bb542e KVM: arm64: Sanely ratelimit sysreg messages adds 54ad68b77760 KVM: arm64: Don't log IMP DEF sysreg traps adds 97418e968b01 KVM: arm/arm64: Remove excessive permission check in kvm_a [...] adds 3e3a3160a1fd Merge remote-tracking branch 'kvm-arm/next' adds 9f6abda844c6 Merge remote-tracking branch 'percpu/for-next' adds 8964f92be642 Merge remote-tracking branch 'chrome-platform/for-next' adds 10d875e2e1c9 Merge remote-tracking branch 'thunderbolt/next' adds 6c8beebe8bf4 Merge remote-tracking branch 'mux/for-next' adds 828dd5ed11e4 Merge remote-tracking branch 'cgroup/for-next' adds fbbe1e9181d1 Merge remote-tracking branch 'scsi/for-next' adds c906eda31ca4 virtio_balloon: name cleanups adds d72eb1b4f0b2 virtio_balloon: divide/multiply instead of shifts adds cad75ce11002 netdev: pass the stuck queue to the timeout handler adds f2535de50818 mlx4: use new txqueue timeout argument adds da949a330ab7 netronome: use the new txqueue timeout argument adds dbb0ad58cfad ptr_ring: linked list fallback adds f335a23f0799 vhost: option to fetch descriptors through an independent struct adds 9cb28cc256ab vhost/test: add an option to test new code adds 6eaa05c5ceed vhost: batching fetches adds 1085fd3bac8b vhost/net: add an option to test new code adds c8ef8ba0f276 vhost: last descriptor must have NEXT clear adds 110b27cd92b2 Merge remote-tracking branch 'vhost/linux-next' adds 53bc7273a2d8 Merge remote-tracking branch 'rpmsg/for-next' adds 5966fdd79a38 Merge remote-tracking branch 'ktest/for-next' adds 42964917997f Merge remote-tracking branch 'y2038/y2038' adds 2d79b0d30a71 Merge remote-tracking branch 'livepatching/for-next' adds 97669a522457 Merge remote-tracking branch 'ntb/ntb-next' adds 0dfc98ef0068 Merge remote-tracking branch 'kspp/for-next/kspp' adds c020218b08bf Merge remote-tracking branch 'fsi/next' adds f95b819a5293 Merge remote-tracking branch 'nvmem/for-next' adds 29e1f3abaee5 Merge remote-tracking branch 'xarray/xarray' adds efe8af195c0e Merge remote-tracking branch 'pidfd/for-next' adds 6306ad828b33 PM / devfreq: Don't fail devfreq_dev_release if not in list adds d3a847535669 PM / devfreq: events: Fix excessive stack usage adds d155034160fa PM / devfreq: Drop explicit selection of PM_OPP adds 44c3659e594a PM / devfreq: Fix Kconfig indentation adds d1e77569e53d dt-bindings: memory: Add bindings for imx8m ddr controller adds f7df4e41fefd PM / devfreq: Add dynamic scaling for imx8m ddr controller adds e63237efcd56 PM / devfreq: Add new name attribute for sysfs adds 6b76294613b7 PM / devfreq: Change time stats to 64-bit adds f64b85fc39cb PM / devfreq: Add clearing transitions stats adds 86f68e7d44cb PM / devfreq: Move statistics to separate struct devfreq_stats adds db700b10ba91 Merge remote-tracking branch 'devfreq/devfreq-next' adds 61cf24a00091 kasan: fix crashes on access to memory mapped by vm_map_ram() adds ee77bfad39a5 kasan-fix-crashes-on-access-to-memory-mapped-by-vm_map_ram-v2 adds 429ebcc55326 mm/memory.c: add apply_to_existing_page_range() helper adds 954d6c9d6c33 mm-add-apply_to_existing_pages-helper-fix adds b272d45a819a mm-add-apply_to_existing_pages-helper-fix-fix adds 5f1cc345aa7a kasan: use apply_to_existing_page_range() for releasing vm [...] adds d6e2587fd6b2 kasan-use-apply_to_existing_pages-for-releasing-vmalloc-sh [...] adds 7fd1f2032100 kasan: don't assume percpu shadow allocations will succeed adds 8e8c51f46654 mm: vmscan: protect shrinker idr replace with CONFIG_MEMCG adds 71e1d848b2d3 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 2148702c5a95 /proc/kpageflags: do not use uninitialized struct pages adds 957aa73f1795 mm/zsmalloc.c: fix the migrated zspage statistics. adds 6479b6f77460 mm, thp: tweak reclaim/compaction effort of local-only and [...] adds 0ca434ae6adf x86/mm: Split vmalloc_sync_all() adds 08b58b6bbcac kcov: fix struct layout for kcov_remote_arg adds fe8b546b2db3 memcg: account security cred as well to kmemcg adds 4837c77ac0bf mm: move_pages: return valid node id in status if the page [...] adds d7e294a4e664 ramfs: support O_TMPFILE adds 25e39428f5f7 mm/slub.c: avoid slub allocation while holding list_lock adds de03a8d24a36 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds bd6239e32aaf mm/pgmap: use correct alignment when looking at first pfn [...] adds 1aafd79291ae mm/mmap.c: fix the adjusted length error adds 6db637fc2d77 mm/memmap_init: update variable name in memmap_init_zone adds 6e6b29ac3be9 mm/memory_hotplug: shrink zones when offlining memory adds 94e76f56ffee mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() adds 7f489b77c04f mm/memory_hotplug: we always have a zone in find_(smallest [...] adds 6c76151f5ffe mm/memory_hotplug: don't check for "all holes" in shrink_z [...] adds 668200404f8f mm/memory_hotplug: drop local variables in shrink_zone_span() adds 8fd5e98b81c6 mm/memory_hotplug: cleanup __remove_pages() adds 126dadffab18 mm, oom: avoid printk() iteration under RCU adds 62cd3fd80cfb mm-oom-avoid-printk-iteration-under-rcu-fix adds 9734d201bd5c fs/buffer.c: add debug print for __getblk_gfp() stall problem adds bfab2f27978e fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 53d10abfed16 kernel/hung_task.c: Monitor killed tasks. adds 17228e696116 string: add stracpy and stracpy_pad mechanisms adds 77741fc1a4bd Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds b6c5cb565b4b aio: simplify read_events() adds 991efef7b4f1 smp_mb__{before,after}_atomic(): update Documentation adds 9510b8cdcf1c ipc/mqueue.c: remove duplicated code adds 0ab350ac1f65 ipc/mqueue.c: update/document memory barriers adds e7ec80b5decb ipc/msg.c: update and document memory barriers adds e8bc7077e82b ipc/sem.c: document and update memory barriers adds 14ada2d248f7 ipc/msg.c: consolidate all xxxctl_down() functions adds ad49ebc70bcb Merge branch 'akpm-current/current' adds 3bf51ddc006e drivers/block/null_blk_main.c: fix layout adds ca6354bee746 drivers/block/null_blk_main.c: fix uninitialized var warnings adds 478a863151ed pinctrl: fix pxa2xx.c build warnings adds 72d4047276a8 drivers/tty/serial/sh-sci.c: suppress warning adds e37345739828 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 6818abee30ab Merge branch 'akpm/master' adds 6cf8298daad0 Add linux-next specific files for 20191209
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (c7c32c43e831) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 3 + Documentation/ABI/testing/sysfs-class-devfreq | 11 +- Documentation/core-api/kernel-api.rst | 9 - Documentation/dev-tools/kcov.rst | 10 +- Documentation/virt/kvm/api.txt | 20 +- MAINTAINERS | 46 +- Makefile | 4 +- Next/SHA1s | 146 +- Next/merge.log | 4100 +++++--------------- Next/quilt-import.log | 14 +- arch/alpha/include/asm/vmalloc.h | 4 + arch/arc/include/asm/pgtable.h | 1 - arch/arc/include/asm/vmalloc.h | 4 + arch/arc/kernel/entry.S | 6 +- arch/arm/arm-soc-for-next-contents.txt | 244 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 17 + arch/arm/boot/dts/bcm2711.dtsi | 46 + arch/arm/configs/multi_v4t_defconfig | 13 +- arch/arm/configs/multi_v5_defconfig | 24 +- arch/arm/configs/multi_v7_defconfig | 32 +- arch/arm/include/asm/pgtable-2level.h | 1 - arch/arm/include/asm/pgtable-3level.h | 1 - arch/arm/include/asm/switch_to.h | 2 +- arch/arm/include/asm/vdso/gettimeofday.h | 3 + arch/arm/include/asm/vmalloc.h | 4 + arch/arm/kernel/entry-armv.S | 4 +- arch/arm/kernel/smp.c | 4 + arch/arm/kernel/topology.c | 10 +- arch/arm/kernel/traps.c | 2 + arch/arm/mach-pxa/icontrol.c | 6 +- arch/arm/mach-socfpga/socfpga.c | 12 +- arch/arm/mm/cache-v7.S | 4 +- arch/arm/mm/cache-v7m.S | 4 +- arch/arm64/Kconfig | 53 +- arch/arm64/Kconfig.debug | 19 +- arch/arm64/configs/defconfig | 36 +- arch/arm64/crypto/sha256-glue.c | 2 +- arch/arm64/include/asm/assembler.h | 6 +- arch/arm64/include/asm/kvm_mmu.h | 1 + arch/arm64/include/asm/pgtable.h | 2 - arch/arm64/include/asm/preempt.h | 4 +- arch/arm64/include/asm/ptdump.h | 8 +- arch/arm64/include/asm/sections.h | 1 + arch/arm64/include/asm/uaccess.h | 7 +- arch/arm64/include/asm/vmalloc.h | 4 + arch/arm64/kernel/entry-ftrace.S | 3 +- arch/arm64/kernel/entry.S | 5 +- arch/arm64/kernel/insn.c | 22 +- arch/arm64/kernel/smp.c | 4 + arch/arm64/kernel/traps.c | 3 + arch/arm64/kernel/vmlinux.lds.S | 3 + arch/arm64/kvm/sys_regs.c | 20 +- arch/arm64/kvm/sys_regs.h | 17 +- arch/arm64/kvm/va_layout.c | 8 +- arch/arm64/mm/Makefile | 4 +- arch/arm64/mm/dump.c | 149 +- arch/arm64/mm/init.c | 25 +- arch/arm64/mm/mmu.c | 4 +- arch/arm64/mm/ptdump_debugfs.c | 2 +- arch/c6x/include/asm/vmalloc.h | 4 + arch/c6x/kernel/entry.S | 8 +- arch/csky/include/asm/vmalloc.h | 4 + arch/csky/kernel/entry.S | 4 +- arch/h8300/include/asm/vmalloc.h | 4 + arch/h8300/kernel/entry.S | 6 +- arch/hexagon/include/asm/vmalloc.h | 4 + arch/hexagon/kernel/vm_entry.S | 6 +- arch/ia64/include/asm/agp.h | 4 +- arch/ia64/include/asm/vmalloc.h | 4 + arch/ia64/kernel/entry.S | 12 +- arch/ia64/kernel/kprobes.c | 2 +- arch/m68k/emu/nfeth.c | 2 +- arch/m68k/include/asm/vmalloc.h | 4 + arch/microblaze/include/asm/vmalloc.h | 4 + arch/microblaze/kernel/entry.S | 2 +- arch/mips/Kconfig | 3 +- arch/mips/include/asm/asmmacro.h | 4 +- arch/mips/include/asm/pgtable.h | 5 - arch/mips/include/asm/vmalloc.h | 4 + arch/mips/kernel/entry.S | 6 +- arch/mips/net/Makefile | 1 + arch/mips/net/bpf_jit.c | 1270 ++++++ arch/mips/net/bpf_jit_asm.S | 285 ++ arch/mips/net/ebpf_jit.c | 2 +- arch/nds32/Kconfig | 2 +- arch/nds32/include/asm/vmalloc.h | 4 + arch/nds32/kernel/ex-exit.S | 4 +- arch/nios2/include/asm/vmalloc.h | 4 + arch/nios2/kernel/entry.S | 2 +- arch/openrisc/include/asm/vmalloc.h | 4 + arch/parisc/Kconfig | 2 +- arch/parisc/include/asm/vmalloc.h | 4 + arch/parisc/kernel/entry.S | 10 +- arch/powerpc/Kconfig | 19 +- arch/powerpc/include/asm/archrandom.h | 2 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 30 +- arch/powerpc/include/asm/hvcall.h | 9 + arch/powerpc/include/asm/kvm_book3s_uvmem.h | 74 + arch/powerpc/include/asm/kvm_host.h | 6 + arch/powerpc/include/asm/kvm_ppc.h | 1 + arch/powerpc/include/asm/ultravisor-api.h | 6 + arch/powerpc/include/asm/ultravisor.h | 36 + arch/powerpc/include/asm/vdso_datapage.h | 2 + arch/powerpc/include/asm/vmalloc.h | 4 + arch/powerpc/kernel/asm-offsets.c | 2 +- arch/powerpc/kernel/entry_32.S | 4 +- arch/powerpc/kernel/entry_64.S | 4 +- arch/powerpc/kernel/head_fsl_booke.S | 6 +- arch/powerpc/kernel/time.c | 1 + arch/powerpc/kernel/vdso32/gettimeofday.S | 7 +- arch/powerpc/kernel/vdso64/gettimeofday.S | 7 +- arch/powerpc/kvm/Makefile | 3 + arch/powerpc/kvm/book3s_64_mmu_radix.c | 25 + arch/powerpc/kvm/book3s_hv.c | 143 + arch/powerpc/kvm/book3s_hv_uvmem.c | 785 ++++ arch/powerpc/kvm/powerpc.c | 12 + arch/powerpc/lib/pmem.c | 4 +- arch/powerpc/mm/mem.c | 2 +- arch/powerpc/platforms/powernv/opal-imc.c | 48 +- arch/powerpc/sysdev/xive/spapr.c | 12 +- arch/riscv/include/asm/pgtable-64.h | 7 - arch/riscv/include/asm/pgtable.h | 7 - arch/riscv/include/asm/vmalloc.h | 4 + arch/riscv/kernel/entry.S | 4 +- arch/s390/Kconfig | 2 +- arch/s390/include/asm/pgtable.h | 2 - arch/s390/include/asm/preempt.h | 4 +- arch/s390/include/asm/vmalloc.h | 4 + arch/s390/kernel/dumpstack.c | 2 + arch/s390/kernel/entry.S | 2 +- arch/s390/kvm/interrupt.c | 6 +- arch/sh/Kconfig | 2 +- arch/sh/include/asm/vmalloc.h | 4 + arch/sh/kernel/cpu/sh5/entry.S | 4 +- arch/sh/kernel/entry-common.S | 4 +- arch/sparc/Kconfig | 2 +- arch/sparc/include/asm/pgtable_64.h | 2 - arch/sparc/include/asm/vmalloc.h | 4 + arch/sparc/kernel/rtrap_64.S | 2 +- arch/um/drivers/net_kern.c | 2 +- arch/um/drivers/vector_kern.c | 2 +- arch/um/include/asm/vmalloc.h | 4 + arch/unicore32/include/asm/vmalloc.h | 4 + arch/x86/Kconfig | 1 - arch/x86/Kconfig.debug | 20 +- arch/x86/entry/entry_32.S | 2 +- arch/x86/include/asm/cpu_entry_area.h | 10 +- arch/x86/include/asm/mmu_context.h | 86 +- arch/x86/include/asm/pgtable.h | 10 +- .../asm/{pgtable_32_types.h => pgtable_32_areas.h} | 35 +- arch/x86/include/asm/pgtable_32_types.h | 57 +- arch/x86/include/asm/pgtable_areas.h | 16 + arch/x86/include/asm/vmalloc.h | 6 + arch/x86/kernel/alternative.c | 8 +- arch/x86/kernel/early-quirks.c | 4 + arch/x86/kernel/ldt.c | 83 + arch/x86/kernel/setup.c | 1 + arch/x86/kvm/cpuid.c | 10 +- arch/x86/kvm/svm.c | 7 - arch/x86/kvm/vmx/vmx.c | 12 +- arch/x86/kvm/vmx/vmx.h | 8 +- arch/x86/mm/Makefile | 4 +- arch/x86/mm/debug_pagetables.c | 8 +- arch/x86/mm/dump_pagetables.c | 343 +- arch/x86/mm/fault.c | 1 + arch/x86/mm/init_32.c | 1 + arch/x86/mm/pat/memtype_interval.c | 12 +- arch/x86/mm/pat/set_memory.c | 2 +- arch/x86/mm/pgtable_32.c | 1 + arch/x86/mm/physaddr.c | 1 + arch/x86/platform/efi/efi_32.c | 2 +- arch/x86/platform/efi/efi_64.c | 4 +- arch/x86/platform/efi/quirks.c | 6 +- arch/x86/xen/xen-asm_32.S | 1 + arch/xtensa/include/asm/vmalloc.h | 4 + arch/xtensa/kernel/entry.S | 2 +- arch/xtensa/kernel/traps.c | 7 +- arch/xtensa/platforms/iss/network.c | 2 +- block/bfq-cgroup.c | 3 + block/bio-integrity.c | 2 +- block/bio.c | 3 + block/blk.h | 4 + drivers/acpi/sleep.c | 7 +- drivers/block/brd.c | 5 +- drivers/block/null_blk_main.c | 3 +- drivers/block/xen-blkback/blkback.c | 10 + drivers/block/xen-blkback/common.h | 3 + drivers/block/xen-blkback/xenbus.c | 11 + drivers/bluetooth/btusb.c | 4 + drivers/char/agp/frontend.c | 3 +- drivers/char/agp/generic.c | 12 +- drivers/char/pcmcia/synclink_cs.c | 2 +- drivers/devfreq/devfreq.c | 69 +- drivers/firmware/efi/arm-runtime.c | 2 +- drivers/firmware/efi/earlycon.c | 40 + drivers/firmware/efi/efi.c | 28 +- drivers/firmware/efi/libstub/gop.c | 80 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 119 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 11 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 38 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 22 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 83 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 27 +- drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 30 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h | 34 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 28 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 2 + .../gpu/drm/amd/display/dc/bios/command_table2.c | 13 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 7 + .../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 12 +- .../dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c | 6 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 146 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 12 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 198 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 209 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 40 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 43 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 22 +- drivers/gpu/drm/amd/display/dc/dc.h | 7 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 16 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 3 + drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 33 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.c | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 6 +- .../amd/display/dc/dce100/dce100_hw_sequencer.c | 3 +- .../amd/display/dc/dce100/dce100_hw_sequencer.h | 1 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 85 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 1 + .../drm/amd/display/dc/dce110/dce110_resource.c | 3 +- .../amd/display/dc/dce112/dce112_hw_sequencer.c | 2 +- .../amd/display/dc/dce112/dce112_hw_sequencer.h | 1 + .../amd/display/dc/dce120/dce120_hw_sequencer.c | 2 +- .../amd/display/dc/dce120/dce120_hw_sequencer.h | 1 + .../drm/amd/display/dc/dce80/dce80_hw_sequencer.c | 2 +- .../drm/amd/display/dc/dce80/dce80_hw_sequencer.h | 1 + .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c | 3 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 4 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 179 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 1 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 38 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c | 3 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 1 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 103 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 3 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 54 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 5 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 16 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 12 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c | 1 + drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.h | 2 + drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 63 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 22 +- .../display/dc/dml/dcn20/display_rq_dlg_calc_20.c | 3 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 3 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 2 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 97 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 3 + drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 370 +- .../drm/amd/display/dc/inc/hw_sequencer_private.h | 156 + .../amd/display/dc/irq/dce110/irq_service_dce110.c | 4 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 48 +- .../inc/dmub_cmd_dal.h} | 23 +- .../inc/dmub_cmd_vbios.h} | 24 +- .../dmub/{src/dmub_dcn21.h => inc/dmub_fw_state.h} | 56 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h | 8 +- .../drm/amd/display/dmub/inc/dmub_trace_buffer.h | 1 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 22 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 5 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.c | 17 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.h | 5 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 39 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 12 +- .../gpu/drm/amd/display/include/i2caux_interface.h | 2 +- .../drm/amd/display/modules/color/color_gamma.c | 39 +- .../drm/amd/display/modules/freesync/freesync.c | 32 +- .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 1 - drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 2 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 5 + drivers/gpu/drm/drm_dp_mst_topology.c | 6 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 3 +- drivers/gpu/drm/omapdrm/omap_gem.c | 4 + drivers/gpu/drm/panfrost/panfrost_devfreq.c | 19 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 20 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 19 +- drivers/gpu/drm/panfrost/panfrost_gem.h | 4 + drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 23 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.h | 2 +- drivers/gpu/drm/tegra/dc.c | 18 +- drivers/gpu/drm/tegra/drm.c | 7 +- drivers/gpu/drm/tegra/gem.c | 50 +- drivers/gpu/drm/tegra/hub.c | 3 - drivers/gpu/drm/tegra/plane.c | 11 + drivers/gpu/drm/tegra/sor.c | 38 +- drivers/gpu/drm/tegra/vic.c | 7 +- drivers/infiniband/core/addr.c | 7 +- drivers/infiniband/sw/rxe/rxe_net.c | 8 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 2 +- drivers/input/keyboard/snvs_pwrkey.c | 4 +- drivers/input/misc/uinput.c | 2 +- drivers/input/rmi4/rmi_f34v7.c | 3 + drivers/input/rmi4/rmi_smbus.c | 2 - drivers/input/touchscreen/goodix.c | 9 + drivers/md/dm-clone-metadata.c | 136 +- drivers/md/dm-clone-metadata.h | 17 + drivers/md/dm-clone-target.c | 53 +- drivers/md/dm-thin-metadata.c | 29 + drivers/md/dm-thin-metadata.h | 7 + drivers/md/dm-thin.c | 42 +- drivers/md/persistent-data/dm-btree-remove.c | 8 +- drivers/message/fusion/mptlan.c | 2 +- drivers/misc/sgi-xp/xpnet.c | 2 +- drivers/net/appletalk/cops.c | 4 +- drivers/net/arcnet/arcdevice.h | 2 +- drivers/net/arcnet/arcnet.c | 2 +- drivers/net/ethernet/3com/3c509.c | 4 +- drivers/net/ethernet/3com/3c515.c | 4 +- drivers/net/ethernet/3com/3c574_cs.c | 4 +- drivers/net/ethernet/3com/3c589_cs.c | 4 +- drivers/net/ethernet/3com/3c59x.c | 4 +- drivers/net/ethernet/3com/typhoon.c | 2 +- drivers/net/ethernet/8390/8390.c | 4 +- drivers/net/ethernet/8390/8390.h | 2 +- drivers/net/ethernet/8390/8390p.c | 4 +- drivers/net/ethernet/8390/axnet_cs.c | 4 +- drivers/net/ethernet/8390/lib8390.c | 2 +- drivers/net/ethernet/adaptec/starfire.c | 4 +- drivers/net/ethernet/agere/et131x.c | 2 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 2 +- drivers/net/ethernet/alteon/acenic.c | 4 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 2 +- drivers/net/ethernet/amd/7990.c | 2 +- drivers/net/ethernet/amd/7990.h | 2 +- drivers/net/ethernet/amd/a2065.c | 2 +- drivers/net/ethernet/amd/am79c961a.c | 2 +- drivers/net/ethernet/amd/amd8111e.c | 2 +- drivers/net/ethernet/amd/ariadne.c | 2 +- drivers/net/ethernet/amd/atarilance.c | 4 +- drivers/net/ethernet/amd/au1000_eth.c | 2 +- drivers/net/ethernet/amd/declance.c | 2 +- drivers/net/ethernet/amd/lance.c | 4 +- drivers/net/ethernet/amd/ni65.c | 4 +- drivers/net/ethernet/amd/nmclan_cs.c | 4 +- drivers/net/ethernet/amd/pcnet32.c | 4 +- drivers/net/ethernet/amd/sunlance.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +- drivers/net/ethernet/apm/xgene-v2/main.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 2 +- drivers/net/ethernet/apple/macmace.c | 4 +- drivers/net/ethernet/atheros/ag71xx.c | 2 +- drivers/net/ethernet/atheros/alx/main.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 2 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 2 +- drivers/net/ethernet/atheros/atlx/atl2.c | 2 +- drivers/net/ethernet/atheros/atlx/atlx.c | 2 +- drivers/net/ethernet/broadcom/b44.c | 2 +- drivers/net/ethernet/broadcom/bcmsysport.c | 2 +- drivers/net/ethernet/broadcom/bnx2.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 2 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 4 +- drivers/net/ethernet/broadcom/tg3.c | 2 +- drivers/net/ethernet/calxeda/xgmac.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 4 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 2 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 2 +- drivers/net/ethernet/cirrus/cs89x0.c | 2 +- drivers/net/ethernet/cisco/enic/enic_main.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 2 +- drivers/net/ethernet/davicom/dm9000.c | 2 +- drivers/net/ethernet/dec/tulip/de2104x.c | 2 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 4 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 4 +- drivers/net/ethernet/dlink/dl2k.c | 4 +- drivers/net/ethernet/dlink/sundance.c | 4 +- drivers/net/ethernet/emulex/benet/be_main.c | 2 +- drivers/net/ethernet/ethoc.c | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 2 +- drivers/net/ethernet/fealnx.c | 4 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc.c | 5 + drivers/net/ethernet/freescale/fec_main.c | 2 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 2 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 2 +- drivers/net/ethernet/freescale/ucc_geth.c | 2 +- drivers/net/ethernet/fujitsu/fmvj18x_cs.c | 4 +- drivers/net/ethernet/google/gve/gve_main.c | 2 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 2 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 52 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 18 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 2 +- drivers/net/ethernet/i825xx/82596.c | 4 +- drivers/net/ethernet/i825xx/ether1.c | 4 +- drivers/net/ethernet/i825xx/lib82596.c | 4 +- drivers/net/ethernet/i825xx/sun3_82586.c | 4 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +- drivers/net/ethernet/ibm/emac/core.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 2 +- drivers/net/ethernet/intel/e100.c | 2 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 4 +- drivers/net/ethernet/intel/e1000e/netdev.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 2 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 2 +- drivers/net/ethernet/intel/ice/ice_main.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 4 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/jme.c | 2 +- drivers/net/ethernet/korina.c | 2 +- drivers/net/ethernet/lantiq_etop.c | 2 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- drivers/net/ethernet/marvell/pxa168_eth.c | 2 +- drivers/net/ethernet/marvell/skge.c | 2 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 1 + .../ethernet/mellanox/mlx5/core/en/port_buffer.c | 27 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 10 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 33 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 9 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 122 +- drivers/net/ethernet/micrel/ks8842.c | 2 +- drivers/net/ethernet/micrel/ksz884x.c | 2 +- drivers/net/ethernet/microchip/enc28j60.c | 2 +- drivers/net/ethernet/microchip/encx24j600.c | 2 +- drivers/net/ethernet/natsemi/natsemi.c | 4 +- drivers/net/ethernet/natsemi/ns83820.c | 4 +- drivers/net/ethernet/natsemi/sonic.c | 2 +- drivers/net/ethernet/natsemi/sonic.h | 2 +- drivers/net/ethernet/neterion/s2io.c | 2 +- drivers/net/ethernet/neterion/s2io.h | 2 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 2 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 10 +- drivers/net/ethernet/nvidia/forcedeth.c | 2 +- drivers/net/ethernet/nxp/lpc_eth.c | 2 - .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 2 +- drivers/net/ethernet/packetengines/hamachi.c | 4 +- drivers/net/ethernet/packetengines/yellowfin.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 18 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 4 +- drivers/net/ethernet/qlogic/qla3xxx.c | 2 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 4 +- drivers/net/ethernet/qualcomm/emac/emac.c | 2 +- drivers/net/ethernet/qualcomm/qca_spi.c | 2 +- drivers/net/ethernet/qualcomm/qca_uart.c | 2 +- drivers/net/ethernet/rdc/r6040.c | 2 +- drivers/net/ethernet/realtek/8139cp.c | 2 +- drivers/net/ethernet/realtek/8139too.c | 4 +- drivers/net/ethernet/realtek/atp.c | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 6 +- drivers/net/ethernet/renesas/ravb_main.c | 2 +- drivers/net/ethernet/renesas/sh_eth.c | 2 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 2 +- drivers/net/ethernet/seeq/ether3.c | 4 +- drivers/net/ethernet/seeq/sgiseeq.c | 2 +- drivers/net/ethernet/sfc/efx.c | 2 +- drivers/net/ethernet/sfc/falcon/efx.c | 2 +- drivers/net/ethernet/sgi/ioc3-eth.c | 4 +- drivers/net/ethernet/sgi/meth.c | 4 +- drivers/net/ethernet/silan/sc92031.c | 2 +- drivers/net/ethernet/sis/sis190.c | 2 +- drivers/net/ethernet/sis/sis900.c | 4 +- drivers/net/ethernet/smsc/epic100.c | 4 +- drivers/net/ethernet/smsc/smc911x.c | 2 +- drivers/net/ethernet/smsc/smc9194.c | 4 +- drivers/net/ethernet/smsc/smc91c92_cs.c | 4 +- drivers/net/ethernet/smsc/smc91x.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 +- drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/niu.c | 2 +- drivers/net/ethernet/sun/sunbmac.c | 2 +- drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/ethernet/sun/sunhme.c | 2 +- drivers/net/ethernet/sun/sunqe.c | 2 +- drivers/net/ethernet/sun/sunvnet_common.c | 2 +- drivers/net/ethernet/sun/sunvnet_common.h | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/ti/Kconfig | 2 +- drivers/net/ethernet/ti/cpmac.c | 2 +- drivers/net/ethernet/ti/cpsw_priv.c | 4 +- drivers/net/ethernet/ti/cpsw_priv.h | 2 +- drivers/net/ethernet/ti/davinci_emac.c | 2 +- drivers/net/ethernet/ti/netcp_core.c | 2 +- drivers/net/ethernet/ti/tlan.c | 6 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_net.h | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 2 +- drivers/net/ethernet/toshiba/tc35815.c | 4 +- drivers/net/ethernet/via/via-rhine.c | 4 +- drivers/net/ethernet/wiznet/w5100.c | 2 +- drivers/net/ethernet/wiznet/w5300.c | 2 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 2 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 4 +- drivers/net/fjes/fjes_main.c | 4 +- drivers/net/geneve.c | 4 +- drivers/net/phy/dp83867.c | 119 +- drivers/net/phy/mdio-thunder.c | 1 + drivers/net/phy/sfp.c | 17 +- drivers/net/ppp/ppp_generic.c | 5 +- drivers/net/ppp/pppoe.c | 2 - drivers/net/slip/slip.c | 2 +- drivers/net/usb/catc.c | 2 +- drivers/net/usb/hso.c | 2 +- drivers/net/usb/ipheth.c | 2 +- drivers/net/usb/kaweth.c | 2 +- drivers/net/usb/lan78xx.c | 2 +- drivers/net/usb/pegasus.c | 2 +- drivers/net/usb/r8152.c | 2 +- drivers/net/usb/rtl8150.c | 2 +- drivers/net/usb/usbnet.c | 2 +- drivers/net/vmxnet3/vmxnet3_drv.c | 2 +- drivers/net/vxlan.c | 8 +- drivers/net/wan/cosa.c | 4 +- drivers/net/wan/farsync.c | 2 +- drivers/net/wan/fsl_ucc_hdlc.c | 2 +- drivers/net/wan/lmc/lmc_main.c | 4 +- drivers/net/wan/x25_asy.c | 2 +- drivers/net/wimax/i2400m/netdev.c | 2 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 2 +- drivers/net/wireless/intersil/hostap/hostap_main.c | 2 +- drivers/net/wireless/intersil/orinoco/main.c | 2 +- drivers/net/wireless/intersil/orinoco/orinoco.h | 2 +- drivers/net/wireless/intersil/prism54/islpci_eth.c | 2 +- drivers/net/wireless/intersil/prism54/islpci_eth.h | 2 +- drivers/net/wireless/marvell/mwifiex/main.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 2 +- drivers/net/wireless/wl3501_cs.c | 2 +- drivers/net/wireless/zydas/zd1201.c | 2 +- drivers/platform/chrome/cros_usbpd_logger.c | 1 + drivers/platform/chrome/wilco_ec/telemetry.c | 2 +- drivers/regulator/s5m8767.c | 2 +- drivers/s390/net/qeth_core.h | 6 +- drivers/s390/net/qeth_core_main.c | 160 +- drivers/s390/net/qeth_core_mpc.h | 14 - drivers/s390/net/qeth_ethtool.c | 1 + drivers/s390/net/qeth_l2_main.c | 12 +- drivers/s390/net/qeth_l3_main.c | 13 +- drivers/soc/aspeed/aspeed-lpc-snoop.c | 4 +- drivers/soc/mediatek/mtk-cmdq-helper.c | 2 +- drivers/spi/spi-sprd.c | 2 +- drivers/staging/ks7010/ks_wlan_net.c | 4 +- drivers/staging/qlge/qlge_main.c | 2 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 2 +- drivers/staging/rtl8192u/r8192U_core.c | 2 +- drivers/staging/unisys/visornic/visornic_main.c | 2 +- drivers/staging/wlan-ng/p80211netdev.c | 4 +- drivers/thermal/Kconfig | 2 +- drivers/tty/n_gsm.c | 2 +- drivers/tty/synclink.c | 2 +- drivers/tty/synclink_gt.c | 2 +- drivers/tty/synclinkmp.c | 2 +- drivers/vfio/pci/vfio_pci_intrs.c | 2 +- drivers/vhost/vsock.c | 4 +- drivers/xen/preempt.c | 4 +- drivers/xen/xenbus/xenbus_probe.c | 13 +- fs/btrfs/volumes.h | 2 +- fs/cifs/cifsacl.c | 42 +- fs/cifs/cifsacl.h | 32 +- fs/cifs/cifsglob.h | 1 + fs/cifs/cifsproto.h | 1 + fs/cifs/connect.c | 6 +- fs/cifs/sess.c | 32 +- fs/cifs/smb2ops.c | 6 +- fs/cifs/smb2pdu.c | 73 +- fs/cifs/smb2pdu.h | 10 + fs/fuse/dev.c | 2 +- fs/gfs2/lops.c | 54 +- fs/io-wq.h | 1 + fs/io_uring.c | 226 +- fs/iomap/buffered-io.c | 40 +- fs/nfsd/Kconfig | 11 +- fs/nfsd/nfs4proc.c | 441 +-- fs/nfsd/nfs4state.c | 192 +- fs/nfsd/nfs4xdr.c | 155 +- fs/nfsd/nfsd.h | 32 - fs/nfsd/nfsfh.h | 5 +- fs/nfsd/nfssvc.c | 6 - fs/nfsd/state.h | 34 +- fs/nfsd/xdr4.h | 39 +- fs/orangefs/file.c | 39 +- fs/orangefs/inode.c | 8 +- fs/orangefs/orangefs-kernel.h | 3 +- fs/pipe.c | 168 +- fs/proc/task_mmu.c | 4 +- fs/quota/dquot.c | 1 - fs/splice.c | 31 +- fs/stack.c | 6 +- fs/xfs/libxfs/xfs_bmap.c | 27 +- fs/xfs/xfs_log.c | 2 + include/asm-generic/pgtable.h | 20 - include/linux/agpgart.h | 2 - include/linux/devfreq.h | 26 +- include/linux/efi.h | 10 +- include/linux/fs.h | 4 +- include/linux/genhd.h | 6 +- include/linux/kasan.h | 15 +- include/linux/miscdevice.h | 1 + include/linux/mm.h | 18 +- include/linux/netdevice.h | 10 +- include/linux/pagewalk.h | 42 +- include/linux/pipe_fs_i.h | 2 - include/linux/ptdump.h | 22 - include/linux/skbuff.h | 2 +- include/linux/time.h | 13 + include/linux/usb/usbnet.h | 2 +- include/linux/vmalloc.h | 2 + include/net/flow_dissector.h | 1 + include/net/flow_offload.h | 15 +- include/net/ip.h | 5 + include/net/ipv6.h | 2 +- include/net/ipv6_stubs.h | 6 +- include/net/tcp.h | 27 +- include/sound/soc.h | 1 + include/trace/trace_events.h | 1 + include/uapi/linux/input-event-codes.h | 2 + include/uapi/linux/kcov.h | 10 +- include/uapi/linux/kvm.h | 1 + include/xen/xen-ops.h | 4 +- kernel/Kconfig.locks | 12 +- kernel/bpf/verifier.c | 5 +- kernel/cred.c | 6 +- kernel/kprobes.c | 4 +- kernel/locking/spinlock_debug.c | 32 +- kernel/sched/clock.c | 6 +- kernel/taskstats.c | 30 +- kernel/trace/Kconfig | 9 + kernel/trace/Makefile | 1 + kernel/trace/ring_buffer.c | 6 + kernel/trace/trace.c | 17 + kernel/trace/trace.h | 1 + kernel/trace/trace_events.c | 6 + kernel/trace/trace_events_inject.c | 331 ++ kernel/workqueue.c | 2 +- lib/Kconfig.debug | 382 +- localversion-next | 2 +- mm/Kconfig.debug | 21 - mm/Makefile | 1 - mm/highmem.c | 2 +- mm/hmm.c | 8 +- mm/kasan/common.c | 36 +- mm/ksm.c | 1 + mm/memory.c | 136 +- mm/migrate.c | 28 +- mm/mincore.c | 1 - mm/pagewalk.c | 126 +- mm/ptdump.c | 151 - mm/slub.c | 12 +- mm/vmalloc.c | 137 +- mm/vmscan.c | 2 +- mm/zsmalloc.c | 5 + net/atm/lec.c | 2 +- net/bluetooth/bnep/netdev.c | 2 +- net/core/dev.c | 5 +- net/core/flow_dissector.c | 42 +- net/core/flow_offload.c | 45 +- net/core/lwt_bpf.c | 4 +- net/core/net-sysfs.c | 7 +- net/core/skbuff.c | 4 +- net/core/xdp.c | 8 +- net/dccp/ipv6.c | 6 +- net/hsr/hsr_device.c | 9 +- net/ipv4/devinet.c | 5 - net/ipv4/gre_demux.c | 2 +- net/ipv4/ip_output.c | 13 +- net/ipv4/tcp_output.c | 5 +- net/ipv6/addrconf_core.c | 11 +- net/ipv6/af_inet6.c | 4 +- net/ipv6/datagram.c | 2 +- net/ipv6/inet6_connection_sock.c | 4 +- net/ipv6/ip6_output.c | 8 +- net/ipv6/raw.c | 2 +- net/ipv6/syncookies.c | 2 +- net/ipv6/tcp_ipv6.c | 4 +- net/l2tp/l2tp_ip6.c | 2 +- net/mpls/af_mpls.c | 7 +- net/netfilter/nf_queue.c | 2 +- net/netfilter/nf_tables_offload.c | 6 +- net/nfc/nci/spi.c | 6 +- net/openvswitch/actions.c | 3 +- net/openvswitch/conntrack.c | 11 + net/sched/act_ct.c | 13 +- net/sched/act_mpls.c | 3 +- net/sched/cls_api.c | 60 +- net/sched/cls_flower.c | 118 +- net/sched/sch_generic.c | 2 +- net/sched/sch_mqprio.c | 2 +- net/sctp/ipv6.c | 4 +- net/socket.c | 7 +- net/tipc/core.c | 29 +- net/tipc/udp_media.c | 9 +- net/tls/tls_device.c | 8 +- net/tls/tls_main.c | 4 +- net/tls/tls_sw.c | 8 +- samples/bpf/xdp_rxq_info_user.c | 6 +- sound/core/oss/linear.c | 2 + sound/core/oss/mulaw.c | 2 + sound/core/oss/route.c | 2 + sound/pci/echoaudio/echoaudio_dsp.c | 20 +- sound/soc/intel/boards/bytcr_rt5640.c | 8 +- sound/soc/soc-compress.c | 6 +- sound/soc/soc-core.c | 10 + sound/soc/soc-pcm.c | 11 +- tools/arch/arm/include/uapi/asm/kvm.h | 3 +- tools/arch/arm64/include/uapi/asm/kvm.h | 5 +- tools/arch/powerpc/include/uapi/asm/kvm.h | 3 + tools/arch/x86/include/asm/cpufeatures.h | 3 + tools/arch/x86/include/asm/msr-index.h | 18 + tools/arch/x86/lib/memcpy_64.S | 20 +- tools/arch/x86/lib/memset_64.S | 16 +- tools/include/uapi/drm/drm.h | 3 +- tools/include/uapi/drm/i915_drm.h | 128 +- tools/include/uapi/linux/fscrypt.h | 3 +- tools/include/uapi/linux/kvm.h | 11 + tools/include/uapi/linux/sched.h | 60 +- tools/include/uapi/linux/stat.h | 2 +- tools/lib/bpf/.gitignore | 1 - tools/lib/bpf/Makefile | 5 +- tools/lib/traceevent/Makefile | 6 +- tools/perf/Documentation/perf-kvm.txt | 5 +- tools/perf/arch/arm/tests/regs_load.S | 4 +- tools/perf/arch/arm64/tests/regs_load.S | 4 +- tools/perf/arch/x86/tests/regs_load.S | 8 +- tools/perf/builtin-inject.c | 13 +- tools/perf/builtin-record.c | 2 +- tools/perf/builtin-report.c | 8 + tools/perf/builtin-stat.c | 288 +- tools/perf/check-headers.sh | 4 +- tools/perf/lib/cpumap.c | 73 +- tools/perf/lib/evlist.c | 1 + tools/perf/lib/evsel.c | 76 +- tools/perf/lib/include/internal/evlist.h | 1 + tools/perf/lib/include/perf/cpumap.h | 2 + tools/perf/lib/include/perf/evsel.h | 3 + tools/perf/tests/Build | 1 + tools/perf/tests/builtin-test.c | 9 + tools/perf/tests/cpumap.c | 16 + tools/perf/tests/event-times.c | 4 +- tools/perf/tests/genelf.c | 51 + tools/perf/tests/tests.h | 2 + tools/perf/trace/beauty/clone.c | 1 + tools/perf/util/cpumap.h | 1 + tools/perf/util/evlist.c | 113 +- tools/perf/util/evlist.h | 11 +- tools/perf/util/evsel.c | 35 +- tools/perf/util/evsel.h | 9 +- tools/perf/util/genelf.c | 46 - tools/perf/util/include/linux/linkage.h | 89 +- tools/perf/util/machine.c | 1 + tools/perf/util/sort.c | 16 +- tools/perf/util/stat.c | 5 +- tools/perf/util/stat.h | 3 +- tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/Makefile | 6 +- .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 70 +- .../selftests/bpf/progs/fexit_bpf2bpf_simple.c | 26 + .../selftests/bpf/progs/test_pkt_md_access.c | 4 +- .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 1 + .../selftests/bpf/test_cpp.cpp} | 0 .../selftests/bpf/test_skb_cgroup_id_user.c | 2 +- tools/testing/selftests/bpf/test_tcpbpf.h | 1 + tools/testing/selftests/bpf/test_tcpbpf_user.c | 25 +- .../ftrace/test.d/ftrace/func-filter-stacktrace.tc | 2 + .../selftests/ftrace/test.d/ftrace/func_cpumask.tc | 5 + tools/testing/selftests/ftrace/test.d/functions | 5 +- .../ftrace/test.d/kprobe/multiple_kprobes.tc | 6 +- .../inter-event/trigger-action-hist-xfail.tc | 4 +- .../inter-event/trigger-onchange-action-hist.tc | 2 +- .../inter-event/trigger-snapshot-action-hist.tc | 4 +- tools/testing/selftests/net/tls.c | 8 +- tools/testing/selftests/netfilter/nft_nat.sh | 332 +- tools/testing/selftests/safesetid/Makefile | 5 +- tools/testing/selftests/safesetid/safesetid-test.c | 15 +- usr/include/Makefile | 2 +- virt/kvm/arm/arm.c | 4 +- virt/kvm/arm/mmu.c | 9 - virt/kvm/arm/vgic/vgic-init.c | 20 +- 804 files changed, 11170 insertions(+), 8692 deletions(-) create mode 100644 arch/alpha/include/asm/vmalloc.h create mode 100644 arch/arc/include/asm/vmalloc.h create mode 100644 arch/arm/include/asm/vmalloc.h create mode 100644 arch/arm64/include/asm/vmalloc.h create mode 100644 arch/c6x/include/asm/vmalloc.h create mode 100644 arch/csky/include/asm/vmalloc.h create mode 100644 arch/h8300/include/asm/vmalloc.h create mode 100644 arch/hexagon/include/asm/vmalloc.h create mode 100644 arch/ia64/include/asm/vmalloc.h create mode 100644 arch/m68k/include/asm/vmalloc.h create mode 100644 arch/microblaze/include/asm/vmalloc.h create mode 100644 arch/mips/include/asm/vmalloc.h create mode 100644 arch/mips/net/bpf_jit.c create mode 100644 arch/mips/net/bpf_jit_asm.S create mode 100644 arch/nds32/include/asm/vmalloc.h create mode 100644 arch/nios2/include/asm/vmalloc.h create mode 100644 arch/openrisc/include/asm/vmalloc.h create mode 100644 arch/parisc/include/asm/vmalloc.h create mode 100644 arch/powerpc/include/asm/kvm_book3s_uvmem.h create mode 100644 arch/powerpc/include/asm/vmalloc.h create mode 100644 arch/powerpc/kvm/book3s_hv_uvmem.c create mode 100644 arch/riscv/include/asm/vmalloc.h create mode 100644 arch/s390/include/asm/vmalloc.h create mode 100644 arch/sh/include/asm/vmalloc.h create mode 100644 arch/sparc/include/asm/vmalloc.h create mode 100644 arch/um/include/asm/vmalloc.h create mode 100644 arch/unicore32/include/asm/vmalloc.h copy arch/x86/include/asm/{pgtable_32_types.h => pgtable_32_areas.h} (58%) create mode 100644 arch/x86/include/asm/pgtable_areas.h create mode 100644 arch/x86/include/asm/vmalloc.h create mode 100644 arch/xtensa/include/asm/vmalloc.h create mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw_sequencer_private.h copy drivers/gpu/drm/amd/display/{dc/dce112/dce112_hw_sequencer.h => dmub/inc/dmub [...] copy drivers/gpu/drm/amd/display/{dc/dce120/dce120_hw_sequencer.h => dmub/inc/dmub [...] copy drivers/gpu/drm/amd/display/dmub/{src/dmub_dcn21.h => inc/dmub_fw_state.h} (61%) delete mode 100644 include/linux/ptdump.h create mode 100644 kernel/trace/trace_events_inject.c delete mode 100644 mm/ptdump.c create mode 100644 tools/perf/tests/genelf.c create mode 100644 tools/testing/selftests/bpf/progs/fexit_bpf2bpf_simple.c rename tools/{lib/bpf/test_libbpf.c => testing/selftests/bpf/test_cpp.cpp} (100%)