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 4c9b89d8981b Add linux-next specific files for 20200811 omits 07df674a9c04 Merge branch 'akpm/master' into master omits f7d2eac14257 virtio: pci: constify ioreadX() iomem argument (as in gene [...] omits 368607feb7d9 ntb: intel: constify ioreadX() iomem argument (as in gener [...] omits bafaeb34b84b rtl818x: constify ioreadX() iomem argument (as in generic [...] omits 30b7f1855538 sh: clk: fix assignment from incompatible pointer type for [...] omits 576a1cc4825f iomap: constify ioreadX() iomem argument (as in generic im [...] omits 5b33bd8407b0 sh: use generic strncpy() omits 839203820e56 sh: clkfwk: remove r8/r16/r32 omits 2830c62d04d0 include/asm-generic/vmlinux.lds.h: align ro_after_init omits b4826fead19a mm: annotate a data race in page_zonenum() omits 996b3f32b43b mm/swap.c: annotate data races for lru_rotate_pvecs omits b02ada878c73 mm/rmap: annotate a data race at tlb_flush_batched omits 62eb7985135c mm/mempool: fix a data race in mempool_free() omits 8940421d7cfa mm/list_lru: fix a data race in list_lru_count_one omits d7982b381a0a mm/memcontrol: fix a data race in scan count omits a1f9ee5ab35e mm/page_counter: fix various data races at memsw omits a5c2b5bbd299 mm-swapfile-fix-and-annotate-various-data-races-v2 omits a30e03967bc8 mm/swapfile: fix and annotate various data races omits baf6f30904d0 mm/filemap.c: fix a data race in filemap_fault() omits 315b2fed8e5c mm/swap_state: mark various intentional data races omits 062bd8ba6cd7 mm-page_io-mark-various-intentional-data-races-v2 omits dbcb535ecd1e mm/page_io: mark various intentional data races omits 90075c546426 mm/frontswap: mark various intentional data races omits 04166c9a248b mm/kmemleak: silence KCSAN splats in checksum omits cf3af6579d95 s390: fix build error for sys_call_table_emu omits 1e2949a9e39f all arch: remove system call sys_sysctl omits a7510ea12f5a mm/madvise: check fatal signal pending of target process omits f4b9d210fa90 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 98e9906beece mm/madvise: introduce process_madvise() syscall: an extern [...] omits c6637b04f0ea pid: move pidfd_get_pid() to pid.c omits 380f25674505 mm/madvise: pass task and mm to do_madvise omits a06001c65de4 mm/gup: remove task_struct pointer for all gup code omits 9fd90e30a406 mm: clean up the last pieces of page fault accountings omits 5ed567de3730 mm/xtensa: use general page fault accounting omits dca6cd78b90a mm/x86: use general page fault accounting omits 6f23f947a092 mm/sparc64: use general page fault accounting omits abee6a321023 mm/sparc32: use general page fault accounting omits 124b578056e7 mm/sh: use general page fault accounting omits 79d20e6c4931 mm/s390: use general page fault accounting omits 7bc65e326f0c mm/riscv: use general page fault accounting omits aed9fed63248 mm/powerpc: use general page fault accounting omits 3d1ce0416426 mm/parisc: use general page fault accounting omits 327091bbf0de mm/openrisc: use general page fault accounting omits e234fd290c0f mm/nios2: use general page fault accounting omits 6041eefdde7f mm/nds32: use general page fault accounting omits bb6877720a10 mm/mips: use general page fault accounting omits b0a5a942c83c mm/microblaze: use general page fault accounting omits 429d1137f450 mm/m68k: use general page fault accounting omits 6429f2ee0f91 mm/ia64: use general page fault accounting omits 01d0ec2fb9be mm/hexagon: use general page fault accounting omits 86fd60156340 mm/csky: use general page fault accounting omits fcb991d4ff2b mm/arm64: use general page fault accounting omits 3dee08dbcb1f mm/arm: use general page fault accounting omits 8ed8827e050a mm/arc: use general page fault accounting omits a504eb21c8f3 mm/alpha: use general page fault accounting omits 042175f2059a mm: do page fault accounting in handle_mm_fault omits 04fa82ca6cd4 mm/gup: use a standard migration target allocation callback omits e1f0cdbce5c5 mm/hugetlb: make hugetlb migration callback CMA aware omits d02bf34dfaef mm/gup: restrict CMA region by using allocation scope API omits f45e062624ee mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits 62451510c6d3 mm/memory-failure: remove a wrapper for alloc_migration_target() omits 90c991350b9d mm/page_alloc: remove a wrapper for alloc_migration_target() omits a117d2f0bd2f mm/mempolicy: use a standard migration target allocation callback omits db05296821b8 mm-migrate-make-a-standard-migration-target-allocation-fun [...] omits a0839c27630a mm/migrate: introduce a standard migration target allocati [...] omits 6005bfdb62ac mm-migrate-clear-__gfp_reclaim-to-make-the-migration-callb [...] omits 526cae254ae1 mm/migrate: clear __GFP_RECLAIM to make the migration call [...] omits 41c673eb9d31 mm/hugetlb: unify migration callbacks omits 0ff733db7f65 mm/migrate: move migration helper from .h to .c omits 9aca627f5e9f mm/page_isolation: prefer the node of the source page omits 0ae06e6d20bb Merge branch 'akpm-current/current' into master omits d6ed93a615f0 Merge remote-tracking branch 'fsinfo/fsinfo-core' into master omits 89c37b665ee0 Merge remote-tracking branch 'notifications/notifications- [...] omits 81e89558ce5a Merge remote-tracking branch 'mhi/mhi-next' into master omits 5c1426a91d72 Merge remote-tracking branch 'trivial/for-next' into master omits 22090d640582 Merge remote-tracking branch 'fpga/for-next' into master omits 8a481703bebd Merge remote-tracking branch 'pidfd/for-next' into master omits 43f4f10675ab Merge remote-tracking branch 'kgdb/kgdb/for-next' into master omits 4ad4a4b861c7 Merge remote-tracking branch 'auxdisplay/auxdisplay' into master omits 835ef7fcea19 Merge remote-tracking branch 'xarray/xarray' into master omits c4415eae35f5 Merge remote-tracking branch 'nvmem/for-next' into master omits a1a3826ce0f5 Merge remote-tracking branch 'fsi/next' into master omits a893b1443b94 Merge remote-tracking branch 'kspp/for-next/kspp' into master omits 64f8ce4e3575 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] omits 0f3c06e322c9 Merge remote-tracking branch 'rtc/rtc-next' into master omits 739f9bd33a41 Merge remote-tracking branch 'livepatching/for-next' into master omits 65d880c2e2e2 Merge remote-tracking branch 'ktest/for-next' into master omits ea41d704f7ff Merge remote-tracking branch 'pwm/for-next' into master omits c7d21a749921 Merge remote-tracking branch 'rpmsg/for-next' into master omits 7d5037c27393 Merge remote-tracking branch 'vhost/linux-next' into master omits ada6079be99f Merge remote-tracking branch 'scsi/for-next' into master omits 368b0f9a95eb Merge remote-tracking branch 'mux/for-next' into master omits 2bbfae7068ab Merge remote-tracking branch 'leds/for-next' into master omits 931a0efad692 Merge remote-tracking branch 'chrome-platform/for-next' in [...] omits c01cabaddfe7 Merge remote-tracking branch 'kvm/linux-next' into master omits 69035da97ba6 Merge remote-tracking branch 'rcu/rcu/next' into master omits 9efcf06329d6 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits 533574391d61 Merge remote-tracking branch 'edac/edac-for-next' into master omits f8c9c97d8da5 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits fd6777a80268 Merge remote-tracking branch 'tip/auto-latest' into master omits 28946454388a Merge remote-tracking branch 'vfio/next' into master omits 6ac494adf387 Merge remote-tracking branch 'iommu/next' into master omits fcddba58f495 Merge remote-tracking branch 'watchdog/master' into master omits 3bf82297924f Merge remote-tracking branch 'safesetid/safesetid-next' in [...] omits d7801cb4540e Merge remote-tracking branch 'security/next-testing' into master omits 70815dd080b9 Merge remote-tracking branch 'backlight/for-backlight-next [...] omits 7a2fdbb9c52a Merge remote-tracking branch 'mfd/for-mfd-next' into master omits 5a5a77aa309a Merge remote-tracking branch 'modules/modules-next' into master omits d9a380926852 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits 9491f4a7d296 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] omits 40625b2c555a Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits bc606fca68b8 Merge remote-tracking branch 'amdgpu/drm-next' into master omits ae913e1763de Merge remote-tracking branch 'gfs2/for-next' into master omits f31893cf8d57 Merge remote-tracking branch 'bluetooth/master' into master omits c30e6bf9c75d Merge remote-tracking branch 'swiotlb/linux-next' into master omits e451d51c349b Merge remote-tracking branch 'dlm/next' into master omits ab792b6260f7 Merge remote-tracking branch 'ieee1394/for-next' into master omits 61b2497a27f1 Merge remote-tracking branch 'cpupower/cpupower' into master omits ac4bb4af21f3 Merge remote-tracking branch 'pm/linux-next' into master omits a719bb3485b6 Merge remote-tracking branch 'dmi/dmi-for-next' into master omits 04d16f01b529 Merge remote-tracking branch 'i2c/i2c/for-next' into master omits f749aa8eb4ac Merge remote-tracking branch 'hid/for-next' into master omits 883facee2dca Merge remote-tracking branch 'pstore/for-next/pstore' into master omits 5b5f83500557 Merge remote-tracking branch 'printk/for-next' into master omits b99d787943d2 Merge remote-tracking branch 'zonefs/for-next' into master omits f2092e4f9cd6 Merge remote-tracking branch 'xfs/for-next' into master omits 5723c16e2e08 Merge remote-tracking branch 'v9fs/9p-next' into master omits 5b1d3f764ece Merge remote-tracking branch 'ubifs/next' into master omits ee7f7e4d80e7 Merge remote-tracking branch 'orangefs/for-next' into master omits 3969dbb0638f Merge remote-tracking branch 'nfs/linux-next' into master omits 48d16afcda41 Merge remote-tracking branch 'fuse/for-next' into master omits 62178d96b203 Merge remote-tracking branch 'f2fs/dev' into master omits 294dd439440c Merge remote-tracking branch 'ext4/dev' into master omits 784b4c8d3e87 Merge remote-tracking branch 'ext3/for_next' into master omits da9857c96aec Merge remote-tracking branch 'exfat/dev' into master omits 5638c7a9da5d Merge remote-tracking branch 'configfs/for-next' into master omits 8562d334c972 Merge remote-tracking branch 'cifs/for-next' into master omits ca54d90a0e43 Merge remote-tracking branch 'ceph/master' into master omits 5ae1a21cd755 Merge remote-tracking branch 'btrfs/for-next' into master omits e453d07482d3 Merge remote-tracking branch 'sh/for-next' into master omits 06c5dfa1b879 Merge remote-tracking branch 'parisc-hd/for-next' into master omits f4ba1501f503 Merge remote-tracking branch 'openrisc/for-next' into master omits cd4cd253636d Merge remote-tracking branch 'nds32/next' into master omits 3218761b9691 Merge remote-tracking branch 'ia64/next' into master omits 356bf4ea70d3 Merge remote-tracking branch 'h8300/h8300-next' into master omits ab4c1705fe6f Merge remote-tracking branch 'clk/clk-next' into master omits 31304d4ba319 Merge remote-tracking branch 'uniphier/for-next' into master omits 0cd5f2a5a827 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits 506c9d6b7590 Merge remote-tracking branch 'tegra/for-next' into master omits 64410e92c30e Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits 289b639a2f29 Merge remote-tracking branch 'samsung-krzk/for-next' into master omits fd9e3b991777 Merge remote-tracking branch 'rockchip/for-next' into master omits d145ea87f309 Merge remote-tracking branch 'reset/reset/next' into master omits f8d367bf5a6c Merge remote-tracking branch 'renesas/next' into master omits ca2adcebd0aa Merge remote-tracking branch 'realtek/for-next' into master omits 469691d5c70e Merge remote-tracking branch 'qcom/for-next' into master omits d835b527e857 Merge remote-tracking branch 'omap/for-next' into master omits 4902ba504bae Merge remote-tracking branch 'mvebu/for-next' into master omits 053803fc735a Merge remote-tracking branch 'mediatek/for-next' into master omits d8c8d89e391d Merge remote-tracking branch 'keystone/next' into master omits e8a49ee44118 Merge remote-tracking branch 'imx-mxs/for-next' into master omits c109d0313a64 Merge remote-tracking branch 'at91/at91-next' into master omits 8597615fa3c8 Merge remote-tracking branch 'amlogic/for-next' into master omits 15463347268d Merge remote-tracking branch 'arm-soc/for-next' into master omits ff8f53aa564a Merge remote-tracking branch 'arm64/for-next/core' into master omits 1cf35e2585e4 Merge remote-tracking branch 'arm/for-next' into master omits 7b13196813c3 Merge remote-tracking branch 'kbuild/for-next' into master omits c063c7b30ed0 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 2fba4046b7cb Merge remote-tracking branch 'risc-v-fixes/fixes' into master omits 72d3d1ace783 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] omits 448ffa6e5881 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits 44c71a2f88aa Merge remote-tracking branch 'ide/master' into master omits 3f92d69f7526 Merge remote-tracking branch 'input-current/for-linus' int [...] omits 3cde1acc233e Merge remote-tracking branch 'phy/fixes' into master omits 0c53927086ce Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 69caae1f4be0 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits bf35f31ca40a Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] omits be5d971acfa2 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits 00b8529ecf76 Merge remote-tracking branch 'sound-current/for-linus' int [...] omits 10901e6dfee9 Merge remote-tracking branch 'ipsec/master' into master omits 6a338c988136 Merge remote-tracking branch 'net/master' into master omits 3bd1665c51ac Merge remote-tracking branch 'sparc/master' into master omits 7aa9b3ff52df Merge remote-tracking branch 's390-fixes/fixes' into master omits 5f332362efc8 Merge remote-tracking branch 'fixes/master' into master omits 48d8b546d7ba Merge branch 'misc-5.9' into next-fixes omits a5f128151720 btrfs: sysfs: fix NULL pointer dereference at btrfs_sysfs_ [...] omits 2d22cc393d3e btrfs: check correct variable after allocation in btrfs_ba [...] omits 7cd29e47553a Merge branches 'pm-cpufreq' and 'acpi-soc' into linux-next omits 619e63f3fd26 cpufreq: intel_pstate: Implement passive mode with HWP enabled omits f70f346189c1 sections.h: dereference_function_descriptor() should retur [...] omits b295201537db parisc/kernel/ftrace: Remove function callback casts omits 8e911bd8afe0 s390/test_unwind: fix possible memleak in test_unwind() omits 891d4c67c108 s390/gmap: improve THP splitting omits 54d19c35bf4d s390/atomic: circumvent gcc 10 build regression adds a66eebd70261 Merge branch 'for-5.9/core-v2' into for-linus adds cd6cad553bab Merge branch 'for-5.9/intel-ish' into for-linus adds ccac9cec9086 Merge branch 'for-5.9/lenovo' into for-linus adds e6b6e19a4be7 Merge branch 'for-5.9/wiimote' into for-linus adds b7b8e3689aa0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4bcf69e57063 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 163c3e3dc0dd Merge tag 'for-linus-5.9-rc1' of git://git.kernel.org/pub/ [...] adds 8c2618a6d0f7 Merge tag 'gfs2-for-5.9' of git://git.kernel.org/pub/scm/l [...] adds 086ba2ec163b Merge tag 'f2fs-for-5.9-rc1' of git://git.kernel.org/pub/s [...] adds 55f3560df975 seqlock: Extend seqcount API with associated locks adds ec8702da570e seqlock: Align multi-line macros newline escapes at 72 columns adds 318ce71f3e3a dma-buf: Remove custom seqcount lockdep class key adds cd29f22019ec dma-buf: Use sequence counter with associated wound/wait mutex adds b75058614fdd sched: tasks: Use sequence counter with associated spinlock adds 8201d923f492 netfilter: conntrack: Use sequence counter with associated [...] adds b901892b5131 netfilter: nft_set_rbtree: Use sequence counter with assoc [...] adds 77cc278f7b20 xfrm: policy: Use sequence counters with associated lock adds 025e82bcbc34 timekeeping: Use sequence counter with associated raw spinlock adds 26475371976c vfs: Use sequence counter with associated spinlock adds 0a87b25ff2eb raid5: Use sequence counter with associated spinlock adds 67b7b641ca69 iocost: Use sequence counter with associated spinlock adds 76246c921972 NFSv4: Use sequence counter with associated spinlock adds 2ca97ac8bdcc userfaultfd: Use sequence counter with associated spinlock adds 5c73b9a2b1b4 kvm/eventfd: Use sequence counter with associated spinlock adds af5a06b582ec hrtimer: Use sequence counter with associated raw spinlock adds e55687fe5c1e seqlock: s/__SEQ_LOCKDEP/__SEQ_LOCK/g adds a8772dccb2ec seqlock: Fold seqcount_LOCKNAME_t definition adds e4e9ab3f9f91 seqlock: Fold seqcount_LOCKNAME_init() definition adds 0efc94c5d15c seqcount: Compress SEQCNT_LOCKNAME_ZERO() adds b5e6a027bd32 seqcount: More consistent seqprop names adds a703f3633ff1 Merge branch 'WIP.locking/seqlocks' into locking/urgent adds 13c01139b171 x86/headers: Remove APIC headers from <asm/smp.h> adds b3545192e2b4 locking, arch/ia64: Reduce <asm/smp.h> header dependencies [...] adds 0cd39f4600ed locking/seqlock, headers: Untangle the spaghetti monster adds 97d052ea3fa8 Merge tag 'locking-urgent-2020-08-10' of git://git.kernel. [...] adds ed3854ff994b Merge tag 'ktest-v5.9' of git://git.kernel.org/pub/scm/lin [...] adds a1f8bc95c33e perf annotate: Remove unneeded conversion to bool adds 387ad33fe710 perf tools: Add fake pmu support adds 34bacc9578de perf tests: Factor check_parse_id function adds 3bf91aa5aa49 perf parse: Provide a way to pass a fake_pmu to parse_events() adds e46fc8d9dd35 perf pmu: Add a perf_pmu__fake object to use with __parse_ [...] adds e1c92a7fbbc5 perf tests: Add another metric parsing test adds 8b4468a2107a perf parse: Factor out parse_groups() function adds 68173bda6ac9 perf tools: Add fake_pmu to parse_group() function adds 1381396b0b77 perf tools: Add map to parse_groups() function adds f78ac00a8c99 perf tools: Add metricgroup__parse_groups_test function adds 2cfaa853d8ea perf tools: Factor out prepare_metric function adds 9afe5658a6fa perf tools: Release metric_events rblist adds 6d432c4c8aa5 perf tools: Add test_generic_metric function adds 0a507af9c681 perf tests: Add parse metric test for ipc metric adds 218ca91df477 perf tests: Add parse metric test for frontend metric adds afdd63f5933b perf script: Fixup some evsel/evlist method names adds 3e21a28a01e2 perf expr: Add d_ratio operation adds ff1a12f962df perf expr: Add < and > operators adds 474462128328 perf cs-etm: Allow no CoreSight sink to be specified on co [...] adds c1b4745b48b3 perf pmu: List kernel supplied event aliases for arm64 adds ce0dc7d22271 perf pmu: Improve CPU core PMU HW event list ordering adds e251abee87cf perf evlist: Fix the class prefix for 'struct evlist' 'add [...] adds d1f249ecbd84 perf evlist: Fix the class prefix for 'struct evlist' stre [...] adds b3c2cc2bd21d perf evlist: Fix the class prefix for 'struct evlist' samp [...] adds 8cedf3a5c1f2 perf evlist: Fix the class prefix for 'struct evlist' samp [...] adds 92c7d7cdf490 perf evlist: Fix the class prefix for 'struct evlist' bran [...] adds 8d54c308c87f perf parse-events: Use automatic variable for flex input adds da77a14db3a0 perf parse-events: Use automatic variable for yacc input adds 5011a52fc535 perf pmu: Add bison debug build flag adds 970a4a3418e6 perf pmu: Add flex debug build flag adds 4b971df992fd perf parse-events: Declare flex header file output adds 3744ca1e670e perf expr: Add missing headers noticed when building with [...] adds ef9894d96677 perf parse-events: Declare bison header file output adds 304d7a90c43f perf parse-events: Disable a subset of flex warnings adds 1f16fcad6885 perf parse-events: Disable a subset of bison warnings adds 662081acfa25 tools lib traceevent: Add tep_load_plugins_hook() API adds 74006289cfed tools lib traceevent: Add interface for options to plugins adds 4d70caefd05b tools lib traceevent: Introduced new traceevent API, for a [...] adds 487ae1f4a17c tools lib traceevent: Add support for more printk format s [...] adds e7a90882b05b tools lib traceevent: Optimize pretty_print() function adds 3e14b100b0ac tools lib traceevent: Add plugin for tlb_flush adds 97b6c5394d5c tools lib traceevent: Add more SVM exit reasons adds 57863623329c tools lib traceevent: Add offset option for function plugin adds 5973e6ebc0f5 tools lib traceevent: Add plugin for decoding syscalls/sys [...] adds 0dfceeffae18 tools lib traceevent: Move kernel_stack event handler to " [...] adds 9b8179b38ba2 tools lib traceevent: Add builtin handler for trace_marker_raw adds 4e59ab93e2f4 tools lib traceevent: Change to SPDX License format adds e8f331aa91a2 tools lib traceevent: Fix reporting of unknown SVM exit reasons adds 78194fb48679 perf vendor events power9: Added nest imc metric events adds 19bf119ccfa0 perf symbols: Add s390 idle functions 'psw_idle' and 'psw_ [...] adds facbf0b9820f Merge remote-tracking branch 'torvalds/master' into perf/core adds c8f6ae1fb28d perf inject jit: Remove //anon mmap events adds b39730a6633d perf annotate: Fix non-null terminated buffer returned by [...] adds 246eba8e9041 perf tools: Add support for PERF_RECORD_TEXT_POKE adds 789e24199810 perf tools: Add support for PERF_RECORD_KSYMBOL_TYPE_OOL adds b22f90aaea4b perf intel-pt: Add support for text poke events adds 92ecf3a64f67 perf script: Add option --show-text-poke-events adds 7eeb9855c1a4 perf script: Show text poke address symbol adds 5f634c8e401d perf parse-events: Report BPF errors adds be8299e4a2e2 perf kmem: Pass additional arguments to 'perf record' adds 26bbf45fc81d perf probe: Avoid setting probes on the same address for t [...] adds 11fd3eb874e7 perf probe: Fix wrong variable warning when the probe poin [...] adds 12d572e785b1 perf probe: Fix memory leakage when the probe point is not found adds 3de2bf9dfb93 perf probe: Warn if the target function is a GNU indirect [...] adds 2c46f54249c6 perf metric: Rename expr__add_id() to expr__add_val() adds 070b3b5ad7bd perf metric: Add 'struct expr_id_data' to keep expr value adds 59b4412f27f1 libperf: Avoid internal moving of fdarray fds adds ab4c1f9f6868 libperf: Add flags to fdarray fds objects adds d3da1f090089 libperf: Avoid counting of nonfilterable fdarray fds adds 8ab705b54083 perf evlist: Introduce control file descriptors adds ec886bf538f6 perf evlist: Implement control command handling functions adds dece3a4d33ce perf stat: Factor out body of event handling loop for system wide adds 7bb4ff05c090 perf stat: Move target check to loop control statement adds b0ce0c8df4dd perf stat: Factor out body of event handling loop for fork case adds 987b8238136d perf stat: Factor out event handling loop into dispatch_events() adds 2162b9c6bded perf stat: extend -D,--delay option with -1 value adds bee328cb71eb perf stat: Implement control commands handling adds c2a08203052f perf bench: Add basic syscall benchmark adds 31e81e0bed8b perf tools: Fix record failure when mixed with ARM SPE event adds 3e43d79da1dc perf tools: No need to cache the PMUs in ARM SPE auxtrace [...] adds c33cdf541181 perf tools: Allow r0x<HEX> event syntax adds 4929e95a1400 perf tools: Fix term parsing for raw syntax adds 1b98c6e3ba8b perf test: Ensure sample_period is set libpfm4 events adds 60e10c0037d0 perf metric: Fix memory leak in expr__add_id function adds 332603c2aa1a perf metric: Add expr__add_id function adds 5c5f5e835f7e perf metric: Change expr__get_id to return struct expr_id_data adds 3fd29fa6c164 perf metric: Add expr__del_id function adds ce3919403400 perf metric: Add macros for iterating map events adds a29c164aa316 perf metric: Add add_metric function adds e7e1badd8028 perf metric: Rename __metricgroup__add_metric to __add_metric adds 83de0b7d535d perf metric: Collect referenced metrics in struct metric_ref_node adds 4ea2896715e6 perf metric: Collect referenced metrics in struct metric_expr adds fc393839c11b perf metric: Add referenced metrics to hash data adds acf71b05d1a1 perf metric: Compute referenced metrics adds 98461d9dc115 perf metric: Add events for the current list adds 55f30d68397d perf metric: Add cache_miss_cycles to metric parse test adds 5a606f3b9c85 perf metric: Add DCache_L2 to metric parse test adds f6fb0960f920 perf metric: Add recursion check when processing nested metrics adds b81ef466ace6 perf metric: Make compute_single function more precise adds dfce77c580e0 perf metric: Add metric group test adds a0c05b363827 perf metric: Rename struct egroup to metric adds 119e521a9633 perf metric: Rename group_list to metric_list adds e3232c2f39ac tools build feature: Use CC and CXX from parent adds 7c43b0c1d499 perf bench: Add benchmark of find_next_bit adds b1aa3db2c13e Merge remote-tracking branch 'torvalds/master' into perf/core adds 27e9769aad3c perf stat: Introduce --control fd:ctl-fd[,ack-fd] options adds 68cd3b45b93d perf record: Extend -D,--delay option with -1 value adds acce02239420 perf record: Implement control commands handling adds 1d078ccb3380 perf record: Introduce --control fd:ctl-fd[,ack-fd] options adds c4735d990268 perf evsel: Don't set sample_regs_intr/sample_regs_user fo [...] adds 94fb1afb14c4 Mgerge remote-tracking branch 'torvalds/master' into perf/core adds 401136bb084f perf intel-pt: Fix FUP packet state adds a58a057ce65b perf intel-pt: Fix duplicate branch after CBR adds 2c9a11af84b1 perf tools: Improve aux_output not supported error adds 1e8f78694441 perf auxtrace: Add missing itrace options to help text adds cb971438b7da perf auxtrace: Add optional error flags to the itrace 'e' option adds 1d846aeb86cc perf intel-pt: Use itrace error flags to suppress some errors adds 935aac2d2dc4 perf auxtrace: Add optional log flags to the itrace 'd' option adds 8b83fccdd2fc perf intel-pt: Use itrace debug log flags to suppress some [...] adds d4575f5fce71 perf intel-pt: Time filter logged perf events adds 51971536ef53 perf auxtrace: Add itrace 'q' option for quicker, less det [...] adds 7c1b16ba0e26 perf intel-pt: Add support for decoding FUP/TIP only adds 347a7389a7cc perf intel-pt: Add support for decoding PSB+ only adds 4b0297ef8a4e perf evsel: Extend message to mention CAP_SYS_PTRACE and p [...] adds 9dc7dc75b179 libtraceevent: Document tep_load_plugins_hook() adds 058612a6f773 libtraceevent: Handle strdup() error in parse_option_name() adds 7db6330dca8f libtraceevent: Fix typo in tep_plugin_add_option() description adds b796162bc4ee libtraceevent: Improve error handling of tep_plugin_add_op [...] adds d339a19a8784 libtraceevent: Fixed broken indentation in parse_ip4_print_args() adds 602e29fe0783 libtraceevent: Fixed type in PRINT_FMT_STING adds db885ed481b3 libtraceevent: Fixed description of tep_add_plugin_path() API adds 7d65864b3b4f tools lib traceevent: Handle possible strdup() error in te [...] adds 6953beb4ddab perf clockid: Move parse_clockid() to new clockid object adds cc3365bbd07c perf tools: Add clockid_name function adds d1e325cf40fe perf header: Store clock references for -k/--clockid option adds 9d88a1a170ed perf tools: Move clockid_res_ns under clock struct adds 88371c5898fc perf data: Add support to store time of day in CTF data co [...] adds 60e5eeb56a14 perf script: Change the 'enum perf_output_field' enumerato [...] adds e534bfb16415 perf script: Add 'tod' field to display time of day adds c0bde40ae010 tools headers API: Update close_range affected files adds 7a36b9d23135 tools headers UAPI: update linux/in.h copy adds f815fe512cf7 tools arch x86: Sync the msr-index.h copy with the kernel sources adds dd4a5c224b7c tools arch x86: Sync asm/cpufeatures.h with the kernel sources adds d01541d006c4 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources adds 33583e6950bf perf tools powerpc: Add support for extended register capability adds 666559865823 perf tools powerpc: Add support for extended regs in power10 adds 1101c872c8c7 perf record: Skip side-band event setup if HAVE_LIBBPF_SUP [...] adds 00e4db51259a Merge tag 'perf-tools-2020-08-10' of git://git.kernel.org/ [...] adds 4bf5e3611895 Merge tag 'libnvdimm-for-5.9' of git://git.kernel.org/pub/ [...] adds dded87afdacf Merge tag 'rpmsg-v5.9' of git://git.kernel.org/pub/scm/lin [...] adds 617e7481d7bf Merge tag 'rproc-v5.9' of git://git.kernel.org/pub/scm/lin [...] adds 35efb0e1d5c6 dt-bindings: hwlock: qcom: Remove invalid binding adds c636eef2ee36 Merge tag 'hwlock-v5.9' of git://git.kernel.org/pub/scm/li [...] adds 96f970feeb47 Merge tag 'backlight-next-5.9' of git://git.kernel.org/pub [...] adds 952ace797c17 Merge tag 'iommu-updates-v5.9' of git://git.kernel.org/pub [...] adds ce13266d97b1 Merge tag 'for-v5.9' of git://git.kernel.org/pub/scm/linux [...] adds 57b077939287 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds bb5baaa9238e Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 791771285758 Merge remote-tracking branch 'fixes/master' into master adds 6553fb799f60 powerpc/pkeys: Fix boot failures with Nemo board (A-EON Am [...] adds 9bf58552b1c2 Merge remote-tracking branch 'powerpc-fixes/fixes' into master adds 2de2373c4149 Merge remote-tracking branch 'sparc/master' into master adds b06c19d9f827 net/tls: Fix kmap usage adds c79f428d6f14 drivers/net/wan/x25_asy: Added needed_headroom and a skb-> [...] adds 1dab5877e8eb hinic: fix strncpy output truncated compile warnings adds 26896f01467a net/nfc/rawsock.c: add CAP_NET_RAW check. adds e71642009cbd ionic_lif: Use devm_kcalloc() in ionic_qcq_alloc() adds 50caa777a3a2 net: qcom/emac: add missed clk_disable_unprepare in error [...] adds 0f5907af3913 net: Fix potential memory leak in proto_register() adds 1b8ef1423dbf net: phy: marvell10g: fix null pointer dereference adds 7af78961e05d Merge remote-tracking branch 'net/master' into master adds 63fe3fd393dc libbpf: Do not use __builtin_offsetof for offsetof adds 0390c429dbed selftests/bpf: Fix segmentation fault in test_progs adds da7bdfdd23b8 selftests/bpf: Fix v4_to_v6 in sk_lookup adds 6294663dcb34 Merge remote-tracking branch 'bpf/master' into master adds 1cfb45132787 Merge remote-tracking branch 'ipsec/master' into master adds b428336676db netfilter: nf_tables: nft_exthdr: the presence return valu [...] adds 2f941622fd88 netfilter: nft_compat: remove flush counter optimization adds 6f979f458d2f Merge remote-tracking branch 'netfilter/master' into master adds 85cb905d3c5f ALSA: echoaduio: Drop superfluous volatile modifier adds 404690649e6a ALSA: hda - reverse the setting value in the micmute_led_set adds b582e1098b21 Merge remote-tracking branch 'sound-current/for-linus' int [...] adds f1359d3acdd8 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds e216a1b53e7d Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] adds 49475907bb2d Merge remote-tracking branch 'spi-fixes/for-linus' into master adds 66cc8a2e48f8 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 824049345603 Merge remote-tracking branch 'phy/fixes' into master adds 8af1f13e4cc8 Merge remote-tracking branch 'ide/master' into master adds c15c2ec07a26 btrfs: check correct variable after allocation in btrfs_ba [...] adds 62ab2cc04ddc btrfs: sysfs: fix NULL pointer dereference at btrfs_sysfs_ [...] adds 881a3a11c2b8 btrfs: fix return value mixup in btrfs_get_extent adds fecb023d5ea8 Merge branch 'misc-5.9' into next-fixes adds 4c11f1be6e82 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds b9d8cf2eb3ce x86/hyperv: Make hv_setup_sched_clock inline adds 156bfba907f9 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] adds d7acfd8124b2 Merge remote-tracking branch 'risc-v-fixes/fixes' into master adds 73d9d65bd3c3 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 626bb90ab32d Merge remote-tracking branch 'kbuild/for-next' into master new 0d022cd20160 Merge remote-tracking branch 'arm/for-next' into master new 09806c9b56bc Merge remote-tracking branch 'arm-soc/for-next' into master new 1c995d077fba Merge remote-tracking branch 'amlogic/for-next' into master new c76850e2c5f9 Merge remote-tracking branch 'at91/at91-next' into master new 4821a3928c6c Merge remote-tracking branch 'imx-mxs/for-next' into master new 6a846c254aab Merge remote-tracking branch 'keystone/next' into master new 3cfa7a54943e Merge remote-tracking branch 'mediatek/for-next' into master new ce5dbfa9b033 Merge remote-tracking branch 'mvebu/for-next' into master new 93705311ce97 Merge remote-tracking branch 'omap/for-next' into master new 30cf96af2b2e Merge remote-tracking branch 'qcom/for-next' into master new 90c60c7655ff Merge remote-tracking branch 'realtek/for-next' into master new 350a5873e479 Merge remote-tracking branch 'renesas/next' into master new d509ec42ae86 Merge remote-tracking branch 'reset/reset/next' into master new c5b3baa5760d Merge remote-tracking branch 'rockchip/for-next' into master new 38ffb8d58e00 Merge remote-tracking branch 'samsung-krzk/for-next' into master new 41f85f001ed5 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master new 75696a37180b Merge remote-tracking branch 'tegra/for-next' into master new f4ac149416e9 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master new 3991d7c0071c Merge remote-tracking branch 'uniphier/for-next' into master new ee893bcc5546 Merge remote-tracking branch 'clk/clk-next' into master new 1703a4f480d5 Merge remote-tracking branch 'h8300/h8300-next' into master new e782c0cc2d8f Merge remote-tracking branch 'ia64/next' into master new 0ef85a2f1e8a Merge remote-tracking branch 'nds32/next' into master new 312c2b5345ff Merge remote-tracking branch 'openrisc/for-next' into master new 60e5da629a7c sections.h: dereference_function_descriptor() returns void [...] new 875102ea4b77 parisc/kernel/ftrace: Remove function callback casts new 3bc6e3dc5a54 parisc: Whitespace cleanups in atomic.h new 257cf548942a parisc: Implement __smp_store_release and __smp_load_acqui [...] new 861042f2eb6c parisc: mask out enable and reserved bits from sba imask new e3e6dfdeb31b Merge remote-tracking branch 'parisc-hd/for-next' into master new f0cbd3b83ed4 s390/atomic: circumvent gcc 10 build regression new ba925fa35057 s390/gmap: improve THP splitting new 75d3e7f4769d s390/test_unwind: fix possible memleak in test_unwind() new 75be6b98eda4 s390/pkey: remove redundant variable initialization new 535e4fc623fa s390/numa: set node distance to LOCAL_DISTANCE new 929a343b8586 s390/Kconfig: add missing ZCRYPT dependency to VFIO_AP new 0990d836cecb s390/debug: debug feature version 3 new 12bbf0962afa s390/time: remove select CLOCKSOURCE_VALIDATE_LAST_CYCLE again new b450eeb0c973 s390/numa: move code to arch/s390/kernel new 562dab46a1af Merge remote-tracking branch 's390/features' into master new 91acaef688c4 Merge remote-tracking branch 'sh/for-next' into master new 0859a5bc3514 Merge remote-tracking branch 'btrfs/for-next' into master new 41beeadb9e89 Merge remote-tracking branch 'ceph/master' into master new 4cd5f83f5247 Merge remote-tracking branch 'cifs/for-next' into master new 8aaac8f275ad Merge remote-tracking branch 'configfs/for-next' into master new 17e05be4efda Merge remote-tracking branch 'exfat/dev' into master new ccbdda83b4bb Merge remote-tracking branch 'ext3/for_next' into master new b0302cca7318 Merge remote-tracking branch 'ext4/dev' into master new dd98a5233da5 Merge remote-tracking branch 'fuse/for-next' into master new 2bebb999a732 Merge remote-tracking branch 'nfs/linux-next' into master new 912ba69d569a Merge remote-tracking branch 'orangefs/for-next' into master new 7d0726149507 Merge remote-tracking branch 'v9fs/9p-next' into master new 06a952a7ef7f Merge remote-tracking branch 'xfs/for-next' into master new f4ab28b74a06 Merge remote-tracking branch 'zonefs/for-next' into master new dca99106ac42 Merge remote-tracking branch 'printk/for-next' into master new 59dad3f82318 Merge remote-tracking branch 'pstore/for-next/pstore' into master new d848d1519685 Merge remote-tracking branch 'hid/for-next' into master new d635b8feffd1 Merge remote-tracking branch 'i2c/i2c/for-next' into master new ce1e4e538981 Merge remote-tracking branch 'dmi/dmi-for-next' into master new 1fc0fd6739bc docs: trace: fix a typo new 7caf3e3f1703 Filesystems: Documentation: Replace deprecated :c:func: Usage new 2d88fc62d4b6 Dev-tools: Documentation: Replace deprecated :c:func: Usage new ec8213f89005 Core-api: Documentation: Replace deprecated :c:func: Usage new a5019c7f5631 documentation: coccinelle: Improve command example for mak [...] new f30c3ff3f0e8 Documentation/features: refresh RISC-V arch support files new be3a5b0e8b87 Doc: admin-guide: use correct legends in kernel-parameters.txt new 502b675050a5 docs: cdrom: Fix a typo and rst markup new 2824a3669fb2 mailmap: Update comments for with format and more detalis new cca73e4946c4 docs: Correct the release date of 5.2 stable new 7033a95ab411 docs: remove the 2.6 "Upgrading I2C Drivers" guide new ccfaed7bd443 doc/zh_CN: fix title heading markup in admin-guide cpu-load new e176b7a3054e doc/zh_CN: resolve undefined label warning in admin-guide index new 4ab4f461afe6 Merge remote-tracking branch 'jc_docs/docs-next' into master new f6ebbcf08f37 cpufreq: intel_pstate: Implement passive mode with HWP enabled new 395313eda153 Merge branches 'acpi-soc' and 'pm-cpufreq' into linux-next new 12567c9816e2 Merge remote-tracking branch 'pm/linux-next' into master new 4697ff897221 Merge remote-tracking branch 'cpupower/cpupower' into master new 8742d99cf9d4 Merge remote-tracking branch 'ieee1394/for-next' into master new 93c3b652ef1c Merge remote-tracking branch 'dlm/next' into master new bb194577f191 Merge remote-tracking branch 'swiotlb/linux-next' into master new 734d9f06ca93 Merge remote-tracking branch 'bluetooth/master' into master new ca457ab59086 Merge tag 'drm-misc-next-fixes-2020-08-05' of git://anongi [...] new c44264f9f729 Merge tag 'v5.8' into drm-next new 15f9d8b8cf66 Merge tag 'drm-misc-fixes-2020-08-04' of git://anongit.fre [...] new 2342ef4e6021 drm/amdgpu: fix spelling mistake "Falied" -> "Failed" new ebfbd1c2ca02 drm/amdgpu: expand sienna chichlid reg access support new ee10e06eb00c drm/amdgpu: add printing after executing page reservation [...] new ffa453f05be1 Revert "drm/amd/powerplay: drop unnecessary message suppor [...] new 3520b5e22809 drm/amd/powerplay: remove the dpm checking in the boot sequence new 2f32faec0043 drm/amd/powerplay: skip invalid msg when smu set mp1 state new ef69ab6aed16 drm/amd/powerplay: add msg map for mode1 reset new 518dcf959c68 drm/amd/powerplay: correct smu message for vf mode new 3da0a2dfbd3a drm/amdgpu: update golden setting for sienna_cichlid new fa40a009001a drm/amdgpu/jpeg3.0: remove extra asic type check new bbf16f530cdf drm/amdgpu: update dec ring test for VCN 3.0 new de273b73ca6a drm/amd/powerplay: drop unnecessary message support check(v2) new a486bc3c5019 drm/amd/powerplay: update driver if file for sienna_cichlid new 68bb3c3ff9d9 drm/amd/powerplay: off by one bugs in smu_cmn_to_asic_spec [...] new c4e0dbcb201a drm/amd/swsmu: allow asic to handle sensor type by itself new 7c146177b336 drm/amd/display: Clean up global sync param retrieval new 5e061a4d0203 drm/amd/display: Rename bytes_pp to the correct bits_pp new c6851841fc87 drm/amd/display: Fix naming of DSC Debugfs entry new bc0cd80783ff drm/amd/display: Don't compare dppclk before updating DTO new 3fd20292c235 drm/amd/display: Check lane status again after link training done new 5ce868fc474e drm/amd/display: Use seperate dmcub firmware for navy_flounder new 5eaec83a883b drm/amd/display: Use proper abm/backlight functions for DCN3 new c5892a102182 drm/amd/display: Fix dmesg warning from setting abm level new 6b6352dd1f96 drm/amd/display: Disable idle optimizations before program [...] new 471c1dd9546d drm/amd/display: Allow asic specific FSFT timing optimization new 8b0379a85762 drm/amd/display: dchubbub p-state warning during surface p [...] new b5fe6aa2b02c drm/amd/display: Use hw lock mgr new 76d5ef4ff10b drm/amd/display: Fix DP Compliance tests 4.3.2.1 and 4.3.2.2 new a676a97623d3 drm/amdgpu: skip crit temperature values on APU (v2) new 0730344ee370 drm/amd/powerplay: update driver if version for navy_flounder new 278a4b5f62be drm/amdgpu: update GC golden setting for navy_flounder new 6b6124bb4a0b drm/amdgpu: fix PSP autoload twice in FLR new d392aa02db1b drm amdgpu: Skip tmr load for SRIOV new a15383893f79 drm/amdgpu: enable GFXOFF for navy_flounder new c06f670f4701 drm/amd/display: Use parameter for call to set output mux new 098214999c8f drm/amd/display: Read VBIOS Golden Settings Tbl new 7c6981e7ca74 drm/amd/display: populate new dml variable new 7edac0d3fbf5 drm/amd/display: Fix logger context new e106c96e2e0a drm/amd/display: AMD OUI (DPCD 0x00300) skipped on some sink new bd42538f1f40 drm/amd/display: Use helper function to check for HDMI signal new ab2cf4c86b24 drm/amd/display: Change null plane state swizzle mode to 4kb_s new d6a4e5e9fed0 drm/amd/display: Display goes blank after inst new 95a2687687f8 drm/amdgpu/smu: rework i2c adpater registration new f2e2573c0823 drm/amdgpu: use mode1 reset by default for sienna_cichlid new 2c34c960cee0 drm/amd/powerplay: update swSMU VCN/JPEG PG logics new 7fb133cf6555 drm/amd/powerplay: put VCN/JPEG into PG ungate state befor [...] new f87812284172 drm/amdgpu: Fix bug where DPM is not enabled after hiberna [...] new 16e6eea29d7b Merge tag 'amd-drm-fixes-5.9-2020-08-07' of git://people.f [...] new bc081146deea Merge remote-tracking branch 'drm/drm-next' into master new 3d0b3a2f0200 Merge remote-tracking branch 'amdgpu/drm-next' into master new 67cd326d7256 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] new 575c612eff82 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] new 0c77fd70ebe1 gpu: ipu-v3: remove unused functions new b93080622eb3 drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of new da377ac62cff Merge remote-tracking branch 'imx-drm/imx-drm/next' into master new 4500f89703b5 Merge remote-tracking branch 'modules/modules-next' into master new f904ecff30c0 Merge remote-tracking branch 'mfd/for-mfd-next' into master new 24e4f1cafbdd Merge remote-tracking branch 'security/next-testing' into master new 0476c865ded6 LSM: SafeSetID: Fix warnings reported by test bot new d4be412608e3 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] new 190df2eecdba Merge remote-tracking branch 'watchdog/master' into master new 2094c104e07b Merge remote-tracking branch 'vfio/next' into master new 0597f296a83e Merge remote-tracking branch 'tip/auto-latest' into master new e9f7c68d7274 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] new 29e0824f4754 Merge remote-tracking branch 'edac/edac-for-next' into master new 98e8a62ed82b Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] new b19cb0c812f9 Merge remote-tracking branch 'rcu/rcu/next' into master new e792415c5d3e KVM: MIPS/VZ: Fix build error caused by 'kvm_run' cleanup new 115c2065e33d Merge remote-tracking branch 'kvm/linux-next' into master new a13f2ef168cb x86/xen: remove 32-bit Xen PV guest support new 56415c4c3da9 x86/xen: eliminate xen-asm_64.S new f2e39e8c4f0c x86/xen: drop tests for highmem in pv code new e83ce6eac50e Merge remote-tracking branch 'xen-tip/linux-next' into master new dd6476ce9e46 Merge remote-tracking branch 'chrome-platform/for-next' in [...] new 1a6701835318 Merge remote-tracking branch 'leds/for-next' into master new c51f93b1e889 Merge remote-tracking branch 'mux/for-next' into master new 9bcda1e33fe6 Merge remote-tracking branch 'scsi/for-next' into master new 587fd056aa37 Merge remote-tracking branch 'rpmsg/for-next' into master new 4af89b92c267 Merge remote-tracking branch 'pwm/for-next' into master new 51d5a5ff26f5 Merge remote-tracking branch 'livepatching/for-next' into master new 47181a7bf110 Merge remote-tracking branch 'rtc/rtc-next' into master new 93aeeca97cd5 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] new 39386aae83e2 Merge remote-tracking branch 'kspp/for-next/kspp' into master new 3d22691c0cb0 Merge remote-tracking branch 'fsi/next' into master new 74c457f1d589 Merge remote-tracking branch 'nvmem/for-next' into master new d90e2708aa13 Merge remote-tracking branch 'xarray/xarray' into master new adb9017dfbda Merge remote-tracking branch 'auxdisplay/auxdisplay' into master new 4a80ce8e259b Merge remote-tracking branch 'kgdb/kgdb/for-next' into master new b4a6b7dbcac3 Merge remote-tracking branch 'pidfd/for-next' into master new 614263a893b6 Merge remote-tracking branch 'fpga/for-next' into master new 3c686af9efe8 Merge remote-tracking branch 'trivial/for-next' into master new c2fb815e2420 Merge remote-tracking branch 'mhi/mhi-next' into master new 9824c5035091 Merge remote-tracking branch 'notifications/notifications- [...] new e511859edc41 Merge remote-tracking branch 'fsinfo/fsinfo-core' into master new 9f6dee41cd75 Merge branch 'akpm-current/current' into master new abfdf052297c mm/page_isolation: prefer the node of the source page new 45e3cd7b3b29 mm/migrate: move migration helper from .h to .c new f3c29a7fc65b mm/hugetlb: unify migration callbacks new 1f14533c8b2a mm/migrate: clear __GFP_RECLAIM to make the migration call [...] new 089643063787 mm-migrate-clear-__gfp_reclaim-to-make-the-migration-callb [...] new 995412e69b42 mm/migrate: introduce a standard migration target allocati [...] new 513c7593cec1 mm-migrate-make-a-standard-migration-target-allocation-fun [...] new 400034037b79 mm/mempolicy: use a standard migration target allocation callback new 23ea4158709c mm/page_alloc: remove a wrapper for alloc_migration_target() new 9236fcb6fd48 mm/memory-failure: remove a wrapper for alloc_migration_target() new 546e96f83e93 mm/memory_hotplug: remove a wrapper for alloc_migration_target() new 099f6d805e0b mm/gup: restrict CMA region by using allocation scope API new 07bb68c53650 mm/hugetlb: make hugetlb migration callback CMA aware new 7a3faaf00085 mm/gup: use a standard migration target allocation callback new 3e587b331a25 mm: do page fault accounting in handle_mm_fault new b39825426a3c mm/alpha: use general page fault accounting new c61f4989f146 mm/arc: use general page fault accounting new 4851c2142649 mm/arm: use general page fault accounting new 2892c95baf69 mm/arm64: use general page fault accounting new 912bf88a06f1 mm/csky: use general page fault accounting new 9f8a8a20cc23 mm/hexagon: use general page fault accounting new b94c3367e9a2 mm/ia64: use general page fault accounting new f6966e61e24d mm/m68k: use general page fault accounting new 082a00439d4c mm/microblaze: use general page fault accounting new 07f05a402df6 mm/mips: use general page fault accounting new 524313f3b8c0 mm/nds32: use general page fault accounting new e15d7cf301bc mm/nios2: use general page fault accounting new 754d5263c168 mm/openrisc: use general page fault accounting new 3dee7e004ad9 mm/parisc: use general page fault accounting new 17d19090125d mm/powerpc: use general page fault accounting new ff766d1e287c mm/riscv: use general page fault accounting new 5dde067994a7 mm/s390: use general page fault accounting new adf1b1abd7ea mm/sh: use general page fault accounting new 53a9994b68ea mm/sparc32: use general page fault accounting new a6b16dee06ac mm/sparc64: use general page fault accounting new c77c739ae534 mm/x86: use general page fault accounting new e084f52bbe9d mm/xtensa: use general page fault accounting new 1919ae5700cf mm: clean up the last pieces of page fault accountings new e43d2915ad75 mm/gup: remove task_struct pointer for all gup code new f4e5e9b13aac mm/madvise: pass task and mm to do_madvise new c32c338662b7 pid: move pidfd_get_pid() to pid.c new cb6edb54f102 mm/madvise: introduce process_madvise() syscall: an extern [...] new 0ea233877faf mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 56cc57123fcc mm/madvise: check fatal signal pending of target process new b8da290161ff all arch: remove system call sys_sysctl new 3b917b1cd098 s390: fix build error for sys_call_table_emu new d43a5ee4e4a1 mm/kmemleak: silence KCSAN splats in checksum new 54caf6b69f47 mm/frontswap: mark various intentional data races new edc59ecfc43f mm/page_io: mark various intentional data races new cd6e39be913d mm-page_io-mark-various-intentional-data-races-v2 new 163f557f12e2 mm/swap_state: mark various intentional data races new 8f46d9151ca5 mm/filemap.c: fix a data race in filemap_fault() new 7db6c8cea974 mm/swapfile: fix and annotate various data races new fcb8b7e00ab9 mm-swapfile-fix-and-annotate-various-data-races-v2 new aa19dc467bc1 mm/page_counter: fix various data races at memsw new 108f4387bca6 mm/memcontrol: fix a data race in scan count new f8b62a5f2dd5 mm/list_lru: fix a data race in list_lru_count_one new 301a69d0fae2 mm/mempool: fix a data race in mempool_free() new f1e97a789e72 mm/rmap: annotate a data race at tlb_flush_batched new 2be1e0ff5c6e mm/swap.c: annotate data races for lru_rotate_pvecs new 5b8a68a57e96 mm: annotate a data race in page_zonenum() new 80081065ceaf include/asm-generic/vmlinux.lds.h: align ro_after_init new 90fd68efbda3 sh: clkfwk: remove r8/r16/r32 new 752340fa4203 sh: use generic strncpy() new d943ef99a175 iomap: constify ioreadX() iomem argument (as in generic im [...] new 2eacac5e9268 sh: clk: fix assignment from incompatible pointer type for [...] new accb82b572f1 rtl818x: constify ioreadX() iomem argument (as in generic [...] new 3bcb0da3d33d ntb: intel: constify ioreadX() iomem argument (as in gener [...] new 984e15062e79 virtio: pci: constify ioreadX() iomem argument (as in gene [...] new 05ee551e3dba Merge branch 'akpm/master' into master new bc09acc9f224 Add linux-next specific files for 20200812
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 (4c9b89d8981b) \ N -- N -- N refs/heads/master (bc09acc9f224)
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 251 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/admin-guide/kernel-parameters.txt | 36 +- Documentation/admin-guide/pm/intel_pstate.rst | 2 +- Documentation/cdrom/cdrom-standard.rst | 4 +- Documentation/core-api/idr.rst | 32 +- Documentation/dev-tools/coccinelle.rst | 15 +- Documentation/dev-tools/kgdb.rst | 16 +- .../bindings/hwlock/qcom-hwspinlock.yaml | 25 +- .../features/debug/kmemleak/arch-support.txt | 2 +- .../features/debug/stackprotector/arch-support.txt | 2 +- .../features/locking/lockdep/arch-support.txt | 2 +- .../time/context-tracking/arch-support.txt | 2 +- Documentation/filesystems/journalling.rst | 66 +- Documentation/i2c/index.rst | 1 - Documentation/i2c/upgrading-clients.rst | 285 ---- Documentation/locking/seqlock.rst | 52 + Documentation/process/2.Process.rst | 2 +- Documentation/trace/intel_th.rst | 2 +- .../translations/zh_CN/admin-guide/cpu-load.rst | 4 +- .../translations/zh_CN/admin-guide/index.rst | 2 +- Next/SHA1s | 56 +- Next/Trees | 2 +- Next/merge.log | 1694 +++++++++++--------- arch/ia64/include/asm/smp.h | 35 - arch/ia64/include/asm/xtp.h | 46 + arch/ia64/kernel/iosapic.c | 1 + arch/ia64/kernel/irq.c | 1 + arch/ia64/kernel/process.c | 1 + arch/ia64/kernel/sal.c | 1 + arch/ia64/kernel/setup.c | 1 + arch/ia64/kernel/smp.c | 1 + arch/mips/kvm/vz.c | 3 +- arch/parisc/include/asm/atomic.h | 8 +- arch/parisc/include/asm/barrier.h | 112 ++ arch/parisc/include/asm/timex.h | 1 + arch/powerpc/mm/book3s64/hash_utils.c | 5 +- arch/powerpc/mm/book3s64/pkeys.c | 12 +- arch/s390/Kbuild | 1 - arch/s390/Kconfig | 2 +- arch/s390/include/asm/debug.h | 17 +- arch/s390/include/asm/topology.h | 6 - arch/s390/kernel/Makefile | 1 + arch/s390/kernel/debug.c | 32 +- arch/s390/{numa => kernel}/numa.c | 0 arch/s390/numa/Makefile | 2 - arch/sh/include/asm/io.h | 1 + arch/sh/kernel/machvec.c | 1 + arch/sparc/include/asm/timer_64.h | 1 + arch/sparc/include/asm/vvar.h | 3 +- arch/sparc/kernel/vdso.c | 1 - arch/x86/entry/entry_32.S | 109 +- arch/x86/entry/vdso/vdso32/note.S | 30 - arch/x86/include/asm/fixmap.h | 2 +- arch/x86/include/asm/mshyperv.h | 12 + arch/x86/include/asm/proto.h | 2 +- arch/x86/include/asm/segment.h | 2 +- arch/x86/include/asm/smp.h | 10 - arch/x86/include/asm/tsc.h | 1 + arch/x86/kernel/apic/apic.c | 1 + arch/x86/kernel/apic/apic_noop.c | 1 + arch/x86/kernel/apic/bigsmp_32.c | 1 + arch/x86/kernel/apic/hw_nmi.c | 1 + arch/x86/kernel/apic/ipi.c | 1 + arch/x86/kernel/apic/local.h | 1 + arch/x86/kernel/apic/probe_32.c | 1 + arch/x86/kernel/apic/probe_64.c | 1 + arch/x86/kernel/cpu/amd.c | 1 + arch/x86/kernel/cpu/common.c | 1 + arch/x86/kernel/cpu/hygon.c | 1 + arch/x86/kernel/cpu/intel.c | 1 + arch/x86/kernel/cpu/mshyperv.c | 7 - arch/x86/kernel/devicetree.c | 1 + arch/x86/kernel/head_32.S | 31 - arch/x86/kernel/irqinit.c | 2 + arch/x86/kernel/jailhouse.c | 2 + arch/x86/kernel/mpparse.c | 2 + arch/x86/kernel/setup.c | 1 + arch/x86/kernel/topology.c | 1 + arch/x86/kernel/tsc_msr.c | 1 + arch/x86/mm/init_32.c | 1 + arch/x86/xen/Kconfig | 3 +- arch/x86/xen/Makefile | 3 +- arch/x86/xen/apic.c | 19 +- arch/x86/xen/enlighten_hvm.c | 1 + arch/x86/xen/enlighten_pv.c | 78 +- arch/x86/xen/mmu_pv.c | 492 ++---- arch/x86/xen/p2m.c | 6 +- arch/x86/xen/setup.c | 36 +- arch/x86/xen/smp_hvm.c | 1 + arch/x86/xen/smp_pv.c | 19 +- arch/x86/xen/suspend_pv.c | 4 +- arch/x86/xen/vdso.h | 6 - arch/x86/xen/xen-asm.S | 194 ++- arch/x86/xen/xen-asm_32.S | 185 --- arch/x86/xen/xen-asm_64.S | 192 --- arch/x86/xen/xen-head.S | 6 - arch/x86/xen/xen-ops.h | 1 - block/blk-iocost.c | 5 +- drivers/dma-buf/dma-resv.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 2 +- drivers/gpu/drm/amd/amdgpu/nv.c | 11 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 118 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 4 - drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 6 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 8 - drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 8 - drivers/gpu/drm/amd/powerplay/sienna_cichlid_ppt.c | 9 - drivers/gpu/drm/amd/powerplay/smu_internal.h | 3 - drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 5 +- drivers/gpu/drm/imx/dw_hdmi-imx.c | 12 +- drivers/gpu/ipu-v3/ipu-common.c | 67 - drivers/iommu/intel/irq_remapping.c | 1 + drivers/md/raid5.c | 2 +- drivers/md/raid5.h | 2 +- drivers/net/ethernet/huawei/hinic/hinic_devlink.c | 32 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 2 - drivers/net/ethernet/pensando/ionic/ionic_lif.c | 4 +- drivers/net/ethernet/qualcomm/emac/emac.c | 17 +- drivers/net/phy/marvell10g.c | 18 +- drivers/net/wan/x25_asy.c | 14 + drivers/parisc/sba_iommu.c | 2 +- drivers/s390/crypto/pkey_api.c | 4 +- drivers/xen/Kconfig | 4 +- fs/btrfs/inode.c | 2 +- fs/dcache.c | 2 +- fs/fs_struct.c | 4 +- fs/nfs/nfs4_fs.h | 2 +- fs/nfs/nfs4state.c | 2 +- fs/userfaultfd.c | 4 +- include/asm-generic/mshyperv.h | 1 - include/linux/dcache.h | 2 +- include/linux/dma-resv.h | 4 +- include/linux/dynamic_queue_limits.h | 2 + include/linux/fs_struct.h | 2 +- include/linux/hrtimer.h | 3 +- include/linux/ktime.h | 1 + include/linux/kvm_irqfd.h | 2 +- include/linux/lockdep.h | 1 + include/linux/mutex.h | 11 + include/linux/sched.h | 3 +- include/linux/seqlock.h | 368 ++++- include/linux/time.h | 1 - include/linux/videodev2.h | 1 + include/linux/ww_mutex.h | 8 - include/net/netfilter/nf_conntrack.h | 2 +- include/video/imx-ipu-v3.h | 3 - init/init_task.c | 3 +- kernel/fork.c | 2 +- kernel/time/hrtimer.c | 13 +- kernel/time/timekeeping.c | 19 +- localversion-next | 2 +- net/core/sock.c | 25 +- net/netfilter/nf_conntrack_core.c | 5 +- net/netfilter/nft_compat.c | 37 +- net/netfilter/nft_exthdr.c | 4 +- net/netfilter/nft_set_rbtree.c | 4 +- net/nfc/rawsock.c | 7 +- net/tls/tls_device.c | 3 +- net/xfrm/xfrm_policy.c | 10 +- security/safesetid/lsm.c | 26 +- security/safesetid/securityfs.c | 2 +- sound/pci/echoaudio/echoaudio.c | 3 +- sound/pci/echoaudio/echoaudio.h | 2 +- sound/pci/hda/patch_realtek.c | 5 +- tools/arch/powerpc/include/uapi/asm/perf_regs.h | 20 +- tools/arch/x86/include/asm/cpufeatures.h | 4 + tools/arch/x86/include/asm/msr-index.h | 26 +- tools/build/Makefile.feature | 2 +- tools/build/feature/Makefile | 2 - tools/include/uapi/asm-generic/unistd.h | 2 + tools/include/uapi/drm/i915_drm.h | 4 +- tools/include/uapi/linux/in.h | 1 + tools/include/uapi/linux/perf_event.h | 26 +- tools/lib/api/fd/array.c | 23 +- tools/lib/api/fd/array.h | 16 +- tools/lib/bpf/bpf_helpers.h | 2 +- tools/lib/perf/evlist.c | 6 +- tools/lib/perf/include/internal/evlist.h | 2 +- tools/lib/perf/include/perf/event.h | 9 + .../Documentation/libtraceevent-plugins.txt | 25 +- tools/lib/traceevent/event-parse-local.h | 22 +- tools/lib/traceevent/event-parse.c | 1004 +++++++++--- tools/lib/traceevent/event-parse.h | 34 +- tools/lib/traceevent/event-plugin.c | 285 +++- tools/lib/traceevent/kbuffer.h | 17 +- tools/lib/traceevent/plugins/Build | 2 + tools/lib/traceevent/plugins/Makefile | 2 + tools/lib/traceevent/plugins/plugin_function.c | 123 +- tools/lib/traceevent/plugins/plugin_futex.c | 123 ++ tools/lib/traceevent/plugins/plugin_hrtimer.c | 17 +- tools/lib/traceevent/plugins/plugin_jbd2.c | 17 +- tools/lib/traceevent/plugins/plugin_kmem.c | 17 +- tools/lib/traceevent/plugins/plugin_kvm.c | 42 +- tools/lib/traceevent/plugins/plugin_mac80211.c | 17 +- tools/lib/traceevent/plugins/plugin_sched_switch.c | 17 +- tools/lib/traceevent/plugins/plugin_tlb.c | 66 + tools/perf/Documentation/itrace.txt | 14 + tools/perf/Documentation/perf-bench.txt | 11 + tools/perf/Documentation/perf-data.txt | 3 + tools/perf/Documentation/perf-intel-pt.txt | 63 +- tools/perf/Documentation/perf-list.txt | 1 + tools/perf/Documentation/perf-record.txt | 44 +- tools/perf/Documentation/perf-script.txt | 4 + tools/perf/Documentation/perf-stat.txt | 44 +- tools/perf/Documentation/perf.data-file-format.txt | 13 + tools/perf/arch/arm/util/auxtrace.c | 9 +- tools/perf/arch/arm/util/cs-etm.c | 6 +- tools/perf/arch/powerpc/include/perf_regs.h | 8 +- tools/perf/arch/powerpc/util/header.c | 9 +- tools/perf/arch/powerpc/util/perf_regs.c | 55 + tools/perf/arch/powerpc/util/utils_header.h | 15 + tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 1 + tools/perf/arch/x86/util/intel-pt.c | 4 + tools/perf/bench/Build | 2 + tools/perf/bench/bench.h | 2 + tools/perf/bench/find-bit-bench.c | 135 ++ tools/perf/bench/syscall.c | 81 + tools/perf/builtin-bench.c | 9 + tools/perf/builtin-c2c.c | 2 +- tools/perf/builtin-data.c | 1 + tools/perf/builtin-inject.c | 4 +- tools/perf/builtin-kmem.c | 3 +- tools/perf/builtin-kvm.c | 2 +- tools/perf/builtin-record.c | 265 +-- tools/perf/builtin-report.c | 9 +- tools/perf/builtin-script.c | 233 ++- tools/perf/builtin-stat.c | 200 ++- tools/perf/builtin-top.c | 2 +- tools/perf/builtin-trace.c | 9 +- .../arch/powerpc/power9/nest_metrics.json | 35 + tools/perf/tests/Build | 1 + tools/perf/tests/attr/README | 1 + tools/perf/tests/attr/test-record-pfm-period | 9 + tools/perf/tests/builtin-test.c | 4 + tools/perf/tests/code-reading.c | 2 +- tools/perf/tests/expr.c | 15 +- tools/perf/tests/fdarray.c | 22 +- tools/perf/tests/parse-events.c | 42 +- tools/perf/tests/parse-metric.c | 352 ++++ tools/perf/tests/perf-record.c | 4 +- tools/perf/tests/pmu-events.c | 133 +- tools/perf/tests/tests.h | 1 + tools/perf/ui/browsers/annotate.c | 2 +- tools/perf/util/Build | 63 +- tools/perf/util/annotate.c | 15 +- tools/perf/util/auxtrace.c | 50 + tools/perf/util/auxtrace.h | 31 +- tools/perf/util/clockid.c | 119 ++ tools/perf/util/clockid.h | 11 + tools/perf/util/data-convert-bt.c | 57 +- tools/perf/util/data-convert.h | 1 + tools/perf/util/dso.c | 3 + tools/perf/util/dso.h | 1 + tools/perf/util/env.h | 14 +- tools/perf/util/event.c | 60 +- tools/perf/util/event.h | 7 +- tools/perf/util/evlist.c | 183 ++- tools/perf/util/evlist.h | 59 +- tools/perf/util/evsel.c | 23 +- tools/perf/util/expr.c | 156 +- tools/perf/util/expr.h | 34 +- tools/perf/util/expr.l | 3 + tools/perf/util/expr.y | 33 +- tools/perf/util/header.c | 121 +- tools/perf/util/header.h | 1 + .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 214 ++- .../perf/util/intel-pt-decoder/intel-pt-decoder.h | 1 + tools/perf/util/intel-pt.c | 122 +- tools/perf/util/jitdump.c | 31 +- tools/perf/util/machine.c | 49 + tools/perf/util/machine.h | 3 + tools/perf/util/map.c | 5 + tools/perf/util/map.h | 3 +- tools/perf/util/metricgroup.c | 549 +++++-- tools/perf/util/metricgroup.h | 16 + tools/perf/util/parse-events.c | 87 +- tools/perf/util/parse-events.h | 16 +- tools/perf/util/parse-events.l | 28 +- tools/perf/util/parse-events.y | 41 +- tools/perf/util/perf_api_probe.c | 10 + tools/perf/util/perf_api_probe.h | 1 + tools/perf/util/perf_event_attr_fprintf.c | 1 + tools/perf/util/pmu.c | 11 +- tools/perf/util/pmu.h | 2 + tools/perf/util/probe-event.c | 18 +- tools/perf/util/probe-finder.c | 5 +- tools/perf/util/record.h | 5 +- tools/perf/util/session.c | 39 +- tools/perf/util/stat-shadow.c | 81 +- tools/perf/util/stat.h | 7 +- tools/perf/util/symbol.c | 3 + tools/perf/util/tool.h | 3 +- tools/testing/selftests/bpf/prog_tests/mmap.c | 19 +- tools/testing/selftests/bpf/prog_tests/sk_lookup.c | 1 + virt/kvm/eventfd.c | 2 +- 295 files changed, 7456 insertions(+), 3878 deletions(-) delete mode 100644 Documentation/i2c/upgrading-clients.rst create mode 100644 arch/ia64/include/asm/xtp.h rename arch/s390/{numa => kernel}/numa.c (100%) delete mode 100644 arch/s390/numa/Makefile delete mode 100644 arch/x86/xen/vdso.h delete mode 100644 arch/x86/xen/xen-asm_32.S delete mode 100644 arch/x86/xen/xen-asm_64.S create mode 100644 tools/lib/traceevent/plugins/plugin_futex.c create mode 100644 tools/lib/traceevent/plugins/plugin_tlb.c create mode 100644 tools/perf/arch/powerpc/util/utils_header.h create mode 100644 tools/perf/bench/find-bit-bench.c create mode 100644 tools/perf/bench/syscall.c create mode 100644 tools/perf/tests/attr/test-record-pfm-period create mode 100644 tools/perf/tests/parse-metric.c create mode 100644 tools/perf/util/clockid.c create mode 100644 tools/perf/util/clockid.h