This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-defconfig in repository toolchain/ci/linux.
omits ce96e791d6a7 Add linux-next specific files for 20190731 omits d4db6f10ebd0 Merge branch 'akpm/master' omits 30bd98cad9af drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 44872b1d0001 drivers/tty/serial/sh-sci.c: suppress warning omits 1864963cd779 mm: treewide: clarify pgtable_page_{ctor,dtor}() naming omits e3f35444d720 pinctrl: fix pxa2xx.c build warnings omits 50b3c3fcb08d Merge branch 'akpm-current/current' omits 8ad5357cdfd8 cpuidle: header file stubs must be "static inline" omits 55699755e1a7 Merge remote-tracking branch 'fpga/for-next' omits 2de2ed354088 Merge remote-tracking branch 'hmm/hmm' omits d6920fbe9b91 Merge remote-tracking branch 'devfreq/for-next' omits d9817a224be1 Merge remote-tracking branch 'pidfd/for-next' omits af33bdc6b752 Merge remote-tracking branch 'hyperv/hyperv-next' omits 96a24e738f9c Merge remote-tracking branch 'xarray/xarray' omits d1310dae03a7 Merge remote-tracking branch 'nvmem/for-next' omits 9a23b4d9ea8b Merge remote-tracking branch 'kspp/for-next/kspp' omits 88faaf1622c8 Merge remote-tracking branch 'at24/at24/for-next' omits 3d45052c67fd Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits abf739d0498f Merge remote-tracking branch 'rtc/rtc-next' omits 7327a184b145 Merge remote-tracking branch 'coresight/next' omits de995890d906 Merge remote-tracking branch 'livepatching/for-next' omits 5b61cdd224be Merge remote-tracking branch 'y2038/y2038' omits f59f4fc48f0f Merge remote-tracking branch 'pinctrl/for-next' omits 0a8864f22289 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 05adae42ce91 ipc/msg.c: consolidate all xxxctl_down() functions omits ce10a08a095b kgdb: don't use a notifier to enter kgdb at panic; call directly omits cba0a7bd34c0 aio: simplify read_events() omits 83b65bc3b05a kexec: restore arch_kexec_kernel_image_probe declaration omits e68b3a069342 kexec: bail out upon SIGKILL when allocating memory. omits 1eb0e58f4cbd cpumask: nicer for_each_cpumask_and() signature omits afc584371d1b fat: add nobarrier to workaround the strange behavior of device omits fcc95965f17d fs: reiserfs: remove unnecessary check of bh in remove_fro [...] omits 86c9c1924f6c checkpatch: add *_NOTIFIER_HEAD as var definition omits 687763dab877 checkpatch.pl: warn on invalid commit id omits a01cc85f4393 checkpatch: improve SPDX license checking omits 0ccb0372aae0 checkpatch: don't interpret stack dumps as commit IDs omits 5f65f44e7ce1 lib/math/rational.c: fix possible incorrect result from ra [...] omits ca56036e8a2f strscpy: reject buffer sizes larger than INT_MAX omits 9e95497ddf50 include/trace/events/writeback.h: fix -Wstringop-truncatio [...] omits 15a61b074078 kernel-doc: core-api: Include string.h into core-api omits 336cd5b26065 kernel-doc: core-api: include string.h into core-api omits e9740a1f3942 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 9d22340d56a9 string: add stracpy and stracpy_pad mechanisms omits 162233803788 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits f49bb5035507 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits e762254ecfd3 lib/genalloc.c: export symbol addr_in_gen_pool omits 452ba8b04e9c augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] omits 7cb826fd5c3b augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix-3 omits 7dfea5ffa6c9 augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix omits f73ad63295aa augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro omits 5057c43a0a64 augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro omits daf4f3f5fc53 rbtree: avoid generating code twice for the cached version [...] omits 2a24329e4ded hung_task: allow printing warnings every check interval omits d93359b2893b kernel/hung_task.c: Monitor killed tasks. omits 5c573c7ed2ad fs/buffer.c: dump more info for __getblk_gfp() stall problem omits b6e07220d540 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 81997f131fe7 mm: don't expose page to fast gup before it's ready omits 2aa06a0fea5f mm/vmscan: remove unused lru_pages argument omits c115fcda99b7 mm, memcg: make scan aggression always exclude protection omits 8a4549ef1137 mm, memcg: make memory.emin the baseline for utilisation d [...] omits 0dbaa25ebccb mm, memcg: proportional memory.{low,min} reclaim omits 6c10e1dffa58 zswap: use movable memory if zpool support allocate movabl [...] omits 68144f649825 zpool: add malloc_support_movable to zpool_driver omits 3caa071a4fed mm: factor out common parts between MADV_COLD and MADV_PAGEOUT omits fa493cbed865 mm: introduce MADV_PAGEOUT omits 7cdbc150ce54 mm: account nr_isolated_xxx in [isolate|putback]_lru_page omits 9fbe535f8d62 mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM omits 3ce5306ff4a5 mm: introduce MADV_COLD omits 089f0d293b05 riscv: make mmap allocation top-down by default omits 2864928156e6 mips: use generic mmap top-down layout and brk randomization omits d2ab2858a64e mips: replace arch specific way to determine 32bit task wi [...] omits 3d52c09df33c mips: adjust brk randomization offset to fit generic version omits 75dbeb845c2e mips: use STACK_TOP when computing mmap base address omits a319ee078010 mips: properly account for stack randomization and stack g [...] omits a84fc50130a5 arm: use generic mmap top-down layout and brk randomization omits 5448e1dad5ec arm: use STACK_TOP when computing mmap base address omits 0b5e5f2d9e0c arm: properly account for stack randomization and stack guard gap omits 25aadc2686fc arm64, mm: make randomization selected by generic topdown [...] omits 1d0f2afc9996 arm64, mm: move generic mmap layout functions to mm omits 5cef14647d15 arm64: consider stack randomization for mmap base only whe [...] omits e6aeee746eba arm64: make use of is_compat_task instead of hardcoding this test omits 08b8fe63f503 mm, fs: move randomize_stack_top from fs to mm omits eac9f3bf19f4 psi-annotate-refault-stalls-from-io-submission-fix-2 omits 6ae66168a4f4 psi-annotate-refault-stalls-from-io-submission-fix omits 0b582ad308f4 psi: annotate refault stalls from IO submission omits 1f080d814f1a uprobe: use FOLL_SPLIT_PMD instead of FOLL_SPLIT omits 64d95a04ceb6 mm-thp-introduce-foll_split_pmd-v11 omits 2d1c539ccae7 mm, thp: introduce FOLL_SPLIT_PMD omits 6e672cbfca13 uprobe-use-original-page-when-all-uprobes-are-removed-v11 omits e0a157599be3 uprobe: use original page when all uprobes are removed omits c466fd4b1f9e mm: move memcmp_pages() and pages_identical() omits 91d41c003ba9 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix omits 3c3d659080f3 mm/oom_kill.c: add task UID to info message on an oom kill omits edc8cca71c04 mm-oom-avoid-printk-iteration-under-rcu-fix omits 2210f3fc853a mm, oom: avoid printk() iteration under RCU omits 043895b23bb8 mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits 35d8df973e57 mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits 47a87c5e8855 mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits 4612e2dbcc71 mm/compaction: introduce a helper compact_zone_counters_init() omits 372be08a5fed mm/compaction.c: clear total_{migrate,free}_scanned before [...] omits 782a6faa4af0 mm/vmalloc: modify struct vmap_area to reduce its size omits 7df629ea85af mm/vmalloc: do not keep unpurged areas in the busy tree omits 79ed9ac33e8b mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] omits b15da6426c20 mm/sparse.c: mark sparse_buffer_free as __meminit omits e27805b8372e mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory omits b0c18daa0427 drivers/base/node.c: simplify unregister_memory_block_unde [...] omits 8dc69e9bb09e mm-memory_hotplug-remove-move_pfn_range-fix omits c4cc6279eb6b mm/memory_hotplug: remove move_pfn_range() omits 99dbf94ef75b mm/mmap.c: fix the adjusted length error omits 0fc4a3d5ab31 mm: remove redundant assignment of entry omits abacf954aa4b net/xdp: convert put_page() to put_user_page*() omits 56fb62376e55 drivers/gpu/drm/via: convert put_page() to put_user_page*() omits 0a1a3e76de62 mm/gup: remove unused variable in siw_free_plist() omits 0264526a4c88 mm/gup: add make_dirty arg to put_user_pages_dirty_lock() omits b484f904359c mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 6ae0dfc9d480 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits a68c5b25c305 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits 269bc64279f7 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits afd6d7953dc2 mm-throttle-allocators-when-failing-reclaim-over-memoryhigh-fix omits 93fa0bf0d322 mm, memcg: throttle allocators when failing reclaim over m [...] omits c9b7f9825060 mm/filemap.c: rewrite mapping_needs_writeback in less fanc [...] omits c92796f9a983 mm/filemap.c: don't initiate writeback if mapping has no d [...] omits 1d1f6bfcb3b6 mm: replace list_move_tail() with add_page_to_lru_list_tail() omits 074414f999dc mm: Introduce compound_nr() omits f03fa8a4a233 mm-introduce-page_shift-fix omits 5b3be45cd66d mm: Introduce page_shift() omits 42ced730495b mm: introduce page_size() omits 18b48c7c8c44 mm/rmap.c: remove set but not used variable 'cstart' omits 704d45c0e475 mm/page_poison.c: fix a typo in a comment omits 37cd76da6b6b memremap: move from kernel/ to mm/ omits 9eba8255391b mm: kmemleak: use mempool allocations for kmemleak objects omits 0365a5492b5e kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K omits 23c9f52df65c mm, slab: move memcg_cache_params structure to mm/slab.h omits a89e73665cb1 mm, slab: extend slab/shrink to shrink all memcg caches omits 97264b25389d ramfs: support O_TMPFILE omits 43c653596e10 ocfs2: checkpoint appending truncate log transaction befor [...] omits 11a03fd2cdc2 ocfs2: wait for recovering done after direct unlock request omits 05fb1dce25fb ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits ecc65ea5add7 ocfs2: clear zero in unaligned direct IO omits 98a91a936a97 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 02ee06228495 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 981f3c03c1a3 Merge remote-tracking branch 'gpio/for-next' omits 117ed961f3f8 Merge remote-tracking branch 'rpmsg/for-next' omits 2a600bbd0aa1 Merge remote-tracking branch 'scsi-mkp/for-next' omits e804b708a666 Merge remote-tracking branch 'cgroup/for-next' omits a8eb17347b9f Merge remote-tracking branch 'slave-dma/next' omits 6b8112d901fa Merge remote-tracking branch 'mux/for-next' omits bbc129145d11 Merge remote-tracking branch 'staging/staging-next' omits a61d7b33da06 Merge remote-tracking branch 'extcon/extcon-next' omits 92ceba530d4d Merge remote-tracking branch 'char-misc/char-misc-next' omits 389196f73d10 Merge remote-tracking branch 'tty/tty-next' omits d0db5f4d6177 Merge remote-tracking branch 'usb/usb-next' omits 9376ec77f49a Merge remote-tracking branch 'driver-core/driver-core-next' omits 1cc48396c630 Merge remote-tracking branch 'leds/for-next' omits cc82ff7eb8e0 Merge remote-tracking branch 'hsi/for-next' omits f7b6229d9bb5 Merge remote-tracking branch 'drivers-x86/for-next' omits 10772722d143 Merge remote-tracking branch 'percpu/for-next' omits 762888932f7c Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 0259623b264d Merge remote-tracking branch 'edac/edac-for-next' omits b1088573196b Merge remote-tracking branch 'tip/auto-latest' omits 8b1fe11e1557 Merge remote-tracking branch 'spi/for-next' omits bad258d88317 Merge remote-tracking branch 'devicetree/for-next' omits db8ae91f3cbb Merge remote-tracking branch 'watchdog/master' omits 889c9d1a5bd1 Merge remote-tracking branch 'keys/keys-next' omits 3795d69867f9 Merge remote-tracking branch 'apparmor/apparmor-next' omits fd081acda739 Merge remote-tracking branch 'security/next-testing' omits 9f8ca552a992 Merge remote-tracking branch 'regulator/for-next' omits 6ca7bca5acf6 Merge remote-tracking branch 'mfd/for-mfd-next' omits c0b40cc2f957 Merge remote-tracking branch 'kgdb/kgdb-next' omits 96a165adb734 Merge remote-tracking branch 'mmc/next' omits 9164628b35b0 Merge remote-tracking branch 'device-mapper/for-next' omits c307d7d2add9 Merge remote-tracking branch 'block/for-next' omits 4b00bb8781d1 Merge remote-tracking branch 'input/next' omits b9368c35f1f4 Merge remote-tracking branch 'modules/modules-next' omits f392d561079c Merge remote-tracking branch 'sound-asoc/for-next' omits 5f556b181c09 Merge remote-tracking branch 'sound/for-next' omits 2f58ccae847d Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 8de49b36bbc1 Merge remote-tracking branch 'drm-misc/for-linux-next' omits b3d9a1967eca Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 87833b3991c9 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 8c0364d2b43a Merge remote-tracking branch 'amdgpu/drm-next' omits 34de8c04b7f9 Merge remote-tracking branch 'crypto/master' omits b958c1a153c2 Merge remote-tracking branch 'nand/nand/next' omits 6769a61537b0 Merge remote-tracking branch 'gfs2/for-next' omits 36835fe89e31 Merge remote-tracking branch 'mac80211-next/master' omits 623a5690e0ce Merge remote-tracking branch 'bluetooth/master' omits 79c1e7299758 Merge remote-tracking branch 'wireless-drivers-next/master' omits 4170b4d14bbc Merge remote-tracking branch 'nfc-next/master' omits 7d4241948bab Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 3c0182ecfad8 Merge remote-tracking branch 'bpf-next/master' omits a92a993b55a7 Merge remote-tracking branch 'net-next/master' omits 17606c2180a6 Merge remote-tracking branch 'rdma/for-next' omits 64c301c00b34 Merge remote-tracking branch 'swiotlb/linux-next' omits 5eef180f0a75 Merge remote-tracking branch 'ieee1394/for-next' omits 9962d6ba2ddf Merge remote-tracking branch 'thermal-soc/next' omits 198876467eb0 Merge remote-tracking branch 'thermal/next' omits ddc76ee5eb64 Merge remote-tracking branch 'opp/opp/linux-next' omits b334999ac41e Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 27d816b21669 Merge remote-tracking branch 'pm/linux-next' omits 851fec3f9b30 Merge remote-tracking branch 'v4l-dvb/master' omits 0f2e92c2e640 Merge remote-tracking branch 'jc_docs/docs-next' omits 2a8a649166c4 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 2fc2ee450628 Merge remote-tracking branch 'i3c/i3c/next' omits 92c7e46980b5 Merge remote-tracking branch 'i2c/i2c/for-next' omits a3b35cee4fc6 Merge remote-tracking branch 'hid/for-next' omits 83dfdc2c52b6 Merge remote-tracking branch 'printk/for-next' omits 3389f37ee7b4 Merge remote-tracking branch 'vfs/for-next' omits 68d155678ee4 Merge remote-tracking branch 'file-locks/locks-next' omits dc2962e00124 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits c3a6ad981a06 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits fd2c7627f38a Merge remote-tracking branch 'nfsd/nfsd-next' omits 5650354c2413 Merge remote-tracking branch 'fsverity/fsverity' omits b169119ed951 Merge remote-tracking branch 'f2fs/dev' omits 1719da900758 Merge remote-tracking branch 'cifs/for-next' omits d96dee5bfe6b Merge remote-tracking branch 'btrfs-kdave/for-next' omits c919a78139c5 Merge remote-tracking branch 'afs/afs-next' omits 90803b392f7f Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 98eb5f71af1b Merge remote-tracking branch 'sh/sh-next' omits aaa2501e0aa5 Merge remote-tracking branch 's390/features' omits f4ddd6777f84 Merge remote-tracking branch 'risc-v/for-next' omits 87d5bfe6a6d6 Merge remote-tracking branch 'parisc-hd/for-next' omits 5114754e262c Merge remote-tracking branch 'mips/mips-next' omits ff42ec0cdb96 Merge remote-tracking branch 'h8300/h8300-next' omits 9f69c469d061 Merge remote-tracking branch 'csky/linux-next' omits 7ecce8865b6d Merge remote-tracking branch 'clk/clk-next' omits 500880d0c16b Merge remote-tracking branch 'tegra/for-next' omits bfd50c2aa4cc Merge remote-tracking branch 'sunxi/sunxi/for-next' omits bc0508102e48 Merge remote-tracking branch 'rockchip/for-next' omits e4733e140bee Merge remote-tracking branch 'reset/reset/next' omits a09e78f7e1ce Merge remote-tracking branch 'renesas/next' omits d95e1d94b609 Merge remote-tracking branch 'qcom/for-next' omits 601eff21d4cb Merge remote-tracking branch 'omap/for-next' omits dc09e609b588 Merge remote-tracking branch 'mvebu/for-next' omits 7e45c4a20e17 Merge remote-tracking branch 'mediatek/for-next' omits 47edf4f76306 Merge remote-tracking branch 'keystone/next' omits 292c89abf1f0 Merge remote-tracking branch 'imx-mxs/for-next' omits 8e00045ada64 Merge remote-tracking branch 'bcm2835/for-next' omits 203c3e47bdc7 Merge remote-tracking branch 'at91/at91-next' omits 7bf4c5c154a6 Merge remote-tracking branch 'aspeed/for-next' omits 09444f239a6a Merge remote-tracking branch 'amlogic/for-next' omits 41f5465a4474 Merge remote-tracking branch 'actions/for-next' omits 696f9aff565c Merge remote-tracking branch 'arm-soc/for-next' omits ff0c5dcfe25d Merge remote-tracking branch 'arm-perf/for-next/perf' omits 2e6162760213 Merge remote-tracking branch 'arm/for-next' omits 61c9f1f8e42f Merge remote-tracking branch 'dma-mapping/for-next' omits d80ef66c32fd Merge remote-tracking branch 'kbuild/for-next' omits a236141877cf Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits f683e02ddcfb Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits bbaa3ea8d5ce Merge remote-tracking branch 'fpga-fixes/fixes' omits ea913661e1ed Merge remote-tracking branch 'risc-v-fixes/fixes' omits 72e3938a2b2e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 554c73cb26bf Merge remote-tracking branch 'mmc-fixes/fixes' omits 9637a5eeca22 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 8e49589c0f0e Merge remote-tracking branch 'scsi-fixes/fixes' omits 835bf0246b69 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits ba7c527ec3ef Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits d4348bba805c Merge remote-tracking branch 'vfs-fixes/fixes' omits 5d0aa544abcc Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 4db117df37d8 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits c14cc5936245 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits b558a195a51a Merge remote-tracking branch 'omap-fixes/fixes' omits 2bfe9eab816a Merge remote-tracking branch 'mips-fixes/mips-fixes' omits a499f48a989c Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 18cb95dc2093 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 746529577b46 Merge remote-tracking branch 'kselftest-fixes/fixes' omits e0e3a745ad64 Merge remote-tracking branch 'ide/master' omits 9800f4f65942 Merge remote-tracking branch 'input-current/for-linus' omits d356c3cd918d Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 8ff22382f089 Merge remote-tracking branch 'staging.current/staging-linus' omits 84abd6f13bea Merge remote-tracking branch 'phy/fixes' omits da3a05c9dd5e Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits c9e1e465961e Merge remote-tracking branch 'usb.current/usb-linus' omits ca9eabe88eb4 Merge remote-tracking branch 'tty.current/tty-linus' omits 235a822c5676 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 8dadc38df642 Merge remote-tracking branch 'spi-fixes/for-linus' omits 3261136deb40 Merge remote-tracking branch 'regulator-fixes/for-linus' omits ec733ca94256 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 7f1bde300937 Merge remote-tracking branch 'sound-current/for-linus' omits 65c45cdee864 Merge remote-tracking branch 'mac80211/master' omits c26f2f7da6a6 Merge remote-tracking branch 'wireless-drivers/master' omits 635e8cb2eeb6 Merge remote-tracking branch 'netfilter/master' omits e4bc00674ef7 Merge remote-tracking branch 'ipsec/master' omits 0059c6472909 Merge remote-tracking branch 'bpf/master' omits 4c1a8080965f Merge remote-tracking branch 'net/master' omits 1b6c7030b1ed Merge remote-tracking branch 'sparc/master' omits 524536720b80 Merge remote-tracking branch 's390-fixes/fixes' omits 293f533adc68 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 75008643a2aa Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits a85d615ddf61 Merge remote-tracking branch 'kbuild-current/fixes' omits fb9152b494a9 Merge branch 'devel' into for-next omits 3329ec3855c2 Merge remote-tracking branch 'fixes/master' omits 735d98df8fd9 fpga: Remove dev_err() usage after platform_get_irq() omits 8d91bfd06bc1 hwmon: Remove dev_err() usage after platform_get_irq() omits 18e0573e5c16 randstruct: Check member structs in is_pure_ops_struct() omits 492b048e0a53 lib/raid6: fix unnecessary rebuild of vpermxor*.c omits 4b24064fc092 kbuild: modpost: do not parse unnecessary rules for vmlinu [...] omits e6d881bcf075 kbuild: modpost: remove unnecessary dependency for __modpost omits 49701a6dc383 kbuild: modpost: handle KBUILD_EXTRA_SYMBOLS only for exte [...] omits 8b97eb4cdaf1 kbuild: modpost: include .*.cmd files only when targets exist omits 4f48445e5052 Merge branch 'pm-cpuidle' into linux-next omits aa52c920ff42 csky: Add dma_inv_range for DMA_FROM_DEVICE omits b333cc5c2410 csky/dma: Fixup cache_op failed when cross memory ZONEs omits 11bb4c407ad6 csky: Fixup dma_alloc_coherent with PAGE_SO attribute omits 4ed8dc148edb csky: Fixup dma_rmb/wmb synchronization problem omits 397d428ddd0f Merge branch 'locking/core' omits 25d14f4abc49 Merge branch 'sched/core' omits f798de398ad3 Merge branch 'smp/hotplug' omits 3839fcd94b74 Merge branch 'timers/core' omits 927556a8396e Merge branch 'x86/apic' omits 949a899bd8b1 Merge branch 'x86/build' omits d4ccaa2e7428 Merge branch 'x86/cleanups' omits f247313fede5 Merge branch 'x86/cpu' omits dd0e47e4c5a5 Merge branch 'x86/entry' omits a15320dec9a2 Merge branch 'x86/hyperv' omits ba5b6554fe9e Merge branch 'x86/mm' omits a53abf2c5bd0 Unbreak mount_capable() omits 33854feb1faa Merge branch 'asoc-5.4' into asoc-next omits 3a03327120de Merge branch 'asoc-5.3' into asoc-linus omits 2f0f80fd9227 riscv: defconfig: align RV64 defconfig to the output of "m [...] omits a72610748fe3 riscv: dts: fu540-c000: drop "timebase-frequency" omits d91385a7bcfa riscv: Fix perf record without libelf support omits 43b84b2883b1 Merge branch 'regulator-5.4' into regulator-next omits 989c786e3f18 parisc: rename default_defconfig to defconfig omits 32a47aac6f38 parisc: fix race condition in patching code omits 8df4131f57d1 parisc: Update feature list omits 5f286b93195d parisc/ftrace: Add KPROBES_ON_FTRACE omits fa9fd00100ce parisc/ftrace: Add ARCH_SUPPORTS_FTRACE_OPS support omits 0e738e03472a drm/amdkfd/kfd_mqd_manager_v10: Avoid fall-through warning omits cc153fe94e6b drm/amdgpu/gfx10: Fix missing break in switch statement omits 4d634b6ddf29 drm/amdkfd: Fix missing break in switch statement omits ada28f7b3a97 phy: tegra: xusb: Add Tegra210 PLL power supplies omits de116e5542ec phy: tegra: xusb: Add Tegra124 PLL power supplies omits c9d627fb6695 dt-bindings: phy: tegra-xusb: List PLL power supplies omits 882f79199da4 phy: usb: phy-brcm-usb: Remove sysfs attributes upon drive [...] omits 2b3346ef699f phy: renesas: rcar-gen2: Fix memory leak at error paths omits 001b3bb3641f phy: ti: am654-serdes: Make serdes_am654_xlate() static adds 4010b622f1d2 Merge branch 'dax-fix-5.3-rc3' of git://git.kernel.org/pub [...] adds 71be7b0e7d40 Fix uninitialized variable in ipmb_dev_int.c adds 52fde4348ccc Merge tag 'for-linus-5.3-2' of git://github.com/cminyard/l [...] adds b1d45c23284e tracing: Fix header include guards in trace event headers adds 6c77221df961 fgraph: Remove redundant ftrace_graph_notrace_addr() test adds d2eee9fca172 Merge tag 'trace-v5.3-rc2' of git://git.kernel.org/pub/scm [...] adds 1b7e816fc80e mm: slub: Fix slab walking for init_on_free adds b36a1552d731 Bluetooth: hci_uart: check for missing tty operations adds c2c44ec20a84 Unbreak mount_capable() adds 5c6207539aea Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d5c06b4ec8e5 Merge remote-tracking branch 'fixes/master' adds 944cfe9be1fb kbuild: modpost: include .*.cmd files only when targets exist adds cb4819934a7f kbuild: modpost: handle KBUILD_EXTRA_SYMBOLS only for exte [...] adds acf2a1397a68 kbuild: modpost: remove unnecessary dependency for __modpost adds a721588d9475 kbuild: modpost: do not parse unnecessary rules for vmlinu [...] adds e2a280d28d32 lib/raid6: fix unnecessary rebuild of vpermxor*.c adds e8de12fb7cde kbuild: Check for unknown options with cc-option usage in [...] adds 9b183c118b23 Merge remote-tracking branch 'kbuild-current/fixes' adds a22c5cf5d37d arm64: vdso: Fix Makefile regression adds 147b9635e634 arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} adds f1d483620154 arm64/efi: fix variable 'si' set but not used adds 97d5db366224 arm64: Lower priority mask for GIC_PRIO_IRQON adds 79561d9d4378 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds b9e23f11f2d2 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 6c38e90892f4 Merge remote-tracking branch 's390-fixes/fixes' adds 6455c0ab11ec Merge remote-tracking branch 'sparc/master' adds 28fe79000e9b mlxsw: spectrum: Fix error path in mlxsw_sp_module_init() adds 744ad9a35728 mlxsw: spectrum_buffers: Further reduce pool size on Spectrum-2 adds 23201ea57f69 Merge branch 'mlxsw-Two-small-fixes' adds 5b31f3e39a6c drop_monitor: Add missing uAPI file to MAINTAINERS file adds 47b69bf74f16 net: ethernet: et131x: Use GFP_KERNEL instead of GFP_ATOMI [...] adds 246902bdf562 net: ag71xx: Use GFP_KERNEL instead of GFP_ATOMIC in 'ag71 [...] adds 3b48300d5cc7 netfilter: ebtables: also count base chain policies adds b89d15480d0c netfilter: ipset: Actually allow destination MAC address f [...] adds 1b4a75108d5b netfilter: ipset: Copy the right MAC address in bitmap:ip, [...] adds 6c1f7e2c1b96 netfilter: ipset: Fix rename concurrency with listing adds 7cdc44122847 Merge branch 'master' of git://blackhole.kfki.hu/nf adds fa9586aff919 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds f86a677e5752 Merge tag 'mac80211-for-davem-2019-07-31' of git://git.ker [...] adds c6349f880732 net: mediatek: Drop unneeded dependency on NET_VENDOR_MEDIATEK adds d8a1de3d5bb8 isdn: hfcsusb: Fix mISDN driver crash caused by transfer b [...] adds 129e65a16864 Merge remote-tracking branch 'net/master' adds 7a59a5d8e705 Merge remote-tracking branch 'bpf/master' adds dfa6d7dd8086 Merge remote-tracking branch 'ipsec/master' adds cfb21b11b891 iwlwifi: mvm: disable TX-AMSDU on older NICs adds 0f8084cdc1f9 iwlwifi: mvm: avoid races in rate init and rate perform adds 39bd984c203e iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT on version < 41 adds 6b2dbce549bb iwlwifi: mvm: prepare the ground for more RSS notifications adds c61b655a88a5 iwlwifi: mvm: add a new RSS sync notification for NSSN sync adds 521dc6c7c74e iwlwiif: mvm: refactor iwl_mvm_notify_rx_queue adds 3c514bf831ac iwlwifi: mvm: add a loose synchronization of the NSSN acro [...] adds 23babdf06779 iwlwifi: mvm: add a wrapper around rs_tx_status to handle locks adds 072b30642f90 iwlwifi: dbg_ini: move iwl_dbg_tlv_load_bin out of debug o [...] adds abcbef5977df iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef adds 6569e7d36773 iwlwifi: fix locking in delayed GTK setting adds b6cf28796756 iwlwifi: mvm: fix comparison of u32 variable with less than zero adds cd4d6b0bcd51 iwlwifi: mvm: send LQ command always ASYNC adds f5d88fa334e6 iwlwifi: mvm: replace RS mutex with a spin_lock adds ecd09ddc1d14 iwlwifi: mvm: fix frame drop from the reordering buffer adds 514ea05b0743 iwlwifi: mvm: fix possible out-of-bounds read when accessi [...] adds 03a0995ccc07 iwlwifi: add 3 new IDs for the 9000 series (iwl9260_2ac_160_cfg) adds f5a47fae6aa3 iwlwifi: mvm: fix version check for GEO_TX_POWER_LIMIT support adds 87e7e25aee6b iwlwifi: don't unmap as page memory that was mapped as single adds ba3224db7803 iwlwifi: mvm: fix an out-of-bound access adds 71b256f8f7a5 iwlwifi: mvm: fix a use-after-free bug in iwl_mvm_tx_tso_segment adds 66f5772ee29d Merge tag 'iwlwifi-fixes-for-kvalo-2019-07-30' of git://gi [...] adds bc6f4a756469 Merge remote-tracking branch 'wireless-drivers/master' adds a07fc0bb483e RDMA/hns: Fix build error adds 15fe6a8dcc3b RDMA/qedr: Fix the hca_type and hca_rev returned in device [...] adds 708637e65abd Do not dereference 'siw_crypto_shash' before checking adds 2548fb2c8d2e Merge remote-tracking branch 'rdma-fixes/for-rc' adds 474e34221fae Merge remote-tracking branch 'sound-current/for-linus' adds 6963d00bb6e4 MAINTAINERS: Update Intel ASoC drivers maintainers adds 52f87f3ca251 ASoC: sun4i-i2s: Incorrect SR and WSS computation adds b9da500bde81 ASoC: max98373: add 88200 and 96000 sampling rate support adds f9eeb39b6ad2 Merge branch 'asoc-5.3' into asoc-linus adds bddf9ca49aa5 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 3630a287d13c Merge branch 'regulator-5.3' into regulator-linus adds 85b8c82fb258 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 7c8aefc7d202 Merge remote-tracking branch 'spi-fixes/for-linus' adds 64034862de2d Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 1ce37b63d0c5 Merge remote-tracking branch 'tty.current/tty-linus' adds 3d260bd4076b Merge remote-tracking branch 'usb.current/usb-linus' adds e4d1123a8a93 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds af0c9938a828 Merge remote-tracking branch 'staging.current/staging-linus' adds 8504ee85b5de Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds e77ff779a0c6 Input: applespi - add dependency on LEDS_CLASS adds d4f53d3710bf Merge remote-tracking branch 'input-current/for-linus' adds 5069831953fe Merge remote-tracking branch 'ide/master' adds ca415baf9868 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 62b12db15fe5 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 90a9f8485c3d Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 5d0456d4d90f Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 66e0a25d242e Merge remote-tracking branch 'omap-fixes/fixes' adds cacb31d063a6 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds b35b14d2dee9 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds d72a5b37f9ca Merge remote-tracking branch 'dma-mapping-fixes/for-linus' adds a4fc380b3dc8 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 7c4b8327b981 Merge remote-tracking branch 'scsi-fixes/fixes' adds d65848657c3d drm/amdkfd: Fix byte align on VegaM adds 2c0f07fe3ca5 drm/amd/powerplay: add callback function of get_thermal_te [...] adds 45a660143bf9 drm/amd/powerplay: fix temperature granularity error in smu11 adds 090efd946d00 drm/amdgpu/powerplay: use proper revision id for navi adds 479156f2e554 drm/amd/powerplay: fix null pointer dereference around dpm [...] adds f0bc1ee473fe drm/amd/powerplay: enable SW SMU reset functionality adds 67d0859e2758 drm/amdgpu: fix error handling in amdgpu_cs_process_fence_dep adds 929e571c04c2 drm/amdgpu: fix a potential information leaking bug adds a02709818f39 drm/amd/powerplay: add new sensor type for VCN powergate status adds 201cd702b701 drm/amd/powerplay: support VCN powergate status retrieval [...] adds e21e3581e2a1 drm/amd/powerplay: support VCN powergate status retrieval [...] adds a3ebbdb95f8c drm/amd/powerplay: correct Navi10 VCN powergate control (v2) adds 6dee4829cfde drm/amd/powerplay: correct UVD/VCE/VCN power status retrieval adds f15e260b3c4e drm/amd/amdgpu/vcn_v2_0: Mark RB commands as KMD commands adds ee6fa8584656 drm/amd/amdgpu/vcn_v2_0: Move VCN 2.0 specific dec ring te [...] adds 6b42baa38121 Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' adds 7d04d7fc94c5 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 27f8aac8e236 Merge remote-tracking branch 'mmc-fixes/fixes' adds 7e200c007a22 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds b399abe7c21e riscv: Fix perf record without libelf support adds 11ae2d892139 riscv: dts: fu540-c000: drop "timebase-frequency" adds b7edabfe8438 riscv: defconfig: align RV64 defconfig to the output of "m [...] adds 30d9a7b74aa0 riscv: kbuild: add virtual memory system selection adds 6e2beb574f42 Merge remote-tracking branch 'risc-v-fixes/fixes' adds d76b34fd499b pidfd: remove obsolete comments from test adds 3ae1506c0146 pidfd: Add warning if exit_state is 0 during notification adds 97112e283da5 exit: make setting exit_state consistent adds 57cbe2b2f016 Merge remote-tracking branch 'pidfd-fixes/fixes' adds f30533150667 Merge remote-tracking branch 'fpga-fixes/fixes' adds 1956ecf4c6ed Merge tag 'v5.3-rc2' into drm-misc-fixes adds dc25ace66c74 drm/i810: Use CONFIG_PREEMPTION adds 7e9e5ead55be drm/vgem: fix cache synchronization on arm/arm64 adds a3c1b42417fd Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 62e1b431286e Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 6d09f1105923 Merge remote-tracking branch 'kbuild/for-next' adds f910060c4279 Merge remote-tracking branch 'dma-mapping/for-next' adds bf5d9c018674 Merge remote-tracking branch 'arm/for-next' adds 8d46a9d26121 Merge remote-tracking branch 'arm-perf/for-next/perf' adds e5ed61e7ceb5 Merge remote-tracking branch 'arm-soc/for-next' adds 76a23db4afa3 Merge remote-tracking branch 'actions/for-next' adds ebb10a1f3d49 Merge remote-tracking branch 'amlogic/for-next' adds 51b0c5c24484 ARM: dts: aspeed: swift: Fix FSI GPIOs adds ed2a2abc6334 Merge branch 'dt-for-v5.4' into for-next adds 6b2a9cdae2ad Merge remote-tracking branch 'aspeed/for-next' adds 721b1a8b15c8 Merge remote-tracking branch 'at91/at91-next' adds aad317db2e4c Merge remote-tracking branch 'bcm2835/for-next' adds b982c6c17ff9 Merge remote-tracking branch 'imx-mxs/for-next' adds 4b1a6b335f34 Merge remote-tracking branch 'keystone/next' adds a403869803c2 Merge remote-tracking branch 'mediatek/for-next' adds d6c14b138692 Merge remote-tracking branch 'mvebu/for-next' adds a086403a8e84 Merge remote-tracking branch 'omap/for-next' adds b1e5bccf65da Merge remote-tracking branch 'qcom/for-next' adds 27c6c3486e67 Merge remote-tracking branch 'renesas/next' adds 4193a39240fb arm64: dts: renesas: r8a77990: Add cpg reset for DU adds 3ed1db9071fd arm64: dts: renesas: r8a77995: Add cpg reset for DU adds 56d651e890f3 arm64: dts: renesas: r8a77995: Fix register range of display node adds e8efd2a8e20a arm64: dts: renesas: r8a774c0: Add missing assigned-clocks [...] adds 0a930f64a1cc arm64: dts: renesas: r8a774a1: Add missing assigned-clocks [...] adds 5b971c71dd64 arm64: dts: renesas: r8a774a1: Add CANFD support adds 816c5248df0f arm64: dts: renesas: hihope-rzg2-ex: Enable CAN interfaces adds cd3e43be1418 arm64: dts: renesas: hihope-common: Add PCA9654 I/O expander adds d112c2092544 arm64: dts: renesas: hihope-common: Add BT support adds 176f936a1e88 arm64: dts: renesas: hihope-common: Add WLAN support adds da245a5066aa arm64: dts: renesas: r8a774a1: Use extended audio dmac registers adds a44efeaa0bbf arm64: dts: renesas: r8a774a1: Add SSIU support for sound adds a7aa356e2c9a dt-bindings: can: rcar_canfd: document r8a774a1 support adds 8cb7ec141886 dt-bindings: can: rcar_can: Complete documentation for RZ/G2[EM] adds 0ed0eb0171d7 soc: renesas: rcar-sysc: Use [] to denote a flexible array member adds 2c967e8e928a Merge branches 'renesas-arm64-dt-for-v5.4', 'renesas-dt-bi [...] adds c7a895fc5dd5 arm64: dts: renesas: r8a7795: Sort nodes adds 3bb350f22492 arm64: dts: renesas: r8a7795-es1: Sort nodes adds da3db1c84629 arm64: dts: renesas: r8a77965: Sort nodes adds 34e776ea894a arm64: dts: renesas: r8a7795-es1: salvator-x: Sort nodes adds 480160ee3c05 arm64: dts: renesas: r8a7795: salvator-x: Sort nodes adds a23bc44c2dea arm64: dts: renesas: r8a7795: salvator-xs: Sort nodes adds 74b1435efb0b arm64: dts: renesas: r8a7796: salvator-x: Sort nodes adds 93c3438f7604 arm64: dts: renesas: r8a7796: salvator-xs: Sort nodes adds 44d2266c8c69 arm64: dts: renesas: salvator-common: Sort nodes adds b726a9e3ac06 arm64: dts: renesas: ulcb-kf: Sort nodes adds 0a05b3d7fee5 arm64: dts: renesas: ulcb: Sort nodes adds 229a4cd46ddf Merge branch 'renesas-arm64-dt-for-v5.4' into renesas-next adds f1b4ca0d002b Merge remote-tracking branch 'renesas-geert/next' adds 224a1ce8e8ae Merge remote-tracking branch 'reset/reset/next' adds 3ad08d72848a Merge remote-tracking branch 'rockchip/for-next' adds 77e8eba4bd9b Merge remote-tracking branch 'sunxi/sunxi/for-next' adds ac79bf2de119 Merge remote-tracking branch 'tegra/for-next' adds 6b42a7127684 Merge remote-tracking branch 'clk/clk-next' adds 81b23ba645e6 csky: Fixup mb() synchronization problem adds 7f80fe207de9 csky: Fixup dma_alloc_coherent with PAGE_SO attribute adds bbb69f902c89 csky/dma: Fixup cache_op failed when cross memory ZONEs adds ada384a7fd2d csky: Optimize arch_sync_dma_for_cpu/device with dma_inv_range adds ac05accaf291 Merge remote-tracking branch 'csky/linux-next' adds a2f7eb890573 Merge remote-tracking branch 'h8300/h8300-next' adds dc7077f89ad9 mips: remove nargs from __SYSCALL adds 7d2e42a60b9b Merge remote-tracking branch 'mips/mips-next' adds 12d1402ce35a parisc: Mark expected switch fall-throughs in fault.c adds 73b886724747 parisc: Fix fall-through warnings in fpudispatch.c adds c5df04521b52 parisc: rename default_defconfig to defconfig adds 740f05f30a8c parisc: fix race condition in patching code adds 1da7fb7fc8d8 Merge remote-tracking branch 'parisc-hd/for-next' adds d607c19039c4 Merge remote-tracking branch 'risc-v/for-next' adds abcef7940bfc Merge remote-tracking branch 's390/features' adds 4195da737527 Merge remote-tracking branch 'sh/sh-next' adds 7f697ee1f76d Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 7e3d32266a25 Merge remote-tracking branch 'afs/afs-next' adds d685425bc83a Merge remote-tracking branch 'btrfs-kdave/for-next' adds 858c059c6dfe Merge remote-tracking branch 'cifs/for-next' adds ba54aef03133 udf: refactor VRS descriptor identification adds 6fbacb8539a6 udf: support 2048-byte spacing of VRS descriptors on 4K media adds e5d395974e04 ext2: fix block range in ext2_data_block_valid() adds b6aeffc5852f ext2: code cleanup for ext2_free_blocks() adds 4b8e1106dd95 quota: fix condition for resetting time limit in do_set_dqblk() adds 56db1991690f udf: prevent allocation beyond UDF partition adds aafb74a06f67 Merge remote-tracking branch 'ext3/for_next' adds 731979318ae0 Merge remote-tracking branch 'f2fs/dev' adds 02deafe32371 Merge remote-tracking branch 'fsverity/fsverity' adds 970fa412fdd5 Merge remote-tracking branch 'nfsd/nfsd-next' adds 1acbcb2fe0dc Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 2e616d9f9ce8 xfs: fix stack contents leakage in the v1 inumber ioctls adds afa1d96d1430 xfs: Fix possible null-pointer dereferences in xchk_da_btr [...] adds f9c50150c5d1 Merge remote-tracking branch 'xfs/for-next' adds 9e4129fbbff5 Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds 5395c7ed3e5b Merge remote-tracking branch 'file-locks/locks-next' adds ba3845e66097 Merge remote-tracking branch 'vfs/for-next' adds 5510eca4b48f Merge remote-tracking branch 'printk/for-next' adds 4f8079c172d8 Merge remote-tracking branch 'hid/for-next' adds 9c0452b48ae0 Merge remote-tracking branch 'i2c/i2c/for-next' adds eb4fbd51a715 Merge remote-tracking branch 'i3c/i3c/next' adds 637b16e0744a hwmon: (npcm750-pwm-fan) Remove dev_err() usage after plat [...] adds d1ba8626d345 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds da422ade5c87 Documentation/features/locking: update lists adds 38a449ff533c Documentation: filesystem: fix "Removed Sysctls" table adds c6e0396124de coda: Fix typo in the struct CodaCred documentation adds 257e26c6403c docs: arm: Remove orphan sh-mobile directory adds 074b326ee5e7 mailmap: add entry to connect my email addresses adds 803deeaaea10 doc:it_IT: align translation to mainline adds 370910efdb6e MAINTAINERS: fix broken ref for ABI sysfs-bus-counter-ftm-quaddec adds b26bb0faf8f5 MAINTAINERS: fix reference to net phy ABI file adds 7530c497592e MAINTAINERS: fix a renamed DT reference adds 23aa16489c06 docs: cgroup-v1/blkio-controller.rst: remove a CFQ left over adds 54bfe6feba0e docs: zh_CN: howto.rst: fix a broken reference adds 638b642f82bb docs: riscv: convert boot-image-header.txt to ReST adds e226b4f0e04f doc: email-clients miscellaneous fixes adds ac841c4e457c Documentation: filesystems: Convert jfs.txt to adds 34d5f4f269a2 Documentation: filesystems: Convert ufs.txt to reStructure [...] adds fe13225fdc3f Documentation: coresight: convert txt to rst adds eaf7b46083a7 docs: thermal: add it to the driver API adds 09f4c750a8c7 docs: ubifs-authentication.md: convert to ReST adds ccf988b66d69 docs: i2c: convert to ReST and add to driver-api bookset adds f6ae22d64433 docs: ipmb: place it at driver-api and convert to ReST adds 1ec779b9fabc docs: packing: move it to core-api book and adjust markups adds 76b5a6e84271 docs: admin-guide: add auxdisplay files to it after conver [...] adds 6d6486a0c597 docs: README.buddha: convert to ReST and add to m68k book adds e77e9187ae1c docs: parisc: convert to ReST and add to documentation body adds 32fc3cd8ba23 docs: openrisc: convert to ReST and add to documentation body adds 5a5e045bb3b8 docs: isdn: convert to ReST and add to kAPI bookset adds ec23eb54fbc7 docs: fs: convert docs without extension to ReST adds 25b532cec59e docs: fs: convert porting to ReST adds 9c970ab54c33 docs: index.rst: don't use genindex for pdf output adds ff497db295c8 docs: wimax: convert to ReST and add to admin-guide adds 80b1505893b6 docs: mips: add to the documentation body as ReST adds bfc8a222d3bc docs: hwmon: pxe1610: convert to ReST format and add to the index adds 47359e5734f1 docs: nios2: add it to the main Documentation body adds e15d5a53ea32 docs: net: convert two README files to ReST format adds 2ef5a7f1482c tpm: Document UEFI event log quirks adds aa95b4a960ab docs: fix a couple of new broken references adds d2fd3732e4ac docs: writing-schema.md: convert from markdown to ReST adds 9cdd273e29f3 spi: docs: convert to ReST and add it to the kABI bookset adds f139291c7130 docs: fs: cifs: convert to ReST and add to admin-guide book adds e9bb62756153 docs: w1: convert to ReST and add to the kAPI group of docs adds 7c7ad589b649 Merge remote-tracking branch 'jc_docs/docs-next' adds a7c231b886b1 Merge remote-tracking branch 'v4l-dvb/master' adds 7dcddef6f769 cpuidle: header file stubs must be "static inline" adds 9c77b777925f Merge branch 'pm-cpuidle' into linux-next adds 0063db38793d Merge remote-tracking branch 'pm/linux-next' adds fcd9c0abbf8e Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds ef8b64212cc5 Merge remote-tracking branch 'opp/opp/linux-next' adds e7a0aaf63eee Merge remote-tracking branch 'thermal/next' adds 0110fa212559 Merge remote-tracking branch 'thermal-soc/next' adds 93d9ee201d10 Merge remote-tracking branch 'ieee1394/for-next' adds 411d4a3c38a1 Merge remote-tracking branch 'swiotlb/linux-next' adds 5dcecbc96755 IB/mlx5: Refactor code for counters allocation adds 3e1f000ff746 IB/mlx5: Support per device q counters in switchdev mode adds 525a2c651cdd Merge branch 'wip/dl-for-rc' into wip/dl-for-next adds bda9045a200c IB/bnxt_re: Do not notifify GID change event adds 16e9111e9ee3 RDMA/efa: Expose device statistics adds 151db48ea741 Merge remote-tracking branch 'rdma/for-next' adds a9d41e7b8b1f net: ag71xx: Slighly simplify code in 'ag71xx_rings_init()' adds 7084148854e7 myri10ge: remove unneeded variable adds 7700476f3198 selftests: mlxsw: Fix local variable declarations in DSCP tests adds d11786bb9664 selftests: mlxsw: Add a test for leftover DSCP rule adds 164f0de315ce Merge branch 'mlxsw-Test-coverage-for-DSCP-leftover-fix' adds f12cac539fe0 mac80211: add missing null return check from call to ieee8 [...] adds 05d610af3e71 mac80211_hwsim: fill boottime_ns in netlink RX path adds 50508d941c18 cfg80211: use parallel_ops for genl adds 52dba8d7d5ab mac80211: reject zero MAC address in add station adds 796e90f42b7e cfg80211: add support for parsing OBBS_PD attributes adds 6d4dd4ef1a23 nl80211: add strict start type adds 1ced169cc1c2 mac80211: allow setting spatial reuse parameters from bss_conf adds f39b07fdfb68 mac80211: HE STA disassoc due to QOS NULL not sent adds ac5fe22636e2 Merge tag 'mac80211-next-for-davem-2019-07-31' of git://gi [...] adds 6a7ce95d752e staging/octeon: Fix build error without CONFIG_NETDEVICES adds 6d5c1fabbeac Merge remote-tracking branch 'net-next/master' adds 965112785e4b tcp: tcp_syn_flood_action read port from socket adds 9349d600fb6a tcp: add skb-less helpers to retrieve SYN cookie adds 70d66244317e bpf: add bpf_tcp_gen_syncookie helper adds 3745ee18017e bpf: sync bpf.h to tools/ adds 637f71c09ba2 selftests/bpf: bpf_tcp_gen_syncookie->bpf_helpers adds 91bc35789db4 selftests/bpf: add test for bpf_tcp_gen_syncookie adds 116e7dbe34b4 Merge branch 'gen-syn-cookie' adds bf8ff0f8cfd7 selftests/bpf: fix clearing buffered output between tests/ [...] adds a98bf57391a2 tools: bpftool: add support for reporting the effective cg [...] adds bace213965e1 Merge remote-tracking branch 'bpf-next/master' adds 3e20f5d92e18 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds d5f7a91ea2c8 Merge remote-tracking branch 'nfc-next/master' adds 34b85a56564f Merge remote-tracking branch 'wireless-drivers-next/master' adds 8f9f1931d127 Merge remote-tracking branch 'bluetooth/master' adds 909d3ad396e2 Merge remote-tracking branch 'gfs2/for-next' adds 7f694422f54e Merge remote-tracking branch 'nand/nand/next' adds 931c940fa564 crypto: s390/aes - fix name clash after AES library refactor adds 82cb54856874 asm-generic: make simd.h a mandatory include/asm header adds 847aece78f61 Merge remote-tracking branch 'crypto/master' adds 7a8163710534 drm/amd/powerplay: add callback function of get_thermal_te [...] adds 4cab85afe9d7 drm/amdkfd: Fix byte align on VegaM adds 0f0727d971f6 drm/amd/display: readd -msse2 to prevent Clang from emitti [...] adds 911d8b3069ce drm/amdgpu: Use dev_get_drvdata where possible adds ef1de3618125 drm/amd/display: Use dev_get_drvdata adds 59d788b18771 drm/radeon: Use dev_get_drvdata where possible adds 87abff77880d drm/amd/display: fix a missing null check on a failed kzalloc adds d3a593e97ecd drm/amd/powerplay: no pptable transfer and dpms enabled wi [...] adds 780f3a9c5b9f drm/amd/powerplay: some cosmetic fixes adds 668a9469f114 drm/amd/powerplay: fix temperature granularity error in smu11 adds 6913848087e2 drm/amdgpu: use VCN firmware offset for cache window adds 5f4814deab50 drm/amdgpu/gmc10: fix pte mytpe field error for navi14 adds 8c7a5d9e6f14 drm/amdkfd: Use SQC when TCP would fail in gfx9 context save. adds 7c2eaf5cdb87 drm/amdkfd: Fix lost single step exceptions in gfx9 trap handler adds a36e89674000 drm/amdkfd: Replace gfx10 trap handler with correct branch adds 306fc9c56851 drm/amdkfd: Remove dead code from gfx8/gfx9 trap handlers adds 64671c0fdc91 drm/amdgpu: add perfmon and fica atomics for df adds 24f9aacfb0fb drm/amdgpu: adding xgmi error monitoring adds e4c4073b0139 drm/amdgpu: Fix hard hang for S/G display BOs. adds 3d1b8ec76b8f drm/amdgpu: Create helper to clear AMDGPU_GEM_CREATE_CPU_GTT_USWC adds ddcb7fc62f4b drm/amdgpu: Add check for USWC support for amdgpu_display_ [...] adds 1c4259159132 drm/amd/display: enable S/G for RAVEN chip adds fcd90fee8ac2 drm/amd/powerplay: minor fixes around SW SMU power and fan [...] adds f0d2a7dc1154 drm/amd/powerplay: fix null pointer dereference around dpm [...] adds 4d7fd9e20b07 drm/amd/powerplay: enable SW SMU reset functionality adds 0cf3c64f294c drm/amdgpu: add an asic callback to determine the reset method adds dd81eede7703 drm/amdgpu: add reset_method asic callback for si adds 6d0f50dafed4 drm/amdgpu: add reset_method asic callback for cik adds 9bc1932f5ce5 drm/amdgpu: add reset_method asic callback for vi adds ee360c0b7cc3 drm/amdgpu: add reset_method asic callback for soc15 adds 2ddc6c3ef9d5 drm/amdgpu: add reset_method asic callback for navi adds a2c28e34f8c4 drm/amdgpu/powerplay: add a new interface to set the mp1 state adds 479baeacd828 drm/amdgpu/powerplay: return success if set_mp1_state is not set adds a906277d22f7 drm/amdgpu/powerplay: add set_mp1_state for vega20 adds e254102d5079 drm/amdgpu/powerplay: add set_mp1_state for vega10 adds 1c074a63834e drm/amdgpu/powerplay: add set_mp1_state for vega12 adds a3a09142f43c drm/amdgpu: put the SMC into the proper state on reset/unload adds 354e6e14ef94 drm/amdgpu/powerplay: use proper revision id for navi adds f2bd8a0ed7e7 drm/amdgpu: Fix amdgpu_display_supported_domains logic. adds d3b9f39d8417 drm/amdgpu/display: fix the build without CONFIG_DRM_AMD_D [...] adds 333fe325feba drm/amd/amdgpu/vcn_v2_0: Mark RB commands as KMD commands adds 2c8973180392 drm/amdgpu: Default disable GDS for compute+gfx adds 0ba5eda81a82 drm/amd/powerplay: move smu types to smu_types.h adds 6b294793e384 drm/amd/powerplay: add smu message name support adds cb33363d0e85 drm/amd/powerplay: add smu feature name support adds 26dd668155b2 drm/amd/powerplay: move smu_feature_update_enable_state to [...] adds 98eb03bbf017 drm/amd/powerplay: implment sysfs feature status function in smu adds 3207dcf3afd6 drm/amdgpu/gfx10: update golden settings for navi14 adds c74dbe44eacf drm/amd/amdgpu/vcn_v2_0: Move VCN 2.0 specific dec ring te [...] adds 6e92e156aacc drm/amdgpu/powerplay: provide the interface to disable ucl [...] adds 649412069501 drm/amdgpu: fix error handling in amdgpu_cs_process_fence_dep adds 1a2c29bce060 drm/amdgpu: fix a potential information leaking bug adds fb6959ae5017 drm/amd/display: Embed DCN2 SOC bounding box adds f16d523f9d83 drm/amd/display: Support uclk switching for DCN2 adds 7ce55e0b6fbb drm/amdkfd: Fix gfx10 wave64 VGPR context restore adds f9e346aba193 drm/amdkfd: Save/restore flat_scratch_lo/hi on gfx10 adds 1faa3b805473 drm/amdkfd: Save/restore vcc on gfx10 adds 4c35e77865a9 drm/amd/powerplay: add smcdpminfo table v4_6 support adds 7c8bcaf4085a drm/amd/powerplay: add SW SMU interface for dumping pptabl [...] adds 22808306f2b2 drm/amd/powerplay: update smu11_driver_if_arcturus.h adds c8893d5ce716 drm/amd/powerplay: update arcturus_ppsmc.h adds a94235af11b3 drm/amd/powerplay: update arcturus_ppt.c/h V3 adds 22e183173471 drm/amd/powerplay: enable SW SMU routine support for arcturus adds cca4fafc0904 drm/amd/powerplay: initialize arcturus MP1 and THM base address adds fe089e1dd797 drm/amd/powerplay: enable arcturus powerplay adds 7c16d24abe35 drm/amdgpu: correct VCN powergate routine for acturus adds 3ff101b8ab78 drm/amd/powerplay: hold on the arcturus gfx dpm support in driver adds 9d4d7236efad drm/amd/include: adjust base offset of SMUIO and THM for Arcturus adds 7d0e6329dfdc drm/amdgpu: update more sdma instances irq support adds 9829e3d89b6e drm/amd/powerplay: add new sensor type for VCN powergate status adds ab9e314886ad drm/amd/powerplay: support VCN powergate status retrieval [...] adds bf2bf52383a0 drm/amd/powerplay: support VCN powergate status retrieval [...] adds 5fa790f6c936 drm/amd/powerplay: correct Navi10 VCN powergate control (v2) adds 1f96ecef6f01 drm/amd/powerplay: correct UVD/VCE/VCN power status retrieval adds 832a7062a060 drm/amd/powerplay: init arcturus SMU metrics table on bootup adds ba74c8bf889c drm/amd/powerplay: support sensor reading on arcturus adds 631807f091ae drm/amd/powerplay: support real-time clock retrieval on arcturus adds d427cf8f7f99 drm/amd/powerplay: support fan speed retrieval on arcturus adds 55bf7e6243e7 drm/amd/powerplay: add missing arcturus feature maps adds 8a856ced35d5 drm/amd/powerplay: correct the bitmask used in arcturus adds 790ef68afcf5 drm/amd/powerplay: remove redundancy debug log in smu adds 4bf76e60b9c7 drm/amd/powerplay: fix arcturus real-time clock frequency [...] adds 60d435b73db6 drm/amd/powerplay: support UMD PSTATE settings on arcturus adds 1f23cadbe077 drm/amd/powerplay: correct arcturus current clock level ca [...] adds b4af964e75c4 drm/amd/powerplay: make power limit retrieval as asic specific adds 861324983d4f drm/amdgpu: correct irq type used for sdma ecc adds 59de58f84f7f drm/amd/powerplay: determine the features to enable by ppt [...] adds 0f6482726454 drm/amdkfd: Fix missing break in switch statement adds 655e85774684 drm/amdgpu/gfx10: Fix missing break in switch statement adds d40d959129f6 drm/amdkfd/kfd_mqd_manager_v10: Avoid fall-through warning adds ecf418b8a2c7 Merge remote-tracking branch 'amdgpu/drm-next' adds cb0c43f30ca6 drm/i915: Avoid ce->gem_context->i915 adds f277bc0c98a4 drm/i915/selftests: Pass intel_context to igt_spinner adds 602776f96bfa drm/i915/uc: Don't enable communication twice on resume adds 63064d822c96 drm/i915/uc: Move uC WOPCM setup in uc_init_hw adds 900c9173ca69 drm/i915: remove dangling forward declaration adds 91b59cd98a97 drm/i915/tgl: Move fault registers to their new offset adds 23dea05191be drm/i915/tgl: stop using ERROR_GEN6 and DONE_REG adds 2ddf992179c4 drm/i915/tgl: Define MOCS entries for Tigerlake adds a7a7a0e6ebde drm/i915/tgl: Tigerlake only has global MOCS registers adds 1b6c3c6d4607 drm/i915: Move MOCS setup to intel_mocs.c adds c2052d6e242c drm/i915/ehl: Ungate DDIC and DDID adds 9528053f2eaf Merge remote-tracking branch 'drm-intel/for-linux-next' adds 0ac8bcf5a3b1 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 9c75f95d888c next-20190731/drm-misc adds a444cc6213ab Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 63643b5902c4 ASoC: Intel: Skylake: move NHLT header to common directory adds 303681f4356d ALSA: hda: move parts of NHLT code to new module adds 7a33ea70e186 ALSA: hda: intel-nhlt: handle NHLT VENDOR_DEFINED DMIC geometry adds 1169cbf6b98e ASoC: Intel: Skylake: use common NHLT module adds 8c5758831380 ALSA: hda/intel: stop probe if DMICS are detected on Skyla [...] adds c1c0c032c785 Merge branch 'topic/hda-dmic' into for-next adds 50e3314f9e78 Merge remote-tracking branch 'sound/for-next' adds c8415833ec24 ASoC: codec2codec: fix missing return of error return code adds 096769ea9538 ASoC: Intel: Skylake: Remove static table index when parsi [...] adds 2c4956bc1e90 ASoC: meson: g12a-tohdmitx: override codec2codec params adds 21cc4ea85879 ASoC: tegra20_das: use devm_platform_ioremap_resource() to [...] adds 7d22808641cd ASoC: tegra: use devm_platform_ioremap_resource() to simpl [...] adds f052172a5bb4 ASoC: rockchip: use devm_platform_ioremap_resource() to si [...] adds 4b3540074361 ASoC: ep93xx-i2s: use devm_platform_ioremap_resource() to [...] adds fceef72b68d6 ASoC: mt8173: use devm_platform_ioremap_resource() to simp [...] adds 61e799e36589 ASoC: mt6797: use devm_platform_ioremap_resource() to simp [...] adds d003e3081c1d ASoC: imx-audmux: use devm_platform_ioremap_resource() to [...] adds 959bb6b54d70 ASoC: fsl_audmix: use devm_platform_ioremap_resource() to [...] adds d400b1b30cbf ASoC: bcm2835-i2s: use devm_platform_ioremap_resource() to [...] adds c9dbe688983b ASoC: sirf: use devm_platform_ioremap_resource() to simplify code adds 1327bfe2887c ASoC: mxs-saif: use devm_platform_ioremap_resource() to si [...] adds 0fb46f541bb3 ASoC: spear: use devm_platform_ioremap_resource() to simpl [...] adds 89dd38bf130e ASoC: kirkwood-i2s: use devm_platform_ioremap_resource() t [...] adds ebdd7be5415c ASoC: xtfpga-i2s: use devm_platform_ioremap_resource() to [...] adds 22581e7c51f5 ASoC: ti: Mark expected switch fall-throughs adds 0c03e37af47e ASoC: cs4271: Fix a typo in the CS4171_NR_RATIOS adds 2e73d98f2ecf ASoC: meson: axg-pdm: use devm_platform_ioremap_resource() [...] adds d61feec0f60c ASoC: meson: axg-spdifin: use devm_platform_ioremap_resour [...] adds c43fd289dd58 ASoC: meson: axg-spdifout: use devm_platform_ioremap_resou [...] adds 9b2089313156 ASoC: meson: axg-fifo: use devm_platform_ioremap_resource( [...] adds cf80aa2c1359 ASoC: xlnx: use devm_platform_ioremap_resource() to simplify code adds e12fd61fd7c1 ASoC: sun8i-codec-analog: use devm_platform_ioremap_resour [...] adds 54dd39e4aca8 ASoC: sunxi: sun50i-codec-analog: use devm_platform_iorema [...] adds 790b36578e23 ASoC: sun8i-codec: use devm_platform_ioremap_resource() to [...] adds 1c63223cda84 ASoC: stm32: sai: use devm_platform_ioremap_resource() to [...] adds f62d64267188 ASoC: codecs: msm8916-wcd: use devm_platform_ioremap_resou [...] adds 94db63761576 ASoC: codecs: jz4725b: use devm_platform_ioremap_resource( [...] adds 72d09322e709 ASoC: mmp-sspa: use devm_platform_ioremap_resource() to si [...] adds a8dc106410a2 ASoC: jz4740: use devm_platform_ioremap_resource() to simp [...] adds 2d1ffc7d0f58 ASoC: inno_rk3036: use devm_platform_ioremap_resource() to [...] adds 4e5bc35988af ASoC: uniphier: evea: use devm_platform_ioremap_resource() [...] adds b885c9fa363f ASoC: uniphier: aio-dma: use devm_platform_ioremap_resourc [...] adds b1abe8780041 ASoC: psc-ac97: use devm_platform_ioremap_resource() to si [...] adds 12a63c0fa036 ASoC: au1x: psc-i2s: use devm_platform_ioremap_resource() [...] adds a95c90124864 ASoC: meson: g12a-tohdmitx: use devm_platform_ioremap_reso [...] adds 10392fcad7df ASoC: meson: axg-tdm-formatter: use devm_platform_ioremap_ [...] adds d6de65fde516 dt-bindings: sound: Add bindings for UDA1334 codec adds caa918ef1406 ASoC: codecs: Add uda1334 codec driver adds 6382f3d3a859 Merge branch 'asoc-5.4' into asoc-next adds 6df5c1c7c266 Merge remote-tracking branch 'sound-asoc/for-next' adds a827b522f93e Merge remote-tracking branch 'modules/modules-next' adds 6a1007975364 Merge remote-tracking branch 'input/next' adds 1233329a456b Merge remote-tracking branch 'block/for-next' adds b6273c7a452a Merge remote-tracking branch 'device-mapper/for-next' adds 2cdeac7ad3fa Merge remote-tracking branch 'mmc/next' adds f94413996491 Merge remote-tracking branch 'kgdb/kgdb-next' adds bdb6b729ded7 Merge remote-tracking branch 'mfd/for-mfd-next' adds 6b7c449ffaa0 Merge branch 'regulator-5.4' into regulator-next adds fa165fa96d15 Merge remote-tracking branch 'regulator/for-next' adds 199d8d78576f Merge remote-tracking branch 'security/next-testing' adds db62f2cc1a36 Merge remote-tracking branch 'apparmor/apparmor-next' adds 4667cdd45601 Merge remote-tracking branch 'keys/keys-next' adds 98213d9a1490 Merge remote-tracking branch 'watchdog/master' adds bf1c0ac6a8bc docs: writing-schema.md: convert from markdown to ReST adds 388545e20eda Merge remote-tracking branch 'devicetree/for-next' adds 7f1e66c102fe Merge remote-tracking branch 'spi/for-next' adds d4799c5c3942 Merge branch 'x86/mm' adds cadfb7404244 Merge branch 'x86/hyperv' adds a7aced30a958 Merge branch 'x86/entry' adds 4e44033eae01 Merge branch 'x86/cpu' adds 9966c290c546 Merge branch 'x86/cleanups' adds 5237b74bb70c Merge branch 'x86/build' adds 49f0884d023f Merge branch 'x86/apic' adds a9446a906f52 lib/vdso/32: Remove inconsistent NULL pointer checks adds 502a590a170b lib/vdso: Move fallback invocation to the callers adds c60a32ea4f45 lib/vdso/32: Provide legacy syscall fallbacks adds d2f5d3fa2619 x86/vdso/32: Use 32bit syscall fallback adds 33a58980ff3c arm64: compat: vdso: Use legacy syscalls as fallback adds 01de3795b728 Merge branch 'timers/urgent' adds b74494872555 hrtimer: Remove task argument from hrtimer_init_sleeper() adds 82e18bace3dd hrtimer: Consolidate hrtimer_init() + hrtimer_init_sleeper [...] adds bf47a24ae1eb hrtimer: Provide hrtimer_sleeper_start_expires() adds 98fc3c8fa6d6 hrtimer/treewide: Use hrtimer_sleeper_start_expires() adds b04b3857625d hrtimer: Introduce HARD expiry mode adds 03a5a0cdf9a1 hrtimer: Make enqueue mode check work on RT adds b78b1e6b5b77 sched: Mark hrtimers to expire in hard interrupt context adds c23a8bd3ac02 perf/core: Mark hrtimers to expire in hard interrupt context adds 2c6db53c4b4a watchdog: Mark watchdog_hrtimer to expire in hard interrup [...] adds 899ad4bce00d KVM: LAPIC: Mark hrtimer to expire in hard interrupt context adds fe2db1c61da8 tick: Mark tick related hrtimers to expiry in hard interru [...] adds f4f9a0e3f4c0 hrtimer: Move unmarked hrtimers to soft interrupt expiry on RT adds a6bc84e64a7d hrtimer: Determine hard/soft expiry mode for hrtimer sleep [...] adds 10521d890c65 hrtimer: Prepare support for PREEMPT_RT adds 51503daaaacd timers: Prepare support for PREEMPT_RT adds b223cc1bb098 sched/deadline: Ensure inactive_timer runs in hardirq context adds 259bf9a365b0 Merge branch 'timers/core' adds 7c506b8dfa3f Merge branch 'smp/hotplug' adds c1a280b68d4e sched/preempt: Use CONFIG_PREEMPTION where appropriate adds 01b1d88b0982 rcu: Use CONFIG_PREEMPTION adds 27972765bd04 locking/spinlocks: Use CONFIG_PREEMPTION adds 30c937043b2d tracing: Use CONFIG_PREEMPTION adds 92616606368e kprobes: Use CONFIG_PREEMPTION adds 48593975aeee x86: Use CONFIG_PREEMPTION adds cb376c26971f x86/dumpstack: Indicate PREEMPT_RT in dumps adds 09c7e8b21d67 x86/kvm: Use CONFIG_PREEMPTION adds 10faf3cc9192 Merge branch 'sched/rt' adds 11180548f6ef Merge branch 'sched/core' adds 820571af7219 tools include UAPI: Sync x86's syscalls_64.tbl and generic [...] adds e0d99c4d24fd tools headers UAPI: Update tools's copy of kvm.h headers adds b830f94f7303 tools headers UAPI: Update tools's copy of mman.h headers adds 95dc663aa638 tools headers UAPI: Update tools's copy of drm.h headers adds 7ee526152db7 tools perf beauty: Fix usbdevfs_ioctl table generator to h [...] adds 0f58163c9d57 tools headers UAPI: Sync usbdevice_fs.h with the kernels t [...] adds c093de6bd3c5 tools headers UAPI: Sync sched.h with the kernel adds e54599c93dbf tools headers UAPI: Sync if_link.h with the kernel adds 7622236ceb16 perf header: Fix divide by zero error if f_header.attr_size==0 adds 20f9781f4913 perf header: Fix use of unitialized value warning adds 2e9a06dda10a perf tools: Fix perf.data documentation units for memory size adds 8aa259b10a6a libbpf: fix missing __WORDSIZE definition adds b3c303be4c35 Merge tag 'perf-urgent-for-mingo-5.3-20190729' of git://gi [...] adds c272c46dc5f8 Merge branch 'perf/urgent' adds 941a7658e065 perf include bpf: Add bpf_tail_call() prototype adds 2620b7e3696a perf bpf: Do not attach a BPF prog to a tracepoint if its [...] adds af4a0991f40a perf evsel: Store backpointer to attached bpf_object adds c8c805707ed4 perf trace: Add pointer to BPF object containing __augment [...] adds 5ca0b7f5004a perf trace: Look up maps just on the __augmented_syscalls_ [...] adds 83e69b92b10c perf trace: Order -e syscalls table adds 5834da7f1091 perf trace: Add BPF handler for unaugmented syscalls adds 6ff8fff45611 perf trace: Allow specifying the bpf prog to augment speci [...] adds 3803a229312d perf trace: Put the per-syscall entry/exit prog_array BPF [...] adds b119970aa541 perf trace: Handle raw_syscalls:sys_enter just like the BP [...] adds 236dd5838871 perf augmented_raw_syscalls: Add handler for "openat" adds bf134ca6c8ea perf augmented_raw_syscalls: Switch to using BPF_MAP_TYPE_ [...] adds 8d5da2649d82 perf augmented_raw_syscalls: Support copying two string sy [...] adds 8b8044e5c952 perf trace: Look for default name for entries in the sysca [...] adds 6f563674935e perf augmented_raw_syscalls: Rename augmented_args_filenam [...] adds 212b9ab6775b perf augmented_raw_syscalls: Augment sockaddr arg in 'connect' adds 1d86275225b4 perf trace beauty: Make connect's addrlen be printed as an [...] adds 79d725cdf24d perf trace beauty: Disable fd->pathname when close() not enabled adds ef969ca64d04 perf trace beauty: Do not try to use the fd->pathname beau [...] adds 3c475bc021be perf trace beauty: Beautify 'sendto's sockaddr arg adds 247dd65b909f perf trace beauty: Beautify bind's sockaddr arg adds cfa9ac73d6f9 perf trace beauty: Add BPF augmenter for the 'rename' syscall adds 5d2bd8897511 perf trace: Forward error codes when trying to read syscall info adds b8b1033fcaa0 perf trace: Mark syscall ids that are not allocated to avo [...] adds 30a910d7d3e0 perf trace: Preallocate the syscall table adds ad4153f964eb perf trace: Reuse BPF augmenters from syscalls with simila [...] adds e4b00e930bf7 perf trace: Add "sendfile64" alias to the "sendfile" syscall adds df1d6856eaa7 perf stat: Move loaded out of struct perf_counts_values adds f854839ba2a5 perf cpu_map: Rename struct cpu_map to struct perf_cpu_map adds 9749b90e566c perf tools: Rename struct thread_map to struct perf_thread_map adds 32dcd021d004 perf evsel: Rename struct perf_evsel to struct evsel adds 63503dba87ac perf evlist: Rename struct perf_evlist to struct evlist adds b4b62ee688eb perf evsel: Rename perf_evsel__init() to evsel__init() adds 52c86bca94b4 perf evlist: Rename perf_evlist__init() to evlist__init() adds 0f98b11c616f perf evlist: Rename perf_evlist__new() to evlist__new() adds c12995a55474 perf evlist: Rename perf_evlist__delete() to evlist__delete() adds 5eb2dd2ade83 perf evsel: Rename perf_evsel__delete() to evsel__delete() adds 365c3ae7452c perf evsel: Rename perf_evsel__new() to evsel__new() adds a1cf3a75d331 perf evlist: Rename perf_evlist__add() to evlist__add() adds 1625102764a5 perf evlist: Rename perf_evlist__remove() to evlist__remove() adds 5972d1e07bd9 perf evsel: Rename perf_evsel__open() to evsel__open() adds ec7f24ef44fc perf evsel: Rename perf_evsel__enable() to evsel__enable() adds 9a10bb22897a perf evsel: Rename perf_evsel__disable() to evsel__disable() adds 24e376b24582 perf evsel: Rename perf_evsel__apply_filter() to evsel__ap [...] adds b49aca3e9ce6 perf evsel: Rename perf_evsel__cpus() to evsel__cpus() adds 474ddc4c4602 perf evlist: Rename perf_evlist__open() to evlist__open() adds 750b4edeb052 perf evlist: Rename perf_evlist__close() to evlist__close() adds 1c87f1654cc3 perf evlist: Rename perf_evlist__enable() to evlist__enable() adds e74676debaae perf evlist: Rename perf_evlist__disable() to evlist__disable() adds 314350491810 libperf: Make libperf.a part of the perf build adds 47f9bccc79cb libperf: Add build version support adds a429dcb8feb6 libperf: Add libperf to the python.so build adds 5b7f445d684f libperf: Add perf/core.h header adds a1556f8479ed libperf: Add debug output support adds 959b83c76938 libperf: Add perf_cpu_map struct adds 397721e06e52 libperf: Add perf_cpu_map__dummy_new() function adds 38f01d8da1d8 libperf: Add perf_cpu_map__get()/perf_cpu_map__put() adds 07acd22677ac libperf: Add perf_thread_map struct adds 4b49cce25e71 libperf: Add perf_thread_map__new_dummy() function adds 7836e52e518b libperf: Add perf_thread_map__get()/perf_thread_map__put() adds 285a30c36d1e libperf: Add perf_evlist and perf_evsel structs adds b27c4ece725a libperf: Include perf_evsel in evsel object adds ce9036a6e3bd libperf: Include perf_evlist in evlist object adds b04c597af761 libperf: Add perf_evsel__init function adds 4562a7393996 libperf: Add perf_evlist__init() function adds 9a5edde6d3a6 libperf: Add perf_evlist__add() function adds 52e22fb8af77 libperf: Add perf_evlist__remove() function adds 6484d2f9dc3e libperf: Add nr_entries to struct perf_evlist adds 1fc632cef4ea libperf: Move perf_event_attr field from perf's evsel to l [...] adds 9c3516d1b850 libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions adds 93bce7e5bfcd libperf: Move zalloc.o into libperf adds 634912d61ccc libperf: Add perf_evlist__new() function adds 63bd5dfa6965 libperf: Add perf_evsel__new() function adds 651bf38ce10a libperf: Add perf_evlist__for_each_evsel() iterator adds 57f0c3b6e13a libperf: Add perf_evlist__delete() function adds b9358ee95ec6 libperf: Add perf_evsel__delete() function adds d400bd3abf2c libperf: Add cpus to struct perf_evsel adds fe1f61b37ffa libperf: Add own_cpus to struct perf_evsel adds af663bd01bea libperf: Add threads to struct perf_evsel adds ec903f264f01 libperf: Add has_user_cpus to struct perf_evlist adds f72f901d90b0 libperf: Add cpus to struct perf_evlist adds 03617c22e31f libperf: Add threads to struct perf_evlist adds 453fa03090a6 libperf: Add perf_evlist__set_maps() function adds 4b247fa7314c libperf: Adopt xyarray class from perf adds 9dfcb7599084 libperf: Move fd array from perf's evsel to lobperf's perf [...] adds 5643b1a59e58 libperf: Move nr_members from perf's evsel to libperf's pe [...] adds c03538b1f1a7 libperf: Adopt the readn()/writen() functions from tools/perf adds b8eca4d761c5 libperf: Adopt perf_evsel__alloc_fd() function from tools/perf adds 50a4e6fa450c libperf: Adopt simplified perf_evsel__open() function from [...] adds 88761fa1f1e3 libperf: Adopt simplified perf_evsel__close() function fro [...] adds 5c30af92f2b1 libperf: Adopt perf_evsel__read() function from tools/perf adds a00571fda609 libperf: Adopt perf_evsel__enable()/disable()/apply_filter [...] adds 09145d26b608 libperf: Add perf_cpu_map__for_each_cpu() macro adds 0ff1a0fdf52c libperf: Add perf_evsel__cpus()/threads() functions adds 80dc2b3e257c libperf: Adopt simplified perf_evlist__open()/close() func [...] adds fcc97c3e7a9d libperf: Adopt perf_evlist__enable()/disable() functions f [...] adds 384c4ad192a0 libperf: Add perf_evsel__attr() function adds 0a64d7091efd libperf: Add install targets adds 6a94b52a71b7 libperf: Add tests support adds c0e730456ae8 libperf: Add perf_cpu_map test adds 43d6976365d5 libperf: Add perf_thread_map test adds 8ded5425fa71 libperf: Add perf_evlist test adds bb5133ae4d40 libperf: Add perf_evsel tests adds 6bda376ff416 libperf: Add perf_evlist__enable/disable test adds 02266a2d9cf7 libperf: Add perf_evsel__enable/disable test adds f4f48e9c1adb libperf: Initial documentation adds 123a039d0d54 perf vendor events power9: Added missing event descriptions adds 7f06d0aa530c Merge tag 'perf-core-for-mingo-5.4-20190729' of git://git. [...] adds d045d3e88593 Merge branch 'perf/core' adds 243961b422fc Merge branch 'locking/core' adds dee69a430166 Merge remote-tracking branch 'tip/auto-latest' adds 8754efc16f78 Merge remote-tracking branch 'edac/edac-for-next' adds 2d3782ec3b58 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 09e088a4903b xen/pciback: remove set but not used variable 'old_state' adds 8d1502f629c9 xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero() adds a78d14a31666 xen: avoid link error on ARM adds 53f517bcde2c Merge remote-tracking branch 'xen-tip/linux-next' adds 88790f12ec01 Merge remote-tracking branch 'percpu/for-next' adds bdbebe01afb2 Merge remote-tracking branch 'drivers-x86/for-next' adds cfefdf19bd5b Merge remote-tracking branch 'hsi/for-next' adds a3316bffb9bd Merge remote-tracking branch 'leds/for-next' adds fb583c8eeeb1 driver core: Fix creation of device links with PM-runtime flags adds f87da58b797a Merge branch 'generic_lookup_helpers' into driver-core-next adds 7723f4c5ecdb driver core: platform: Add an error message to platform_ge [...] adds 98051ba2b28b coccinelle: Add script to check for platform_get_irq() exc [...] adds 3c18b0e0f1cd Merge remote-tracking branch 'driver-core/driver-core-next' adds c27989cc536b dt-bindings: switch Exynos EHCI/OHCI bindings to use array [...] adds 214b606e90dd usb: exynos: add support for getting PHYs from the standar [...] adds 314de2f6b577 ARM: dts: exynos: Use standard arrays of generic PHYs for [...] adds 9e22cb829982 usb: host: ohci-tmio: Mark expected switch fall-throughs adds dcf8f7ecb361 usb: phy: ab8500-usb: Mark expected switch fall-throughs adds b33f37064b74 usb: Remove dev_err() usage after platform_get_irq() adds b6ab483459b0 Merge remote-tracking branch 'usb/usb-next' adds 7b0efe59f42a serial: 8250_pnp: Move to struct dev_pm_ops adds 40c3d1cd7e6e serial: imx: set_termios(): do not enable autoRTS if RTS is unset adds c53c1d876bf0 serial: imx: set_mctrl(): correctly restore autoRTS state adds e7a81412af47 serial: imx: get rid of imx_uart_rts_auto() adds 7927b970e758 tty: serial: fsl_lpuart: fix framing error handling when u [...] adds 55a49070ee90 tty: serial: fsl_lpuart: flush receive FIFO after overruns adds 04561fabd234 tty: serial: fsl_lpuart: Flush HW FIFOs in .flush_buffer adds d1ec5bcc8905 tty: serial: fsl_lpuart: Simplify RX/TX IRQ handlers adds bdb60b10616f tty: serial: fsl_lpuart: Fix bogus indentation adds 1b5e0815d2f3 tty: serial: fsl_lpuart: Drop unnecessary uart_write_wakeup() adds ec8aec141936 tty: serial: fsl_lpuart: Fix issue in software flow control adds 48145e144256 tty: serial: fls_lpuart: Split shared TX IRQ handler into two adds 97a3124ddf45 tty: serial: fsl_lpuart: Drop no-op bit opearation adds 414290fad175 tty: serial: fsl_lpuart: Drop unnecessary extra parenthesis adds c12a5975e095 tty: serial: fsl_lpuart: Clear CSTOPB unconditionally adds fa04d8c1c150 tty: serial: fsl_lpuart: Use appropriate lpuart32_* I/O funcs adds 32ee0fb0c0af tty: serial: fsl_lpuart: Introduce lpuart_wait_bit_set() adds 3ef58b18d6d4 tty: serial: fsl_lpuart: Use cpu_relax() instead of barrier() adds 8a58a7651c88 tty: serial: fsl_lpuart: Introduce lpuart_stopped_or_empty() adds d4580bc4b399 tty: serial: fsl_lpuart: Drop unnecessary lpuart*_stop_tx() adds a912275d322e tty: serial: fsl_lpuart: Introduce lpuart_dma_shutdown() adds d4bad8118d2a tty: Remove dev_err() usage after platform_get_irq() adds 9d4742136a26 xilinx_uartps.c: suppress "may be used uninitialised" warning adds 1f121c8362ae Merge remote-tracking branch 'tty/tty-next' adds 75080370459a uio: Remove dev_err() usage after platform_get_irq() adds ab81f3f386e2 mei: Use dev_get_drvdata where possible adds 509ce4c85bd0 ppdev: add header include guard adds 6090d91f3fff Merge remote-tracking branch 'char-misc/char-misc-next' adds 47d98364e129 Merge remote-tracking branch 'extcon/extcon-next' adds 07ca9aa4a4b7 staging: rtl8723bs: remove set but not used variable 'bWifiBusy' adds 30833b4b4bc6 staging: rtl8723bs: remove set but not used variable 'pszB [...] adds 149726d3d78a staging: rtl8723bs: os_dep: remove two set but not used variables adds db0e6a573e9c staging: vc04_services: fix unused-but-set-variable warning adds 5f251e986de0 staging: olpc_dcon: Remove TODO item adds a20eefaee646 staging: most: Use DEFINE_SPINLOCK() instead of struct spinlock adds 9d6b3ee001cb Staging: fbtft: Fix some typo. pdc8544 --> pcd8544 adds c47f77eed0da staging: rtl8188eu: replace hal_EfusePgCheckAvailableAddr() adds 91e590851f51 Staging: rtl8192e: fixed a function prototype definition issue adds 36475456f353 staging: rtl8188eu: remove redundant assignment to rtstatus adds 8e7cb7352ec8 staging: kpc2000: Convert put_page() to put_user_page*() adds f68dc00ee710 staging: wilc1000: remove inetaddr notifier adds 98af3e7ed683 staging: wilc1000: remove ip timeout timer adds 5a28d3fd407b staging: wilc1000: remove unused members adds ded11ab18184 staging: wilc1000: avoid overriding powersave state adds 7e0cf3e3bfe9 staging: wilc1000: apply power management regardless of op [...] adds 25f12201a4ba staging: wilc1000: remove manual sleep mode adds 3455db0e0565 staging: rtl8188eu: add spaces around '+' in usb_halinit.c adds 6d7ff7361137 staging: rtl8188eu: add spaces around '&' in usb_halinit.c adds fe6c0d20bb91 staging: rtl8188eu: add spaces around '|' in usb_halinit.c adds 8f4686cb7db0 staging: rtl8188eu: add spaces around '<<' and '>>' in usb [...] adds 1f5bfba56f90 staging: rtl8188eu: add spaces around '-' and '*' in usb_h [...] adds 2c0e81ec21db staging: rtl8188eu: cleanup comparsion to NULL in usb_halinit.c adds e2724c77ca21 staging: fsl-dpaa2/ethsw: remove unused structure adds b380a4e6e5e1 staging: fsl-dpaa2/ethsw: notify switchdev of offloaded entry adds de01ac2e49d5 staging: fsl-dpaa2/ethsw: add .ndo_fdb_dump callback adds e1e6a04d97cf staging: fsl-dpaa2/ethsw: check added_by_user flag adds 939878fe0646 staging: fsl-dpaa2/ethsw: add .ndo_fdb[add|del] callbacks adds 04d15d5cadb8 staging: Remove dev_err() usage after platform_get_irq() adds 9a675a13c3bb Revert "staging: kpc2000: Convert put_page() to put_user_page*()" adds 7cc8135e252b Merge remote-tracking branch 'staging/staging-next' adds 0efea1db4e80 Merge remote-tracking branch 'mux/for-next' adds b39f6ee72535 Merge remote-tracking branch 'slave-dma/next' adds ca8515b91b19 Merge remote-tracking branch 'cgroup/for-next' adds 03ed974738a0 Merge branch 'misc' into for-next adds 32a17246a235 Merge remote-tracking branch 'scsi/for-next' adds f3a04809cf8e Merge remote-tracking branch 'rpmsg/for-next' adds 8825e356f52f gpio: of: Fix hard-assigned valid_mask for OF case adds c058275cfa13 Merge branch 'devel' into for-next adds 4297bb481cdb Merge remote-tracking branch 'gpio/for-next' adds 61059b7048ee gpio: ixp4xx: remove redundant dev_err message adds 0ecb5aa6c746 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 34b0450d232c Merge remote-tracking branch 'pinctrl/for-next' adds 418a481b59e0 Merge remote-tracking branch 'y2038/y2038' adds bb49291ee6aa Merge remote-tracking branch 'livepatching/for-next' adds 15fdfbf55533 Merge remote-tracking branch 'coresight/next' adds 2192dfb27072 Merge remote-tracking branch 'rtc/rtc-next' adds f5da79fb9d0e Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds fe62d3698831 Merge remote-tracking branch 'at24/at24/for-next' adds 60f2c82ed20b randstruct: Check member structs in is_pure_ops_struct() adds e6df1d41ac60 Merge remote-tracking branch 'kspp/for-next/kspp' adds 19acc339a3f0 Merge remote-tracking branch 'nvmem/for-next' adds 4ddb9869f804 Merge remote-tracking branch 'xarray/xarray' adds 21498bc02a61 Merge remote-tracking branch 'hyperv/hyperv-next' adds c1a456cbd5dd Merge remote-tracking branch 'pidfd/for-next' adds 1d958299e688 Merge remote-tracking branch 'devfreq/for-next' adds 70f6d895930e Merge remote-tracking branch 'hmm/hmm' adds be7680dd6a79 Merge remote-tracking branch 'fpga/for-next' adds 2e8f55007603 fs-ocfs2-fix-possible-null-pointer-dereferences-in-ocfs2_x [...] adds 840c1e8a9355 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] adds 0218482b4959 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] adds f47d23003e81 ocfs2: clear zero in unaligned direct IO adds c922e076b09e ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds a57b9133b215 ocfs2: wait for recovering done after direct unlock request adds 944373f57807 ocfs2: checkpoint appending truncate log transaction befor [...] adds 3175f292ac52 ramfs: support O_TMPFILE adds 3c3bfba9bdd2 mm, slab: extend slab/shrink to shrink all memcg caches adds 769dfeba5d58 mm, slab: move memcg_cache_params structure to mm/slab.h adds b42f26e995a6 kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K adds a64db6b93c7b mm: kmemleak: use mempool allocations for kmemleak objects adds 2870bf9991ba memremap: move from kernel/ to mm/ adds 4ea19839c824 mm/page_poison.c: fix a typo in a comment adds 0574dba40523 mm/rmap.c: remove set but not used variable 'cstart' adds 8b1e27e72270 mm: introduce page_size() adds 966bea85642d mm: Introduce page_shift() adds b9f3111f9ded mm-introduce-page_shift-fix adds c0c38b41e906 mm: Introduce compound_nr() adds f48d0cb31876 mm: replace list_move_tail() with add_page_to_lru_list_tail() adds d20f0f280e21 mm/filemap.c: don't initiate writeback if mapping has no d [...] adds bbed569ba7c6 mm/filemap.c: rewrite mapping_needs_writeback in less fanc [...] adds 7c1ef4a079b5 mm, memcg: throttle allocators when failing reclaim over m [...] adds 0af52c7eace4 mm-throttle-allocators-when-failing-reclaim-over-memoryhigh-fix adds a58b6389bf4e mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] adds c98667c852f2 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] adds db8637720ff3 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] adds 464c8b49ea98 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds 278946dd6099 mm/gup: add make_dirty arg to put_user_pages_dirty_lock() adds 3e5050722aa5 mm/gup: remove unused variable in siw_free_plist() adds d1d1674a4ad9 drivers/gpu/drm/via: convert put_page() to put_user_page*() adds 4fd15ae5f47b net/xdp: convert put_page() to put_user_page*() adds 4f9c3deddf6b mm: remove redundant assignment of entry adds 6c912138640c mm/mmap.c: fix the adjusted length error adds 94c6f9baa7f5 mm/memory_hotplug: remove move_pfn_range() adds 5196eaad0b28 mm-memory_hotplug-remove-move_pfn_range-fix adds 2e0e5d381616 drivers/base/node.c: simplify unregister_memory_block_unde [...] adds c970423b5550 mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory adds 6994c2bd7435 mm/sparse.c: mark sparse_buffer_free as __meminit adds 9710fcbcb3de mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] adds b3d018dc73b1 mm/vmalloc: do not keep unpurged areas in the busy tree adds 441da248e0dc mm/vmalloc: modify struct vmap_area to reduce its size adds fd6bda9fe12a mm/compaction.c: clear total_{migrate,free}_scanned before [...] adds 3428753cec8b mm/compaction: introduce a helper compact_zone_counters_init() adds 61df77c5b699 mm-compaction-clear-total_migratefree_scanned-before-scann [...] adds 91e0cf2e1f31 mm-compaction-clear-total_migratefree_scanned-before-scann [...] adds 16c5d6cd75b6 mm-compaction-clear-total_migratefree_scanned-before-scann [...] adds 894a87f5b524 mm, oom: avoid printk() iteration under RCU adds db7c5e85a01c mm-oom-avoid-printk-iteration-under-rcu-fix adds a881d59d7fdb mm/oom_kill.c: add task UID to info message on an oom kill adds bb68bdc1b139 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix adds b1e4804d8c83 mm: move memcmp_pages() and pages_identical() adds 2ea90a9e8ca6 uprobe: use original page when all uprobes are removed adds 7602f7d9277d uprobe-use-original-page-when-all-uprobes-are-removed-v11 adds 72a2b3ee9c0e mm, thp: introduce FOLL_SPLIT_PMD adds 9478840c4998 mm-thp-introduce-foll_split_pmd-v11 adds e117cc477d90 uprobe: use FOLL_SPLIT_PMD instead of FOLL_SPLIT adds 82d8e9abee03 psi: annotate refault stalls from IO submission adds 30befec9e601 psi-annotate-refault-stalls-from-io-submission-fix adds 5e518448ed3e psi-annotate-refault-stalls-from-io-submission-fix-2 adds 8c5b1630c217 mm, fs: move randomize_stack_top from fs to mm adds 0e6ba1b524c1 arm64: make use of is_compat_task instead of hardcoding this test adds 9c4be3b13fcb arm64: consider stack randomization for mmap base only whe [...] adds 9bf6475b0553 arm64, mm: move generic mmap layout functions to mm adds 9238d71bc703 arm64, mm: make randomization selected by generic topdown [...] adds bc34e0e9adee arm: properly account for stack randomization and stack guard gap adds b431a2b34c9e arm: use STACK_TOP when computing mmap base address adds fbbcd847eed8 arm: use generic mmap top-down layout and brk randomization adds dcecf3e6262c mips: properly account for stack randomization and stack g [...] adds ae5296c6badc mips: use STACK_TOP when computing mmap base address adds 672fce5caa74 mips: adjust brk randomization offset to fit generic version adds 88eb6c7771a9 mips: replace arch specific way to determine 32bit task wi [...] adds e84167528286 mips: use generic mmap top-down layout and brk randomization adds 42fadecf77a6 riscv: make mmap allocation top-down by default adds 114e8d8fb386 mm: introduce MADV_COLD adds 328d7a4b3853 mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM adds e9441ec5b0c2 mm: account nr_isolated_xxx in [isolate|putback]_lru_page adds b7c6ec66eafc mm: introduce MADV_PAGEOUT adds f530e0e63d3e mm: factor out common parts between MADV_COLD and MADV_PAGEOUT adds c81b2797e90b zpool: add malloc_support_movable to zpool_driver adds 88675bb44fad zswap: use movable memory if zpool support allocate movabl [...] adds d37ab981cd2c mm, memcg: proportional memory.{low,min} reclaim adds 22e28b262b12 mm, memcg: make memory.emin the baseline for utilisation d [...] adds 9e8152365f9c mm, memcg: make scan aggression always exclude protection adds 51d0fca83055 mm/vmscan: remove unused lru_pages argument adds 8720d94a475b mm: don't expose page to fast gup before it's ready adds 665998000fea fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 1add16efae83 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 5171efa7a5ed kernel/hung_task.c: Monitor killed tasks. adds a929f74957b2 hung_task: allow printing warnings every check interval adds 69059f1115d3 rbtree: avoid generating code twice for the cached version [...] adds e7f9f8e80d2e augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro adds fecc9c84b4cd augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro adds a74a704bbce9 augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix adds f7ca315a8b4b augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix-3 adds e4349adad481 augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] adds ffe7338f6a77 lib/genalloc.c: export symbol addr_in_gen_pool adds b5697b96cdfc lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds b917573b13fe Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 5d4e3773e644 string: add stracpy and stracpy_pad mechanisms adds d3f1ad52f0b2 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds 5a356b7d624f kernel-doc: core-api: include string.h into core-api adds adb576b485f1 kernel-doc: core-api: Include string.h into core-api adds c6ba47f243ee include/trace/events/writeback.h: fix -Wstringop-truncatio [...] adds 773c58619544 strscpy: reject buffer sizes larger than INT_MAX adds 2c2d3c7381fc lib/math/rational.c: fix possible incorrect result from ra [...] adds 2470bc7943a4 checkpatch: don't interpret stack dumps as commit IDs adds fe5442380fb0 checkpatch: improve SPDX license checking adds 1e6ffeeaf0f8 checkpatch.pl: warn on invalid commit id adds 259cc3a2f80c checkpatch: add *_NOTIFIER_HEAD as var definition adds fe524d133507 fs: reiserfs: remove unnecessary check of bh in remove_fro [...] adds d29901420f70 fat: add nobarrier to workaround the strange behavior of device adds e2c663ca828e cpumask: nicer for_each_cpumask_and() signature adds 31101996e811 kexec: bail out upon SIGKILL when allocating memory. adds 7e5c57ef4480 kexec: restore arch_kexec_kernel_image_probe declaration adds 535f582f8fbc aio: simplify read_events() adds b6439c4bc965 kgdb: don't use a notifier to enter kgdb at panic; call directly adds 160350afba05 ipc/msg.c: consolidate all xxxctl_down() functions adds 9c25209e0963 Merge branch 'akpm-current/current' adds f3a16611ef85 pinctrl: fix pxa2xx.c build warnings adds dd66abec1a59 mm: treewide: clarify pgtable_page_{ctor,dtor}() naming adds ef16afbe5282 drivers/tty/serial/sh-sci.c: suppress warning adds 89ff87954200 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds a243766f7556 Merge branch 'akpm/master' adds 882e8691130b Add linux-next specific files for 20190801
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 (ce96e791d6a7) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 2 + Documentation/ABI/stable/sysfs-bus-w1 | 2 +- Documentation/ABI/stable/sysfs-driver-w1_ds28e04 | 4 +- Documentation/ABI/stable/sysfs-driver-w1_ds28ea00 | 2 +- .../admin-guide/auxdisplay/cfag12864b.rst | 98 + Documentation/admin-guide/auxdisplay/index.rst | 16 + Documentation/admin-guide/auxdisplay/ks0108.rst | 50 + .../admin-guide/cgroup-v1/blkio-controller.rst | 6 - .../cifs/AUTHORS => admin-guide/cifs/authors.rst} | 64 +- .../cifs/CHANGES => admin-guide/cifs/changes.rst} | 4 + Documentation/{m68k => admin-guide/cifs}/index.rst | 12 +- .../cifs.txt => admin-guide/cifs/introduction.rst} | 8 + .../cifs/TODO => admin-guide/cifs/todo.rst} | 87 +- .../cifs/README => admin-guide/cifs/usage.rst} | 562 ++-- .../cifs/winucase_convert.pl | 0 Documentation/admin-guide/index.rst | 5 + .../{filesystems/jfs.txt => admin-guide/jfs.rst} | 44 +- .../{filesystems/ufs.txt => admin-guide/ufs.rst} | 36 +- .../README.i2400m => admin-guide/wimax/i2400m.rst} | 145 +- .../{m68k => admin-guide/wimax}/index.rst | 10 +- .../README.wimax => admin-guide/wimax/wimax.rst} | 38 +- Documentation/admin-guide/xfs.rst | 5 +- Documentation/arm/sh-mobile/.gitignore | 1 - Documentation/auxdisplay/cfag12864b | 105 - Documentation/auxdisplay/ks0108 | 55 - Documentation/core-api/index.rst | 3 +- .../{packing.txt => core-api/packing.rst} | 81 +- .../devicetree/bindings/i2c/i2c-mux-gpmux.txt | 2 +- .../devicetree/bindings/net/can/rcar_can.txt | 2 +- .../devicetree/bindings/net/can/rcar_canfd.txt | 9 +- .../devicetree/bindings/sound/uda1334.txt | 17 + .../devicetree/bindings/usb/exynos-usb.txt | 41 +- Documentation/devicetree/writing-schema.md | 130 - Documentation/devicetree/writing-schema.rst | 153 + Documentation/driver-api/dmaengine/index.rst | 2 +- Documentation/driver-api/index.rst | 1 + Documentation/driver-api/ipmb.rst | 2 +- Documentation/driver-api/soundwire/index.rst | 2 +- Documentation/driver-api/thermal/index.rst | 2 + .../thermal/{index.rst => index.rst~thermal_next} | 0 .../features/core/jump-labels/arch-support.txt | 2 +- .../debug/kprobes-on-ftrace/arch-support.txt | 2 +- .../locking/queued-rwlocks/arch-support.txt | 2 +- .../locking/queued-spinlocks/arch-support.txt | 4 +- .../locking/rwsem-optimized/arch-support.txt | 34 - Documentation/filesystems/coda.txt | 4 +- .../{directory-locking => directory-locking.rst} | 40 +- Documentation/filesystems/index.rst | 4 + Documentation/filesystems/{Locking => locking.rst} | 259 +- .../filesystems/nfs/{Exporting => exporting.rst} | 31 +- Documentation/filesystems/porting | 686 ----- Documentation/filesystems/porting.rst | 852 ++++++ ...-authentication.md => ubifs-authentication.rst} | 70 +- Documentation/filesystems/vfs.rst | 2 +- Documentation/hwmon/adm1021.rst | 2 +- Documentation/hwmon/adm1275.rst | 2 +- Documentation/hwmon/hih6130.rst | 2 +- Documentation/hwmon/ibm-cffps.rst | 2 +- Documentation/hwmon/lm25066.rst | 2 +- Documentation/hwmon/max16064.rst | 2 +- Documentation/hwmon/max16065.rst | 2 +- Documentation/hwmon/max20751.rst | 2 +- Documentation/hwmon/max34440.rst | 2 +- Documentation/hwmon/max6650.rst | 2 +- Documentation/hwmon/max8688.rst | 2 +- Documentation/hwmon/menf21bmc.rst | 2 +- Documentation/hwmon/pcf8591.rst | 2 +- Documentation/hwmon/sht3x.rst | 2 +- Documentation/hwmon/shtc1.rst | 2 +- Documentation/hwmon/tmp103.rst | 2 +- Documentation/hwmon/tps40422.rst | 2 +- Documentation/hwmon/ucd9000.rst | 2 +- Documentation/hwmon/ucd9200.rst | 2 +- Documentation/hwmon/via686a.rst | 2 +- Documentation/hwmon/zl6100.rst | 2 +- .../i2c/busses/{i2c-ali1535 => i2c-ali1535.rst} | 13 +- .../i2c/busses/{i2c-ali1563 => i2c-ali1563.rst} | 3 + .../i2c/busses/{i2c-ali15x3 => i2c-ali15x3.rst} | 64 +- Documentation/i2c/busses/i2c-amd-mp2 | 23 - Documentation/i2c/busses/i2c-amd-mp2.rst | 25 + .../i2c/busses/{i2c-amd756 => i2c-amd756.rst} | 8 +- .../i2c/busses/{i2c-amd8111 => i2c-amd8111.rst} | 14 +- .../busses/{i2c-diolan-u2c => i2c-diolan-u2c.rst} | 3 + .../i2c/busses/{i2c-i801 => i2c-i801.rst} | 33 +- .../i2c/busses/{i2c-ismt => i2c-ismt.rst} | 20 +- .../i2c/busses/{i2c-mlxcpld => i2c-mlxcpld.rst} | 6 + .../i2c/busses/{i2c-nforce2 => i2c-nforce2.rst} | 33 +- .../busses/{i2c-nvidia-gpu => i2c-nvidia-gpu.rst} | 6 +- .../i2c/busses/{i2c-ocores => i2c-ocores.rst} | 22 +- Documentation/i2c/busses/i2c-parport | 178 -- .../{i2c-parport-light => i2c-parport-light.rst} | 8 +- Documentation/i2c/busses/i2c-parport.rst | 190 ++ .../i2c/busses/{i2c-pca-isa => i2c-pca-isa.rst} | 9 +- .../i2c/busses/{i2c-piix4 => i2c-piix4.rst} | 18 +- .../i2c/busses/{i2c-sis5595 => i2c-sis5595.rst} | 19 +- Documentation/i2c/busses/i2c-sis630 | 58 - Documentation/i2c/busses/i2c-sis630.rst | 63 + .../i2c/busses/{i2c-sis96x => i2c-sis96x.rst} | 31 +- .../i2c/busses/{i2c-taos-evm => i2c-taos-evm.rst} | 8 +- Documentation/i2c/busses/{i2c-via => i2c-via.rst} | 28 +- .../i2c/busses/{i2c-viapro => i2c-viapro.rst} | 12 +- Documentation/i2c/busses/index.rst | 33 + .../i2c/busses/{scx200_acb => scx200_acb.rst} | 9 +- .../i2c/{dev-interface => dev-interface.rst} | 104 +- .../{DMA-considerations => dma-considerations.rst} | 0 Documentation/i2c/{fault-codes => fault-codes.rst} | 5 +- .../i2c/{functionality => functionality.rst} | 22 +- ...io-fault-injection => gpio-fault-injection.rst} | 12 +- .../i2c/{i2c-protocol => i2c-protocol.rst} | 28 +- Documentation/i2c/{i2c-stub => i2c-stub.rst} | 20 +- .../i2c/{i2c-topology => i2c-topology.rst} | 68 +- Documentation/i2c/index.rst | 37 + ...antiating-devices => instantiating-devices.rst} | 45 +- .../i2c/muxes/{i2c-mux-gpio => i2c-mux-gpio.rst} | 26 +- ...module-parameters => old-module-parameters.rst} | 27 +- ...ave-eeprom-backend => slave-eeprom-backend.rst} | 4 +- .../i2c/{slave-interface => slave-interface.rst} | 33 +- .../i2c/{smbus-protocol => smbus-protocol.rst} | 86 +- Documentation/i2c/{summary => summary.rst} | 6 +- .../{ten-bit-addresses => ten-bit-addresses.rst} | 5 + .../{upgrading-clients => upgrading-clients.rst} | 204 +- .../i2c/{writing-clients => writing-clients.rst} | 94 +- Documentation/index.rst | 8 + Documentation/isdn/{README.avmb1 => avmb1.rst} | 229 +- Documentation/isdn/{CREDITS => credits.rst} | 7 +- Documentation/isdn/{README.gigaset => gigaset.rst} | 292 +- Documentation/isdn/{README.hysdn => hysdn.rst} | 125 +- Documentation/{m68k => isdn}/index.rst | 15 +- .../isdn/{INTERFACE.CAPI => interface_capi.rst} | 174 +- Documentation/isdn/{README.mISDN => m_isdn.rst} | 5 +- .../m68k/{README.buddha => buddha-driver.rst} | 95 +- Documentation/m68k/index.rst | 1 + .../mips/{AU1xxx_IDE.README => au1xxx_ide.rst} | 89 +- Documentation/{m68k => mips}/index.rst | 4 +- Documentation/networking/caif/{README => caif.rst} | 88 +- Documentation/networking/device_drivers/index.rst | 2 +- Documentation/networking/index.rst | 2 +- .../mac80211_hwsim/{README => mac80211_hwsim.rst} | 28 +- Documentation/nios2/{README => nios2.rst} | 1 + Documentation/{m68k => openrisc}/index.rst | 9 +- .../openrisc/{README => openrisc_port.rst} | 25 +- Documentation/openrisc/{TODO => todo.rst} | 9 +- Documentation/parisc/{debugging => debugging.rst} | 7 + Documentation/{m68k => parisc}/index.rst | 9 +- Documentation/parisc/{registers => registers.rst} | 59 +- Documentation/process/email-clients.rst | 20 +- ...boot-image-header.txt => boot-image-header.rst} | 39 +- Documentation/riscv/index.rst | 1 + Documentation/security/tpm/index.rst | 1 + Documentation/security/tpm/tpm_event_log.rst | 55 + Documentation/sound/index.rst | 2 +- Documentation/spi/{butterfly => butterfly.rst} | 44 +- Documentation/spi/index.rst | 22 + Documentation/spi/{pxa2xx => pxa2xx.rst} | 95 +- Documentation/spi/{spi-lm70llp => spi-lm70llp.rst} | 17 +- .../spi/{spi-sc18is602 => spi-sc18is602.rst} | 5 +- Documentation/spi/{spi-summary => spi-summary.rst} | 105 +- Documentation/spi/{spidev => spidev.rst} | 30 +- Documentation/thermal/cpu-cooling-api.rst | 107 - Documentation/thermal/exynos_thermal.rst | 90 - Documentation/thermal/exynos_thermal_emulation.rst | 61 - Documentation/thermal/index.rst | 18 - Documentation/thermal/intel_powerclamp.rst | 320 --- Documentation/thermal/nouveau_thermal.rst | 96 - Documentation/thermal/power_allocator.rst | 271 -- Documentation/thermal/sysfs-api.rst | 798 ------ .../thermal/x86_pkg_temperature_thermal.rst | 55 - ...sight-cpu-debug.txt => coresight-cpu-debug.rst} | 67 +- .../trace/{coresight.txt => coresight.rst} | 372 +-- Documentation/trace/index.rst | 2 + .../translations/it_IT/process/changes.rst | 22 +- Documentation/translations/zh_CN/process/howto.rst | 2 +- Documentation/w1/index.rst | 21 + Documentation/w1/masters/{ds2482 => ds2482.rst} | 16 +- Documentation/w1/masters/{ds2490 => ds2490.rst} | 6 +- Documentation/w1/masters/index.rst | 14 + Documentation/w1/masters/mxc-w1 | 12 - Documentation/w1/masters/mxc-w1.rst | 17 + .../w1/masters/{omap-hdq => omap-hdq.rst} | 12 +- Documentation/w1/masters/{w1-gpio => w1-gpio.rst} | 21 +- Documentation/w1/slaves/index.rst | 16 + .../w1/slaves/{w1_ds2406 => w1_ds2406.rst} | 4 +- .../w1/slaves/{w1_ds2413 => w1_ds2413.rst} | 9 + Documentation/w1/slaves/w1_ds2423 | 47 - Documentation/w1/slaves/w1_ds2423.rst | 54 + .../w1/slaves/{w1_ds2438 => w1_ds2438.rst} | 10 +- .../w1/slaves/{w1_ds28e04 => w1_ds28e04.rst} | 5 + .../w1/slaves/{w1_ds28e17 => w1_ds28e17.rst} | 16 +- Documentation/w1/slaves/{w1_therm => w1_therm.rst} | 11 +- Documentation/w1/{w1.generic => w1-generic.rst} | 88 +- Documentation/w1/{w1.netlink => w1-netlink.rst} | 89 +- MAINTAINERS | 76 +- Next/SHA1s | 108 +- Next/Trees | 2 + Next/merge.log | 2940 +++++++++++++++----- arch/Kconfig | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 4 +- arch/arm/boot/dts/exynos4.dtsi | 28 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 8 +- arch/arm/boot/dts/exynos4412-itop-elite.dts | 9 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 8 +- arch/arm/boot/dts/exynos4412-odroidx.dts | 5 +- arch/arm/boot/dts/exynos4412-origen.dts | 9 +- arch/arm/boot/dts/exynos5250.dtsi | 16 +- arch/arm/boot/dts/exynos54xx.dtsi | 18 +- arch/arm64/Makefile | 2 +- arch/arm64/boot/dts/renesas/hihope-common.dtsi | 78 + arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 22 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 282 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 4 + .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 26 +- arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 223 +- arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 26 +- .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 82 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 154 +- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 10 +- .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 10 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 48 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a77995.dtsi | 4 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 72 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 226 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 10 +- arch/arm64/include/asm/arch_gicv3.h | 6 + arch/arm64/include/asm/cpufeature.h | 7 +- arch/arm64/include/asm/efi.h | 6 +- arch/arm64/include/asm/ptrace.h | 2 +- arch/arm64/include/asm/vdso/compat_gettimeofday.h | 40 + arch/arm64/kernel/cpufeature.c | 8 +- arch/csky/include/asm/barrier.h | 14 +- arch/csky/mm/dma-mapping.c | 9 +- arch/mips/kernel/scall32-o32.S | 2 +- arch/mips/kernel/scall64-n32.S | 2 +- arch/mips/kernel/scall64-n64.S | 2 +- arch/mips/kernel/scall64-o32.S | 2 +- arch/mips/kernel/syscalls/syscalltbl.sh | 4 +- arch/parisc/Kconfig | 2 - arch/parisc/include/asm/ftrace.h | 1 - arch/parisc/kernel/entry.S | 99 - arch/parisc/kernel/ftrace.c | 64 +- arch/parisc/math-emu/Makefile | 1 + arch/parisc/mm/fault.c | 1 + arch/riscv/Kconfig | 43 + arch/riscv/include/asm/pgtable-32.h | 4 + arch/riscv/include/asm/pgtable-64.h | 4 + arch/s390/crypto/aes_s390.c | 8 +- arch/x86/entry/entry_32.S | 6 +- arch/x86/entry/entry_64.S | 4 +- arch/x86/entry/thunk_32.S | 2 +- arch/x86/entry/thunk_64.S | 4 +- arch/x86/include/asm/preempt.h | 2 +- arch/x86/include/asm/vdso/gettimeofday.h | 36 + arch/x86/include/uapi/asm/types.h | 7 + arch/x86/kernel/dumpstack.c | 7 +- arch/x86/kernel/kprobes/core.c | 2 +- arch/x86/kernel/kvm.c | 2 +- arch/x86/kvm/lapic.c | 6 +- block/blk-mq.c | 5 +- drivers/auxdisplay/Kconfig | 2 +- drivers/base/core.c | 6 +- drivers/base/platform.c | 42 +- drivers/bluetooth/hci_ath.c | 3 + drivers/bluetooth/hci_bcm.c | 3 + drivers/bluetooth/hci_intel.c | 3 + drivers/bluetooth/hci_ldisc.c | 13 + drivers/bluetooth/hci_mrvl.c | 3 + drivers/bluetooth/hci_qca.c | 3 + drivers/bluetooth/hci_uart.h | 1 + drivers/char/ipmi/ipmb_dev_int.c | 2 +- drivers/fpga/zynq-fpga.c | 4 +- drivers/gpio/gpio-ixp4xx.c | 4 +- drivers/gpio/gpiolib-of.c | 2 +- drivers/gpio/gpiolib-of.h | 4 +- drivers/gpio/gpiolib.c | 4 +- drivers/gpu/drm/Kconfig | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 14 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 27 + drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 61 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 153 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 38 +- drivers/gpu/drm/amd/amdgpu/arct_reg_init.c | 2 + drivers/gpu/drm/amd/amdgpu/cik.c | 7 + drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 202 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 19 + drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 19 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 19 + drivers/gpu/drm/amd/amdgpu/nv.c | 15 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 77 +- drivers/gpu/drm/amd/amdgpu/si.c | 7 + drivers/gpu/drm/amd/amdgpu/soc15.c | 18 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 44 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 3 - drivers/gpu/drm/amd/amdgpu/vi.c | 7 + drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 1756 +++++++----- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm | 1992 ++++++------- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx8.asm | 395 +-- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx9.asm | 472 +--- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 7 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 14 + drivers/gpu/drm/amd/display/dc/calcs/Makefile | 4 + drivers/gpu/drm/amd/display/dc/core/dc.c | 2 + drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 4 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 2 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 124 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 4 + drivers/gpu/drm/amd/display/dc/dsc/Makefile | 4 + drivers/gpu/drm/amd/include/arct_ip_offset.h | 8 +- drivers/gpu/drm/amd/include/atomfirmware.h | 86 + drivers/gpu/drm/amd/include/kgd_pp_interface.h | 9 + drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 14 + drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 236 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 1727 +++++++++++- drivers/gpu/drm/amd/powerplay/arcturus_ppt.h | 44 + drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 9 + drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 25 + drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 26 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 29 + drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 214 +- drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 4 +- drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 + .../amd/powerplay/inc/smu11_driver_if_arcturus.h | 58 +- drivers/gpu/drm/amd/powerplay/inc/smu_types.h | 218 ++ drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 289 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 169 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 187 +- drivers/gpu/drm/i915/display/intel_ddi.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 4 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 43 +- drivers/gpu/drm/i915/gt/intel_gt.c | 24 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 121 +- drivers/gpu/drm/i915/gt/intel_mocs.h | 3 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 115 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 28 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 80 +- drivers/gpu/drm/i915/gt/uc/intel_uc.h | 1 + drivers/gpu/drm/i915/i915_drv.c | 4 +- drivers/gpu/drm/i915/i915_drv.h | 5 +- drivers/gpu/drm/i915/i915_gem.c | 10 +- drivers/gpu/drm/i915/i915_gpu_error.c | 29 +- drivers/gpu/drm/i915/i915_pci.c | 3 +- drivers/gpu/drm/i915/i915_perf.c | 2 +- drivers/gpu/drm/i915/i915_reg.h | 5 + drivers/gpu/drm/i915/intel_device_info.h | 1 + drivers/gpu/drm/i915/intel_uncore.h | 12 + drivers/gpu/drm/i915/intel_wopcm.c | 68 - drivers/gpu/drm/i915/intel_wopcm.h | 18 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 25 +- drivers/gpu/drm/i915/selftests/igt_spinner.h | 6 +- drivers/gpu/drm/radeon/radeon_drv.c | 15 +- drivers/gpu/drm/vgem/vgem_drv.c | 130 +- drivers/hwmon/atxp1.c | 2 +- drivers/hwmon/smm665.c | 2 +- drivers/hwtracing/coresight/Kconfig | 2 +- drivers/i2c/Kconfig | 4 +- drivers/i2c/busses/Kconfig | 2 +- drivers/i2c/busses/i2c-i801.c | 2 +- drivers/i2c/busses/i2c-taos-evm.c | 2 +- drivers/i2c/i2c-core-base.c | 4 +- drivers/iio/dummy/iio_simple_dummy.c | 4 +- drivers/infiniband/hw/bnxt_re/main.c | 1 - drivers/infiniband/hw/efa/efa.h | 3 + drivers/infiniband/hw/efa/efa_com_cmd.c | 35 + drivers/infiniband/hw/efa/efa_com_cmd.h | 23 + drivers/infiniband/hw/efa/efa_main.c | 2 + drivers/infiniband/hw/efa/efa_verbs.c | 75 + drivers/infiniband/hw/hns/Kconfig | 6 +- drivers/infiniband/hw/hns/Makefile | 8 +- drivers/infiniband/hw/mlx5/main.c | 107 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 1 + drivers/infiniband/hw/mlx5/qp.c | 25 +- drivers/infiniband/hw/qedr/main.c | 10 +- drivers/infiniband/sw/siw/siw_qp.c | 6 +- drivers/input/keyboard/Kconfig | 1 + drivers/isdn/hardware/mISDN/hfcsusb.c | 12 +- drivers/misc/mei/pci-me.c | 19 +- drivers/misc/mei/pci-txe.c | 19 +- drivers/net/ethernet/agere/et131x.c | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 4 +- drivers/net/ethernet/mediatek/Kconfig | 1 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 4 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 3 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 3 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 29 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 58 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 539 ++-- drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 185 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 4 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 3 + drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 2 + drivers/net/wireless/mac80211_hwsim.c | 7 + drivers/rtc/rtc-ds1374.c | 2 +- drivers/soc/renesas/rcar-sysc.c | 2 +- drivers/spi/Kconfig | 2 +- drivers/spi/spi-butterfly.c | 2 +- drivers/spi/spi-lm70llp.c | 2 +- drivers/staging/android/vsoc.c | 8 +- drivers/staging/emxx_udc/emxx_udc.c | 4 +- drivers/staging/fbtft/fb_pcd8544.c | 4 +- drivers/staging/fsl-dpaa2/ethsw/TODO | 1 - drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h | 15 +- drivers/staging/fsl-dpaa2/ethsw/dpsw.c | 51 + drivers/staging/fsl-dpaa2/ethsw/dpsw.h | 56 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 178 +- drivers/staging/goldfish/goldfish_audio.c | 4 +- drivers/staging/isdn/hysdn/Kconfig | 2 +- drivers/staging/media/allegro-dvt/allegro-core.c | 4 +- drivers/staging/media/hantro/hantro_drv.c | 4 +- drivers/staging/media/imx/imx7-media-csi.c | 4 +- drivers/staging/media/imx/imx7-mipi-csis.c | 4 +- drivers/staging/media/meson/vdec/esparser.c | 4 +- drivers/staging/media/omap4iss/iss.c | 1 - drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 5 +- drivers/staging/most/dim2/dim2.c | 2 - drivers/staging/most/net/net.c | 3 +- drivers/staging/most/video/video.c | 3 +- drivers/staging/mt7621-dma/mtk-hsdma.c | 4 +- drivers/staging/nvec/nvec.c | 4 +- drivers/staging/octeon/Kconfig | 3 +- drivers/staging/olpc_dcon/TODO | 4 - drivers/staging/ralink-gdma/ralink-gdma.c | 4 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 13 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 2 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 141 +- drivers/staging/rtl8192e/rtllib.h | 2 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 6 - drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 4 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 2 - drivers/staging/rtl8723bs/os_dep/osdep_service.c | 4 - .../interface/vchiq_arm/vchiq_2835_arm.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 5 +- drivers/staging/wilc1000/wilc_hif.c | 29 +- drivers/staging/wilc1000/wilc_netdev.c | 65 - drivers/staging/wilc1000/wilc_sdio.c | 4 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 34 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 2 - drivers/staging/wilc1000/wilc_wlan.c | 14 - drivers/staging/wilc1000/wilc_wlan.h | 2 - drivers/tty/serial/8250/8250_bcm2835aux.c | 4 +- drivers/tty/serial/8250/8250_lpc18xx.c | 4 +- drivers/tty/serial/8250/8250_pnp.c | 20 +- drivers/tty/serial/8250/8250_uniphier.c | 4 +- drivers/tty/serial/amba-pl011.c | 5 +- drivers/tty/serial/fsl_lpuart.c | 310 ++- drivers/tty/serial/imx.c | 32 +- drivers/tty/serial/lpc32xx_hs.c | 5 +- drivers/tty/serial/mvebu-uart.c | 12 +- drivers/tty/serial/owl-uart.c | 4 +- drivers/tty/serial/qcom_geni_serial.c | 4 +- drivers/tty/serial/rda-uart.c | 4 +- drivers/tty/serial/sccnxp.c | 1 - drivers/tty/serial/serial-tegra.c | 4 +- drivers/tty/serial/sifive.c | 4 +- drivers/tty/serial/sprd_serial.c | 4 +- drivers/tty/serial/stm32-usart.c | 17 +- drivers/tty/serial/xilinx_uartps.c | 2 +- drivers/uio/uio_dmem_genirq.c | 4 +- drivers/usb/chipidea/core.c | 1 - drivers/usb/dwc2/platform.c | 4 +- drivers/usb/dwc3/dwc3-keystone.c | 1 - drivers/usb/dwc3/dwc3-omap.c | 4 +- drivers/usb/gadget/udc/aspeed-vhub/core.c | 1 - drivers/usb/gadget/udc/bcm63xx_udc.c | 8 +- drivers/usb/gadget/udc/bdc/bdc_core.c | 4 +- drivers/usb/gadget/udc/gr_udc.c | 8 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 5 +- drivers/usb/gadget/udc/renesas_usb3.c | 4 +- drivers/usb/gadget/udc/s3c-hsudc.c | 4 +- drivers/usb/gadget/udc/udc-xilinx.c | 4 +- drivers/usb/host/ehci-atmel.c | 3 - drivers/usb/host/ehci-exynos.c | 23 +- drivers/usb/host/ehci-omap.c | 4 +- drivers/usb/host/ehci-orion.c | 3 - drivers/usb/host/ehci-platform.c | 4 +- drivers/usb/host/ehci-sh.c | 3 - drivers/usb/host/ehci-st.c | 4 +- drivers/usb/host/imx21-hcd.c | 4 +- drivers/usb/host/ohci-exynos.c | 23 +- drivers/usb/host/ohci-platform.c | 4 +- drivers/usb/host/ohci-st.c | 4 +- drivers/usb/mtu3/mtu3_core.c | 4 +- drivers/usb/phy/phy-ab8500-usb.c | 12 +- drivers/usb/typec/tcpm/wcove.c | 4 +- drivers/xen/gntdev.c | 2 +- drivers/xen/privcmd.c | 35 +- drivers/xen/xen-pciback/conf_space_capability.c | 3 +- drivers/xen/xlate_mmu.c | 32 + fs/cifs/export.c | 2 +- fs/exportfs/expfs.c | 2 +- fs/ext2/balloc.c | 10 +- fs/ext2/xattr.c | 2 +- fs/isofs/export.c | 2 +- fs/jfs/Kconfig | 2 +- fs/ocfs2/xattr.c | 12 - fs/orangefs/file.c | 2 +- fs/orangefs/orangefs-kernel.h | 2 +- fs/quota/dquot.c | 4 +- fs/udf/balloc.c | 11 + fs/udf/super.c | 138 +- fs/ufs/Kconfig | 2 +- fs/xfs/scrub/dabtree.c | 6 +- fs/xfs/xfs_itable.c | 3 + include/asm-generic/Kbuild | 2 + include/asm-generic/preempt.h | 4 +- include/linux/dcache.h | 2 +- include/linux/exportfs.h | 2 +- include/linux/hrtimer.h | 46 +- include/linux/i2c.h | 2 +- include/linux/platform_data/sc18is602.h | 2 +- include/linux/preempt.h | 6 +- include/linux/rcupdate.h | 2 +- include/linux/rcutree.h | 2 +- include/linux/sched.h | 6 +- include/linux/spinlock.h | 2 +- include/linux/spinlock_api_smp.h | 2 +- include/linux/timer.h | 2 +- include/linux/torture.h | 2 +- include/linux/wait.h | 4 +- include/net/cfg80211.h | 15 + include/net/mac80211.h | 4 + include/net/tcp.h | 10 + .../skl-nhlt.h => include/sound/intel-nhlt.h | 51 +- include/trace/events/dma_fence.h | 2 +- include/trace/events/napi.h | 4 +- include/trace/events/qdisc.h | 4 +- include/trace/events/tegra_apb_dma.h | 4 +- include/uapi/linux/bpf.h | 30 +- include/uapi/linux/nl80211.h | 27 + include/uapi/linux/ppdev.h | 5 +- include/xen/xen-ops.h | 3 + init/init_task.c | 2 +- init/main.c | 2 +- kernel/events/core.c | 8 +- kernel/futex.c | 12 +- kernel/kprobes.c | 2 +- kernel/rcu/Kconfig | 8 +- kernel/rcu/tree.c | 6 +- kernel/rcu/tree_stall.h | 6 +- kernel/sched/core.c | 20 +- kernel/sched/deadline.c | 8 +- kernel/sched/fair.c | 2 +- kernel/sched/rt.c | 7 +- kernel/sched/sched.h | 4 +- kernel/time/hrtimer.c | 214 +- kernel/time/tick-broadcast-hrtimer.c | 13 +- kernel/time/tick-sched.c | 15 +- kernel/time/timer.c | 103 +- kernel/trace/Kconfig | 6 +- kernel/trace/ftrace.c | 2 +- kernel/trace/ring_buffer_benchmark.c | 2 +- kernel/trace/trace_events.c | 4 +- kernel/trace/trace_functions_graph.c | 17 +- kernel/watchdog.c | 4 +- lib/vdso/gettimeofday.c | 79 +- localversion-next | 2 +- mm/slub.c | 8 +- net/bridge/netfilter/ebtables.c | 28 +- net/core/filter.c | 73 + net/core/pktgen.c | 6 +- net/ipv4/tcp_input.c | 81 +- net/ipv4/tcp_ipv4.c | 15 + net/ipv6/tcp_ipv6.c | 15 + net/mac80211/agg-rx.c | 2 + net/mac80211/cfg.c | 7 +- net/mac80211/he.c | 24 + net/mac80211/ieee80211_i.h | 3 + net/mac80211/mlme.c | 6 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 2 +- net/netfilter/ipset/ip_set_core.c | 2 +- net/netfilter/ipset/ip_set_hash_ipmac.c | 6 +- net/wireless/nl80211.c | 154 +- scripts/Kconfig.include | 2 +- scripts/coccinelle/api/platform_get_irq.cocci | 102 + scripts/gcc-plugins/randomize_layout_plugin.c | 1 + sound/hda/Kconfig | 5 + sound/hda/Makefile | 3 + sound/hda/intel-nhlt.c | 107 + sound/pci/hda/Kconfig | 10 + sound/pci/hda/hda_intel.c | 34 + sound/soc/au1x/psc-ac97.c | 5 +- sound/soc/au1x/psc-i2s.c | 5 +- sound/soc/bcm/bcm2835-i2s.c | 4 +- sound/soc/cirrus/ep93xx-i2s.c | 4 +- sound/soc/codecs/Kconfig | 9 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/cs4271.c | 6 +- sound/soc/codecs/inno_rk3036.c | 4 +- sound/soc/codecs/jz4725b.c | 4 +- sound/soc/codecs/jz4740.c | 4 +- sound/soc/codecs/max98373.c | 6 + sound/soc/codecs/max98373.h | 2 + sound/soc/codecs/msm8916-wcd-digital.c | 4 +- sound/soc/codecs/rk3328_codec.c | 4 +- sound/soc/codecs/uda1334.c | 295 ++ sound/soc/fsl/fsl_audmix.c | 4 +- sound/soc/fsl/imx-audmux.c | 4 +- sound/soc/intel/Kconfig | 1 + sound/soc/intel/skylake/skl-nhlt.c | 91 +- sound/soc/intel/skylake/skl-ssp-clk.c | 1 + sound/soc/intel/skylake/skl-topology.c | 35 +- sound/soc/intel/skylake/skl.c | 12 +- sound/soc/intel/skylake/skl.h | 4 - sound/soc/kirkwood/kirkwood-i2s.c | 4 +- sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 5 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 4 +- sound/soc/meson/axg-fifo.c | 4 +- sound/soc/meson/axg-pdm.c | 4 +- sound/soc/meson/axg-spdifin.c | 4 +- sound/soc/meson/axg-spdifout.c | 4 +- sound/soc/meson/axg-tdm-formatter.c | 4 +- sound/soc/meson/g12a-tohdmitx.c | 38 +- sound/soc/mxs/mxs-saif.c | 5 +- sound/soc/pxa/mmp-sspa.c | 4 +- sound/soc/sirf/sirf-usp.c | 4 +- sound/soc/soc-dapm.c | 4 +- sound/soc/spear/spdif_in.c | 5 +- sound/soc/stm/stm32_sai.c | 4 +- sound/soc/sunxi/sun4i-i2s.c | 4 +- sound/soc/sunxi/sun50i-codec-analog.c | 4 +- sound/soc/sunxi/sun8i-codec-analog.c | 4 +- sound/soc/sunxi/sun8i-codec.c | 4 +- sound/soc/tegra/tegra20_das.c | 4 +- sound/soc/tegra/tegra30_i2s.c | 4 +- sound/soc/uniphier/aio-dma.c | 4 +- sound/soc/uniphier/evea.c | 4 +- sound/soc/xilinx/xlnx_i2s.c | 4 +- sound/soc/xilinx/xlnx_spdif.c | 3 +- sound/soc/xtensa/xtfpga-i2s.c | 4 +- tools/arch/arm/include/uapi/asm/kvm.h | 12 + tools/arch/arm64/include/uapi/asm/kvm.h | 10 + tools/arch/powerpc/include/uapi/asm/mman.h | 4 - tools/arch/sparc/include/uapi/asm/mman.h | 4 - tools/arch/x86/include/uapi/asm/kvm.h | 22 +- tools/arch/x86/include/uapi/asm/vmx.h | 1 - tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 16 +- tools/bpf/bpftool/bash-completion/bpftool | 15 +- tools/bpf/bpftool/cgroup.c | 83 +- tools/include/uapi/asm-generic/mman-common.h | 15 +- tools/include/uapi/asm-generic/mman.h | 10 +- tools/include/uapi/asm-generic/unistd.h | 8 +- tools/include/uapi/drm/drm.h | 1 + tools/include/uapi/drm/i915_drm.h | 209 +- tools/include/uapi/linux/bpf.h | 37 +- tools/include/uapi/linux/if_link.h | 5 + tools/include/uapi/linux/kvm.h | 3 + tools/include/uapi/linux/sched.h | 30 +- tools/include/uapi/linux/usbdevice_fs.h | 26 + tools/lib/bpf/hashmap.h | 5 + tools/perf/Documentation/perf.data-file-format.txt | 2 +- tools/perf/Makefile.config | 1 + tools/perf/Makefile.perf | 31 +- tools/perf/arch/arm/util/auxtrace.c | 8 +- tools/perf/arch/arm/util/cs-etm.c | 82 +- tools/perf/arch/arm64/util/arm-spe.c | 24 +- tools/perf/arch/arm64/util/header.c | 6 +- tools/perf/arch/powerpc/util/kvm-stat.c | 12 +- tools/perf/arch/s390/util/auxtrace.c | 12 +- tools/perf/arch/s390/util/kvm-stat.c | 8 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 2 + tools/perf/arch/x86/tests/intel-cqm.c | 8 +- tools/perf/arch/x86/tests/perf-time-to-tsc.c | 30 +- tools/perf/arch/x86/util/auxtrace.c | 10 +- tools/perf/arch/x86/util/intel-bts.c | 38 +- tools/perf/arch/x86/util/intel-pt.c | 82 +- tools/perf/arch/x86/util/kvm-stat.c | 12 +- tools/perf/bench/epoll-ctl.c | 7 +- tools/perf/bench/epoll-wait.c | 7 +- tools/perf/bench/futex-hash.c | 5 +- tools/perf/bench/futex-lock-pi.c | 7 +- tools/perf/bench/futex-requeue.c | 7 +- tools/perf/bench/futex-wake-parallel.c | 6 +- tools/perf/bench/futex-wake.c | 7 +- tools/perf/builtin-annotate.c | 16 +- tools/perf/builtin-c2c.c | 10 +- tools/perf/builtin-diff.c | 20 +- tools/perf/builtin-evlist.c | 4 +- tools/perf/builtin-ftrace.c | 18 +- tools/perf/builtin-inject.c | 60 +- tools/perf/builtin-kmem.c | 24 +- tools/perf/builtin-kvm.c | 46 +- tools/perf/builtin-lock.c | 30 +- tools/perf/builtin-mem.c | 2 +- tools/perf/builtin-record.c | 50 +- tools/perf/builtin-report.c | 32 +- tools/perf/builtin-sched.c | 96 +- tools/perf/builtin-script.c | 167 +- tools/perf/builtin-stat.c | 135 +- tools/perf/builtin-timechart.c | 46 +- tools/perf/builtin-top.c | 71 +- tools/perf/builtin-trace.c | 619 ++++- tools/perf/examples/bpf/augmented_raw_syscalls.c | 284 +- tools/perf/include/bpf/bpf.h | 2 + tools/perf/lib/Build | 12 + tools/perf/lib/Documentation/Makefile | 7 + tools/perf/lib/Documentation/man/libperf.rst | 100 + tools/perf/lib/Documentation/tutorial/tutorial.rst | 123 + tools/perf/lib/Makefile | 158 ++ tools/perf/lib/core.c | 34 + tools/perf/lib/cpumap.c | 239 ++ tools/perf/lib/evlist.c | 159 ++ tools/perf/lib/evsel.c | 232 ++ tools/perf/lib/include/internal/cpumap.h | 17 + tools/perf/lib/include/internal/evlist.h | 50 + tools/perf/lib/include/internal/evsel.h | 29 + tools/perf/lib/include/internal/lib.h | 10 + tools/perf/lib/include/internal/tests.h | 19 + tools/perf/lib/include/internal/threadmap.h | 23 + .../perf/{util => lib/include/internal}/xyarray.h | 6 +- tools/perf/lib/include/perf/core.h | 22 + tools/perf/lib/include/perf/cpumap.h | 23 + tools/perf/lib/include/perf/evlist.h | 35 + tools/perf/lib/include/perf/evsel.h | 39 + tools/perf/lib/include/perf/threadmap.h | 18 + tools/perf/lib/internal.h | 18 + tools/perf/lib/lib.c | 46 + tools/perf/lib/libperf.map | 40 + tools/perf/lib/libperf.pc.template | 11 + tools/perf/lib/tests/Makefile | 38 + tools/perf/lib/tests/test-cpumap.c | 21 + tools/perf/lib/tests/test-evlist.c | 186 ++ tools/perf/lib/tests/test-evsel.c | 125 + tools/perf/lib/tests/test-threadmap.c | 21 + tools/perf/lib/threadmap.c | 81 + tools/perf/lib/xyarray.c | 33 + .../pmu-events/arch/powerpc/power9/memory.json | 2 +- .../perf/pmu-events/arch/powerpc/power9/other.json | 8 +- tools/perf/tests/backward-ring-buffer.c | 18 +- tools/perf/tests/bitmap.c | 5 +- tools/perf/tests/bpf.c | 12 +- tools/perf/tests/code-reading.c | 50 +- tools/perf/tests/cpumap.c | 21 +- tools/perf/tests/event-times.c | 81 +- tools/perf/tests/event_update.c | 13 +- tools/perf/tests/evsel-roundtrip-name.c | 12 +- tools/perf/tests/evsel-tp-sched.c | 8 +- tools/perf/tests/hists_cumulate.c | 18 +- tools/perf/tests/hists_filter.c | 10 +- tools/perf/tests/hists_link.c | 10 +- tools/perf/tests/hists_output.c | 20 +- tools/perf/tests/keep-tracking.c | 44 +- tools/perf/tests/mem2node.c | 5 +- tools/perf/tests/mmap-basic.c | 28 +- tools/perf/tests/mmap-thread-lookup.c | 4 +- tools/perf/tests/openat-syscall-all-cpus.c | 18 +- tools/perf/tests/openat-syscall-tp-fields.c | 14 +- tools/perf/tests/openat-syscall.c | 10 +- tools/perf/tests/parse-events.c | 1220 ++++---- tools/perf/tests/parse-no-sample-id-all.c | 6 +- tools/perf/tests/perf-record.c | 10 +- tools/perf/tests/sample-parsing.c | 14 +- tools/perf/tests/sw-clock.c | 33 +- tools/perf/tests/switch-tracking.c | 64 +- tools/perf/tests/task-exit.c | 35 +- tools/perf/tests/thread-map.c | 28 +- tools/perf/tests/time-utils-test.c | 2 +- tools/perf/tests/topology.c | 9 +- tools/perf/trace/beauty/usbdevfs_ioctl.sh | 9 +- tools/perf/ui/browsers/annotate.c | 16 +- tools/perf/ui/browsers/hists.c | 54 +- tools/perf/ui/browsers/res_sample.c | 4 +- tools/perf/ui/browsers/scripts.c | 6 +- tools/perf/ui/gtk/annotate.c | 8 +- tools/perf/ui/gtk/gtk.h | 8 +- tools/perf/ui/gtk/hists.c | 6 +- tools/perf/ui/hist.c | 16 +- tools/perf/util/Build | 6 - tools/perf/util/annotate.c | 42 +- tools/perf/util/annotate.h | 28 +- tools/perf/util/auxtrace.c | 28 +- tools/perf/util/auxtrace.h | 24 +- tools/perf/util/bpf-event.c | 2 +- tools/perf/util/bpf-event.h | 4 +- tools/perf/util/bpf-loader.c | 38 +- tools/perf/util/bpf-loader.h | 30 +- tools/perf/util/build-id.c | 2 +- tools/perf/util/build-id.h | 2 +- tools/perf/util/callchain.c | 2 +- tools/perf/util/callchain.h | 2 +- tools/perf/util/cgroup.c | 22 +- tools/perf/util/cgroup.h | 6 +- tools/perf/util/counts.c | 17 +- tools/perf/util/counts.h | 34 +- tools/perf/util/cpumap.c | 264 +- tools/perf/util/cpumap.h | 54 +- tools/perf/util/cputopo.c | 13 +- tools/perf/util/cs-etm.c | 28 +- tools/perf/util/data-convert-bt.c | 38 +- tools/perf/util/db-export.c | 10 +- tools/perf/util/db-export.h | 10 +- tools/perf/util/env.c | 2 +- tools/perf/util/env.h | 2 +- tools/perf/util/event.c | 30 +- tools/perf/util/event.h | 14 +- tools/perf/util/evlist.c | 607 ++-- tools/perf/util/evlist.h | 215 +- tools/perf/util/evsel.c | 497 ++-- tools/perf/util/evsel.h | 197 +- tools/perf/util/evsel_fprintf.c | 16 +- tools/perf/util/header.c | 234 +- tools/perf/util/header.h | 24 +- tools/perf/util/hist.c | 32 +- tools/perf/util/hist.h | 38 +- tools/perf/util/intel-bts.c | 22 +- tools/perf/util/intel-pt.c | 94 +- tools/perf/util/jitdump.c | 8 +- tools/perf/util/kvm-stat.h | 22 +- tools/perf/util/machine.c | 12 +- tools/perf/util/machine.h | 8 +- tools/perf/util/map.h | 2 +- tools/perf/util/metricgroup.c | 26 +- tools/perf/util/metricgroup.h | 6 +- tools/perf/util/mmap.c | 4 +- tools/perf/util/parse-events.c | 155 +- tools/perf/util/parse-events.h | 8 +- tools/perf/util/pmu.c | 15 +- tools/perf/util/pmu.h | 2 +- tools/perf/util/python-ext-sources | 2 - tools/perf/util/python.c | 73 +- tools/perf/util/record.c | 73 +- tools/perf/util/s390-cpumsf.c | 4 +- tools/perf/util/s390-sample-raw.c | 6 +- tools/perf/util/sample-raw.c | 2 +- tools/perf/util/sample-raw.h | 6 +- .../perf/util/scripting-engines/trace-event-perl.c | 14 +- .../util/scripting-engines/trace-event-python.c | 40 +- tools/perf/util/session.c | 81 +- tools/perf/util/session.h | 12 +- tools/perf/util/setup.py | 3 +- tools/perf/util/sort.c | 60 +- tools/perf/util/sort.h | 6 +- tools/perf/util/stat-display.c | 112 +- tools/perf/util/stat-shadow.c | 70 +- tools/perf/util/stat.c | 64 +- tools/perf/util/stat.h | 35 +- tools/perf/util/svghelper.c | 7 +- tools/perf/util/syscalltbl.c | 1 + tools/perf/util/syscalltbl.h | 1 + tools/perf/util/thread_map.c | 131 +- tools/perf/util/thread_map.h | 58 +- tools/perf/util/tool.h | 8 +- tools/perf/util/top.c | 12 +- tools/perf/util/top.h | 8 +- tools/perf/util/trace-event-info.c | 14 +- tools/perf/util/trace-event-scripting.c | 2 +- tools/perf/util/trace-event.h | 4 +- tools/perf/util/util.c | 40 - tools/perf/util/util.h | 4 +- tools/testing/selftests/bpf/bpf_helpers.h | 3 + .../bpf/progs/test_tcp_check_syncookie_kern.c | 48 +- tools/testing/selftests/bpf/test_progs.c | 2 +- .../selftests/bpf/test_tcp_check_syncookie.sh | 3 + .../selftests/bpf/test_tcp_check_syncookie_user.c | 61 +- .../selftests/drivers/net/mlxsw/qos_dscp_bridge.sh | 6 +- .../selftests/drivers/net/mlxsw/qos_dscp_router.sh | 24 +- 878 files changed, 23926 insertions(+), 16616 deletions(-) create mode 100644 Documentation/admin-guide/auxdisplay/cfag12864b.rst create mode 100644 Documentation/admin-guide/auxdisplay/index.rst create mode 100644 Documentation/admin-guide/auxdisplay/ks0108.rst rename Documentation/{filesystems/cifs/AUTHORS => admin-guide/cifs/authors.rst} (60%) rename Documentation/{filesystems/cifs/CHANGES => admin-guide/cifs/changes.rst} (91%) copy Documentation/{m68k => admin-guide/cifs}/index.rst (66%) rename Documentation/{filesystems/cifs/cifs.txt => admin-guide/cifs/introduction.r [...] rename Documentation/{filesystems/cifs/TODO => admin-guide/cifs/todo.rst} (58%) rename Documentation/{filesystems/cifs/README => admin-guide/cifs/usage.rst} (72%) rename Documentation/{filesystems => admin-guide}/cifs/winucase_convert.pl (100%) rename Documentation/{filesystems/jfs.txt => admin-guide/jfs.rst} (51%) rename Documentation/{filesystems/ufs.txt => admin-guide/ufs.rst} (69%) rename Documentation/{wimax/README.i2400m => admin-guide/wimax/i2400m.rst} (69%) copy Documentation/{m68k => admin-guide/wimax}/index.rst (66%) rename Documentation/{wimax/README.wimax => admin-guide/wimax/wimax.rst} (74%) delete mode 100644 Documentation/arm/sh-mobile/.gitignore delete mode 100644 Documentation/auxdisplay/cfag12864b delete mode 100644 Documentation/auxdisplay/ks0108 rename Documentation/{packing.txt => core-api/packing.rst} (61%) create mode 100644 Documentation/devicetree/bindings/sound/uda1334.txt delete mode 100644 Documentation/devicetree/writing-schema.md create mode 100644 Documentation/devicetree/writing-schema.rst copy Documentation/driver-api/thermal/{index.rst => index.rst~thermal_next} (100%) delete mode 100644 Documentation/features/locking/rwsem-optimized/arch-support.txt rename Documentation/filesystems/{directory-locking => directory-locking.rst} (86%) rename Documentation/filesystems/{Locking => locking.rst} (79%) rename Documentation/filesystems/nfs/{Exporting => exporting.rst} (91%) delete mode 100644 Documentation/filesystems/porting create mode 100644 Documentation/filesystems/porting.rst rename Documentation/filesystems/{ubifs-authentication.md => ubifs-authentication. [...] rename Documentation/i2c/busses/{i2c-ali1535 => i2c-ali1535.rst} (82%) rename Documentation/i2c/busses/{i2c-ali1563 => i2c-ali1563.rst} (93%) rename Documentation/i2c/busses/{i2c-ali15x3 => i2c-ali15x3.rst} (72%) delete mode 100644 Documentation/i2c/busses/i2c-amd-mp2 create mode 100644 Documentation/i2c/busses/i2c-amd-mp2.rst rename Documentation/i2c/busses/{i2c-amd756 => i2c-amd756.rst} (79%) rename Documentation/i2c/busses/{i2c-amd8111 => i2c-amd8111.rst} (66%) rename Documentation/i2c/busses/{i2c-diolan-u2c => i2c-diolan-u2c.rst} (91%) rename Documentation/i2c/busses/{i2c-i801 => i2c-i801.rst} (89%) rename Documentation/i2c/busses/{i2c-ismt => i2c-ismt.rst} (81%) rename Documentation/i2c/busses/{i2c-mlxcpld => i2c-mlxcpld.rst} (88%) rename Documentation/i2c/busses/{i2c-nforce2 => i2c-nforce2.rst} (58%) rename Documentation/i2c/busses/{i2c-nvidia-gpu => i2c-nvidia-gpu.rst} (63%) rename Documentation/i2c/busses/{i2c-ocores => i2c-ocores.rst} (82%) delete mode 100644 Documentation/i2c/busses/i2c-parport rename Documentation/i2c/busses/{i2c-parport-light => i2c-parport-light.rst} (91%) create mode 100644 Documentation/i2c/busses/i2c-parport.rst rename Documentation/i2c/busses/{i2c-pca-isa => i2c-pca-isa.rst} (72%) rename Documentation/i2c/busses/{i2c-piix4 => i2c-piix4.rst} (92%) rename Documentation/i2c/busses/{i2c-sis5595 => i2c-sis5595.rst} (74%) delete mode 100644 Documentation/i2c/busses/i2c-sis630 create mode 100644 Documentation/i2c/busses/i2c-sis630.rst rename Documentation/i2c/busses/{i2c-sis96x => i2c-sis96x.rst} (74%) rename Documentation/i2c/busses/{i2c-taos-evm => i2c-taos-evm.rst} (91%) rename Documentation/i2c/busses/{i2c-via => i2c-via.rst} (54%) rename Documentation/i2c/busses/{i2c-viapro => i2c-viapro.rst} (87%) create mode 100644 Documentation/i2c/busses/index.rst rename Documentation/i2c/busses/{scx200_acb => scx200_acb.rst} (86%) rename Documentation/i2c/{dev-interface => dev-interface.rst} (71%) rename Documentation/i2c/{DMA-considerations => dma-considerations.rst} (100%) rename Documentation/i2c/{fault-codes => fault-codes.rst} (98%) rename Documentation/i2c/{functionality => functionality.rst} (91%) rename Documentation/i2c/{gpio-fault-injection => gpio-fault-injection.rst} (97%) rename Documentation/i2c/{i2c-protocol => i2c-protocol.rst} (83%) rename Documentation/i2c/{i2c-stub => i2c-stub.rst} (93%) rename Documentation/i2c/{i2c-topology => i2c-topology.rst} (89%) create mode 100644 Documentation/i2c/index.rst rename Documentation/i2c/{instantiating-devices => instantiating-devices.rst} (93%) rename Documentation/i2c/muxes/{i2c-mux-gpio => i2c-mux-gpio.rst} (85%) rename Documentation/i2c/{old-module-parameters => old-module-parameters.rst} (75%) rename Documentation/i2c/{slave-eeprom-backend => slave-eeprom-backend.rst} (90%) rename Documentation/i2c/{slave-interface => slave-interface.rst} (94%) rename Documentation/i2c/{smbus-protocol => smbus-protocol.rst} (82%) rename Documentation/i2c/{summary => summary.rst} (96%) rename Documentation/i2c/{ten-bit-addresses => ten-bit-addresses.rst} (95%) rename Documentation/i2c/{upgrading-clients => upgrading-clients.rst} (54%) rename Documentation/i2c/{writing-clients => writing-clients.rst} (91%) rename Documentation/isdn/{README.avmb1 => avmb1.rst} (50%) rename Documentation/isdn/{CREDITS => credits.rst} (96%) rename Documentation/isdn/{README.gigaset => gigaset.rst} (74%) rename Documentation/isdn/{README.hysdn => hysdn.rst} (80%) copy Documentation/{m68k => isdn}/index.rst (63%) rename Documentation/isdn/{INTERFACE.CAPI => interface_capi.rst} (75%) rename Documentation/isdn/{README.mISDN => m_isdn.rst} (89%) rename Documentation/m68k/{README.buddha => buddha-driver.rst} (73%) rename Documentation/mips/{AU1xxx_IDE.README => au1xxx_ide.rst} (67%) copy Documentation/{m68k => mips}/index.rst (83%) rename Documentation/networking/caif/{README => caif.rst} (70%) rename Documentation/networking/mac80211_hwsim/{README => mac80211_hwsim.rst} (81%) rename Documentation/nios2/{README => nios2.rst} (96%) copy Documentation/{m68k => openrisc}/index.rst (61%) rename Documentation/openrisc/{README => openrisc_port.rst} (80%) rename Documentation/openrisc/{TODO => todo.rst} (78%) rename Documentation/parisc/{debugging => debugging.rst} (94%) copy Documentation/{m68k => parisc}/index.rst (61%) rename Documentation/parisc/{registers => registers.rst} (70%) rename Documentation/riscv/{boot-image-header.txt => boot-image-header.rst} (72%) create mode 100644 Documentation/security/tpm/tpm_event_log.rst rename Documentation/spi/{butterfly => butterfly.rst} (71%) create mode 100644 Documentation/spi/index.rst rename Documentation/spi/{pxa2xx => pxa2xx.rst} (83%) rename Documentation/spi/{spi-lm70llp => spi-lm70llp.rst} (88%) rename Documentation/spi/{spi-sc18is602 => spi-sc18is602.rst} (92%) rename Documentation/spi/{spi-summary => spi-summary.rst} (93%) rename Documentation/spi/{spidev => spidev.rst} (90%) delete mode 100644 Documentation/thermal/cpu-cooling-api.rst delete mode 100644 Documentation/thermal/exynos_thermal.rst delete mode 100644 Documentation/thermal/exynos_thermal_emulation.rst delete mode 100644 Documentation/thermal/index.rst delete mode 100644 Documentation/thermal/intel_powerclamp.rst delete mode 100644 Documentation/thermal/nouveau_thermal.rst delete mode 100644 Documentation/thermal/power_allocator.rst delete mode 100644 Documentation/thermal/sysfs-api.rst delete mode 100644 Documentation/thermal/x86_pkg_temperature_thermal.rst rename Documentation/trace/{coresight-cpu-debug.txt => coresight-cpu-debug.rst} (84%) rename Documentation/trace/{coresight.txt => coresight.rst} (56%) create mode 100644 Documentation/w1/index.rst rename Documentation/w1/masters/{ds2482 => ds2482.rst} (71%) rename Documentation/w1/masters/{ds2490 => ds2490.rst} (98%) create mode 100644 Documentation/w1/masters/index.rst delete mode 100644 Documentation/w1/masters/mxc-w1 create mode 100644 Documentation/w1/masters/mxc-w1.rst rename Documentation/w1/masters/{omap-hdq => omap-hdq.rst} (90%) rename Documentation/w1/masters/{w1-gpio => w1-gpio.rst} (75%) create mode 100644 Documentation/w1/slaves/index.rst rename Documentation/w1/slaves/{w1_ds2406 => w1_ds2406.rst} (96%) rename Documentation/w1/slaves/{w1_ds2413 => w1_ds2413.rst} (81%) delete mode 100644 Documentation/w1/slaves/w1_ds2423 create mode 100644 Documentation/w1/slaves/w1_ds2423.rst rename Documentation/w1/slaves/{w1_ds2438 => w1_ds2438.rst} (93%) rename Documentation/w1/slaves/{w1_ds28e04 => w1_ds28e04.rst} (93%) rename Documentation/w1/slaves/{w1_ds28e17 => w1_ds28e17.rst} (88%) rename Documentation/w1/slaves/{w1_therm => w1_therm.rst} (95%) rename Documentation/w1/{w1.generic => w1-generic.rst} (59%) rename Documentation/w1/{w1.netlink => w1-netlink.rst} (77%) create mode 100644 arch/x86/include/uapi/asm/types.h create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_types.h rename sound/soc/intel/skylake/skl-nhlt.h => include/sound/intel-nhlt.h (65%) create mode 100644 scripts/coccinelle/api/platform_get_irq.cocci create mode 100644 sound/hda/intel-nhlt.c mode change 100644 => 100755 sound/soc/codecs/max98373.c mode change 100644 => 100755 sound/soc/codecs/max98373.h create mode 100644 sound/soc/codecs/uda1334.c create mode 100644 tools/perf/lib/Build create mode 100644 tools/perf/lib/Documentation/Makefile create mode 100644 tools/perf/lib/Documentation/man/libperf.rst create mode 100644 tools/perf/lib/Documentation/tutorial/tutorial.rst create mode 100644 tools/perf/lib/Makefile create mode 100644 tools/perf/lib/core.c create mode 100644 tools/perf/lib/cpumap.c create mode 100644 tools/perf/lib/evlist.c create mode 100644 tools/perf/lib/evsel.c create mode 100644 tools/perf/lib/include/internal/cpumap.h create mode 100644 tools/perf/lib/include/internal/evlist.h create mode 100644 tools/perf/lib/include/internal/evsel.h create mode 100644 tools/perf/lib/include/internal/lib.h create mode 100644 tools/perf/lib/include/internal/tests.h create mode 100644 tools/perf/lib/include/internal/threadmap.h rename tools/perf/{util => lib/include/internal}/xyarray.h (84%) create mode 100644 tools/perf/lib/include/perf/core.h create mode 100644 tools/perf/lib/include/perf/cpumap.h create mode 100644 tools/perf/lib/include/perf/evlist.h create mode 100644 tools/perf/lib/include/perf/evsel.h create mode 100644 tools/perf/lib/include/perf/threadmap.h create mode 100644 tools/perf/lib/internal.h create mode 100644 tools/perf/lib/lib.c create mode 100644 tools/perf/lib/libperf.map create mode 100644 tools/perf/lib/libperf.pc.template create mode 100644 tools/perf/lib/tests/Makefile create mode 100644 tools/perf/lib/tests/test-cpumap.c create mode 100644 tools/perf/lib/tests/test-evlist.c create mode 100644 tools/perf/lib/tests/test-evsel.c create mode 100644 tools/perf/lib/tests/test-threadmap.c create mode 100644 tools/perf/lib/threadmap.c create mode 100644 tools/perf/lib/xyarray.c