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-master-arm-next-allmodconfig in repository toolchain/ci/linux.
omits 1ab75b2e415a Add linux-next specific files for 20191203 omits c5fdd49d7ad2 Merge branch 'akpm/master' omits 3d6fe39a1f3f drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits bbe4787d74ef drivers/tty/serial/sh-sci.c: suppress warning omits 42e09faf6b11 auxdisplay: charlcd: deduplicate simple_strtoul() omits e2ea3aa817b4 kernel.h: update comment about simple_strto<foo>() functions omits 7c4cc5b67ba2 mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/ [...] omits d8fedba9a57f um: add support for folded p4d page tables omits f383cfcc189a um: remove unused pxx_offset_proc() and addr_pte() functions omits fdbdde250abf sparc32: use pgtable-nopud instead of 4level-fixup omits aa5c5ae434c2 parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup omits fcd2345d66a6 parisc: use pgtable-nopXd instead of 4level-fixup omits cb82fc60ce43 nds32: use pgtable-nopmd instead of 4level-fixup omits 69c7990fe859 microblaze: use pgtable-nopmd instead of 4level-fixup omits 81710cfe0388 m68k: mm: use pgtable-nopXd instead of 4level-fixup omits d14b54dad4a4 m68k: nommu: use pgtable-nopud instead of 4level-fixup omits a479ce4006e5 c6x: use pgtable-nopud instead of 4level-fixup omits 6092420e8ebb arm: nommu: use pgtable-nopud instead of 4level-fixup omits bb3c40254c38 alpha: use pgtable-nopud instead of 4level-fixup omits 287aaacb8062 mm: ptdump: reduce level numbers by 1 in note_page() omits a7a94fe55b0e arm64: mm: display non-present entries in ptdump omits 4476148b19f0 arm64: mm: convert mm/dump.c to use walk_page_range() omits 5f9c72d4af9e x86: mm: convert dump_pagetables to use walk_page_range omits c89eb35bd226 mm/ptdump: fix a -Wold-style-declaration warning omits fca0b0b02fa6 mm-add-generic-ptdump-v15 omits 1d005d5c8a97 mm: add generic ptdump omits b927ccd0d6e7 x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] omits a89cc1869bb7 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] omits eaf627d63134 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct omits afb24d4e140c x86: mm: point to struct seq_file from struct pg_state omits 8922a768024e mm: pagewalk: add 'depth' parameter to pte_hole omits 062c8e446558 mm: pagewalk: add test_p?d callbacks omits d3634da66685 mm-pagewalk-allow-walking-without-vma-fix omits 3e38889f41b1 mm-pagewalk-allow-walking-without-vma-v15 omits 6cc8e81c7d99 mm: pagewalk: allow walking without vma omits 7adec65c45b2 mm: pagewalk: add p4d_entry() and pgd_entry() omits fda2207fce69 x86: mm: add p?d_leaf() definitions omits 29b487970fa8 sparc: mm: add p?d_leaf() definitions omits 4f19a26504a4 s390: mm: add p?d_leaf() definitions omits 75ebd84020d1 riscv: mm: add p?d_leaf() definitions omits a0968ae35a4d powerpc: mm: add p?d_leaf() definitions omits 6917ef14265f mips: mm: add p?d_leaf() definitions omits e15b565c722f arm64: mm: add p?d_leaf() definitions omits d7f56e1e7853 arm: mm: add p?d_leaf() definitions omits 77010182f2f7 arc: mm: add p?d_leaf() definitions omits b2ae08adb46d mm: add generic p?d_leaf() macros omits 5ff0e71b04c1 gpio: pca953x: tighten up indentation omits 3e08b921bfc5 gpio: pca953x: reduce stack usage in couple of functions omits af08c0c73ff9 gpio: pca953x: convert to use bitmap API omits f89aa05b49e4 gpio: pca953x: use input from regs structure in pca953x_ir [...] omits f110ceeedd23 gpio: pca953x: remove redundant variable and check in IRQ handler omits e60522cca130 lib/bitmap: introduce bitmap_replace() helper omits 73fcdbcdb2d6 lib/test_bitmap: fix comment about this file omits 2d34ee4e9244 lib/test_bitmap: move exp1 and exp2 upper for others to use omits f2f30756d81d lib/test_bitmap: rename exp to exp1 to avoid ambiguous name omits 707c443bb307 lib/test_bitmap: name EXP_BYTES properly omits e040de424a1b lib/test_bitmap: undefine macros after use omits 7d0e08c600a2 lib/test_bitmap: force argument of bitmap_parselist_user() [...] omits ad0cfd644480 gpio: pca953x: utilize the for_each_set_clump8 macro omits 9704510750d8 gpio: max3191x: utilize the for_each_set_clump8 macro omits 80094e6a42e8 gpio: pisosr: utilize the for_each_set_clump8 macro omits 29c1b9b8cfd8 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] omits f297ef9c96ac gpio: 74x164: utilize the for_each_set_clump8 macro omits 6dcc60d888f5 gpio: uniphier: utilize for_each_set_clump8 macro omits 25df0cac627a gpio: pcie-idio-24: utilize for_each_set_clump8 macro omits bfd3eb7eba46 gpio: pci-idio-16: utilize for_each_set_clump8 macro omits 74f0fb155c86 gpio: ws16c48: utilize for_each_set_clump8 macro omits f67cfd0bda2a gpio: gpio-mm: utilize for_each_set_clump8 macro omits fcb8e4e2a100 gpio: 104-idi-48: utilize for_each_set_clump8 macro omits 2d742c04679e gpio: 104-dio-48e: utilize for_each_set_clump8 macro omits 55a1fa304307 lib/test_bitmap.c: add for_each_set_clump8 test cases omits bbcb70e70c36 linux/bitopts.h: Add for_each_set_clump8 documentation omits c93fb4d99f94 bitops-introduce-the-for_each_set_clump8-macro-fix-fix omits c741ae765732 linux/bitmap.h: fix potential sign-extension overflow omits 1fcc7f9d4b86 bitops: introduce the for_each_set_clump8 macro omits 67a947b5ddab kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] omits 0bb8ba702119 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] omits 0d6ac22dd367 kernel-hacking: create a submenu for scheduler debugging options omits 623ac890c6c2 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] omits 690831b6db1e kernel-hacking: move Oops into 'Lockups and Hangs' omits 62dc6793fc41 kernel-hacking: move kernel testing and coverage options t [...] omits e94f3b5b6fd7 kernel-hacking: group kernel data structures debugging together omits 9240d8aa97cf kernel-hacking: create submenu for arch special debugging options omits 32832765462d kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] omits 3061b82789a6 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 34e1c4b918ed lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 98bc7fa8858f lib/genalloc.c: export symbol addr_in_gen_pool omits 31ab8dbec27e pinctrl: fix pxa2xx.c build warnings omits 0d7cd94b4401 drivers/block/null_blk_main.c: fix uninitialized var warnings omits acb19eed1ccd drivers/block/null_blk_main.c: fix layout omits 6153a9bf8110 Merge branch 'akpm-current/current' omits 93aaf8d7ac15 Merge remote-tracking branch 'kasan-bitops/topic/kasan-bitops' omits 9465cbf040d0 Merge remote-tracking branch 'devfreq/devfreq-next' omits 672d4ff1bbb3 Merge remote-tracking branch 'pidfd/for-next' omits 050d83758c47 Merge remote-tracking branch 'xarray/xarray' omits d50f6f7a5be8 Merge remote-tracking branch 'nvmem/for-next' omits c0f254741d97 Merge remote-tracking branch 'fsi/next' omits 0e37d0e0fbd7 Merge remote-tracking branch 'kspp/for-next/kspp' omits d244438d0b2f Merge remote-tracking branch 'ntb/ntb-next' omits 04e0c9c149c7 Merge remote-tracking branch 'rtc/rtc-next' omits 3bf7a391e3e4 Merge remote-tracking branch 'livepatching/for-next' omits bf3213933644 Merge remote-tracking branch 'y2038/y2038' omits 536f7b078ed4 Merge remote-tracking branch 'ktest/for-next' omits ab248bf0a4a0 Merge remote-tracking branch 'pwm/for-next' omits 461f3eb8c429 Merge remote-tracking branch 'rpmsg/for-next' omits afcf6293762d Merge remote-tracking branch 'vhost/linux-next' omits f36b5932bc3a Merge remote-tracking branch 'scsi/for-next' omits ebe1814799e7 Merge remote-tracking branch 'cgroup/for-next' omits d48be7ba97a3 Merge remote-tracking branch 'mux/for-next' omits e865ba60c60c Merge remote-tracking branch 'thunderbolt/next' omits 797035b82fb1 Merge remote-tracking branch 'tty/tty-next' omits 6dac4e75b1a2 Merge remote-tracking branch 'chrome-platform/for-next' omits 717f1fa09097 Merge remote-tracking branch 'percpu/for-next' omits 8613faf433f9 Merge remote-tracking branch 'xen-tip/linux-next' omits 81f6f60034e6 Merge remote-tracking branch 'rcu/rcu/next' omits 5858e4a79a86 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits acf219dadb01 Merge remote-tracking branch 'tip/auto-latest' omits a16297441733 Merge remote-tracking branch 'spi/for-next' omits 58357fea13c1 Merge remote-tracking branch 'vfio/next' omits 72baefb6e564 Merge remote-tracking branch 'tomoyo/master' omits 099087d57a1d Merge remote-tracking branch 'smack/for-next' omits dab528cb7c81 Merge remote-tracking branch 'keys/keys-next' omits 774a496ec88e Merge remote-tracking branch 'apparmor/apparmor-next' omits b27bff9f7ccb Merge remote-tracking branch 'device-mapper/for-next' omits 68592dbc8ed8 Merge remote-tracking branch 'block/for-next' omits 914737379294 Merge remote-tracking branch 'input/next' omits bc1d8a302e5c Merge remote-tracking branch 'modules/modules-next' omits b8d6b0aaee3a Merge remote-tracking branch 'regmap/for-next' omits 2d66051fd49e Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 6575302496de Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits fd38baa37e8a Merge remote-tracking branch 'drm-misc/for-linux-next' omits 50d45e465d80 Merge remote-tracking branch 'drm-intel/for-linux-next' omits e90e8352da4b Merge remote-tracking branch 'amdgpu/drm-next' omits 6bc9372ebfe2 Merge remote-tracking branch 'drm/drm-next' omits ee95faffe26a Merge remote-tracking branch 'gfs2/for-next' omits 50a574d25cf6 Merge remote-tracking branch 'bluetooth/master' omits 98dbaa82f373 Merge remote-tracking branch 'nfc-next/master' omits 6a967d3fa67d Merge remote-tracking branch 'swiotlb/linux-next' omits 7fdf67c86370 Merge remote-tracking branch 'ieee1394/for-next' omits 5956fdd6c984 Merge remote-tracking branch 'thermal/thermal/linux-next' omits f1b0695329ff Merge remote-tracking branch 'pm/linux-next' omits 33d61cb0acbe Merge branch 'dmi/master' omits 6f4470dafdf1 Merge remote-tracking branch 'i2c/i2c/for-next' omits c0a2465fbe1a Merge remote-tracking branch 'hid/for-next' omits 5b62479f3e5b Merge remote-tracking branch 'pci/next' omits 4c2c7deb9651 Merge remote-tracking branch 'printk/for-next' omits 549414134d37 Merge remote-tracking branch 'vfs/for-next' omits e601be255602 Merge remote-tracking branch 'iomap/iomap-for-next' omits 9aba1db0daa6 Merge remote-tracking branch 'xfs/for-next' omits 52418fe14aea Merge remote-tracking branch 'ubifs/linux-next' omits ed6996bcc263 Merge remote-tracking branch 'nfsd/nfsd-next' omits 851543b43a25 Merge remote-tracking branch 'nfs/linux-next' omits dd585bc3fbdb Merge remote-tracking branch 'fuse/for-next' omits f28a7d03ac72 Merge remote-tracking branch 'ext3/for_next' omits ca8e0403afd1 Merge remote-tracking branch 'ecryptfs/next' omits 6e484a7745ab Merge remote-tracking branch 'cifs/for-next' omits 190931f27f37 Merge remote-tracking branch 'ceph/master' omits 60fcdc08d262 Merge remote-tracking branch 'btrfs/for-next' omits 18b611c9655e Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 11ef3bc6719e Merge remote-tracking branch 'uml/linux-next' omits 1b3c756cc916 Merge remote-tracking branch 'sh/sh-next' omits c7faf9a26b36 Merge remote-tracking branch 's390/features' omits 25df97ebb62c Merge remote-tracking branch 'risc-v/for-next' omits 836fc20a6465 Merge remote-tracking branch 'openrisc/for-next' omits 2c414c4dd879 Merge remote-tracking branch 'm68knommu/for-next' omits 03dfe683239c Merge remote-tracking branch 'ia64/next' omits c6ca14b2edbb Merge remote-tracking branch 'h8300/h8300-next' omits 173055e2a448 Merge remote-tracking branch 'csky/linux-next' omits c4b6b803dfbd Merge remote-tracking branch 'tegra/for-next' omits 2e9336a73b96 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 443241156faa Merge remote-tracking branch 'scmi/for-linux-next' omits 0faee24149d7 drm/radeon: fix r1xx/r2xx register checker for POT textures omits 80c274fc854a drm/amdgpu: work around llvm bug #42576 omits a834e832e74d drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits 6a59c0659c93 drm/ttm: Convert vm callbacks to helpers omits 24fb9d3feeee drm/ttm: Remove explicit typecasts of vm_private_data omits b2d629ec0aef drm/amdgpu: move CS secure flag next the structs where it's used omits 04bedd5767fc drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 371167248e8a drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 45f90b5a452d drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 9c823421bb35 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits ee746e3b3515 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 86e8ce4724aa drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 1161dd268aec drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 01d216faad33 drm/amdgpu: job is secure iff CS is secure (v5) omits a3b19937c8f5 drm/amdgpu: expand the context control interface with trust flag omits 1723061c13ef drm/amdgpu: expand the emit tmz interface with trusted flag omits 8874c9b20c44 drm/amdgpu: add tmz bit in frame control packet omits 0eb84188faba drm/amdgpu: add function to check tmz capability (v4) omits daf98e0d1927 drm/amdgpu: add amdgpu_tmz data structure omits d2722d3ddfef drm/amdgpu: add tmz feature parameter (v2) omits 59cf36720589 drm/amdgpu: define the TMZ bit for the PTE omits 4a36ea8a8006 drm/amdgpu: add UAPI to create secure commands (v3) omits 4558ae5a95a5 drm/amdgpu: add UAPI for creating encrypted buffers omits 8b82da0667ba Merge remote-tracking branch 'samsung-krzk/for-next' omits ed8b4c094712 Merge remote-tracking branch 'rockchip/for-next' omits 3dfc3a252f38 Merge remote-tracking branch 'reset/reset/next' omits 97094172733b Merge remote-tracking branch 'renesas/next' omits 2c47ebbec331 Merge remote-tracking branch 'realtek/for-next' omits c2abdab5ac48 Merge remote-tracking branch 'qcom/for-next' omits b6d99b1071b8 Merge remote-tracking branch 'omap/for-next' omits 41eb5d54aef2 Merge remote-tracking branch 'mvebu/for-next' omits 72543e699262 Merge remote-tracking branch 'mediatek/for-next' omits 786f00f2b6b6 Merge remote-tracking branch 'keystone/next' omits 20a3ee746e82 Merge remote-tracking branch 'imx-mxs/for-next' omits b283c9dd45cd Merge remote-tracking branch 'bcm2835/for-next' omits a0eb63eeb732 Merge remote-tracking branch 'at91/at91-next' omits c0ecd3690d11 Merge remote-tracking branch 'aspeed/for-next' omits 05ad2a1fae7e Merge remote-tracking branch 'amlogic/for-next' omits 475068a88a75 Merge remote-tracking branch 'arm-soc/for-next' omits 8bfd87bab970 Merge remote-tracking branch 'arc/for-next' omits cadfee76c20b Merge remote-tracking branch 'kbuild/for-next' omits 642f47bd48d8 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 20e3ec1a04ee Merge remote-tracking branch 'spdx/spdx-linus' omits 067d518ea033 Merge remote-tracking branch 'vfs-fixes/fixes' omits efa4bae8f052 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 67b3ac5eb8c2 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits f350c137ddb9 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 951a7e6e155a Merge remote-tracking branch 'kselftest-fixes/fixes' omits 1dedc4654cc8 Merge remote-tracking branch 'ide/master' omits 6c8f0c4ddc90 Merge remote-tracking branch 'crypto-current/master' omits 81fcf193612a Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits b3a52e7236e7 Merge remote-tracking branch 'spi-fixes/for-linus' omits d27ed295a4ca Merge remote-tracking branch 'regulator-fixes/for-linus' omits eaa560a98e33 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 8991e611f2dc Merge remote-tracking branch 'sound-current/for-linus' omits ba181f6bf349 Merge remote-tracking branch 'wireless-drivers/master' omits 0719a92f8b66 Merge remote-tracking branch 'netfilter/master' omits 199ac09c0f7f Merge remote-tracking branch 'net/master' omits 5fd341e6526a Merge remote-tracking branch 'sparc/master' omits 675e5346cc9a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits da1af488fddb ipc/msg.c: consolidate all xxxctl_down() functions omits e100425d82b9 arch: sembuf.h: make uapi asm/sembuf.h self-contained omits fc53980210f1 arch: msgbuf.h: make uapi asm/msgbuf.h self-contained omits 79fff1d63ccb arch: ipcbuf.h: make uapi asm/ipcbuf.h self-contained omits 6fb2d22f7600 ipc/sem.c: document and update memory barriers omits c4e77c7e5916 ipc/msg.c: update and document memory barriers omits 1dab54ae2afc ipc/mqueue.c: update/document memory barriers omits 51f3aa74bc6f ipc/mqueue.c: remove duplicated code omits 056afc2005ba smp_mb__{before,after}_atomic(): update Documentation omits c1f48e61fdcd vhost, kcov: collect coverage from vhost_worker omits e02267021f8d usb-kcov-collect-coverage-from-hub_event-fix omits 7a8c7a079736 usb, kcov: collect coverage from hub_event omits 5230ee8588b6 kcov: remote coverage support omits 23ea55c26c6a aio: simplify read_events() omits c1bd6c87c3e0 uaccess: disallow > INT_MAX copy sizes omits 5e33f520b35c drm: limit to INT_MAX in create_blob ioctl omits 938c851553c0 drivers/rapidio/rio-access.c: fix missing include of <linu [...] omits 43274c375779 drivers/rapidio/rio-driver.c: fix missing include of <linu [...] omits be7e6c6cfec1 fs/binfmt_elf.c: extract elf_read() function omits 5085e4635ff0 fs/binfmt_elf.c: delete unused "interp_map_addr" argument omits f9557b959679 selftests: add epoll selftests omits 25ff0ba3241d fs/epoll: remove unnecessary wakeups of nested epoll omits d4e83398fbf5 epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC omits 00577d940854 checkpatch: reduce is_maintained_obsolete lookup runtime omits 447662cc309a checkpatch: improve ignoring CamelCase SI style variants like mA omits 9828e644c367 lib/math/rational.c: fix possible incorrect result from ra [...] omits 43c860677dc7 lib/test_meminit.c: add bulk alloc/free tests omits 3b9919d62c2e lib-optimize-cpumask_local_spread-v3-fix omits 82f7f0cf9335 lib-optimize-cpumask_local_spread-v3 omits fc162c36449a lib: optimize cpumask_local_spread() omits 71ac14538de8 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 7585c2af8a83 string: add stracpy and stracpy_pad mechanisms omits 67c840359b23 lib/rbtree: get successor's color directly omits 5147258e1dd1 lib/rbtree: set successor's parent unconditionally omits 25994063c512 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] omits aa6b3f08ebd0 hung_task: allow printing warnings every check interval omits 34427ea96e2f kernel/sys.c: avoid copying possible padding bytes in copy [...] omits 73d90ac61589 kernel/profile.c: use cpumask_available to check for NULL cpumask omits 2c951d42552b kernel/notifier.c: remove blocking_notifier_chain_cond_register() omits 59035f78df34 kernel/notifier.c: remove notifier_chain_cond_register() omits 73ac34936a31 kernel/notifier.c: intercept duplicate registrations to av [...] omits b75c993180e3 syscalls: fix references to filenames containing syscall defs omits 22d2a86b9719 linux/scc.h: make uapi linux/scc.h self-contained omits 1f738c817d63 linux/build_bug.h: change type to int omits d6f2c6193088 .gitattributes: Use 'dts' diff driver for dts files omits bb660d65957b include/linux/sysctl.h: inline braces for ctl_table and ct [...] omits 6282286383ca include/linux/proc_fs.h: fix confusing macro arg name omits 71887df44faf fs/proc/internal.h: shuffle "struct pde_opener" omits e9118f8e51c2 fs/proc/generic.c: delete useless "len" variable omits 6457243ab543 proc: change ->nlink under proc_subdir_lock omits ff7657bad42b kernel/hung_task.c: Monitor killed tasks. omits af68dc6c6e5d fs/buffer.c: dump more info for __getblk_gfp() stall problem omits c1da48df9547 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 346258c75f76 mm/memory.c: replace is_zero_pfn with is_huge_zero_pmd for thp omits b0fc39b86f34 mm/memcontrol: use vmstat names for printing statistics omits 4558a961bf10 mm/vmstat: do not use size of vmstat_text as count of /pro [...] omits 80ec72c6193a mm/vmstat: add helpers to get vmstat item names for each e [...] omits ff45bd9ea610 mm/thp: flush file for !is_shmem PageDirty() case in colla [...] omits 89d1b5813f65 mm/thp: make set_huge_zero_page() return void omits d9740d05e8c5 mm-oom-avoid-printk-iteration-under-rcu-fix omits 5f41fe39bda6 mm, oom: avoid printk() iteration under RCU omits 8ba00cb77d40 mm/memory_hotplug: cleanup __remove_pages() omits 21e96f9ea86b mm/memory_hotplug: drop local variables in shrink_zone_span() omits c9a7edf3683c mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits 483f5782a994 mm/memory_hotplug: we always have a zone in find_(smallest [...] omits 35fcdfc58940 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 1bedcb5a3651 mm/memory_hotplug: shrink zones when offlining memory omits 29338386dcd0 mm/memmap_init: update variable name in memmap_init_zone omits a605cfa117a6 mm/mmap.c: fix the adjusted length error omits 31af6817cab7 mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] omits 2463e29f5023 mm/pgmap: use correct alignment when looking at first pfn [...] omits 8e902ff1a612 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 68a47b580e5f mm/slub.c: avoid slub allocation while holding list_lock omits 52b4ea7790fb ramfs: support O_TMPFILE omits 0ad64ff6ff15 x86/mm: Split vmalloc_sync_all() omits bc56066eb94b mm, thp: tweak reclaim/compaction effort of local-only and [...] omits 259ae46cb330 /proc/kpageflags: do not use uninitialized struct pages omits 696493ea935e /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits cb50445130d1 ALSA: hda: Modify stream stripe mask only when needed omits 8dcea9c5fa05 Merge branch 'i2c/for-5.5' into i2c/for-next omits 0e6352f543fd Merge remote-tracking branch 'spi/topic/ptp' into spi-next omits 3fae1f60fdc8 Merge branch 'spi-5.5' into spi-linus omits 1b353475f3cd Merge branch 'regulator-5.5' into regulator-linus omits 75718643c384 Merge branch 'asoc-5.5' into asoc-linus omits e5bab666ffa7 Merge branch 'for-5.5/io_uring-post' into for-next 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 dbbfd9a67f08 Merge branch 'i2c/for-5.5' into i2c/for-next omits 580f93e92c5b Merge branch 'v5.5/fixes' into tmp/aml-rebuild omits 4e16b094eba5 Merge branch 'v5.5/drivers' into tmp/aml-rebuild omits a0795d6140de Merge branch 'v5.5/dt64' into tmp/aml-rebuild omits 581f9d151706 Merge branch 'v5.4/fixes' into tmp/aml-rebuild 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 3274d632cb1a Merge branch 'i2c/for-current' into i2c/for-next omits 901499c43737 Merge branch 'i2c/for-5.5' into i2c/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 786ad52d529f Merge branch 'i2c/for-5.5' into i2c/for-next omits 9a85ac3936ad firmware: dmi: Add dmi_memdev_handle omits 382ed98a635b firmware: dmi: Remember the memory type omits 70d0b04517cd Merge branch 'i2c/for-current-fixed' into i2c/for-next omits eeffc5959570 Merge branch 'i2c/for-5.5' into i2c/for-next omits 969f95fc9007 i2c: i2c-stm32f7: rework slave_id allocation omits 5cf1d40fc564 Merge branch 'i2c/for-current' into i2c/for-next omits fcc9fcf05757 i2c: i2c-stm32f7: fix a race in slave mode with arbitratio [...] omits 4e0d003d9dad i2c: stm32f7: fix first byte to send in slave mode omits 4fcf117d7525 i2c: i2c-mt65xx: fix NULL ptr dereference omits 3e501af8dd7b Merge branches 'work.misc', 'work.mount3', 'work.namei', ' [...] adds ef2cc88e2a20 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 9b326948c239 Merge tag 'firewire-update' of git://git.kernel.org/pub/sc [...] adds 97eeb4d9d755 Merge tag 'xfs-5.5-merge-16' of git://git.kernel.org/pub/s [...] adds e3a251e366e1 Merge tag 'upstream-5.5-rc1' of git://git.kernel.org/pub/s [...] adds fcaa0ad72d8a Merge tag 'for-linus-5.5-rc1' of git://git.kernel.org/pub/ [...] adds 120e47686a00 Merge tag 'for-linus' of git://github.com/openrisc/linux adds 483847a70262 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds e30dbe50dc91 Merge tag 'linux-kselftest-5.5-rc1-fixes2' of git://git.ke [...] adds 76bb8b05960c Merge tag 'kbuild-v5.5' of git://git.kernel.org/pub/scm/li [...] adds 2352923c753f Merge branch 'for-5.5' of git://git.kernel.org/pub/scm/lin [...] adds 9e0afe3910ff firmware: dmi: Remember the memory type adds 7c2378800cf7 firmware: dmi: Add dmi_memdev_handle adds 2dff2a1c9b7c Merge branch 'dmi-for-linus' of git://git.kernel.org/pub/s [...] adds b22bfea7f16c Merge branch 'irq-core-for-linus' of git://git.kernel.org/ [...] adds 043cf46825c1 Merge branch 'timers-core-for-linus' of git://git.kernel.o [...] adds 4d7048f55104 Merge tag 'xtensa-20191201' of git://github.com/jcmvbkbc/l [...] adds 01d1dff64662 Merge tag 's390-5.5-2' of git://git.kernel.org/pub/scm/lin [...] adds 79e178a57dae Merge tag 'apparmor-pr-2019-12-03' of git://git.kernel.org [...] adds 2a31aca50067 Merge tag 'iomap-5.5-merge-13' of git://git.kernel.org/pub [...] adds 4672c2f2026d Merge tag 'rtc-5.5' of git://git.kernel.org/pub/scm/linux/ [...] adds c3bed3b20e40 Merge tag 'pci-v5.5-changes' of git://git.kernel.org/pub/s [...] adds 537bd0a159a0 Merge tag 'tty-5.5-rc1' of git://git.kernel.org/pub/scm/li [...] adds 388c645a33a7 Merge tag 'spdx-5.5-rc1' of git://git.kernel.org/pub/scm/l [...] 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 825e5601c142 MAINTAINERS: add fragment for xilinx CAN driver adds 8c2a58568d6d MAINTAINERS: add myself as maintainer of MCAN MMIO device driver adds 9ebd796e2400 can: slcan: Fix use-after-free Read in slcan_open adds 870db5d1015c can: ucan: fix non-atomic allocation in completion handler adds b848238d86aa can: xilinx_can: skip error message on deferred probe adds 3d3c817c3a40 can: xilinx_can: Fix usage of skb memory adds 56e7a2f83d13 Merge tag 'linux-can-fixes-for-5.5-20191203' of git://git. [...] adds 42c17fa69f98 net: fix a leak in register_netdevice() adds c4b4c421857d net: bridge: deny dev_set_mac_address() when unregistering adds 9aed6ae0647d net/core: Populate VF index in struct ifla_vf_guid adds 9385973fe8db net: mscc: ocelot: unregister the PTP clock on deinit adds 0d580fbd2db0 tcp: refactor tcp_retransmit_timer() adds 2f23cd42e19c net: sched: fix dump qlen for sch_mq/sch_mqprio with NOLOC [...] 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 e38e486d66e2 ALSA: hda: Modify stream stripe mask only when needed adds 643a2cc99b53 ALSA: hda: hdmi - Keep old slot assignment behavior for In [...] adds 4cc8d6505ab8 ALSA: pcm: oss: Avoid potential buffer overflows adds b55cbe50cd95 Merge remote-tracking branch 'sound-current/for-linus' adds d5ee9108adac ASoC: Intel: sst: Add missing include <linux/io.h> 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 a3cde9534ebd regulator: core: fix regulator_register() error paths to p [...] 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 a1f4c96b799b gpiolib: of: Make of_gpio_spi_cs_get_count static 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 [...] adds 9504ad5d9f12 Merge remote-tracking branch 'arc/for-next' 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 b32a98143873 Merge remote-tracking branch 'arm64/for-next/core' adds 31f454342203 Merge remote-tracking branch 'arm-soc/for-next' adds 190d9a6840e9 Merge branch 'v5.4/fixes' into tmp/aml-rebuild adds c2f33359e43a Merge branch 'v5.5/dt64' into tmp/aml-rebuild adds f7c2b29d2298 Merge branch 'v5.5/drivers' into tmp/aml-rebuild adds 431a6da324af Merge branch 'v5.5/fixes' into tmp/aml-rebuild adds 7c54dc4c415c Merge remote-tracking branch 'amlogic/for-next' adds 69779904105f Merge remote-tracking branch 'aspeed/for-next' adds 4755af158642 Merge remote-tracking branch 'at91/at91-next' adds 03ab515783b9 Merge remote-tracking branch 'bcm2835/for-next' adds 6c39fa2c5559 Merge remote-tracking branch 'imx-mxs/for-next' adds 71a492288ea5 Merge remote-tracking branch 'keystone/next' adds 4a96d42d107a Merge remote-tracking branch 'mediatek/for-next' adds 0bbbf5fab1eb Merge remote-tracking branch 'mvebu/for-next' adds 3faf83fc29c0 Merge remote-tracking branch 'omap/for-next' adds 119341edcb91 Merge remote-tracking branch 'qcom/for-next' adds 2b0907b22728 Merge remote-tracking branch 'realtek/for-next' adds a19f69ed378d Merge remote-tracking branch 'renesas/next' adds 00040854fa42 reset: uniphier: Add SCSSI reset control for each channel adds d7781f4ca1d7 Merge remote-tracking branch 'reset/reset/next' adds 40e2625cdb92 Merge remote-tracking branch 'rockchip/for-next' adds c792e0c8d27d Merge remote-tracking branch 'samsung-krzk/for-next' adds d1742a5681c8 Merge remote-tracking branch 'scmi/for-linux-next' adds d30682a025c9 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 1d53da811d91 Merge remote-tracking branch 'tegra/for-next' adds 9b0b0d2eff8f Merge remote-tracking branch 'csky/linux-next' adds 2b44662f1782 Merge remote-tracking branch 'h8300/h8300-next' adds a054ffa504c9 Merge remote-tracking branch 'm68knommu/for-next' adds 285b5ab0d7fd Merge remote-tracking branch 'risc-v/for-next' adds b33e0f31b712 Merge remote-tracking branch 'sh/sh-next' adds c5cbdf33bae4 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds efaf1ed83b15 Merge remote-tracking branch 'btrfs/for-next' adds 7ebbcc5c9d8e Merge remote-tracking branch 'ceph/master' adds a9f76cf82719 cifs: remove redundant assignment to pointer pneg_ctxt adds 9e8fae259740 smb3: remove unused flag passed into close functions 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 2ecff720c589 Merge remote-tracking branch 'cifs/for-next' adds d13d73c2ef7c Merge remote-tracking branch 'ecryptfs/next' adds ae3bfe685b94 Merge remote-tracking branch 'ext3/for_next' adds af0e78eb379c Merge remote-tracking branch 'fuse/for-next' adds 7ae0c8fc84da Merge remote-tracking branch 'nfs/linux-next' adds da9be3210351 Merge remote-tracking branch 'nfsd/nfsd-next' adds f9bbb68233aa orangefs: posix open permission checking... adds 9d8108db5870 Merge remote-tracking branch 'orangefs/for-next' 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 ca47e35811c6 Merge remote-tracking branch 'xfs/for-next' 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 6cb48c943b58 ..._nested() analogue of lockref_get() adds fbc4ede25c1e microoptimize hlist_add_{before,behind} adds 6d13412e2b27 utimes: Clamp the timestamps in notify_change() adds e509d6e9c1ab autofs_clear_leaf_automount_flags(): use ino->count instea [...] adds 41ca19740a0e autofs: get rid of pointless checks around ->count handling adds c3aed16680cd autofs_dir_rmdir(): check ino->count for deciding whether [...] adds 850d71acd52c autofs: don't bother with atomics for ino->count adds 001ca08ef654 Merge branches 'next.autofs' and 'fixes' into for-next adds c08a9db73183 Merge remote-tracking branch 'vfs/for-next' adds 789c1674e825 Merge remote-tracking branch 'printk/for-next' adds 7359ab469f04 Merge remote-tracking branch 'hid/for-next' adds ee0aa304f2d6 firmware: dmi: Remember the memory type adds 2429c99fa13a firmware: dmi: Add dmi_memdev_handle adds 122165525d76 Merge branch 'dmi/master' adds dc19bf15fe2c Merge remote-tracking branch 'pm/linux-next' adds 897aa4a577a9 Merge remote-tracking branch 'thermal/thermal/linux-next' adds 36eb9dfbc73e Merge remote-tracking branch 'swiotlb/linux-next' adds db90fd412531 Merge remote-tracking branch 'nfc-next/master' adds 3ccb102e8a8e Merge remote-tracking branch 'bluetooth/master' adds 98f55caa6940 Merge remote-tracking branch 'gfs2/for-next' 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 1fe2c8553f2a Merge remote-tracking branch 'drm/drm-next' adds 96358810c66a amd/amdgpu/sriov swSMU disable for sriov adds c64ab8280e61 drm/amdgpu: drop asd shared memory adds 71e5f0cb9365 drm/amdgpu: unload asd in psp hw de-init phase adds 7091b60cadae drm/amdgpu: load np fw prior before loading the TAs adds f275cde7066a drm/amdgpu/powerplay: unify smu send message function adds 6dcab16b4118 drm/amdkfd: Contain MMHUB number in mmhub_v9_4_setup_vm_pt_regs() adds 3e0c55f3b7be drm/amd/display: Loading NV10/14 Bounding Box Data Directl [...] adds f1f4fab57241 drm/radeon: fix r1xx/r2xx register checker for POT textures adds b93799d24d6f drm/amdgpu: add UAPI for creating encrypted buffers adds cc680a86e494 drm/amdgpu: add UAPI to create secure commands (v3) adds 89b9a6701e89 drm/amdgpu: define the TMZ bit for the PTE adds 7e3f1890814d drm/amdgpu: add tmz feature parameter (v2) adds 5d4e5e5c7f2a drm/amdgpu: add amdgpu_tmz data structure adds 8a1e19581501 drm/amdgpu: add function to check tmz capability (v4) adds 01bd5fa9e7c6 drm/amdgpu: add tmz bit in frame control packet adds ac767620a518 drm/amdgpu: expand the emit tmz interface with trusted flag adds 3525685a2c99 drm/amdgpu: expand the context control interface with trust flag adds 75134e8ee611 drm/amdgpu: job is secure iff CS is secure (v5) adds 2d4d1c59e300 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds 32085b284f36 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds 15c7a1b420bb drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds 894be05399d4 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds 46df71ddb522 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds b55619110744 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds de296cec05fe drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds 3cb4c8cac9dd drm/amdgpu: move CS secure flag next the structs where it's used adds bf06accca2ac drm/ttm: Remove explicit typecasts of vm_private_data adds 05503a96c25f drm/ttm: Convert vm callbacks to helpers adds c03d587dbbb8 drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds c11ff2936a79 drm/amdgpu: work around llvm bug #42576 adds 1b3146b47913 drm/scheduler: Avoid accessing freed bad job. adds 4e2442cdcb87 Merge remote-tracking branch 'amdgpu/drm-next' adds aeab9eda04cd drm/i915/gvt: Refine non privilege register address calucation adds 68421940b0d6 drm/i915/gvt: Update force-to-nonpriv register whitelist adds 92b1aa773fad drm/i915/gvt: Fix cmd length check for MI_ATOMIC adds 4afaab78522f Merge tag 'gvt-next-fixes-2019-12-02' of https://github.co [...] adds 01bb63031933 drm/i915/ehl: Make icp_digital_port_connected() use phy in [...] adds decba8752baf Merge remote-tracking branch 'drm-intel/for-linux-next' 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 be4b6a5cd7d4 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds d6d07ca19c04 drm/dp_mst: Fix build on systems with STACKTRACE_SUPPORT=n adds d9c148cfaf0a drm/omap: fix dma_addr refcounting adds e5a6ca27eb72 drm/dp_mst: Correct the bug in drm_dp_update_payload_part1() adds 7f33dbf8df4a Merge remote-tracking branch 'drm-misc/for-linux-next' adds 8d16e9ae1527 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds f0d1055b5e14 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds fd87e48f8a94 Merge remote-tracking branch 'regmap/for-next' adds 8497cf9b6647 Merge remote-tracking branch 'modules/modules-next' adds 3912c489a329 Merge remote-tracking branch 'input/next' adds 0b8c0ec7eedc io_uring: use current task creds instead of allocating a new one adds 441cdbd5449b io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR adds 490547ca2df6 block: don't send uevent for empty disk when not invalidating adds 1a6b74fc8702 io_uring: add general async offload context adds f67676d160c6 io_uring: ensure async punted read/write requests copy iovec adds 03b1230ca12a io_uring: ensure async punted sendmsg/recvmsg requests copy data adds f499a021ea8c io_uring: ensure async punted connect requests copy data adds da8c96906990 io_uring: mark us with IORING_FEAT_SUBMIT_STABLE adds 22efde599865 io_uring: remove parameter ctx of io_submit_state_start adds 8cdda87a4414 io_uring: remove io_wq_current_is_worker adds 795ee49c1a28 block: optimise bvec_iter_advance() adds 5c4bd1f40c23 null_blk: fix zone size paramter check adds 979d54475e0b null_blk: cleanup null_gendisk_register adds bb55628288fc block: remove the empty line at the end of blk-zoned.c adds 9b38bb4b1e6d block: simplify blkdev_nr_zones adds f216fdd77b56 block: replace seq_zones_bitmap with conv_zones_bitmap adds e94f5819448c block: allocate the zone bitmaps lazily adds ae58954d8734 block: don't handle bio based drivers in blk_revalidate_di [...] adds 6c6b35491422 block: set the zone size in blk_revalidate_disk_zones atomically adds 87f80d623c6c io_uring: handle connect -EINPROGRESS like -EAGAIN adds 39c1f82685b4 Merge branch 'for-linus' into for-next 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 002b19eae794 Merge branch 'for-linus' into for-next adds bca1c43cb2db null_blk: remove unused variable warning on !CONFIG_BLK_DEV_ZONED adds ff2346adb707 Merge branch 'for-linus' into for-next adds 901e59bba9dd io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT adds 2d28390aff87 io_uring: ensure deferred timeouts copy necessary data adds 372b0b7ba6f0 Merge branch 'for-linus' into for-next adds 68932f958bbe Merge remote-tracking branch 'block/for-next' adds 643bbc0fce60 Merge remote-tracking branch 'device-mapper/for-next' adds 02c62bfcbd1c Merge remote-tracking branch 'keys/keys-next' adds 1ba055f68879 Merge remote-tracking branch 'smack/for-next' adds 699973e7584b Merge remote-tracking branch 'tomoyo/master' 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 5d054fcae474 Merge remote-tracking branch 'vfio/next' adds 66c2979a1799 Merge remote-tracking branch 'spi/topic/ptp' into spi-next adds 7e4246e8fc93 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 0e358b88efc7 Merge remote-tracking branch 'tip/auto-latest' adds c6d732c8cc67 irqchip/aspeed-i2c-ic: Fix irq domain name memory leak adds 87836b16e048 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 53c0bc607c7a Merge remote-tracking branch 'rcu/rcu/next' adds 196748a276b4 xen/xenbus: reference count registered modules adds 14855954f636 xen-blkback: allow module to be cleanly unloaded adds 7d8e1e44e803 Merge remote-tracking branch 'xen-tip/linux-next' adds f9d3d3ed3b54 Merge remote-tracking branch 'percpu/for-next' adds c6006ccd17d4 Merge remote-tracking branch 'chrome-platform/for-next' adds 7c354ddb29d0 Merge remote-tracking branch 'thunderbolt/next' adds 2d925c4e406e Merge remote-tracking branch 'mux/for-next' adds 35e4b63589ad Merge remote-tracking branch 'cgroup/for-next' adds f859409c5a7e Merge remote-tracking branch 'scsi/for-next' adds 1114630f008a next-20191203/vhost adds ff489e82ffc2 Merge remote-tracking branch 'rpmsg/for-next' adds 7446e5054814 Merge remote-tracking branch 'pwm/for-next' adds ae03c2a4f011 Merge remote-tracking branch 'ktest/for-next' adds 109b260469cc Merge remote-tracking branch 'y2038/y2038' adds d887c89a61f3 Merge remote-tracking branch 'livepatching/for-next' adds 0ead06d0b9d2 Merge remote-tracking branch 'ntb/ntb-next' adds 272712759ac9 Merge remote-tracking branch 'kspp/for-next/kspp' adds b97aff402a5a Merge remote-tracking branch 'fsi/next' adds 6fd46ef3d87e Merge remote-tracking branch 'nvmem/for-next' adds 455ae82e7139 Merge remote-tracking branch 'xarray/xarray' adds 60d4fb7c6e5e Merge remote-tracking branch 'pidfd/for-next' adds ea7acabf48b3 Merge remote-tracking branch 'devfreq/devfreq-next' adds 4f4afc2c9599 docs/core-api: Remove possibly confusing sub-headings from [...] adds be7bfbb4bf5b Merge remote-tracking branch 'kasan-bitops/topic/kasan-bitops' adds 7a029558a309 mm/kasan/common.c: fix compile error adds f752e2596b49 mm: memcg/slab: wait for !root kmem_cache refcnt killing o [...] adds 0bf819938019 mm/vmstat: add helpers to get vmstat item names for each e [...] adds 15560211f540 mm/memcontrol: use vmstat names for printing statistics adds a72789baba73 mm/memory.c: replace is_zero_pfn with is_huge_zero_pmd for thp adds 8e75652af447 proc: change ->nlink under proc_subdir_lock adds bd9f5d43c193 fs/proc/generic.c: delete useless "len" variable adds 83204fc1bb05 fs/proc/internal.h: shuffle "struct pde_opener" adds 41d515bee57c include/linux/proc_fs.h: fix confusing macro arg name adds 3168b0f149cf fs/proc/Kconfig: fix indentation adds c465d343900c include/linux/sysctl.h: inline braces for ctl_table and ct [...] adds dd46626301b0 .gitattributes: Use 'dts' diff driver for dts files adds c388b0da08c6 linux/build_bug.h: change type to int adds 5c8bbc93d948 linux/scc.h: make uapi linux/scc.h self-contained adds adc8e51b6a30 arch/Kconfig: fix indentation adds 219983a59f04 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] adds a5f63432191d kernel.h: update comment about simple_strto<foo>() functions adds 4eb1bb5642b7 auxdisplay: charlcd: deduplicate simple_strtoul() adds d84240a11d2b kernel/notifier.c: intercept duplicate registrations to av [...] adds 5dbead284971 kernel/notifier.c: remove notifier_chain_cond_register() adds 7cac5182bd3a kernel/notifier.c: remove blocking_notifier_chain_cond_register() adds cf3d52f39d85 kernel/profile.c: use cpumask_available to check for NULL cpumask adds d29782d94cf4 kernel/sys.c: avoid copying possible padding bytes in copy [...] adds 8f3ba14018cb bitops: introduce the for_each_set_clump8 macro adds 9d39b6022636 lib/test_bitmap.c: add for_each_set_clump8 test cases adds 998a0c7afa8a gpio: 104-dio-48e: utilize for_each_set_clump8 macro adds 7a6fc6e81100 gpio: 104-idi-48: utilize for_each_set_clump8 macro adds 51219c237d36 gpio: gpio-mm: utilize for_each_set_clump8 macro adds b3107e6209a5 gpio: ws16c48: utilize for_each_set_clump8 macro adds 6476e06f8107 gpio: pci-idio-16: utilize for_each_set_clump8 macro adds e5d4198329af gpio: pcie-idio-24: utilize for_each_set_clump8 macro adds e154946210e3 gpio: uniphier: utilize for_each_set_clump8 macro adds a7a1a8178664 gpio: 74x164: utilize the for_each_set_clump8 macro adds a95eb6d43d75 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] adds de0fd4e7040c gpio: pisosr: utilize the for_each_set_clump8 macro adds f7142b645b57 gpio: max3191x: utilize the for_each_set_clump8 macro adds 614313560d37 gpio: pca953x: utilize the for_each_set_clump8 macro adds 63d721f90957 lib/rbtree: set successor's parent unconditionally adds e858f038d590 lib/rbtree: get successor's color directly adds 5302ee7a3e74 lib/test_meminit.c: add bulk alloc/free tests adds b39f259556c6 lib/math/rational.c: fix possible incorrect result from ra [...] adds e17d7c4183c6 lib/genalloc.c: export symbol addr_in_gen_pool adds 6145a998a0fb lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 5aeeabbdf356 checkpatch: improve ignoring CamelCase SI style variants like mA adds 4fcf622283ff checkpatch: reduce is_maintained_obsolete lookup runtime adds db541b2d03fb epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC adds 687a74e4217f fs/epoll: remove unnecessary wakeups of nested epoll adds 97d39b1a6071 selftests: add epoll selftests adds a127a2c3cd72 fs/binfmt_elf.c: delete unused "interp_map_addr" argument adds b00ec8fd4ca6 fs/binfmt_elf.c: extract elf_read() function adds 41d592dc7145 init/Kconfig: fix indentation adds 8538b773e0c3 drivers/rapidio/rio-driver.c: fix missing include of <linu [...] adds 70b5225a67c5 drivers/rapidio/rio-access.c: fix missing include of <linu [...] adds ab5d156b6805 drm: limit to INT_MAX in create_blob ioctl adds 984e1c68702f uaccess: disallow > INT_MAX copy sizes adds 9156510161cf kcov: remote coverage support adds 85c02d7ecf80 usb, kcov: collect coverage from hub_event adds 90adfc1948e7 vhost, kcov: collect coverage from vhost_worker adds 1fad896e875a lib/ubsan: don't serialize UBSAN report adds f983cca717df arch: ipcbuf.h: make uapi asm/ipcbuf.h self-contained adds 7200354524c7 arch: msgbuf.h: make uapi asm/msgbuf.h self-contained adds c3e1d30b9ce8 arch: sembuf.h: make uapi asm/sembuf.h self-contained adds 5ba200a95d10 lib/test_bitmap: force argument of bitmap_parselist_user() [...] adds 15bb579138c7 lib/test_bitmap: undefine macros after use adds 4449990be708 lib/test_bitmap: name EXP_BYTES properly adds 406ad4d377bf lib/test_bitmap: rename exp to exp1 to avoid ambiguous name adds f54282fcf112 lib/test_bitmap: move exp1 and exp2 upper for others to use adds 1e3269a4cd3a lib/test_bitmap: fix comment about this file adds ab87f2818243 lib/bitmap: introduce bitmap_replace() helper adds 1b4523f65c5c gpio: pca953x: remove redundant variable and check in IRQ handler adds 2ab2a794315b gpio: pca953x: use input from regs structure in pca953x_ir [...] adds a11b6d9cc215 gpio: pca953x: convert to use bitmap API adds 53d60b7d87b5 gpio: pca953x: tighten up indentation adds 8ca372bd2859 alpha: use pgtable-nopud instead of 4level-fixup adds 47f9b586610f arm: nommu: use pgtable-nopud instead of 4level-fixup adds 042dbee7edb1 c6x: use pgtable-nopud instead of 4level-fixup adds 0b1565ab4ced m68k: nommu: use pgtable-nopud instead of 4level-fixup adds e4f36b796698 m68k: mm: use pgtable-nopXd instead of 4level-fixup adds c11e781a49ab microblaze: use pgtable-nopmd instead of 4level-fixup adds 33c20a9ddae3 nds32: use pgtable-nopmd instead of 4level-fixup adds 8cbd82654397 parisc: use pgtable-nopXd instead of 4level-fixup adds 875f441dbeb1 parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup adds 95bb41b389e6 sparc32: use pgtable-nopud instead of 4level-fixup adds 436f33782f2a um: remove unused pxx_offset_proc() and addr_pte() functions adds 84fd0080ac95 um: add support for folded p4d page tables adds 0ee5e6731dda mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/ [...] adds 1bd0a28fb89a /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 343295547186 /proc/kpageflags: do not use uninitialized struct pages adds 6858f7970915 mm, thp: tweak reclaim/compaction effort of local-only and [...] adds cb805ed35a36 x86/mm: Split vmalloc_sync_all() adds b09cf1e760e8 ramfs: support O_TMPFILE adds 2a2f0fe8d7fc mm/slub.c: avoid slub allocation while holding list_lock adds f3ff5a0fa995 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds 8e2c27293342 mm/pgmap: use correct alignment when looking at first pfn [...] adds 2937103420d3 mm/mmap.c: fix the adjusted length error adds 39c7f6682e48 mm/memmap_init: update variable name in memmap_init_zone adds 051ac21e984e mm/memory_hotplug: shrink zones when offlining memory adds c643ab05e42e mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() adds 5938f914e2ee mm/memory_hotplug: we always have a zone in find_(smallest [...] adds c02e678fccf1 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] adds 7458ac1a5f0d mm/memory_hotplug: drop local variables in shrink_zone_span() adds 3d866a688bfd mm/memory_hotplug: cleanup __remove_pages() adds 0f21cea15863 mm, oom: avoid printk() iteration under RCU adds 188a77d73940 mm-oom-avoid-printk-iteration-under-rcu-fix adds 31f77ead6df8 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 723851ae0575 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 4fc4b54090c9 kernel/hung_task.c: Monitor killed tasks. adds 3b835be80fde string: add stracpy and stracpy_pad mechanisms adds 3d71d8e230de Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds 62d56be6a900 aio: simplify read_events() adds 67ac7d1f5459 smp_mb__{before,after}_atomic(): update Documentation adds 99461e83a544 ipc/mqueue.c: remove duplicated code adds e941bee2ebf5 ipc/mqueue.c: update/document memory barriers adds 1141749e1c7d ipc/msg.c: update and document memory barriers adds e2cbe073b242 ipc/sem.c: document and update memory barriers adds d7a7648465d2 ipc/msg.c: consolidate all xxxctl_down() functions adds 841f7f890d38 Merge branch 'akpm-current/current' adds 95d7ab92d164 drivers/block/null_blk_main.c: fix layout adds 93aee6d0d1f9 drivers/block/null_blk_main.c: fix uninitialized var warnings adds 2c89e1fb3356 pinctrl: fix pxa2xx.c build warnings adds 31a197fd3127 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] adds 0fbaa0734062 kernel-hacking: create submenu for arch special debugging options adds fcf7f6f0523e kernel-hacking: group kernel data structures debugging together adds 6bdde8614678 kernel-hacking: move kernel testing and coverage options t [...] adds f7b467599a05 kernel-hacking: move Oops into 'Lockups and Hangs' adds 87876e6695e0 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] adds d3abbcc37de9 kernel-hacking: create a submenu for scheduler debugging options adds 12492badb7fd kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] adds 87eb4dc2771c kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] adds 9ff9db57905f lib/: fix Kconfig indentation adds c0b61252020f mm: add generic p?d_leaf() macros adds 49969f608c9d arc: mm: add p?d_leaf() definitions adds 302deb778f72 arm: mm: add p?d_leaf() definitions adds 0ad0538d78a9 arm64: mm: add p?d_leaf() definitions adds 7a961658e8f2 mips: mm: add p?d_leaf() definitions adds 19e64027f848 powerpc: mm: add p?d_leaf() definitions adds df3a2d8e368b riscv: mm: add p?d_leaf() definitions adds eaee1be48cc8 s390: mm: add p?d_leaf() definitions adds 15c2870f9be4 sparc: mm: add p?d_leaf() definitions adds a0001ec45436 x86: mm: add p?d_leaf() definitions adds 2743a8a5cb29 mm: pagewalk: add p4d_entry() and pgd_entry() adds aa04c7bd3b7b mm: pagewalk: allow walking without vma adds ab059172cb2c mm: pagewalk: add test_p?d callbacks adds c46e230d2b5e mm: pagewalk: add 'depth' parameter to pte_hole adds ca72bbc61759 x86: mm: point to struct seq_file from struct pg_state adds de453353d4e4 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct adds 443bf1211f1e x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] adds b6a79e473e25 x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] adds 695511d90145 mm: add generic ptdump adds c17397f17a67 x86: mm: convert dump_pagetables to use walk_page_range adds 2a71e56ffa9d arm64: mm: convert mm/dump.c to use walk_page_range() adds 897697459ed6 arm64: mm: display non-present entries in ptdump adds 3af69356865b mm: ptdump: reduce level numbers by 1 in note_page() adds b80b54a70a98 drivers/tty/serial/sh-sci.c: suppress warning adds 4aed6eb17254 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 160dc8cdb239 Merge branch 'akpm/master' adds 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 (1ab75b2e415a) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/admin-guide/sysctl/kernel.rst | 20 +- Documentation/core-api/kernel-api.rst | 9 - Documentation/power/pci.rst | 10 +- Documentation/virt/kvm/api.txt | 20 +- MAINTAINERS | 17 + Next/SHA1s | 112 +- Next/merge.log | 4954 +++++++------------- Next/quilt-import.log | 2 +- arch/Kconfig | 22 +- 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/m68k/mm/kmap.c | 17 +- 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 + arch/xtensa/kernel/vmlinux.lds.S | 2 +- block/blk-zoned.c | 149 +- block/ioctl.c | 2 +- drivers/acpi/sleep.c | 7 +- drivers/block/brd.c | 5 +- drivers/block/null_blk_main.c | 40 +- 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/gpio/gpiolib-of.c | 2 +- drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 146 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 12 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.h | 8 - drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 14 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h | 2 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 7 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 18 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 1 - drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 4 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 5 +- drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h | 5 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 1 - drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 1 - drivers/gpu/drm/amd/powerplay/smu_internal.h | 4 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 29 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 28 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 1 - drivers/gpu/drm/drm_dp_mst_topology.c | 6 +- drivers/gpu/drm/i915/display/intel_dp.c | 12 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 6 +- drivers/gpu/drm/i915/gvt/handlers.c | 5 +- drivers/gpu/drm/omapdrm/omap_gem.c | 4 + drivers/gpu/drm/radeon/r100.c | 2 +- drivers/gpu/drm/scheduler/sched_main.c | 27 + 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/irqchip/irq-aspeed-i2c-ic.c | 2 - drivers/md/dm-table.c | 12 +- drivers/md/dm-zoned-target.c | 2 +- drivers/media/pci/ivtv/ivtvfb.c | 2 +- drivers/net/can/slcan.c | 1 + drivers/net/can/usb/ucan.c | 2 +- drivers/net/can/xilinx_can.c | 28 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 8 +- drivers/net/ethernet/mscc/ocelot.c | 14 +- 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/core.c | 8 +- drivers/regulator/s5m8767.c | 2 +- drivers/reset/reset-uniphier.c | 13 +- drivers/scsi/scsi_sysfs.c | 2 +- drivers/scsi/sd_zbc.c | 2 - drivers/scsi/sg.c | 26 +- drivers/spi/spi-sprd.c | 2 +- drivers/vfio/pci/vfio_pci_intrs.c | 2 +- drivers/xen/xenbus/xenbus_probe.c | 13 +- fs/attr.c | 23 +- fs/autofs/autofs_i.h | 2 +- fs/autofs/expire.c | 6 +- fs/autofs/root.c | 39 +- fs/block_dev.c | 2 +- fs/cifs/cifsglob.h | 4 + fs/cifs/connect.c | 6 +- fs/cifs/file.c | 4 +- fs/cifs/sess.c | 32 +- fs/cifs/smb2inode.c | 2 +- fs/cifs/smb2ops.c | 49 +- fs/cifs/smb2pdu.c | 55 +- fs/cifs/smb2pdu.h | 11 + fs/cifs/smb2proto.h | 7 +- fs/compat_ioctl.c | 11 +- fs/configfs/inode.c | 9 +- fs/dcache.c | 2 +- fs/erofs/xattr.c | 2 + fs/f2fs/file.c | 18 +- fs/fcntl.c | 2 +- fs/internal.h | 1 - fs/io-wq.c | 2 +- fs/io-wq.h | 10 +- fs/io_uring.c | 554 ++- fs/namespace.c | 6 +- fs/ntfs/inode.c | 18 +- fs/orangefs/file.c | 39 +- fs/orangefs/inode.c | 8 +- fs/orangefs/orangefs-kernel.h | 3 +- fs/proc/Kconfig | 8 +- fs/ubifs/file.c | 18 +- fs/utimes.c | 4 +- fs/xfs/libxfs/xfs_bmap.c | 27 +- fs/xfs/xfs_log.c | 2 + include/linux/agpgart.h | 2 - include/linux/blkdev.h | 24 +- include/linux/bvec.h | 22 +- include/linux/falloc.h | 2 +- include/linux/list.h | 12 +- include/linux/lockref.h | 6 + include/linux/miscdevice.h | 1 + include/linux/pagewalk.h | 4 +- include/linux/sched/sysctl.h | 1 - include/linux/socket.h | 20 +- include/linux/syscalls.h | 8 +- include/net/flow_dissector.h | 1 + include/net/ipv6.h | 2 +- include/net/ipv6_stubs.h | 6 +- include/sound/soc.h | 1 + include/uapi/asm-generic/unistd.h | 8 +- include/uapi/linux/io_uring.h | 1 + include/uapi/linux/kvm.h | 1 + init/Kconfig | 76 +- kernel/hung_task.c | 50 +- kernel/kprobes.c | 4 +- kernel/locking/spinlock_debug.c | 32 +- kernel/sched/clock.c | 6 +- kernel/sysctl.c | 8 - kernel/taskstats.c | 30 +- kernel/time/time.c | 5 +- lib/Kconfig | 2 +- lib/Kconfig.debug | 40 +- lib/Kconfig.kgdb | 8 +- lib/cpumask.c | 102 +- lib/lockref.c | 16 + lib/ubsan.c | 64 +- localversion-next | 2 +- mm/huge_memory.c | 6 +- mm/kasan/common.c | 1 + mm/khugepaged.c | 18 - mm/ksm.c | 1 + mm/slab_common.c | 12 + net/bridge/br_device.c | 6 + net/core/dev.c | 6 +- net/core/flow_dissector.c | 37 +- net/core/lwt_bpf.c | 4 +- net/core/rtnetlink.c | 4 +- net/dccp/ipv6.c | 6 +- net/ipv4/tcp_timer.c | 10 +- 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/sched/sch_mq.c | 1 + net/sched/sch_mqprio.c | 1 + net/sctp/ipv6.c | 4 +- net/socket.c | 76 +- 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/pci/hda/patch_hdmi.c | 9 +- sound/soc/intel/atom/sst/sst.c | 1 + 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 +- 286 files changed, 5804 insertions(+), 5411 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