This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
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 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 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 1aaad89e4acf erofs: zero out when listxattr is called with no xattr 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 a74019557d1d x86/mm: Tabulate the page table encoding definitions omits 01a4daa2a4a0 x86/mm/pat: Fix typo in the Kconfig help text omits c1979980f604 x86/mm/pat: Clean up <asm/memtype.h> externs omits 8c9b3a9f3f60 x86/mm/pat: Rename <asm/pat.h> => <asm/memtype.h> omits 91de1bdd5ace x86/mm/pat: Standardize on memtype_*() prefix for APIs omits 70bfed57a6de x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/ omits bc385fb45f1d x86/mm/pat: Clean up PAT initialization flags omits fd519dade181 x86/mm/pat: Harmonize 'struct memtype *' local variable an [...] omits 092084ed1339 x86/mm/pat: Simplify the free_memtype() control flow omits 46acad1a5c58 x86/mm/pat: Create fixed width output in /sys/kernel/debug [...] omits 1ec64e0fd2bc x86/mm/pat: Disambiguate PAT-disabled boot messages omits 54cae811d8ab x86/mm/pat: Update the comments in pat.c and pat_interval. [...] 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 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 [...] 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 67018f43df3e kbuild: fix 'No such file or directory' warning when cleaning adds 6b561c67dddf Merge remote-tracking branch 'kbuild-current/fixes' adds f5e17ea31b51 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' 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 1e9a41431a0f Merge remote-tracking branch 'powerpc-fixes/fixes' adds 8a158eff603a Merge remote-tracking branch 'sparc/master' 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 688e5ba50820 Merge remote-tracking branch 'net/master' adds f498794f5585 Merge remote-tracking branch 'netfilter/master' adds 43414291c81c Merge remote-tracking branch 'wireless-drivers/master' adds 4cc8d6505ab8 ALSA: pcm: oss: Avoid potential buffer overflows adds b55cbe50cd95 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 e2271b0f9c4b 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 33e22533ef8a 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 22881d8a4cc4 Merge remote-tracking branch 'spi-fixes/for-linus' adds 1217458a7970 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 60147bf96799 Merge remote-tracking branch 'ide/master' adds ed524f3d3796 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds 95ee101ccd49 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 964c94188481 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds c3aedff5147a Merge remote-tracking branch 'vfs-fixes/fixes' adds 0b8d616fb5a8 taskstats: fix data-race adds 08a7c8369541 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 926d16501764 erofs: zero out when listxattr is called with no xattr adds 8e18fc256a5b Merge remote-tracking branch 'erofs-fixes/fixes' adds dfc133a6fea9 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 9504ad5d9f12 Merge remote-tracking branch 'arc/for-next' new 93b90414c33f arm64: mm: Fix initialisation of DMA zones on non-NUMA systems new ca2ef4ffabbe arm64: insn: consistently handle exit text new cba779d80a5d arm64: mm: Fix column alignment for UXN in kernel_page_tables new b32a98143873 Merge remote-tracking branch 'arm64/for-next/core' new 31f454342203 Merge remote-tracking branch 'arm-soc/for-next' new 7c54dc4c415c Merge remote-tracking branch 'amlogic/for-next' new 69779904105f Merge remote-tracking branch 'aspeed/for-next' new 4755af158642 Merge remote-tracking branch 'at91/at91-next' new 03ab515783b9 Merge remote-tracking branch 'bcm2835/for-next' new 6c39fa2c5559 Merge remote-tracking branch 'imx-mxs/for-next' new 71a492288ea5 Merge remote-tracking branch 'keystone/next' new 4a96d42d107a Merge remote-tracking branch 'mediatek/for-next' new 0bbbf5fab1eb Merge remote-tracking branch 'mvebu/for-next' new 3faf83fc29c0 Merge remote-tracking branch 'omap/for-next' new 119341edcb91 Merge remote-tracking branch 'qcom/for-next' new 2b0907b22728 Merge remote-tracking branch 'realtek/for-next' new a19f69ed378d Merge remote-tracking branch 'renesas/next' new d7781f4ca1d7 Merge remote-tracking branch 'reset/reset/next' new 40e2625cdb92 Merge remote-tracking branch 'rockchip/for-next' new c792e0c8d27d Merge remote-tracking branch 'samsung-krzk/for-next' new d1742a5681c8 Merge remote-tracking branch 'scmi/for-linux-next' new d30682a025c9 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 1d53da811d91 Merge remote-tracking branch 'tegra/for-next' new 9b0b0d2eff8f Merge remote-tracking branch 'csky/linux-next' new 2b44662f1782 Merge remote-tracking branch 'h8300/h8300-next' new a054ffa504c9 Merge remote-tracking branch 'm68knommu/for-next' new 285b5ab0d7fd Merge remote-tracking branch 'risc-v/for-next' new b33e0f31b712 Merge remote-tracking branch 'sh/sh-next' new c5cbdf33bae4 Merge remote-tracking branch 'xtensa/xtensa-for-next' new efaf1ed83b15 Merge remote-tracking branch 'btrfs/for-next' new 7ebbcc5c9d8e Merge remote-tracking branch 'ceph/master' new 43f8a6a74ee2 smb3: query attributes on file close new 3345bb44bacd cifs: Fix lookup of SMB connections on multichannel new 9a7d5a9e6d79 cifs: fix possible uninitialized access and race on iface_list new 2ecff720c589 Merge remote-tracking branch 'cifs/for-next' new d13d73c2ef7c Merge remote-tracking branch 'ecryptfs/next' new ae3bfe685b94 Merge remote-tracking branch 'ext3/for_next' new af0e78eb379c Merge remote-tracking branch 'fuse/for-next' new 7ae0c8fc84da Merge remote-tracking branch 'nfs/linux-next' new da9be3210351 Merge remote-tracking branch 'nfsd/nfsd-next' new f9bbb68233aa orangefs: posix open permission checking... new 9d8108db5870 Merge remote-tracking branch 'orangefs/for-next' new 0c4da70c83d4 xfs: fix realtime file data space leak new 69ffe5960df1 xfs: don't check for AG deadlock for realtime files in bunmapi new 798a9cada469 xfs: fix mount failure crash on invalid iclog memory access new ca47e35811c6 Merge remote-tracking branch 'xfs/for-next' new c08a9db73183 Merge remote-tracking branch 'vfs/for-next' new 789c1674e825 Merge remote-tracking branch 'printk/for-next' new 7359ab469f04 Merge remote-tracking branch 'hid/for-next' new 122165525d76 Merge branch 'dmi/master' new dc19bf15fe2c Merge remote-tracking branch 'pm/linux-next' new 897aa4a577a9 Merge remote-tracking branch 'thermal/thermal/linux-next' new 36eb9dfbc73e Merge remote-tracking branch 'swiotlb/linux-next' new db90fd412531 Merge remote-tracking branch 'nfc-next/master' new 3ccb102e8a8e Merge remote-tracking branch 'bluetooth/master' new 98f55caa6940 Merge remote-tracking branch 'gfs2/for-next' new 946621691f99 drm/amd/display: add default clocks if not able to fetch them new 5985ebbe78bb drm/amdgpu: Resolved offchip EEPROM I/O issue new a0c2a84ddaf1 MAINTAINERS: Drop Rex Zhu for amdgpu powerplay new dea8b900293d drm/amdgpu: flag vram lost on baco reset for VI/CIK new 29a39c90baaa drm/amdgpu: Optimize KFD page table reservation new c38402fe6c4d amdgpu: Enable KFD on POWER systems new e2195f7d0e73 drm/amdgpu: use CPU to flush vmhub if sched stopped new c3d03c5a196f drm/amd/display: Include num_vmid and num_dsc within NV14' [...] new 516fb68d9501 drm/amd/display: Adding NV14 IP Parameters new 30c517736e1a drm/amd/display: Get NV14 specific ip params as needed new 627f75d18910 drm/amd/display: re-enable wait in pipelock, but add timeout new 76d8f83b2a61 drm/amdgpu/powerplay: unify smu send message function new f0312f45a054 drm/amdgpu: Added ASIC specific checks in gfxhub V1.1 get [...] new fa2b93e39b1d drm/amdgpu/gfx10: unlock srbm_mutex after queue programmin [...] new 747d4f715fb5 drm/amdgpu: fix calltrace during kmd unload(v3) new 6294017fe352 drm/amdgpu: skip rlc ucode loading for SRIOV gfx10 new dacf56e45ded drm/amdgpu: do autoload right after MEC loaded for SRIOV VF new cd05b51aaa6e drm/amdgpu: should stop GFX ring in hw_fini new 4905880b4515 drm/amdgpu: fix GFX10 missing CSIB set(v3) new 008037d4d972 drm/radeon: fix r1xx/r2xx register checker for POT textures new 909a60652624 Merge tag 'drm-next-5.5-2019-12-03' of git://people.freede [...] new 9fc785f17dec agp: remove unused variable size in agp_generic_create_gatt_table new 0f109f0e9a60 agp: move AGPGART_MINOR to include/linux/miscdevice.h new 5f1b24a6445d agp: remove unused variable num_segments new 5f448266ce96 agp: Add bridge parameter documentation new 4673402ebf9f ia64: agp: Replace empty define with do while new 1fe2c8553f2a Merge remote-tracking branch 'drm/drm-next' new 4e2442cdcb87 Merge remote-tracking branch 'amdgpu/drm-next' new decba8752baf Merge remote-tracking branch 'drm-intel/for-linux-next' new 9569c3e9227c drm/tegra: hub: Remove bogus connection mutex check new 1f16deac7669 drm/tegra: gem: Properly pin imported buffers new 49f821919bb9 drm/tegra: gem: Remove premature import restrictions new c52e167b4194 drm/tegra: Use proper IOVA address for cursor image new be0b23f28c02 drm/tegra: sor: Implement system suspend/resume new 82d73874d422 drm/tegra: vic: Export module device table new a8817489dc3e drm/tegra: Silence expected errors on IOMMU attach new b06e145f7030 drm/tegra: sor: Make the +5V HDMI supply optional new d66dfcf80d0f drm/tegra: Run hub cleanup on ->remove() new be4b6a5cd7d4 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new d9c148cfaf0a drm/omap: fix dma_addr refcounting new e5a6ca27eb72 drm/dp_mst: Correct the bug in drm_dp_update_payload_part1() new 7f33dbf8df4a Merge remote-tracking branch 'drm-misc/for-linux-next' new 8d16e9ae1527 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new f0d1055b5e14 Merge remote-tracking branch 'etnaviv/etnaviv/next' new fd87e48f8a94 Merge remote-tracking branch 'regmap/for-next' new 8497cf9b6647 Merge remote-tracking branch 'modules/modules-next' new 3912c489a329 Merge remote-tracking branch 'input/next' new f9bd84a8a845 xen/blkback: Avoid unmapping unmapped grant pages new 36582a5a4561 brd: remove max_hw_sectors queue limit new f1acbf2186df brd: warn on un-aligned buffer new 002b19eae794 Merge branch 'for-linus' into for-next new bca1c43cb2db null_blk: remove unused variable warning on !CONFIG_BLK_DEV_ZONED new ff2346adb707 Merge branch 'for-linus' into for-next new 901e59bba9dd io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT new 2d28390aff87 io_uring: ensure deferred timeouts copy necessary data new 372b0b7ba6f0 Merge branch 'for-linus' into for-next new 68932f958bbe Merge remote-tracking branch 'block/for-next' new 643bbc0fce60 Merge remote-tracking branch 'device-mapper/for-next' new 02c62bfcbd1c Merge remote-tracking branch 'keys/keys-next' new 1ba055f68879 Merge remote-tracking branch 'smack/for-next' new 699973e7584b Merge remote-tracking branch 'tomoyo/master' new d567fb881916 vfio/pci: call irq_bypass_unregister_producer() before fre [...] new 9917b54aded1 Merge branch 'v5.5/vfio/jiang-yi-irq-bypass-unregister-v1' [...] new 5d054fcae474 Merge remote-tracking branch 'vfio/next' new 66c2979a1799 Merge remote-tracking branch 'spi/topic/ptp' into spi-next new 7e4246e8fc93 Merge remote-tracking branch 'spi/for-next' new 63ab852310b8 Merge branch 'x86/cleanups' new f8edbde885bb x86/intel: Disable HPET on Intel Coffee Lake H platforms new e0748539e3d5 x86/intel: Disable HPET on Intel Ice Lake platforms new 2510aefe1d3a Merge branch 'timers/urgent' new c5105d764e02 sched/clock: Use static_branch_likely() with sched_clock_running new 32e69e3d71a5 Merge branch 'sched/urgent' new 7074674e7338 perf cpumap: Maintain cpumaps ordered and without dups new a2408a70368a perf evlist: Maintain evlist->all_cpus new a8cbe40fe9f4 perf evsel: Add iterator to iterate over events ordered by CPU new 99d6141d677a perf evsel: Add functions to close evsel on a CPU new 7736627b865d perf stat: Use affinity for closing file descriptors new e0e6a6ca3ac2 perf stat: Factor out open error handling new 4804e0111662 perf stat: Use affinity for opening events new 4b49ab708d18 perf stat: Use affinity for reading new 363fb12189d5 perf evsel: Add functions to enable/disable for a specific CPU new 704e2f5b700d perf stat: Use affinity for enabling/disabling events new fa7f7e735495 perf jit: Move test functionality in to a test new 77b91c1a525d perf machine: Fill map_symbol->maps in append_inlines() to [...] new bd5c6b81dd60 perf bench: Update the copies of x86's mem{cpy,set}_64.S new 8122b047dd18 tools arch x86: Sync the msr-index.h copy with the kernel sources new ad46f35cca45 tools headers uapi: Sync linux/fscrypt.h with the kernel sources new c66f2566db34 tools headers uapi: Sync linux/stat.h with the kernel sources new 1fc3d0ee242d tools headers kvm: Sync kvm headers with the kernel sources new 2603a4903bf9 tools headers UAPI: Sync sched.h with the kernel new f6661125ff41 perf beauty: Add CLEAR_SIGHAND support for clone's flags arg new a717ab38a514 tools arch x86: Sync asm/cpufeatures.h with the kernel sources new 997440688445 perf kvm: Clarify the 'perf kvm' -i and -o command line options new 587db8ebdac2 libtraceevent: Fix lib installation with O= new 15b3904f8e88 libtraceevent: Copy pkg-config file to output folder when [...] new 9f58c93efdff Merge tag 'perf-core-for-mingo-5.5-20191203' of git://git. [...] new ffdfb9fe4d11 Merge branch 'perf/urgent' new 2927e36a46e9 Merge branch 'locking/kcsan' new 1a365e822372 locking/spinlock/debug: Fix various data races new b1bd8c730106 Merge branch 'locking/core' new 8f4a4160c618 x86/alternatives: Update int3_emulate_push() comment new 18cbc8bed0c7 x86/alternatives, jump_label: Provide better text_poke() b [...] new 63f62addb88e x86/alternatives: Add and use text_gen_insn() helper new 768ae4406a5c x86/ftrace: Use text_poke() new c12af4407fa5 x86/mm: Remove set_kernel_text_r[ow]() new 254d2c04515e x86/alternative: Add text_opcode_size() new 67c1d4a28064 x86/ftrace: Use text_gen_insn() new 97e6c977ccf1 x86/alternative: Remove text_poke_loc::len new 4531ef6a8aaf x86/alternative: Shrink text_poke_loc new 38ebd8d11924 x86/ftrace: Mark ftrace_modify_code_direct() __ref new ab09e95ca0c6 x86/kprobes: Convert to text-patching.h new 5c02ece81848 x86/kprobes: Fix ordering while text-patching new 5a735583b764 arm/ftrace: Use __patch_text() new 958de6681976 module: Remove set_all_modules_text_*() new 04ae87a52074 ftrace: Rework event_create_dir() new f2cb4f95b757 x86/kprobe: Add comments to arch_{,un}optimize_kprobes() new 76ffa7204b1a x86/alternatives: Use INT3_INSN_SIZE new 285a54efe386 x86/alternatives: Sync bp_patching update for avoiding NUL [...] new f66c0447cca1 kprobes: Set unoptimized flag after unoptimizing code new 3670f60e5517 manual merge of WIP.x86/cleanups new c617eae6e8d9 x86/platform/intel/quark: Explicitly include linux/io.h fo [...] new 80c2f45c23cc x86/efi: Explicitly include realmode.h to handle RM trampo [...] new 9ae34665754e x86/boot: Explicitly include realmode.h to handle RM reservations new dc58bf994680 x86/ftrace: Explicitly include vmalloc.h for set_vm_flush_ [...] new bcae25a82a89 x86/kprobes: Explicitly include vmalloc.h for set_vm_flush [...] new 47baa40dc5da perf/x86/intel: Explicitly include asm/io.h to use virt_to_phys() new 4d460292119e efi/capsule-loader: Explicitly include linux/io.h for page [...] new cedcd4f88e6f virt: vbox: Explicitly include linux/io.h to pick up various defs new 89ac83508736 vmw_balloon: Explicitly include linux/io.h for virt_to_phys() new d3f37ebae0ea ASoC: Intel: Skylake: Explicitly include linux/io.h for vi [...] new 29af1de62d5c x86/ACPI/sleep: Remove an unnecessary include of asm/realmode.h new 428a3b5db853 ACPI/sleep: Convert acpi_wakeup_address into a function new d5dd5c059a2c x86/ACPI/sleep: Move acpi_get_wakeup_address() into sleep. [...] new 56af4c265429 Merge branch 'WIP.core/headers' new 0e358b88efc7 Merge remote-tracking branch 'tip/auto-latest' new c6d732c8cc67 irqchip/aspeed-i2c-ic: Fix irq domain name memory leak new 87836b16e048 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 53c0bc607c7a Merge remote-tracking branch 'rcu/rcu/next' new 196748a276b4 xen/xenbus: reference count registered modules new 14855954f636 xen-blkback: allow module to be cleanly unloaded new 7d8e1e44e803 Merge remote-tracking branch 'xen-tip/linux-next' new f9d3d3ed3b54 Merge remote-tracking branch 'percpu/for-next' new c6006ccd17d4 Merge remote-tracking branch 'chrome-platform/for-next' new 7c354ddb29d0 Merge remote-tracking branch 'thunderbolt/next' new 2d925c4e406e Merge remote-tracking branch 'mux/for-next' new 35e4b63589ad Merge remote-tracking branch 'cgroup/for-next' new f859409c5a7e Merge remote-tracking branch 'scsi/for-next' new 1114630f008a next-20191203/vhost new ff489e82ffc2 Merge remote-tracking branch 'rpmsg/for-next' new 7446e5054814 Merge remote-tracking branch 'pwm/for-next' new ae03c2a4f011 Merge remote-tracking branch 'ktest/for-next' new 109b260469cc Merge remote-tracking branch 'y2038/y2038' new d887c89a61f3 Merge remote-tracking branch 'livepatching/for-next' new 0ead06d0b9d2 Merge remote-tracking branch 'ntb/ntb-next' new 272712759ac9 Merge remote-tracking branch 'kspp/for-next/kspp' new b97aff402a5a Merge remote-tracking branch 'fsi/next' new 6fd46ef3d87e Merge remote-tracking branch 'nvmem/for-next' new 455ae82e7139 Merge remote-tracking branch 'xarray/xarray' new 60d4fb7c6e5e Merge remote-tracking branch 'pidfd/for-next' new ea7acabf48b3 Merge remote-tracking branch 'devfreq/devfreq-next' new 4f4afc2c9599 docs/core-api: Remove possibly confusing sub-headings from [...] new be7bfbb4bf5b Merge remote-tracking branch 'kasan-bitops/topic/kasan-bitops' new 841f7f890d38 Merge branch 'akpm-current/current' new 95d7ab92d164 drivers/block/null_blk_main.c: fix layout new 93aee6d0d1f9 drivers/block/null_blk_main.c: fix uninitialized var warnings new 2c89e1fb3356 pinctrl: fix pxa2xx.c build warnings new 31a197fd3127 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] new 0fbaa0734062 kernel-hacking: create submenu for arch special debugging options new fcf7f6f0523e kernel-hacking: group kernel data structures debugging together new 6bdde8614678 kernel-hacking: move kernel testing and coverage options t [...] new f7b467599a05 kernel-hacking: move Oops into 'Lockups and Hangs' new 87876e6695e0 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] new d3abbcc37de9 kernel-hacking: create a submenu for scheduler debugging options new 12492badb7fd kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] new 87eb4dc2771c kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] new 9ff9db57905f lib/: fix Kconfig indentation new c0b61252020f mm: add generic p?d_leaf() macros new 49969f608c9d arc: mm: add p?d_leaf() definitions new 302deb778f72 arm: mm: add p?d_leaf() definitions new 0ad0538d78a9 arm64: mm: add p?d_leaf() definitions new 7a961658e8f2 mips: mm: add p?d_leaf() definitions new 19e64027f848 powerpc: mm: add p?d_leaf() definitions new df3a2d8e368b riscv: mm: add p?d_leaf() definitions new eaee1be48cc8 s390: mm: add p?d_leaf() definitions new 15c2870f9be4 sparc: mm: add p?d_leaf() definitions new a0001ec45436 x86: mm: add p?d_leaf() definitions new 2743a8a5cb29 mm: pagewalk: add p4d_entry() and pgd_entry() new aa04c7bd3b7b mm: pagewalk: allow walking without vma new ab059172cb2c mm: pagewalk: add test_p?d callbacks new c46e230d2b5e mm: pagewalk: add 'depth' parameter to pte_hole new ca72bbc61759 x86: mm: point to struct seq_file from struct pg_state new de453353d4e4 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct new 443bf1211f1e x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] new b6a79e473e25 x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] new 695511d90145 mm: add generic ptdump new c17397f17a67 x86: mm: convert dump_pagetables to use walk_page_range new 2a71e56ffa9d arm64: mm: convert mm/dump.c to use walk_page_range() new 897697459ed6 arm64: mm: display non-present entries in ptdump new 3af69356865b mm: ptdump: reduce level numbers by 1 in note_page() new b80b54a70a98 drivers/tty/serial/sh-sci.c: suppress warning new 4aed6eb17254 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 160dc8cdb239 Merge branch 'akpm/master' new 282ffdf30a3e Add linux-next specific files for 20191205
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/master (282ffdf30a3e)
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.
The 260 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/core-api/kernel-api.rst | 9 - Documentation/virt/kvm/api.txt | 20 +- Next/SHA1s | 80 +- Next/merge.log | 2458 +++++++++----------- Next/quilt-import.log | 14 +- arch/arm64/include/asm/sections.h | 1 + arch/arm64/kernel/insn.c | 22 +- arch/arm64/kernel/vmlinux.lds.S | 3 + arch/arm64/mm/dump.c | 1 + arch/arm64/mm/init.c | 25 +- arch/ia64/include/asm/agp.h | 4 +- arch/powerpc/Kconfig | 17 + 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/kernel/asm-offsets.c | 2 +- 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/mm/mem.c | 2 +- arch/powerpc/sysdev/xive/spapr.c | 12 +- arch/x86/Kconfig | 2 +- arch/x86/entry/entry_32.S | 2 +- arch/x86/include/asm/memtype.h | 27 - arch/x86/include/asm/mtrr.h | 4 +- arch/x86/include/asm/pat.h | 27 + arch/x86/include/asm/pci.h | 2 +- arch/x86/include/asm/pgtable_types.h | 143 +- arch/x86/kernel/alternative.c | 8 +- arch/x86/kernel/cpu/common.c | 2 +- arch/x86/kernel/cpu/mtrr/generic.c | 2 +- arch/x86/kernel/cpu/mtrr/mtrr.c | 2 +- arch/x86/kernel/cpu/scattered.c | 2 +- arch/x86/kernel/cpu/topology.c | 2 +- arch/x86/kernel/early-quirks.c | 4 + arch/x86/kernel/x86_init.c | 2 +- arch/x86/kvm/cpuid.c | 10 +- arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/kvm/svm.c | 7 - arch/x86/kvm/vmx/vmx.c | 12 +- arch/x86/kvm/vmx/vmx.h | 8 +- arch/x86/mm/Makefile | 8 +- arch/x86/mm/iomap_32.c | 6 +- arch/x86/mm/ioremap.c | 12 +- arch/x86/mm/{pat/cpa-test.c => pageattr-test.c} | 0 arch/x86/mm/{pat/set_memory.c => pageattr.c} | 22 +- arch/x86/mm/{pat/memtype.c => pat.c} | 203 +- arch/x86/mm/pat/Makefile | 5 - arch/x86/mm/pat/memtype_interval.c | 194 -- arch/x86/mm/{pat/memtype.h => pat_internal.h} | 12 +- arch/x86/mm/pat_interval.c | 185 ++ arch/x86/pci/i386.c | 2 +- arch/x86/xen/mmu_pv.c | 2 +- arch/x86/xen/xen-asm_32.S | 1 + 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/char/agp/frontend.c | 3 +- drivers/char/agp/generic.c | 12 +- drivers/gpu/drm/drm_dp_mst_topology.c | 6 +- drivers/gpu/drm/omapdrm/omap_gem.c | 4 + 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/hw/mlx5/main.c | 2 +- drivers/infiniband/sw/rxe/rxe_net.c | 8 +- drivers/media/pci/ivtv/ivtvfb.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 8 +- drivers/net/geneve.c | 4 +- drivers/net/vxlan.c | 8 +- drivers/platform/chrome/cros_usbpd_logger.c | 1 + drivers/platform/chrome/wilco_ec/telemetry.c | 2 +- drivers/regulator/s5m8767.c | 2 +- drivers/spi/spi-sprd.c | 2 +- drivers/vfio/pci/vfio_pci_intrs.c | 2 +- drivers/xen/xenbus/xenbus_probe.c | 13 +- fs/cifs/cifsglob.h | 1 + fs/cifs/connect.c | 6 +- fs/cifs/sess.c | 32 +- fs/cifs/smb2ops.c | 6 +- fs/io_uring.c | 86 +- fs/orangefs/file.c | 39 +- fs/orangefs/inode.c | 8 +- fs/orangefs/orangefs-kernel.h | 3 +- fs/xfs/libxfs/xfs_bmap.c | 27 +- fs/xfs/xfs_log.c | 2 + include/linux/agpgart.h | 2 - include/linux/miscdevice.h | 1 + include/net/flow_dissector.h | 1 + include/net/ipv6.h | 2 +- include/net/ipv6_stubs.h | 6 +- include/sound/soc.h | 1 + include/uapi/linux/kvm.h | 1 + kernel/kprobes.c | 4 +- kernel/locking/spinlock_debug.c | 32 +- kernel/sched/clock.c | 6 +- kernel/taskstats.c | 30 +- localversion-next | 2 +- mm/ksm.c | 1 + net/core/flow_dissector.c | 37 +- net/core/lwt_bpf.c | 4 +- net/dccp/ipv6.c | 6 +- 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/sched/cls_flower.c | 118 +- net/sctp/ipv6.c | 4 +- net/tipc/udp_media.c | 9 +- sound/core/oss/linear.c | 2 + sound/core/oss/mulaw.c | 2 + sound/core/oss/route.c | 2 + 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/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/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-record.c | 2 +- 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/stat.c | 5 +- tools/perf/util/stat.h | 3 +- usr/include/Makefile | 2 +- 183 files changed, 4061 insertions(+), 2497 deletions(-) create mode 100644 arch/powerpc/include/asm/kvm_book3s_uvmem.h create mode 100644 arch/powerpc/kvm/book3s_hv_uvmem.c delete mode 100644 arch/x86/include/asm/memtype.h create mode 100644 arch/x86/include/asm/pat.h rename arch/x86/mm/{pat/cpa-test.c => pageattr-test.c} (100%) rename arch/x86/mm/{pat/set_memory.c => pageattr.c} (99%) rename arch/x86/mm/{pat/memtype.c => pat.c} (84%) delete mode 100644 arch/x86/mm/pat/Makefile delete mode 100644 arch/x86/mm/pat/memtype_interval.c rename arch/x86/mm/{pat/memtype.h => pat_internal.h} (81%) create mode 100644 arch/x86/mm/pat_interval.c create mode 100644 tools/perf/tests/genelf.c