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-master-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits 1dd45f170b7e Add linux-next specific files for 20190626 omits dbdf14b1b7f2 Merge branch 'akpm/master' omits 58bd84930052 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits bf6ad685f23e fs/select.c: use struct_size() in kmalloc() omits acd8c3c725d8 drivers/tty/serial/sh-sci.c: suppress warning omits 775edab17d21 proc/sysctl: make firmware loader table conditional omits 960f45c4f7c9 proc-sysctl-add-shared-variables-for-range-check-fix-2-fix omits c66dccd486e5 tipc: remove two unused variables omits 08e29adc216c proc/sysctl: add shared variables for range check omits c8fb14d76537 mm-add-account_locked_vm-utility-function-v3-fix omits bcc0c964052e mm-add-account_locked_vm-utility-function-v3 omits e71211f5dd25 mm: add account_locked_vm utility function omits 06abf090c831 pinctrl: fix pxa2xx.c build warnings omits 1460131f5d6e Revert "mm/ioremap: probe platform for p4d huge map support" omits 34a669489eac Merge branch 'akpm-current/current' omits 738a0b070598 drm/amdgpu: disable the driver omits 260e121d9168 Merge remote-tracking branch 'hmm/hmm' omits 27a48b49e78c Merge remote-tracking branch 'devfreq/for-next' omits 2809f07104ba Merge remote-tracking branch 'pidfd/for-next' omits fc481805fa89 Merge remote-tracking branch 'hyperv/hyperv-next' omits 4bc623e1e052 Merge remote-tracking branch 'xarray/xarray' omits 7377f4f682cb Merge remote-tracking branch 'nvmem/for-next' omits 5e00a03166cc Merge remote-tracking branch 'kspp/for-next/kspp' omits 3010c3598c2a Merge remote-tracking branch 'ntb/ntb-next' omits cf4aee9d74e3 Merge remote-tracking branch 'at24/at24/for-next' omits 8d5639adddc6 Merge remote-tracking branch 'rtc/rtc-next' omits b117ff2330e3 Merge remote-tracking branch 'livepatching/for-next' omits 7ef3fc36b132 Merge remote-tracking branch 'y2038/y2038' omits 119ed90f2975 Merge remote-tracking branch 'userns/for-next' omits d9ad9abfb8d3 Merge remote-tracking branch 'pwm/for-next' omits 9d8a19b8d7f7 Merge remote-tracking branch 'pinctrl/for-next' omits c2244568cec7 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 9c466ee174a6 Merge remote-tracking branch 'gpio/for-next' omits d145df07c988 Merge remote-tracking branch 'rpmsg/for-next' omits 8016d16259bf Merge remote-tracking branch 'vhost/linux-next' omits 297d05b7c8ab Merge remote-tracking branch 'scsi-mkp/for-next' omits 547d643ea07d Merge remote-tracking branch 'scsi/for-next' omits bc33ecc1e8d4 Merge remote-tracking branch 'cgroup/for-next' omits dcaf46bbe487 Merge remote-tracking branch 'slave-dma/next' omits 87a4c9196e4b Merge remote-tracking branch 'mux/for-next' omits e3dbd681ef39 Merge remote-tracking branch 'staging/staging-next' omits dacc5e75a896 Merge remote-tracking branch 'soundwire/next' omits e3b0c0cea6fe Merge remote-tracking branch 'extcon/extcon-next' omits 9e9b04dce663 Merge remote-tracking branch 'char-misc/char-misc-next' omits a6a4dcd024b3 Merge remote-tracking branch 'tty/tty-next' omits 5c64f01f0e81 Merge remote-tracking branch 'phy-next/next' omits 7cfd5713be7f Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 35c8c1ead028 Merge remote-tracking branch 'usb-gadget/next' omits ba044500e3c4 Merge remote-tracking branch 'usb/usb-next' omits 3c4b27da6051 Merge remote-tracking branch 'driver-core/driver-core-next' omits 511f1975a21a Merge remote-tracking branch 'ipmi/for-next' omits e643fd0a1508 Merge remote-tracking branch 'leds/for-next' omits d042e4eddd0d Merge remote-tracking branch 'chrome-platform/for-next' omits 0b70153ad397 Merge remote-tracking branch 'drivers-x86/for-next' omits 0305f73aab1b Merge remote-tracking branch 'percpu/for-next' omits 2a25ab79989e Merge remote-tracking branch 'kvms390/next' omits e3f04a655097 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 584bf2fbfd73 Merge remote-tracking branch 'kvm/linux-next' omits a388dfa7791d Merge remote-tracking branch 'rcu/rcu/next' omits 4bb4efcd4c2e Merge remote-tracking branch 'ftrace/for-next' omits 3938160a1db9 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits f496f5424a5a Merge remote-tracking branch 'edac-amd/for-next' omits 091bf33691b4 Merge remote-tracking branch 'clockevents/clockevents/next' omits e3e3a615b829 Merge remote-tracking branch 'tip/auto-latest' omits 77110b8bc8e0 Merge remote-tracking branch 'spi/for-next' omits fbc81f937cf3 Merge remote-tracking branch 'devicetree/for-next' omits 3b163b24bbbc Merge remote-tracking branch 'audit/next' omits 0c9b0e88d830 Merge remote-tracking branch 'iommu/next' omits 508fae616781 Merge remote-tracking branch 'tpmdd/next' omits 84759ff73986 Merge remote-tracking branch 'selinux/next' omits e7967b3f8925 Merge remote-tracking branch 'keys/keys-next' omits 61adb318f4dc Merge remote-tracking branch 'integrity/next-integrity' omits 972e227958f6 Merge remote-tracking branch 'apparmor/apparmor-next' omits d07dea1e1c56 Merge remote-tracking branch 'security/next-testing' omits fbd93d327df2 Merge remote-tracking branch 'regulator/for-next' omits 64053028d571 Merge remote-tracking branch 'backlight/for-backlight-next' omits ddb4a152c777 Merge remote-tracking branch 'mfd/for-mfd-next' omits 65aa0288244a Merge remote-tracking branch 'kgdb/kgdb-next' omits b7ab4c055987 Merge remote-tracking branch 'mmc/next' omits 04ed12ea917a Merge remote-tracking branch 'device-mapper/for-next' omits 75d25e68ed89 Merge remote-tracking branch 'block/for-next' omits 8179f3d9b1b4 Merge remote-tracking branch 'input/next' omits 63320ad6894f next-20190624/modules omits 311017b05440 Merge remote-tracking branch 'sound-asoc/for-next' omits 0dab06ceb2eb Merge remote-tracking branch 'sound/for-next' omits 6712fb2f7037 Merge remote-tracking branch 'regmap/for-next' omits 40a41ba57222 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 8b6f1beba7a9 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits a3ad80a15547 Merge remote-tracking branch 'drm-msm/msm-next' omits 6c3f2f3caf1b Merge remote-tracking branch 'drm-misc/for-linux-next' omits e7b65fd2e197 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 0bbe1db1c70c Merge remote-tracking branch 'amdgpu/drm-next' omits 26fdf447dd39 Merge remote-tracking branch 'drm/drm-next' omits 79a5c515a56d Merge remote-tracking branch 'crypto/master' omits fc4371dd8349 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 81ee9614beac Merge remote-tracking branch 'nand/nand/next' omits 2b7c1b6066ff Merge remote-tracking branch 'gfs2/for-next' omits edfa90c0a9b7 Merge remote-tracking branch 'mac80211-next/master' omits 8b1789b940ae Merge remote-tracking branch 'wireless-drivers-next/master' omits d5e991cc80b6 Merge remote-tracking branch 'nfc-next/master' omits e9a1119f0e3e Merge remote-tracking branch 'mlx5-next/mlx5-next' omits c7293784d8bc Merge remote-tracking branch 'ipsec-next/master' omits 9d6964f2f585 Merge remote-tracking branch 'bpf-next/master' omits ec092e99bffb Merge remote-tracking branch 'net-next/master' omits 97f346d40e99 Merge remote-tracking branch 'rdma/for-next' omits eb268501a282 Merge remote-tracking branch 'swiotlb/linux-next' omits a84fecc724d8 Merge remote-tracking branch 'dlm/next' omits 647e7c3850cc Merge remote-tracking branch 'ieee1394/for-next' omits d335b370f7ed Merge remote-tracking branch 'thermal-soc/next' omits c5fd5fe0b52a Merge remote-tracking branch 'opp/opp/linux-next' omits 4c6f4be04ad7 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 9513b2a02fa8 Merge remote-tracking branch 'pm/linux-next' omits 417b66474e36 Merge remote-tracking branch 'fbdev/fbdev-for-next' omits d18bb02a9ac4 Merge remote-tracking branch 'v4l-dvb/master' omits a14e92865b21 Merge remote-tracking branch 'jc_docs/docs-next' omits 9e8a6a4d193c Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 01a7d415bfcf Merge remote-tracking branch 'i3c/i3c/next' omits b7d15dd9c863 Merge remote-tracking branch 'i2c/i2c/for-next' omits 680fc7a7b761 Merge remote-tracking branch 'hid/for-next' omits 35a6f982fae0 Merge remote-tracking branch 'pstore/for-next/pstore' omits f99793d3f8aa Merge remote-tracking branch 'pci/next' omits 1bf8ad114ed8 Merge remote-tracking branch 'printk/for-next' omits a6415857d1a0 Merge remote-tracking branch 'vfs/for-next' omits 8eaeb1708959 Merge remote-tracking branch 'file-locks/locks-next' omits 3561afcaa933 Merge remote-tracking branch 'xfs/for-next' omits 9a570805371f Merge remote-tracking branch 'v9fs/9p-next' omits 7e1d7bb672f1 Merge remote-tracking branch 'ubifs/linux-next' omits 996a93975bfa Merge remote-tracking branch 'nfsd/nfsd-next' omits c5adc22a29c8 Merge remote-tracking branch 'f2fs/dev' omits 3dee18bd1d9d Merge remote-tracking branch 'ext4/dev' omits e13d911fde0a Merge remote-tracking branch 'ext3/for_next' omits 6a96aebfcb47 Merge remote-tracking branch 'ecryptfs/next' omits 78ff8eba75fa Merge remote-tracking branch 'cifs/for-next' omits cff677858d29 Merge remote-tracking branch 'ceph/master' omits fac8a22cdf74 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 674bebd23712 Merge remote-tracking branch 'afs/afs-next' omits 2d37b848150b Merge remote-tracking branch 'fscrypt/master' omits 717eae8b02a9 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 8b95397d42e1 include/linux/lz4.h: fix spelling and copy-paste errors in [...] omits fc20850b5a02 ipc/msg.c: consolidate all xxxctl_down() functions omits aa04e647aeae ipc/mqueue.c: only perform resource calculation if user valid omits 43ca036e4ead include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] omits dc14d0573457 resource: avoid unnecessary lookups in find_next_iomem_res() omits e586ad4cde6b resource-fix-locking-in-find_next_iomem_res-fix omits 3ada9940e87c resource: fix locking in find_next_iomem_res() omits 1d854bd33c33 scripts/gdb: add helpers to find and list devices omits 5c9181e6a767 scripts/gdb: add lx-genpd-summary command omits 708da8ab35cc aio: simplify read_events() omits 0c8bf76d6411 drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] omits 2935eb18b0f6 coredump: split pipe command whitespace before expanding template omits 8cb7885809ae select: shift restore_saved_sigmask_unless() into poll_sel [...] omits e1edeb6a3189 select: change do_poll() to return -ERESTARTNOHAND rather [...] omits 41acf3a11988 signal: simplify set_user_sigmask/restore_user_sigmask omits 38f3dda98d65 signal: reorder struct sighand_struct omits ecfab694936c selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] omits 4d551f2847ee selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO omits 4e25eb3c658c ptrace: add PTRACE_GET_SYSCALL_INFO request omits 54ceb7930885 powerpc: define syscall_get_error() omits 54dbb73aa959 parisc: define syscall_get_error() omits 01545e9a3d1c mips: define syscall_get_error() omits cfd69b89757e hexagon: define syscall_get_error() and syscall_get_return [...] omits ceeb5541f45c nds32: fix asm/syscall.h omits 130212f88d88 fs/ufs/super.c: remove set but not used variable 'usb3' omits f8b2d0e346bc fs/hfsplus/xattr.c: replace strncpy with memcpy omits 312317c37f89 coda-add-hinting-support-for-partial-file-caching-fix omits ab70042844cf coda: add hinting support for partial file caching omits 7ee750db3364 coda: ftoc validity check integration omits db6645506b6c coda: remove sb test in coda_fid_to_inode() omits d1ca79f7eccf coda: remove sysctl object from module when unused omits 863445468928 coda: add __init to init_coda_psdev() omits fb65f3228e3f coda: use SIZE() for stat omits 1a1b7734fd57 coda: destroy mutex in put_super() omits 2a4200f2f1df coda: remove uapi/linux/coda_psdev.h omits ecb82ffbf47a coda: Move internal defs out of include/linux/ [ver #2] omits be51f49d8653 coda: bump module version omits b6bfdfe8e1d2 coda: get rid of CODA_FREE() omits 7da13fdf8c45 coda: get rid of CODA_ALLOC() omits 9c63e0f55e6e coda: change Coda's user api to use 64-bit time_t in timespec omits 00efcf81e5ea coda: stop using 'struct timespec' in user API omits fb0b2f167237 coda: clean up indentation, replace spaces with tab omits d9e10cf3db31 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] omits 07c1958e39f0 coda: don't try to print names that were considered too long omits 5ec450634267 coda: fix build using bare-metal toolchain omits 294dbfe767c2 coda: potential buffer overflow in coda_psdev_write() omits 9c3bf61888bb coda: add error handling for fget omits caf365010fea uapi linux/coda_psdev.h: move upc_req definition from uapi [...] omits cd129361cc7a uapi linux/coda.h: use __kernel_pid_t for userspace omits 5d04a760eabc coda: pass the host file in vma->vm_file on mmap omits b1a8ed4ce7f4 mips/kprobes: export kprobe_fault_handler() omits cbb7c57c1b5c mm, kprobes: generalize and rename notify_page_fault() as [...] omits bfc4f9efe8e3 init/Kconfig: fix neighboring typos omits e273fdf83403 fs/binfmt_elf.c: delete stale comment omits 84059d81a16c fs/binfmt_flat.c: remove set but not used variable 'inode' omits 70511b819857 checkpatch: fix something omits 81b9406009b0 checkpatch: don't interpret stack dumps as commit IDs omits 293148e34db0 checkpatch.pl: warn on duplicate sysctl local variable omits 041bd6f76a87 lib/test_meminit.c: fix -Wmaybe-uninitialized false positive omits 09643b0445e8 lib/string_helpers: fix some kerneldoc warnings omits 749940680d0b mm/ioremap: probe platform for p4d huge map support omits 6a2c0ce3aef1 mm/ioremap: check virtual address alignment while creating [...] omits 0f60be61e80b lib: introduce test_meminit module omits ca9d4a424ca5 lib/test_overflow.c: avoid tainting the kernel and fix wrap size omits c0da3ebe50d0 lib/test_string.c: add some testcases for strchr and strnchr omits 17a52877dc94 lib/test_string.c: avoid masking memset16/32/64 failures omits 0568a0e265a8 lib/string.c: allow searching for NUL with strnchr omits fd60e21b4c55 lib/list: tweak LIST_POISON2 for better code generation on x86_64 omits d5bf36832ebb lib/math/rational.c: fix possible incorrect result from ra [...] omits 8d75bbfa6c4d Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits a4f4afa7de9c lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 0d01d9c12696 lib/genalloc.c: export symbol addr_in_gen_pool omits 8c49b5f08733 arch/*: remove unused isa_page_to_bus() omits 25c6e617616b arch: replace _BITUL() in kernel-space headers with BIT() omits 0f34acb3f5c1 linux/bits.h: make BIT(), GENMASK(), and friends available [...] omits ba5d830979e2 kernel: fix typos and some coding style in comments omits adc564d71f74 fs/proc/inode.c: use typeof_member() macro omits c9d418149307 include/linux/kernel.h: add typeof_member() macro omits 92e93968abc1 vmcore-add-a-kernel-parameter-novmcoredd-fix-fix omits 09aeccdfb8da vmcore-add-a-kernel-parameter-novmcoredd-fix omits a3262b217858 vmcore: Add a kernel parameter novmcoredd omits d1a400c906b0 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] omits e877be173d91 kernel/hung_task.c: Monitor killed tasks. omits 335a3f2b698c fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 01a8c3247025 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 52c180c8c55a mm: don't expose page to fast gup before it's ready omits 9e52019e3bb9 mm/vmscan: remove unused lru_pages argument omits 5f10eaa27c8c mm, memcg: make scan aggression always exclude protection omits c16cd0b36007 mm, memcg: make memory.emin the baseline for utilisation d [...] omits e363a6194440 mm, memcg: proportional memory.{low,min} reclaim omits 4ea7c23d5f25 mm/cma.c: fail if fixed declaration can't be honored omits 6b5e78ae19a2 mm: thp: fix false negative of shmem vma's THP eligibility omits ad3bb70dbdbf mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] omits 7a23c84d36d7 mm: thp: make transhuge_vma_suitable available for anonymous THP omits 1e30222e5981 mm/oom_kill.c: remove redundant OOM score normalization in [...] omits cfa8e8a46327 oom: decouple mems_allowed from oom_unkillable_task omits de70cf4b90ad mm, oom: remove redundant task_in_mem_cgroup() check omits 7f95d377ea06 mm, oom: refactor dump_tasks for memcg OOMs omits aaf83ef25f5c mm/oom_kill.c: remove thread group leader check in oom_eva [...] omits e11d667a15fd mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan [...] omits feb9023579f7 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix omits 1c9f4c18cc8f mm/oom_kill.c: add task UID to info message on an oom kill omits ce1bfede2bff mm: mempolicy: handle vma with unmovable pages mapped corr [...] omits d99e60ca54ad mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] omits 2bc2ab272156 mm/memory-failure.c: clarify error message omits 019bacd19f60 mm/z3fold: fix variable set but not used warnings omits 3b66cdda681a z3fold: remove redundant assignment to bud omits 011f08c0948d z3fold: add inter-page compaction omits 5702790f6ff8 mm: use down_read_killable for locking mmap_sem in access_ [...] omits b0cde7b30609 proc-use-down_read_killable-mmap_sem-for-proc-pid-map_files-fix omits 77b517215516 proc: use down_read_killable mmap_sem for /proc/pid/map_files omits 876a0b45da4f proc: use down_read_killable mmap_sem for /proc/pid/clear_refs omits df2aaab573af proc: use down_read_killable mmap_sem for /proc/pid/pagemap omits dfc1b257d283 proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup omits b211ff59074e proc: use down_read_killable mmap_sem for /proc/pid/maps omits 8705efa1a4ce tools/vm/slabinfo: add sorting info to help menu omits c65ee2c464db tools/vm/slabinfo: add option to sort by partial slabs omits 7afd75630900 tools/vm/slabinfo: add partial slab listing to -X omits 0398b2883ba5 tools/vm/slabinfo: order command line options omits 1434179c49aa mm/vmscan.c: add checks for incorrect handling of current- [...] omits f498a6a44b2f mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths omits 63a0d2217a0c mm/vmscan: add a new member reclaim_state in struct shrink [...] omits df76a6d1307b mm/vmscan.c: add a new member reclaim_state in struct shri [...] omits 8d94c43a1139 mm: vmscan: correct some vmscan counters for THP swapout omits 45df5700decf mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned omits c270b73444c2 mm: init: report memory auto-initialization features at boot time omits 1ab0c588abea mm/page_alloc: fix a false memory corruption omits db046822cbf5 mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] omits 9562172c6d20 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] omits 4e1ed3a434ed mm/large system hash: clear hashdist when only one node wi [...] omits 8fd00ada956d mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] omits 2d6060ec5cd1 mm/vmalloc.c: spelling> s/informaion/information/ omits 55b475460d01 mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() omits b2aac1d17112 mm/vmalloc.c: get rid of one single unlink_va() when merge omits 784b12644f92 mm/vmalloc.c: preload a CPU with one object for split purpose omits 592b32db71f4 mm/vmalloc.c: remove "node" argument omits 5102e3dcaddc mm-sparsemem-cleanup-section-number-data-types-fix omits bb37d650a72c mm/sparsemem: cleanup 'section number' data types omits ac40d7f98eac libnvdimm/pfn: stop padding pmem namespaces to section alignment omits 66d376059886 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields omits 45469147fd02 mm/devm_memremap_pages: enable sub-section remap omits 8812ab3765f6 docs/vm: update ZONE_DEVICE memory model documentation omits 623cec85152c mm: document ZONE_DEVICE memory-model implications omits 2f744f9d1ab9 mm/sparsemem: support sub-section hotplug omits 13535964c00e mm/sparsemem: prepare for sub-section ranges omits a60e70541a18 mm: kill is_dev_zone() helper omits 8766369f554c mm/hotplug: kill is_dev_zone() usage in __remove_pages() omits ef4544fa3a6a mm/sparsemem: convert kmalloc_section_memmap() to populate [...] omits b56b0bd3f28b mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] omits fec929905ad0 mm/sparsemem: add helpers track active portions of a secti [...] omits 7b3d863b19dc mm/sparsemem: introduce a SECTION_IS_EARLY flag omits feff1d206ccf mm/sparsemem: introduce struct mem_section_usage omits 89870f993b67 mm/sparse.c: set section nid for hot-add memory omits d05dbecd240b drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix omits c302abe6ab20 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 omits 75d58d2719fa drivers/base/memory.c: Get rid of find_memory_block_hinted() omits 60dc79549384 mm/memory_hotplug: move and simplify walk_memory_blocks() omits 880b50be161f mm/memory_hotplug: rename walk_memory_range() and pass sta [...] omits 5cd26361b48c mm: make register_mem_sect_under_node() static omits 6a41cc073b98 drivers/base/memory: Use "unsigned long" for block ids omits f1e3bb4298f5 mm-section-numbers-use-the-type-unsigned-long-v3 omits c7c3be75c376 mm-section-numbers-use-the-type-unsigned-long-fix omits b80a1f0c70c5 mm: section numbers use the type "unsigned long" omits 7a489a184d09 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] omits de361ebf0a25 mm/memory_hotplug: make unregister_memory_block_under_node [...] omits 9dbc897e40e8 mm/memory_hotplug: remove memory block devices before arch [...] omits 94c00df7efab mm/memory_hotplug: drop MHP_MEMBLOCK_API omits a8216bd9bbc8 mm/memory_hotplug: create memory block devices after arch_ [...] omits c33d379eb151 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] omits 5ff2679a0538 drivers/base/memory: fix a compilation warning omits ec1aba5cbb2d drivers/base/memory: pass a block_id to init_memory_block() omits 1f6d3ff065d5 arm64/mm: add temporary arch_remove_memory() implementation omits ecd84b374ac2 s390x/mm: implement arch_remove_memory() omits 61672227f5f7 s390x/mm: fail when an altmap is used for arch_add_memory() omits 9c11f32a7337 mm/memory_hotplug: simplify and fix check_hotplug_memory_range() omits 1f6fa0b91eb5 mm/mmu_notifier: use hlist_add_head_rcu() omits 374f737c05f3 mm-swap-fix-release_pages-when-releasing-devmap-pages-v4 omits 63b03b0a3bb9 mm-swap-fix-release_pages-when-releasing-devmap-pages-v3 omits 9b8b3b73189b mm-swap-fix-release_pages-when-releasing-devmap-pages-v2 omits 8e26e561d21a mm/swap.c: fix release_pages() when releasing devmap pages omits 5161f3479028 mm/mmap: move common defines to mman-common.h omits 72bfa6eb8161 mm/memory.c: fail when offset == num in first check of __v [...] omits b1385250ad04 mm/pgtable: drop pgtable_t variable from pte_fn_t functions omits d5435e39887e arm64-mm-implement-pte_devmap-support-fix omits 247441b88622 arm64: mm: implement pte_devmap support omits 15957e1b325d mm: introduce ARCH_HAS_PTE_DEVMAP omits 98e4068bbe01 mm: clean up is_device_*_page() definitions omits 8efe4c87e8ef mm/memremap: rename and consolidate SECTION_SIZE omits 1072a965ed87 unicore32: switch to generic version of pte allocation omits 502d18d43833 um: switch to generic version of pte allocation omits c91fe3fca1b0 riscv: switch to generic version of pte allocation omits 8740f6f6fb60 parisc: switch to generic version of pte allocation omits b469c4a26079 nios2: switch to generic version of pte allocation omits d057feaf8b65 nds32: switch to generic version of pte allocation omits 6b1b82bbfbec mips: switch to generic version of pte allocation omits a1a60721f28f m68k: sun3: switch to generic version of pte allocation omits 4b81a2a8f855 csky: switch to generic version of pte allocation omits 182377961bc8 arm64/mm: fix a bogus GFP flag in pgd_alloc() omits cac6f81a7ec9 arm64: switch to generic version of pte allocation omits 4d0a626967f1 arm: switch to generic version of pte allocation omits e5e9ef566579 alpha: switch to generic version of pte allocation omits 7ad3e1eae799 asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] omits 07804292bb85 mm/mmap.c: fix the adjusted length error omits a45178a064d1 mm: mark the page referenced in gup_hugepte omits 5ccc482d68b7 mm: switch gup_hugepte to use try_get_compound_head omits 4e8554f2a230 mm: move the powerpc hugepd code to mm/gup.c omits 6e2656351711 mm: validate get_user_pages_fast flags omits 9f1e947dd7a2 mm: consolidate the get_user_pages* implementations omits 2e780110a933 mm: reorder code blocks in gup.c omits 2e7568b9d3b8 mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP omits 1e731d6fcfbc sparc64: use the generic get_user_pages_fast code omits 8e581980740b sparc64: define untagged_addr() omits 1583b937004b Merge remote-tracking branch 'sh/sh-next' omits ca943c01dbe4 Merge remote-tracking branch 's390/features' omits 113b52a2fa43 Merge remote-tracking branch 'soc-fsl/next' omits fdb8e1e116a7 Merge remote-tracking branch 'powerpc/next' omits 85b4699dda68 Merge remote-tracking branch 'parisc-hd/for-next' omits e31ce965b6bf Merge remote-tracking branch 'mips/mips-next' omits 718055251ce4 Merge remote-tracking branch 'm68knommu/for-next' omits 87cea74f0277 Merge remote-tracking branch 'm68k/for-next' omits 8d621635be48 Merge remote-tracking branch 'h8300/h8300-next' omits 2655f7683f88 Merge remote-tracking branch 'csky/linux-next' omits 18252cedc0c7 Merge remote-tracking branch 'clk/clk-next' omits b937df55d1e2 Merge remote-tracking branch 'tegra/for-next' omits 27702a128d2d Merge remote-tracking branch 'sunxi/sunxi/for-next' omits aacfd46f8747 Merge remote-tracking branch 'scmi/for-linux-next' omits 1d18619bc60f Merge remote-tracking branch 'samsung-krzk/for-next' omits 02c490cb6e8c Merge remote-tracking branch 'rockchip/for-next' omits a48d638e5bf5 Merge remote-tracking branch 'reset/reset/next' omits cdf369591964 Merge remote-tracking branch 'renesas/next' omits 2515a25779d9 Merge remote-tracking branch 'qcom/for-next' omits 3d067a398235 Merge remote-tracking branch 'omap/for-next' omits 4691473817ab Merge remote-tracking branch 'mvebu/for-next' omits 9e0bdb1cf613 Merge remote-tracking branch 'mediatek/for-next' omits 650d7bcb27dc Merge remote-tracking branch 'keystone/next' omits c5dcc511566b Merge remote-tracking branch 'imx-mxs/for-next' omits 8b3e37cc2147 Merge remote-tracking branch 'bcm2835/for-next' omits da5b69a1dea7 Merge remote-tracking branch 'at91/at91-next' omits 6dd5c8178e9f Merge remote-tracking branch 'aspeed/for-next' omits ac255f94aad6 Merge remote-tracking branch 'amlogic/for-next' omits 7724356704a4 Merge remote-tracking branch 'actions/for-next' omits 873419318569 Merge remote-tracking branch 'arm-soc/for-next' omits 3516b86e0099 Merge remote-tracking branch 'arm-perf/for-next/perf' omits a304452900dc Merge remote-tracking branch 'arm64/for-next/core' omits 9ac6a1af54de Merge remote-tracking branch 'arm/for-next' omits 66825fed392f Merge remote-tracking branch 'arc/for-next' omits 34e71c159828 Merge remote-tracking branch 'dma-mapping/for-next' omits b6dae10c80c8 Merge remote-tracking branch 'kbuild/for-next' omits dba89a35f087 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 1ef6952597eb Merge remote-tracking branch 'scsi-fixes/fixes' omits 289f633986a8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 833025f3494e Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 4e6c206afba0 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 2c52b08051ff Merge remote-tracking branch 'omap-fixes/fixes' omits 15686e5d668b Merge remote-tracking branch 'mips-fixes/mips-fixes' omits d891051db4d6 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits bbbb692d2c56 Merge remote-tracking branch 'phy/fixes' omits bc8cffe2e3d1 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 5528e2266395 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 67c7a4c4536e Merge remote-tracking branch 'spi-fixes/for-linus' omits 69dca2731a1c Merge remote-tracking branch 'regulator-fixes/for-linus' omits 5d67e518ed68 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 5d485d866157 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 582a78e8907a Merge remote-tracking branch 'sound-current/for-linus' omits c56691ff60fd Merge remote-tracking branch 'wireless-drivers/master' omits 0d8b615433d5 Merge remote-tracking branch 'netfilter/master' omits b43271eb4195 Merge remote-tracking branch 'ipsec/master' omits 3d5e10c08798 Merge remote-tracking branch 'bpf/master' omits 2e473de85a9d Merge remote-tracking branch 'net/master' omits 94a19ee7cfec Merge remote-tracking branch 'sparc/master' omits d9ed85c609b9 Merge remote-tracking branch 'arc-current/for-curr' omits 918a4aba80bc Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 50f52108c63c Merge tag 'keys-acl-20190625' into keys-next omits cb8338e4fe3a pwm: pwm-fsl-ftm: Use write protection for prescaler & polarity omits c9aad8a921c2 pwm: fsl-ftm: More relaxed permissions for updating period omits 66623e84457c pwm: atmel-hlcdc: Add compatible for SAM9X60 HLCDC's PWM omits b2a3fe6202a7 pwm: bcm2835: Improve precision of PWM omits cfda2a907eae leds: pwm: Support ACPI via firmware-node framework omits 9f9f8ffa2970 pwm: Add support referencing PWMs from ACPI omits 4931aacb707f pwm: rcar: Remove suspend/resume support omits 72b7cbbb8624 pwm: sysfs: Add suspend/resume support omits 011900aba99d smb3: Send netname context during negotiate protocol omits 417dfe3cd6b4 cifs: fix typo in debug message with struct field ia_valid omits 15ccede62e23 smb3: do not send compression info by default omits 14a269d5442d smb3: minor cleanup of compound_send_recv omits 874462cea388 pwm: Add power management descriptions omits 3db396843a58 pwm: meson: Add documentation to the driver omits 78083012ad29 pwm: meson: Add support PWM_POLARITY_INVERSED when disabling omits 95862bc26b48 pwm: meson: Don't cache struct pwm_state internally omits 37962954db17 pwm: meson: Read the full hardware state in meson_pwm_get_state() omits 0504bfa6c099 pwm: meson: Simplify the calculation of the pre-divider and count omits 9a765748835c pwm: meson: Move pwm_set_chip_data() to meson_pwm_request() omits 7d217c9e921e pwm: meson: Add the per-channel register offsets and bits [...] omits 350a743a79aa pwm: meson: Add the meson_pwm_channel data to struct meson_pwm omits 327e0b0d116c pwm: meson: Pass struct pwm_device to meson_pwm_calc() omits f48b4f493aa3 pwm: meson: Don't duplicate the polarity internally omits 293dc8c57a9d pwm: meson: Change MISC_CLK_SEL_WIDTH to MISC_CLK_SEL_MASK omits db96c6a328b8 pwm: meson: Use GENMASK and FIELD_PREP for the lo and hi values omits 7c835bb9af8b pwm: meson: Use devm_clk_get_optional() to get the input clock omits 589d4632aec3 pwm: meson: Unify the parameter list of meson_pwm_{enable, [...] omits 5f2b6a10a468 pwm: jz4740: Force TCU2 channels to return to their init level omits e9bd35ff751f pwm: jz4740: Drop dependency on MACH_INGENIC omits ba1f719a33b5 Merge remote-tracking branch 'regulator/topic/coupled' int [...] omits 7c57400b4977 Merge branch 'regulator-5.3' into regulator-next omits 8678cf24bf74 Merge branch 'regulator-5.2' into regulator-linus omits 1e1f214eb0ea Merge remote-tracking branch 'asoc/topic/meson' into asoc-next omits 28d9240c29aa Merge branch 'asoc-5.3' into asoc-next omits 6dd191230718 Merge branch 'asoc-5.2' into asoc-linus omits 6c50e3e5f747 Merge branch 'imx/defconfig' into for-next omits 554373039ccf Merge branch 'imx/dt64' into for-next omits 0857214fe242 Merge branch 'imx/dt' into for-next omits f8fe22ddf139 Merge branch 'imx/dt-clkdep' into for-next omits 1897edbf42cd Merge branch 'imx/bindings' into for-next omits 920e002b6e85 Merge branch 'imx/soc' into for-next omits fd84a1fd4f82 Merge branch 'imx/drivers' into for-next omits 1d8bcb63748b Merge branch 'clk/imx' into for-next omits 8bbc2b3a7f80 arm64: defconfig: Enable CONFIG_KEYBOARD_SNVS_PWRKEY as module omits 882901522aa9 ARM: imx_v6_v7_defconfig: Enable CONFIG_ARM_IMX_CPUFREQ_DT omits 0611d8366fd2 defconfig: arm64: enable i.MX8 SCU octop driver omits b34f77068264 arm64: defconfig: Add i.MX SCU SoC info driver omits a1b2e2be0ba0 arm64: defconfig: Enable CONFIG_QORIQ_THERMAL omits 1c75213acbf1 ARM: imx_v6_v7_defconfig: Select CONFIG_NVMEM_SNVS_LPGPR omits 71ec1b008bde arm64: defconfig: ARM_IMX_CPUFREQ_DT=m omits 64992939c23b ARM: imx_v6_v7_defconfig: Add TPM PWM support by default omits 766962842bd4 ARM: imx_v6_v7_defconfig: Enable the OV2680 camera driver omits 3cf35e02b47d ARM: imx_v6_v7_defconfig: Enable CONFIG_THERMAL_STATISTICS omits f5863c79590b smb3: add new mount option to retrieve mode from special ACE omits b3faec2128e1 Merge tag 'keys-namespace-20190619' into keys-next omits 32ec7fe81092 Merge tag 'keys-request-20190619' into keys-next omits 5c63fe7ae844 Merge remote-tracking branch 'spi/topic/pump-rt' into spi-next omits bf325bd11d60 Merge branch 'spi-5.3' into spi-next omits 3ec8eeb829b5 Merge branch 'spi-5.2' into spi-linus omits 865bde6a3afc cifs: simplify code by removing CONFIG_CIFS_ACL ifdef omits 6e96c4571b44 cifs: Fix check for matching with existing mount omits d894fa4f3774 f2fs: add a rw_sem to cover quota flag changes omits 65ff681a4285 cifs: Properly handle auto disabling of serverino option omits b44a82251b99 smb3: if max_credits is specified then display it in /proc/mounts omits 94c8129e0be0 Fix match_server check to allow for auto dialect negotiate omits f93be92f12c0 cifs: add missing GCM module dependency omits 97fba3438436 SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions omits 4ae79ed0fcf8 SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms omits 39b99488f9c8 fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) omits dd4470eec486 cifs: Use kmemdup in SMB2_ioctl_init() omits a1a35f5f4f30 f2fs: set SBI_NEED_FSCK for xattr corruption case omits 4891908ff1e9 f2fs: use generic EFSBADCRC/EFSCORRUPTED omits 5b56f9915db1 f2fs: Use DIV_ROUND_UP() instead of open-coding omits 29bf194163f0 f2fs: add wsync_mode for sysfs entry omits 253e08d0a265 Merge branch 'pci/trivial' omits a5981c994895 Merge branch 'remotes/lorenzo/pci/misc' omits fbe321aa9b5b Merge branch 'remotes/lorenzo/pci/endpoint' omits 62e96a339f1d Merge branch 'remotes/lorenzo/pci/xilinx' omits bd1aa49c10ad Merge branch 'remotes/lorenzo/pci/tegra' omits f2aea3bcf621 Merge branch 'remotes/lorenzo/pci/rcar' omits eb6ff656271f Merge branch 'remotes/lorenzo/pci/qcom' omits dc831f879041 Merge branch 'remotes/lorenzo/pci/armada' omits f97d64af9760 Merge branch 'remotes/lorenzo/pci/altera' omits 7cee774751e7 Merge branch 'pci/misc' omits bb2375167df9 Merge branch 'pci/enumeration' omits 658c17d3e1c8 Merge branch 'pci/docs' omits c7d64b560ce8 powerpc/ftrace: Enable C Version of recordmcount omits 7cbc991b966c Merge branch '5.3/scsi-sg' into scsi-next omits 7de3a67d5751 Merge branch 'devel' into for-next omits 79512db59dc8 keys: Replace uid/gid/perm permissions checking with an ACL omits b0da49bd25e1 keys: Pass the network namespace into request_key mechanism omits 47e3456020d3 keys: Network namespace domain tag omits 4c89232fcd67 keys: Garbage collect keys for which the domain has been removed omits 7a9d30f6e7b8 keys: Include target namespace in match criteria omits 039d453c9d9c keys: Move the user and user-session keyrings to the user_ [...] omits 9da08d0d3831 keys: Namespace keyring names omits 33f2e646984e keys: Add a 'recurse' flag for keyring searches omits c7198163ca0d keys: Cache the hash value to avoid lots of recalculation omits 4c0db3b7b126 keys: Simplify key description management omits 0d1be19d07fc keys: Kill off request_key_async{,_with_auxdata} omits 505c342717a2 keys: Cache result of request_key*() temporarily in task_struct omits 03fb10f2128a Merge branch 'mvebu/dt64' into mvebu/for-next omits fe7da00a6fe0 Merge branch 'mvebu/dt' into mvebu/for-next omits eac7f6e16f7f Merge branch 'mvebu/arm' into mvebu/for-next omits 46c1bfcfcd87 PCI: xilinx-nwl: Fix Multi MSI data programming omits 905dade66268 pinctrl: mcp23s08: Fix add_data and irqchip_add_nested call order omits c8ecfd6caa1e Merge branch 'devel' into for-next omits a65d642f93f8 mfd: madera: Add supply mapping for MICVDD omits 61a670197160 mfd: madera: Fix potential uninitialised use of variable omits 52834064c008 mfd: madera: Fix bad reference to pinctrl.txt file omits 7bd2aa5ed326 mfd: arizona: Fix undefined behavior omits 2d2f6c3582c0 mfd: core: Set fwnode for created devices omits a4262eaf3df3 gfs2: Use IS_ERR_OR_NULL omits ed7af8a15e9c mfd: intel-lpss: Keep device tables sorted by ID omits f7e2019613bb mfd: menelaus: Remove superfluous error message omits 96e5e445e9a0 mfd: bd718x7: Make power button press duration configurable omits 767fe8f84ebc dt-bindings: mfd: Document short/long press duration for BD718X7 omits 5ca884553908 mfd: bd718x7: Remove hardcoded config for button press duration omits 951151b202fb mfd: cros_ec: Register cros_ec_lid_angle driver when presented omits 0ab9f302b30d mfd: lp87565: Add support for 4-phase LP87561 combination omits e26e1992b6ff dt-bindings: mfd: lp87565: Add LP87561 configuration omits 96b3cf118030 mfd: madera: Add missing of table registration omits d8e126ba276a gfs2: Clean up freeing struct gfs2_sbd omits 0a64ef2d28d1 arm64: defconfig: NVMEM_IMX_OCOTP=y for imx8m omits 53fa0f87177d backlight: lm3630a: Add firmware node support omits 9d281db5c4c6 dt-bindings: backlight: Add lm3630a bindings omits 0c1878796730 backlight: lm3630a: Return 0 on success in update_status f [...] omits a6d6a589cb09 video: lcd: Remove useless BACKLIGHT_CLASS_DEVICE dependencies adds 4bd7bf390107 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds b629a20ac350 Merge remote-tracking branch 'arc-current/for-curr' adds a33a407277ba Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 6f496a555d93 arm64: kaslr: keep modules inside module region when KASAN [...] adds aa69fb62bea1 arm64/efi: Mark __efistub_stext_offset as an absolute symb [...] adds adabc033b515 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds e13e7cd4c0c1 powerpc/64s/exception: Fix machine check early corrupting AMR adds 4a8daed7eba2 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 5ee8f964a6ad Merge remote-tracking branch 'sparc/master' adds 30d8177e8ac7 bonding: Always enable vlan tx offload adds 4480879251fb net/smc: hold conns_lock before calling smc_lgr_register_conn() adds 8c33bf1b0a96 net/smc: Fix error path in smc_init adds 8a53058bd9ba Merge branch 'smc-fixes' adds ee4297420d56 team: Always enable vlan tx offload adds 5b18f1289808 ipv4: reset rt_iif for recirculated mcast/bcast out pkts adds 48dd73d08d4d net: aquantia: fix vlans not working over bridged network adds 22e72b5e049b net: dsa: microchip: Use gpiod_set_value_cansleep() adds 9b1c1ef13b35 ipv6: constify rt6_nexthop() adds 2c6b55f45d53 ipv6: fix neighbour resolution with raw socket adds 13696531dc90 Merge branch 'ipv6-fix-neighbour-resolution-with-raw-socket' adds 25bff6d5478b sctp: change to hold sk after auth shkey is created successfully adds 89ed5b519004 af_packet: Block execution of tasks waiting for transmit t [...] adds eda150949c43 Merge remote-tracking branch 'net/master' adds f7019b7b0ad1 xsk: Properly terminate assignment in xskq_produce_flush_desc adds 6c6874f401e5 tools: bpftool: use correct argument in cgroup errors adds 75672dda27bd bpf: fix BPF_ALU32 | BPF_ARSH on BE arches adds 0ce0e09253c1 Merge remote-tracking branch 'bpf/master' adds 105d39af7c78 Merge remote-tracking branch 'ipsec/master' adds e7600865db32 netfilter: ctnetlink: Fix regression in conntrack entry deletion adds a9bfdfa00639 Merge remote-tracking branch 'netfilter/master' adds 0766789b1edb ath: fix SPDX tags adds 2a92b08b1855 mt76: usb: fix rx A-MSDU support adds 64a24aa13eff Merge remote-tracking branch 'wireless-drivers/master' adds bad56a4c0a60 Merge remote-tracking branch 'sound-current/for-linus' adds da7260cc8d1d ASoC: codecs: ad193x: Fix memory corruption on BE 64b systems adds 3c4d8340f960 Merge branch 'asoc-5.2' into asoc-linus adds f604ec90a384 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds f3776b5ef9df Merge remote-tracking branch 'regmap-fixes/for-linus' adds 5cd4bc8e1469 Merge branch 'regulator-5.2' into regulator-linus adds 5c2f40f6f15f Merge remote-tracking branch 'regulator-fixes/for-linus' adds e4671df0bfd6 spi: uniphier: fix timeout error adds 2b947137f2b8 spi: uniphier: fix zero-length transfer adds eb6398f27a61 Merge branch 'spi-5.2' into spi-linus adds f9d7797f654a Merge remote-tracking branch 'spi-fixes/for-linus' adds a485650d6f35 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 65eea484d617 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds ad47063fcb0e Merge remote-tracking branch 'phy/fixes' adds 922069b3f85a Merge remote-tracking branch 'reset-fixes/reset/fixes' adds fcf969e3b685 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds fb59ee37cfe2 ARM: dts: am57xx: Disable voltage switching for SD card adds cbb59f13944a Merge remote-tracking branch 'omap-fixes/fixes' adds 18efe15a3b56 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds afad2d891ca0 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 80d354edefc8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds fbb355afa761 Merge remote-tracking branch 'scsi-fixes/fixes' adds 41de4be6f6ef drm/virtio: move drm_connector_update_edid_property() call adds 665d6d4e3231 Merge tag 'drm-misc-fixes-2019-06-26' of git://anongit.fre [...] adds a99d2f15ce45 Merge remote-tracking branch 'drm-fixes/drm-fixes' adds f7af4145bfed Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds ff8391e1b7d2 RISC-V: defconfig: enable MMC & SPI for RISC-V adds 45b03df2864a riscv: dts: Re-organize the DT nodes adds 3cdb01578843 dt-bindings: riscv: resolve 'make dt_binding_check' warnings adds e3f9dada0abe dt-bindings: clock: sifive: add MIT license as an option f [...] adds 0db7f5cd4aeb riscv: mm: Fix code comment adds d8fb83281cfd Merge remote-tracking branch 'risc-v-fixes/fixes' adds be5225ebafa0 Merge remote-tracking branch 'kbuild/for-next' adds 1f83a3cd6be5 Merge remote-tracking branch 'dma-mapping/for-next' adds 394fe94452a0 Merge remote-tracking branch 'arc/for-next' adds 8f78bbdf38d5 Merge remote-tracking branch 'arm/for-next' adds d9db691d3cb5 arm64/mm: Drop [PTE|PMD]_TYPE_FAULT adds 7b71665603bb arm64: rename dump_instr as dump_kernel_instr adds b07d7d5c7b42 x86/entry: Simplify _TIF_SYSCALL_EMU handling adds 992141ed0e65 Merge remote-tracking branch 'arm64/for-next/core' adds ed2b664fcc80 ACPI/PPTT: Modify node flag detection to find last IDENTICAL adds 56855a99f3d0 ACPI/PPTT: Add function to return ACPI 6.3 Identical tokens adds d24a0c7099b3 arm_pmu: acpi: spe: Add initial MADT/SPE probing adds d482e575fbf0 perf: arm_spe: Enable ACPI/Platform automatic module loading adds bce82efcaf22 Merge remote-tracking branch 'arm-perf/for-next/perf' adds e8ac278fc90e Merge tag 'sunxi-config64-for-5.3-201906210813' of https:/ [...] adds 8bb564b102bd ARM: configs: multi_v5: Remove duplicate ASPEED options adds 1e93acdcc7af arm64: defconfig: NVMEM_IMX_OCOTP=y for imx8m adds 6163c1ee5bd2 ARM: imx_v6_v7_defconfig: Enable CONFIG_THERMAL_STATISTICS adds 2ec74ef83aec ARM: imx_v6_v7_defconfig: Enable the OV2680 camera driver adds 80b5962ed95d ARM: imx_v6_v7_defconfig: Add TPM PWM support by default adds 2c3541c229f5 arm64: defconfig: ARM_IMX_CPUFREQ_DT=m adds 3557c3669329 ARM: imx_v6_v7_defconfig: Select CONFIG_NVMEM_SNVS_LPGPR adds 6ec0c10b5aee arm64: defconfig: Enable CONFIG_QORIQ_THERMAL adds e64da43fba98 arm64: defconfig: Add i.MX SCU SoC info driver adds 7a2a373ef031 defconfig: arm64: enable i.MX8 SCU octop driver adds 0713820b9d58 ARM: imx_v6_v7_defconfig: Enable CONFIG_ARM_IMX_CPUFREQ_DT adds b576576d6591 arm64: defconfig: Enable CONFIG_KEYBOARD_SNVS_PWRKEY as module adds 01453179b8c1 Merge tag 'imx-defconfig-5.3' of git://git.kernel.org/pub/ [...] adds 52dbc7ba6924 Merge branch 'arm/defconfig' into for-next adds da4d0b289142 Merge tag 'samsung-soc-5.3' of https://git.kernel.org/pub/ [...] adds aedf2de8a449 Merge branch 'arm/soc' into for-next adds 2a368ed7b5df dt-bindings: arm: Convert MediaTek board/soc bindings to j [...] adds e526c9bc11f8 arm64: dts: Add Mediatek SoC MT8183 and evaluation board d [...] adds cc216dfd5615 arm64: dts: mt8183: add capacity-dmips-mhz adds da719a3567a3 arm64: dts: mt8183: add pinctrl device node adds eb59b3533146 arm64: dts: mt8183: Add auxadc device node adds 8e2dd0f92491 arm64: dts: mt8183: add spi node adds de1033881e93 arm64: dts: mt8183: add efuse and Mediatek Chip id node to read adds 3a0317524b8a Merge tag 'v5.2-next-dts64' of https://git.kernel.org/pub/ [...] adds bc8841f0c1e6 ARM: dts: uniphier: update to new Denali NAND binding adds 2bfd84b3a548 Merge tag 'uniphier-dt-v5.3' of git://git.kernel.org/pub/s [...] adds 53c580c1bdbd arm64: dts: uniphier: update to new Denali NAND binding adds aa38571246c6 arm64: dts: uniphier: add reserved-memory for secure memory adds 3395a968e590 Merge tag 'uniphier-dt64-v5.3' of git://git.kernel.org/pub [...] adds 9aa7ae4330d2 Merge tag 'samsung-dt-5.3-2' of https://git.kernel.org/pub [...] adds ff3b86096c49 Merge tag 'samsung-dt64-5.3' of https://git.kernel.org/pub [...] adds 1826b38fd1ef Merge branch 'arm/dt' into for-next adds a151f2753725 Merge tag 'samsung-defconfig-5.3' of https://git.kernel.or [...] adds a1dc52fe3398 Merge branch 'arm/defconfig' into for-next adds c9f48ea076e9 ARM: Document merges adds 12d4eae95a5e Merge remote-tracking branch 'arm-soc/for-next' adds b70e0a6a29cf Merge remote-tracking branch 'actions/for-next' adds 4735d5d1dc85 Merge remote-tracking branch 'amlogic/for-next' adds 35e7095d28e7 Merge remote-tracking branch 'aspeed/for-next' adds 6f826a863cd0 Merge remote-tracking branch 'at91/at91-next' adds 933a0ef159b0 Merge remote-tracking branch 'bcm2835/for-next' adds 070a34e7659f Merge branch 'clk/imx' into for-next adds 094a03fe930f Merge branch 'imx/drivers' into for-next adds 8c20461ed4e2 Merge branch 'imx/soc' into for-next adds 69b7470e97b3 Merge branch 'imx/bindings' into for-next adds 39f52adfdb6a Merge branch 'imx/dt-clkdep' into for-next adds be13bc8313e2 Merge branch 'imx/dt' into for-next adds 5b9ee4268b9d Merge branch 'imx/dt64' into for-next adds 2a7f6c1a5376 Merge branch 'imx/defconfig' into for-next adds 4545fc6734d1 Merge remote-tracking branch 'imx-mxs/for-next' adds 41300ff214e6 Merge remote-tracking branch 'keystone/next' adds 55e400ea57fe Merge remote-tracking branch 'mediatek/for-next' adds 80031361747a ARM: dts: armada-xp-98dx3236: Switch to armada-38x-uart se [...] adds 6a959c8ed18a Merge branch 'mvebu/arm' into mvebu/for-next adds 2a5691b5f412 Merge branch 'mvebu/dt' into mvebu/for-next adds e1b0b32a5ad6 Merge branch 'mvebu/dt64' into mvebu/for-next adds 569018e3bf64 Merge remote-tracking branch 'mvebu/for-next' adds 7376d6a65730 Merge branch 'fixes' into for-next adds d39f00f7fa74 Merge remote-tracking branch 'omap/for-next' adds 179f7516c569 Merge remote-tracking branch 'qcom/for-next' adds a528564a5866 Merge remote-tracking branch 'renesas/next' adds 1044d24d0c5a Merge remote-tracking branch 'reset/reset/next' adds 4db11c378ab1 ARM: dts: rockchip: Configure BT_DEV_WAKE in on rk3288-veyron adds fe32553c8704 Revert "ARM: dts: rockchip: set PWM delay backlight settin [...] adds 1b808ad3be4f Merge branch 'v5.3-armsoc/dts32' into for-next adds 393f3875c385 arm64: dts: rockchip: improve rk3328-roc-cc rgmii performance. adds 587b4ee24fc7 arm64: dts: rockchip: add core dtsi file for RK3399Pro SoCs adds 95f231f801ae arm64: dts: rockchip: Fix multiple thermal zones conflict [...] adds cd21c54ad9c4 arm64: dts: rockchip: Define values for the IPA governor f [...] adds 3222bcf5f115 arm64: dts: rockchip: Add support for Hugsun X99 TV Box adds 0e4af765a740 Merge branch 'v5.3-armsoc/dts64' into for-next adds 836e2abff002 ARM: dts: rockchip: fix vop iommu-cells on rk322x adds 0dc14b013f79 clk: rockchip: add clock id for watchdog pclk on rk3328 adds dbc08f18ea49 clk: rockchip: add clock id for hdmi_phy special clock on rk3228 adds 65d9c3fb3e13 Merge branch 'v5.3-shared/clk-ids' into v5.3-armsoc/dts32 adds 519574e3259c ARM: dts: rockchip: add display nodes for rk322x adds 4d218f6b5f0f Merge branch 'v5.3-armsoc/dts32' into for-next adds df7918d3a36b Merge branch 'v5.3-shared/clk-ids' into v5.3-armsoc/dts64 adds c9a8af804d4b arm64: dts: rockchip: enable rk3328 watchdog clock adds f4f363f73c18 Merge branch 'v5.3-armsoc/dts64' into for-next adds 92de4cecf7d1 Merge branch 'v5.3-shared/clk-ids' into v5.3-clk/next adds d59fca075cf8 clk: rockchip: add watchdog pclk on rk3328 adds 794e94ca8345 clk: rockchip: export HDMIPHY clock on rk3228 adds ffa10b2e9ef3 Merge branch 'v5.3-clk/next' into for-next adds e6d237fdc13a arm64: dts: rockchip: Update DWC3 modules on RK3399 SoCs adds c82beade445f Merge branch 'v5.3-armsoc/dts64' into for-next adds e1d9149e8389 arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire adds 13622a50d8db Merge branch 'v5.3-armsoc/dts64' into for-next adds 892d4d3b09b7 Merge remote-tracking branch 'rockchip/for-next' adds a66998275566 Merge remote-tracking branch 'samsung-krzk/for-next' adds cd032e2cf173 Merge remote-tracking branch 'scmi/for-linux-next' adds 3f933b491f4c Merge remote-tracking branch 'sunxi/sunxi/for-next' adds e45c501149ba Merge remote-tracking branch 'tegra/for-next' adds 2f25528e4edd clk: Add clk_bulk_get_optional() function adds 9bd5ef0bd874 clk: Add devm_clk_bulk_get_optional() function adds 179175d389c7 clk: Document some devm_clk_bulk*() APIs adds 70ceeb40f67d Merge branch 'clk-bulk-optional' into clk-next adds 9a042e718fc0 dt-bindings: clock: mvebu: Add compatible string for 98dx1 [...] adds 88aa7af9c180 clk: kirkwood: Add support for MV98DX1135 adds 7115681d0c50 Merge branch 'clk-kirkwood' into clk-next adds 3b5015c4d834 clk: socfpga: stratix10: add additional clocks needed for [...] adds 16e3c572cdc9 clk: socfpga: stratix10: fix divider entry for the emac clocks adds c342ed675216 Merge branch 'clk-socfpga' into clk-next adds eef1f1b6cff9 clk: Simplify clk_core_can_round() adds 3ad1cdffe4af Merge branch 'clk-refactor' into clk-next adds 65e2218d1006 clk: Grammar missing "and", Spelling s/statisfied/satisfied/ adds 051f0573d001 Merge branch 'clk-docs' into clk-next adds e5e89247a74b clk: Add clk_parent entry in debugfs adds 32ca0e3f3eb2 Merge branch 'clk-debugfs' into clk-next adds dbc38ad0e739 clk: ingenic: Add missing header in cgu.h adds 2ee93e3c953b clk: ingenic: Handle setting the Low-Power Mode bit adds 32ebc193cda6 MIPS: jz4740: PM: Let CGU driver suspend clocks and set sl [...] adds 9a838844a0da clk: ingenic: Remove unused functions adds 4abf9adc12c6 MIPS: Remove dead code adds d329ffdc321f Merge branch 'clk-ingenic' into clk-next adds da642427bd77 clk: qcom: Fix -Wunused-const-variable adds 0c7436b76b8b Merge branch 'clk-unused' into clk-next adds df095f996b8f clk: clk-cdce706: simplify getting the adapter of a client adds 37e21dda82e2 Merge branch 'clk-refactor' into clk-next adds 78a5ba8f9126 clk: qoriq: add support for lx2160a adds f93d82413670 Merge branch 'clk-qoriq' into clk-next adds 2256d89333bd clk: bcm2835: remove pllb adds 4e85e535e6cc clk: bcm283x: add driver interfacing with Raspberry Pi's firmware adds 91f2cf4a6b21 firmware: raspberrypi: register clk device adds e2bb18347c8e clk: raspberrypi: register platform device for raspberrypi [...] adds 0715753b8625 Merge branch 'clk-rpi-cpufreq' into clk-next adds 0d34dfbf3023 clk: tegra210: fix PLLU and PLLU_OUT1 adds 20675070127b clk: tegra: Do not warn unnecessarily adds c1139d20833f clk: tegra: Warn if an enabled PLL is in IDDQ adds e3527dca15c8 clk: tegra: Do not enable PLL_RE_VCO on Tegra210 adds 9bdc404aa2fd Merge branch 'clk-tegra' into clk-next adds 85dd902c2277 Merge remote-tracking branch 'clk/clk-next' adds afa9fb9f5370 perf annotate csky: Add perf annotate support adds 532f7dc4622f Merge remote-tracking branch 'csky/linux-next' adds 6babf02e723a Merge remote-tracking branch 'h8300/h8300-next' adds acaaeb47911a Merge remote-tracking branch 'm68k/for-next' adds 3065b99ea0eb Merge remote-tracking branch 'm68knommu/for-next' adds 78283b01bda1 Merge remote-tracking branch 'mips/mips-next' adds 11f7649781eb Merge remote-tracking branch 'parisc-hd/for-next' adds 9d66b342a092 Merge remote-tracking branch 'powerpc/next' adds 12384339c110 Merge remote-tracking branch 'soc-fsl/next' adds b3bcd824f8ce Merge remote-tracking branch 's390/features' adds d3023897b437 arch/sh: Check for kprobe trap number before trying to han [...] adds 2cbc3dc20702 Merge remote-tracking branch 'sh/sh-next' adds d45d5174c86b Merge remote-tracking branch 'xtensa/xtensa-for-next' adds adbd9b4dee70 fscrypt: remove selection of CONFIG_CRYPTO_SHA256 adds 0564336329f0 fscrypt: document testing with xfstests adds 41a9ccb8fc0a Merge remote-tracking branch 'fscrypt/master' adds 6a7c44dc34ee Merge remote-tracking branch 'afs/afs-next' adds 9fed5e5380b2 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 26ca10beebe3 Merge remote-tracking branch 'ceph/master' adds 353da1c0243d cifs: fix crash querying symlinks stored as adds 42c69bc90e79 cifs: Use kmemdup in SMB2_ioctl_init() adds d31ecfc0853c fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) adds 9d4bb14a24f4 SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms adds ddbf655800d4 SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions adds 841b7e551ac2 cifs: add missing GCM module dependency adds a638d32ea9ae Fix match_server check to allow for auto dialect negotiate adds 3c1cde228494 smb3: if max_credits is specified then display it in /proc/mounts adds 37c8f802e5e1 cifs: Properly handle auto disabling of serverino option adds 98cf0c064021 cifs: Fix check for matching with existing mount adds 2cd65fb19015 cifs: simplify code by removing CONFIG_CIFS_ACL ifdef adds 7e093b1ddf21 smb3: add new mount option to retrieve mode from special ACE adds c9a551a33caf smb3: minor cleanup of compound_send_recv adds 3590a0f701b7 smb3: do not send compression info by default adds b71bbb679949 cifs: fix typo in debug message with struct field ia_valid adds 1c9f7be2e462 smb3: Send netname context during negotiate protocol adds f0571db06509 Merge remote-tracking branch 'cifs/for-next' adds 6af81a9c26e2 Merge remote-tracking branch 'ecryptfs/next' adds a80b9ca33857 Merge remote-tracking branch 'ext3/for_next' adds 6d9659ca839e Merge remote-tracking branch 'ext4/dev' adds 2eae30375d58 f2fs: Use DIV_ROUND_UP() instead of open-coding adds 14adf914535a f2fs: use generic EFSBADCRC/EFSCORRUPTED adds 94f388b82e71 f2fs: set SBI_NEED_FSCK for xattr corruption case adds dbb65861f6c3 f2fs: add a rw_sem to cover quota flag changes adds d0121fe006ec f2fs: fix is_idle() check for discard type adds 308dbf3e639c Merge remote-tracking branch 'f2fs/dev' adds aff03029c2e0 Merge remote-tracking branch 'nfsd/nfsd-next' adds a54635afa3c8 Merge remote-tracking branch 'ubifs/linux-next' adds 6297f75f2483 Merge remote-tracking branch 'v9fs/9p-next' adds 8069dcc20df1 xfs: refactor free space btree record initialization adds eef36088357e xfs: account for log space when formatting new AGs adds 7f72216dc9a3 xfs: simplify xfs_chain_bio adds c0546224d7e9 xfs: implement cgroup aware writeback adds e5715e983ca5 Merge remote-tracking branch 'xfs/for-next' adds 314fdc01a096 Merge remote-tracking branch 'file-locks/locks-next' adds e7cc0cf853d3 Merge remote-tracking branch 'vfs/for-next' adds 38299317008e Merge remote-tracking branch 'printk/for-next' adds 211618075936 Merge branch 'pci/docs' adds dc6b698a86fe PCI: sysfs: Ignore lockdep for remove attribute adds b8a47e971236 Merge branch 'pci/enumeration' adds 7302dba7f715 Merge branch 'pci/misc' adds a78cf9657ba5 PCI/ACPI: Evaluate PCI Boot Configuration _DSM adds 7ac0d094fbe9 PCI: Don't auto-realloc if we're preserving firmware config adds 3e8ba9686600 arm64: PCI: Allow resource reallocation if necessary adds 85dc04136e86 arm64: PCI: Preserve firmware configuration when desired adds f1c304c2ffeb PCI: Simplify pci_bus_distribute_available_resources() adds 7b6a2d898e49 PCI: Skip resource distribution when no hotplug bridges adds 0e051c49e9b0 Merge branch 'pci/resource' adds 2a2f981295f1 Merge branch 'remotes/lorenzo/pci/altera' adds bf236b1e500e Merge branch 'remotes/lorenzo/pci/armada' adds 9d071cade30a PCI: dwc: Add API support to de-initialize host adds 7bc082d7e970 PCI: dwc: Cleanup DBI,ATU read and write APIs adds ca98329d3b58 PCI: dwc: Export APIs to support .remove() implementation adds dc39ca1e3e9f Merge branch 'remotes/lorenzo/pci/dwc' adds 3633f30a61a2 Merge branch 'remotes/lorenzo/pci/qcom' adds 69638d3d80c8 Merge branch 'remotes/lorenzo/pci/rcar' adds 6f3b4b21de66 Merge branch 'remotes/lorenzo/pci/tegra' adds 181fa434d051 PCI: xilinx-nwl: Fix Multi MSI data programming adds a6319e46f276 Merge branch 'remotes/lorenzo/pci/xilinx' adds 9d30b2e15eff Merge branch 'remotes/lorenzo/pci/endpoint' adds c0105ea89853 Merge branch 'remotes/lorenzo/pci/misc' adds f4b4e01323fd PCI: Fix typos adds 2f6473d83031 Merge branch 'pci/trivial' adds 9e48b1f9cff0 Merge remote-tracking branch 'pci/next' adds ad95b20d33fc Merge remote-tracking branch 'pstore/for-next/pstore' adds 21acee4ecf9c HID: intel-ish-hid: Fix a use after free in load_fw_from_host() adds 1eaac472eb6d Merge branch 'for-5.2/fixes' into for-next adds dcf768b0ac86 HID: chicony: add another quirk for PixArt mouse adds ad72733d9573 Merge branch 'for-5.2/fixes' into for-next adds 384225c2a724 HID: wacom: add new MobileStudio Pro support adds b7efc7e85284 Merge branch 'for-5.3/wacom' into for-next adds 315ffcc9a1e0 HID: uclogic: Add support for Huion HS64 tablet adds 52b0da0e0be1 Merge branch 'for-5.2/fixes' into for-next adds 3a9a2c86ce6e HID: logitech-dj: Fix forwarding of very long HID++ reports adds 59cc0d8aac4c Merge branch 'for-5.2/fixes' into for-next adds 0a95fc733da3 HID: multitouch: Add pointstick support for ALPS Touchpad adds 5258f23f4608 Merge branch 'for-5.2/fixes' into for-next adds b12bbdc5dd88 HID: intel-ish-hid: fix wrong driver_data usage adds d33ee08dd9a5 Merge branch 'for-5.2/fixes' into for-next adds eca0f0a6c3fb HID: remove NO_D3 flag when remove driver adds 16f3c329e5e6 Merge branch 'for-5.3/ish' into for-next adds 234ec171b743 Merge remote-tracking branch 'hid/for-next' adds 550113d4e9f5 i2c: add newly exported functions to the header, too adds 4a5cfa39465c i2c: bcm2835: Move IRQ request after clock code in probe adds 9de93b04df16 i2c: bcm2835: Ensure clock exists when probing adds a8023e66e871 i2c: core: add sysfs header adds 71731e1b2da1 dt-bindings: i2c: i2c-mt7621: Add bindings for MediaTek MT [...] adds d04913ec5f89 i2c: mt7621: Add MediaTek MT7621/7628/7688 I2C driver adds bbddb0fc3bbf dt-bindings: i2c: sun6i-p2wi: Add YAML schemas adds f8bbde72ef44 dt-bindings: i2c: mv64xxx: Add YAML schemas adds 4601db7ecf07 dt-bindings: i2c: omap: Add new compatible for J721E SoCs adds 99dd4dc1524c Merge branch 'i2c/for-5.3' into i2c/for-next adds e8f6fefd3750 Merge remote-tracking branch 'i2c/i2c/for-next' adds fe8046dcaa94 Merge remote-tracking branch 'i3c/i3c/next' adds 3dbd464dcd70 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 163ede97a9a2 Documentation: platform: Delete x86-laptop-drivers.txt adds 6e88559470f5 Documentation: Add section about CPU vulnerabilities for Spectre adds cca5e0b8a430 Documentation: PGP: update for newer HW devices adds b4f4174ae982 docs: zh_CN: submitting-drivers.rst: Remove a duplicated D [...] adds 8c69b77a0175 scripts/sphinx-pre-install: fix out-of-tree build adds 7c116d22ad23 docs: filesystems: Remove uneeded .rst extension on toctables adds a9f0969cd7b3 Documentation: RCU: Convert RCU basic concepts to reST adds 9422dc24df62 Documentation: RCU: Convert RCU linked list to reST adds 2a5b0c841a99 Documentation: RCU: Convert RCU UP systems to reST adds f93a3e4e8705 Documentation: RCU: Rename txt files to rst adds c0e679b4a180 Documentation: RCU: Add TOC tree hooks adds 772626ecd2cd Add the RCU docs to the core-api manual adds 668bb96c7726 Merge remote-tracking branch 'jc_docs/docs-next' adds 3d51dc03a4ee media: cec-notifier: rename variables, check kstrdup and n [...] adds 32a847f9fa40 media: cec: add struct cec_connector_info support adds b48cb35c6a7b media: cec-notifier: add new notifier functions adds 9e2e4382ec72 media: rc: remove redundant dev_err message adds a91418ac130d media: mceusb: disable "nonsensical irdata" messages adds 15a98fb2fc28 media: dvb_frontend: split dvb_frontend_handle_ioctl function adds 1910ea428f28 media: rc: Prefer KEY_NUMERIC_* for number buttons on remotes adds b09a2ab2baeb media: stv0297: fix frequency range limit adds c666355e60dd media: radio-raremono: change devm_k*alloc to k*alloc adds 46fb47497881 media: doc-rst: Fix typos adds f81cbfc4f82a media: allegro: use new v4l2_m2m_ioctl_try_encoder_cmd funcs adds 502493fb33ab Merge remote-tracking branch 'v4l-dvb/master' adds 6116b892bd4f vga_switcheroo: Depend upon fbcon being built-in, if enabled adds c2d3c8a42430 Merge tag 'topic/remove-fbcon-notifiers-2019-06-26' of git [...] adds 7f7ce26cf99d Merge remote-tracking branch 'fbdev/fbdev-for-next' adds bf6da3846e22 Merge remote-tracking branch 'pm/linux-next' adds 00fd839c2378 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds d9bd466e9d0f Merge remote-tracking branch 'opp/opp/linux-next' adds f85471118ce7 Merge remote-tracking branch 'thermal-soc/next' adds 1fc074983195 Merge remote-tracking branch 'ieee1394/for-next' adds 5cfe27e01df8 Merge remote-tracking branch 'dlm/next' adds 071ac51e1ead Merge remote-tracking branch 'swiotlb/linux-next' adds a8d906911000 Merge remote-tracking branch 'rdma/for-next' adds 7786a9969a15 net: hns3: fix selftest fail issue for fibre port with autoneg on adds d0c31df22c57 net: hns3: remove VF VLAN filter entry inexistent warning print adds fe4144d47eef net: hns3: sync VLAN filter entries when kill VLAN ID failed adds d736fc6c68a5 net: hns3: restore the MAC autoneg state after reset adds 2253db16f8ec net: hns3: code optimizaition of hclge_handle_hw_ras_error() adds b4b9bd92fe3f net: hns3: modify handling of out of memory in hclge_err.c adds 9d5e67d1c191 net: hns3: remove override_pci_need_reset adds 987b4ae78e42 net: hns3: add check to number of buffer descriptors adds 7cf9c069430f net: hns3: fix race conditions between reset and module lo [...] adds 72fcd2bed719 net: hns3: fixes wrong place enabling ROCE HW error when loading adds bcf643c51434 net: hns3: add exception handling when enable NIC HW error [...] adds 1b2b01a77994 Merge branch 'net-hns3-some-code-optimizations-bugfixes' adds eb203bae834e Revert "net: ena: ethtool: add extra properties retrieval [...] adds 93ed54b15b2a ipv4: fix suspicious RCU usage in fib_dump_info_fnhe() adds 3b525691529b ipv6: fix suspicious RCU usage in rt6_dump_route() adds 0867bb9768de net: stmmac: Fix possible deadlock when disabling EEE support adds 177d935a1370 net: stmmac: Fix crash observed if PHY does not support EEE adds a8b79105239d Merge tag 'wireless-drivers-next-for-davem-2019-06-26' of [...] adds f8da5dac7e5e net: fddi: skfp: Rename local PCI defines to match generic [...] adds a08f1c438bc4 net: fddi: skfp: Include generic PCI definitions adds 3ce7ee2c09d3 net: fddi: skfp: Remove unused private PCI definitions adds 4191faa25384 Merge branch 'skfp-cleanups' adds c22a133a83ce rtnetlink: skip metrics loop for dst_default_metrics adds 96125bf9985a Allow 0.0.0.0/8 as a valid address range adds c536a9aa7c14 net: macb: Kconfig: Make MACB depend on COMMON_CLK adds 302a7cad54b8 net: macb: Kconfig: Rename Atmel to Cadence adds 8b89d8dad5df Merge branch 'macb-build-fixes' adds 5b9469a285eb net: ethtool: Allow parsing ETHER_FLOW types when using flow_rule adds 6a9e9cea4c51 net: ipv4: fix infinite loop on secondary addr promotion adds bb2bd090854c selftests: rtnetlink: add small test case with 'promote_se [...] adds 582737f9904c Merge branch 'net-ipv4-fix-circular-list-infinite-loop' adds 39f41f367b08 net/smc: common release code for non-accepted sockets adds a59d121da239 s390/qeth: dynamically allocate simple IPA cmds adds 1c696c896f21 s390/qeth: clarify parameter for simple assist cmds adds b9150461e5a6 s390/qeth: dynamically allocate various cmds with sub-types adds 5cfbe10a000a s390/qeth: dynamically allocate diag cmds adds 2cfb4810a3f2 s390/qeth: dynamically allocate vnicc cmds adds f19f8fd2df7c s390/qeth: dynamically allocate MPC cmds adds c3b2218d3170 s390/qeth: remove static cmd buffer infrastructure adds d4c08afafa04 s390/qeth: streamline SNMP cmd code adds c4733c32ca22 s390/qeth: consolidate pm code adds c097cc922819 s390/qeth: consolidate skb RX processing in L3 driver adds 980f4568fa32 s390/qeth: extract helper for route validation adds eca1d5c22da1 s390/qeth: move cast type selection into fill_header() adds 096cc49c47a1 Merge branch 's390-qeth-next' adds 655c91414579 ixgbe: Check DDM existence in transceiver before access adds e0f0be7dee97 ixgbevf: fix possible divide by zero in ixgbevf_update_itr adds 4ae4916b5643 i40e: fix 'Unknown bps' in dmesg for 2.5Gb/5Gb speeds adds 6df9f13f4c2e i40e: Fix for missing "link modes" info in ethtool adds 4d607043fe60 i40e: fix incorrect function documentation comment adds d47186e7ef91 i40e: Add log entry while creating or deleting TC0 adds ee02865e4a45 i40e: missing priorities for any QoS traffic adds 15369ac3e397 i40e: Fix descriptor count manipulation adds 559ac25c89ad i40e: update copyright string adds fae6cad17ce3 i40e/i40e_virtchnl_pf: Use struct_size() in kzalloc() adds 0b58f64845f3 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 2d3910c4dc37 net: aquantia: replace internal driver version code with uts adds 5a5d7a4dd437 net: aquantia: add documentation for the atlantic driver adds f94551c88d56 maintainers: declare aquantia atlantic driver maintenance adds 17f54a3bf540 net: aquantia: make all files GPL-2.0-only adds 161dea83f1c7 net: aquantia: added vlan offload related macros and functions adds d3ed7c5cf79b net: aquantia: adding fields and device features for vlan offload adds 880b3ca5043d net: aquantia: vlan offloads logic in datapath adds 04f207fb0c2f net: aquantia: implement vlan offload configuration adds 1c57de695142 Merge branch 'net-aquantia-implement-vlan-offloads' adds 77972783fde3 net: dsa: microchip: Remove ksz_{read,write}24() adds 78e4e32fe3ca net: dsa: microchip: Remove ksz_{get,set}() adds 860cbe92ff21 net: dsa: microchip: Inline ksz_spi.h adds bafea01f6587 net: dsa: microchip: Move ksz_cfg and ksz_port_cfg to ksz9477.c adds 5ce9676e8b42 net: dsa: microchip: Use PORT_CTRL_ADDR() instead of indir [...] adds ff509dab4376 net: dsa: microchip: Factor out register access opcode generation adds 46558d601cb6 net: dsa: microchip: Initial SPI regmap support adds ee394fea6f06 net: dsa: microchip: Dispose of ksz_io_ops adds 255b59ad0db2 net: dsa: microchip: Factor out regmap config generation i [...] adds d4bcd99cd9d6 net: dsa: microchip: Replace ad-hoc bit manipulation with regmap adds c881e10e3f47 Merge branch 'net-dsa-microchip-Convert-to-regmap' adds 3d64ea387cc3 net: dsa: sja1105: Build PTP support in main DSA driver adds 29dd908d355f net: dsa: sja1105: Cancel PTP delayed work on unregister adds e3502b829787 net: dsa: sja1105: Make vid 1 the default pvid adds 0803948e23da net: dsa: sja1105: Actually implement the P/Q/R/S FDB bits adds 6c56e167cc1b net: dsa: sja1105: Make P/Q/R/S learn MAC addresses adds 60f6053ff142 net: dsa: sja1105: Back up static FDB entries in kernel memory adds 4a9507863640 net: dsa: sja1105: Add a high-level overview of the dynami [...] adds 17ae6555406a net: dsa: sja1105: Populate is_static for FDB entries on P/Q/R/S adds b3ee526a88d3 net: dsa: sja1105: Use correct dsa_8021q VIDs for FDB commands adds d763778224ea net: dsa: sja1105: Implement is_static for FDB entries on E/T adds 5b1bf3f6440e Merge branch 'FDB-VLAN-and-PTP-fixes-for-SJA1105-DSA' adds b2c709cce682 ipv6: Convert gateway validation to use fib6_info adds e7dd8a894830 dt-bindings: net: dsa: qca8k: document reset-gpios property adds a653f2f538f9 net: dsa: qca8k: introduce reset via gpio feature adds 39ac3d9aed70 Merge remote-tracking branch 'net-next/master' adds 950649791b83 libbpf: fix max() type mismatch for 32bit adds 6bcc617f842c selftests/bpf: build tests with debug info adds 9db1ff0a415c bpf: fix compiler warning with CONFIG_MODULES=n adds 9e859e8f199d samples: bpf: make the use of xdp samples consistent adds 572a6928f9e3 xdp: Make __mem_id_disconnect static adds e5c891a349d7 bpf: fix cgroup bpf release synchronization adds e18953240de8 net/mlx5e: Attach/detach XDP program safely adds d57d76428ae9 xsk: Add API to check for available entries in FQ adds 2640d3c81232 xsk: Add getsockopt XDP_OPTIONS adds 2761ed4b6e19 libbpf: Support getsockopt XDP_OPTIONS adds 123e8da1d330 xsk: Change the default frame size to 4096 and allow contr [...] adds 4bce4e5cb655 xsk: Return the whole xdp_desc from xsk_umem_consume_tx adds 6ed9350fe0d5 net/mlx5e: Replace deprecated PCI_DMA_TODEVICE adds a069e977d6d8 net/mlx5e: Calculate linear RX frag size considering XSK adds ed084fb60429 net/mlx5e: Allow ICO SQ to be used by multiple RQs adds d963fa151130 net/mlx5e: Refactor struct mlx5e_xdp_info adds b9673cf5558c net/mlx5e: Share the XDP SQ for XDP_TX between RQs adds 84a0a2310d6d net/mlx5e: XDP_TX from UMEM support adds a011b49f4ed7 net/mlx5e: Consider XSK in XDP MTU limit calculation adds 0a06382fa406 net/mlx5e: Encapsulate open/close queues into a function adds 32a23653970a net/mlx5e: Move queue param structs to en/params.h adds db05815b36cb net/mlx5e: Add XSK zero-copy support adds 3b1c667e47e4 Merge branch 'bpf-af-xdp-mlx5e' adds 0d01da6afc54 bpf: implement getsockopt and setsockopt hooks adds aa6ab6471e52 bpf: sync bpf.h to tools/ adds 4cdbfb59c44a libbpf: support sockopt hooks adds 47ac90bbce5b selftests/bpf: test sockopt section name adds 9ec8a4c9489d selftests/bpf: add sockopt test adds 8a027dc0d8f5 selftests/bpf: add sockopt test that exercises sk helpers adds 65b4414a05eb selftests/bpf: add sockopt test that exercises BPF_F_ALLOW_MULTI adds 0c51b3697a44 bpf: add sockopt documentation adds f6d08d9d8543 bpftool: support cgroup sockopt adds 2ec1899e99b4 Merge branch 'bpf-sockopt-hooks' adds 7a691dd65542 Merge remote-tracking branch 'bpf-next/master' adds 8515a585a771 Merge remote-tracking branch 'ipsec-next/master' adds 65c0f2c16636 net/mlx5: Introduce vport metadata matching bits and enum [...] adds f53297d67800 net/mlx5: Get vport ACL namespace by vport index adds 84b0d6a7a11e net/mlx5: Support allocating modify header context from in [...] adds 91d6291c4e54 net/mlx5: Introduce a helper API to check VF vport adds bb0ee7dcc4ec net/mlx5: Add flow context for flow tag adds 7445cfb1169c net/mlx5: E-Switch, Tag packet with vport number in VF vpo [...] adds 8d212ff057f8 net/mlx5e: Specifying known origin of packets matching the flow adds c01cfd0f1115 net/mlx5: E-Switch, Add match on vport metadata for rule i [...] adds 578438687001 net/mlx5: E-Switch, Add query and modify esw vport context [...] adds c1286050cf47 net/mlx5: E-Switch, Pass metadata from FDB to eswitch manager adds a5641cb524cd net/mlx5: E-Switch, Add match on vport metadata for rule i [...] adds 669ff1e32f33 RDMA/mlx5: Add vport metadata matching for IB representors adds 92ab1eb392c6 net/mlx5: E-Switch, Enable vport metadata matching if firm [...] adds 7ef54e0abe10 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds da4f10a4265b netfilter: nft_meta: add NFT_META_BRI_PVID support adds 97ab78aaba50 netfilter: rename nf_SYNPROXY.h to nf_synproxy.h adds 1ca9b2420f88 Merge remote-tracking branch 'netfilter-next/master' adds 42e6a31644e3 Merge remote-tracking branch 'nfc-next/master' adds 258989000849 b43legacy: remove b43legacy_dma_set_mask adds 80372782e4cb b43legacy: simplify engine type / DMA mask selection adds c897523febae b43: remove b43_dma_set_mask adds 288aa4ee7acf b43: simplify engine type / DMA mask selection adds ce2e942e32e8 mwifiex: dispatch/rotate from reorder table atomically adds 8a7f9fd8a3e0 mwifiex: don't disable hardirqs; just softirqs adds fa6dfe6bff24 rtw88: resolve order of tx power setting routines adds 226746fd1201 rtw88: do not use (void *) as argument adds 43712199e05b rtw88: unify prefixes for tx power setting routine adds 522801493e7b rtw88: remove unused variable adds 764038160aea rtw88: fix incorrect tx power limit at 5G adds adf3c676d1d2 rtw88: choose the lowest as world-wide power limit adds 93f68a865f11 rtw88: correct power limit selection adds 191c4257ba19 rtw88: update tx power limit table to RF v20 adds 0d350f0a91f2 rtw88: remove all RTW_MAX_POWER_INDEX macro adds b741422218ef rtw88: refine flow to get tx power index adds a34a9da79a23 Merge remote-tracking branch 'wireless-drivers-next/master' adds e369adf6d3a5 Merge remote-tracking branch 'mac80211-next/master' adds 2a27b755ed24 gfs2: Clean up freeing struct gfs2_sbd adds 15a798f7deb3 gfs2: Use IS_ERR_OR_NULL adds 5b3a9f348bc5 gfs2: kthread and remount improvements adds e955537e3262 gfs2: eliminate tr_num_revoke_rm adds 49eb776ed9d9 gfs2: log which portion of the journal is replayed adds d14e1ca305fc gfs2: Warn when a journal replay overwrites a rgrp with buffers adds 04aea0ca14f0 gfs2: Rename SDF_SHUTDOWN to SDF_WITHDRAWN adds 55317f5b00f0 gfs2: simplify gfs2_freeze by removing case adds 3792ce973f07 gfs2: dump fsid when dumping glock problems adds f29e62eed261 gfs2: replace more printk with calls to fs_info and friends adds baf7d101b1c0 Merge remote-tracking branch 'gfs2/for-next' adds e3d3aacccc49 Merge remote-tracking branch 'nand/nand/next' adds 96a3247df7a2 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 89a77c9176fe Merge remote-tracking branch 'crypto/master' adds b22342ea07e6 Merge tag 'for-airlie-tda998x' of git://git.armlinux.org.u [...] adds 14808a12bdbd Merge tag 'drm-next-5.3-2019-06-25' of git://people.freede [...] adds 53e155f2bbd4 Merge tag 'drm-msm-next-2019-06-25' of https://gitlab.free [...] adds a1145f29a95d Merge remote-tracking branch 'drm/drm-next' adds d8dfc3bd461d drm/amdgpu: fix warning on 32 bit adds 687ac4a702ea drm/amdgpu: drop copy/paste leftover to fix big endian adds f6319596535f drm/ttm: return -EBUSY if waiting for busy BO fails adds b213646519f4 drm/amd/powerplay: check prerequisite for VCN power gating adds 505ac3039a18 drm/amd/powerplay: support runtime ppfeatures setting on Navi10 adds 309bce0ca8bd drm/amd/powerplay: add missing smu_get_clk_info_from_vbios() call adds f51af4357c4a drm/amdgpu: Set queue_preemption_timeout_ms default value adds a864e29d94ab drm/amdkfd: remove unnecessary warning message on gpu reset adds 4130ff8027dd drm/amd/powerplay: no memory activity support on Vega10 adds 440e80ce02cd drm/amd/display: fix a couple of spelling mistakes adds b676fe26a8d5 Merge remote-tracking branch 'amdgpu/drm-next' adds b38565faded7 drm/i915/gt: Drop stale commentary for timeline density adds f0ca820cc006 drm/i915/gt: Always call kref_init for the timeline adds cba17e5d647b drm/i915/gt: Add some debug tracing for context pinning adds 93d7a3b4be30 drm/i915/icl: Add missing device ID adds 5ccf2027bb93 drm/i915: Check backlight type while doing eDP backlight i [...] adds d84747956654 drm/i915/selftests: Serialise nop reset with retirement adds 1e5deb263265 drm/i915/selftests: Drop manual request wakerefs around hangcheck adds faaa2902b5a9 drm/i915/selftests: Fixup atomic reset checking adds 4c888e7bd26f drm/i915: Fix various tracepoints for gen2 adds 08fa8fd0faa5 drm/i915: Switch to per-crtc vblank vfuncs adds b318b82455bd drm/i915: Nuke drm_driver irq vfuncs adds 7d23e5937603 drm/i915: Initialize drm_driver vblank funcs at compile time adds de5147b8ce6d drm/i915: Add a wakeref getter for iff the wakeref is alre [...] adds 18398904ca9e drm/i915: Only recover active engines adds 092be382a260 drm/i915: Lift intel_engines_resume() to callers adds 9c811fce8a44 drm/i915/icl: Add new supported CD clocks adds 6e63790efdf7 drm/i915/ehl: Remove unsupported cd clocks adds 63c9dae71dc5 drm/i915/ehl: Add voltage level requirement table adds 5ed7a0cf3394 drm/i915: Move OA files to separate folder adds 9ef424e58e21 drm/i915: prefix header search path with $(srctree)/ adds 7fcc7ca549d4 drm/i915: add header search path to subdir Makefiles adds c75299aea22a drm/i915: make i915_fixed.h self-contained adds f807d31a2174 drm/i915: make i915_globals.h self-contained adds f8daf6418e30 drm/i915: make i915_pvinfo.h self-contained adds 961ebc9dd1f5 drm/i915: make i915_vgpu.h self-contained adds 016c1c8938b0 drm/i915: make intel_guc_ct.h self-contained adds 72629d11d56c drm/i915: make intel_guc_fwif.h self-contained adds 5e0cca98b4d1 drm/i915: make intel_guc_reg.h self-contained adds ba740cfc2f26 drm/i915: make intel_gvt.h self-contained adds b40cf94c7673 drm/i915: make intel_uc_fw.h self-contained adds 7218524d3ea0 drm/i915: Make i945gm_vblank_work_func static adds 8d2af0329891 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 355a47ae7ebc Merge remote-tracking branch 'drm/drm-next' into drm-misc- [...] adds daed277e4d5a Merge tag 'topic/remove-fbcon-notifiers-2019-06-26' into d [...] adds 08df0639c240 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 6d051fd33392 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds eae7950b562c Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 2df6db95f7f3 Merge remote-tracking branch 'regmap/for-next' adds 99d1a8d0393d Merge remote-tracking branch 'sound/for-next' adds d5fcaaba54ce ASoC: Intel: Skylake: Use recommended SDxFMT programming sequence adds 776cb3b80ede ASoC: Intel: Skylake: Initialize lists before access so th [...] adds 8a5b0177a7f6 ALSA: hdac: Fix codec name after machine driver is unloade [...] adds 09f448a415ec ASoC: compress: Fix memory leak from snd_soc_new_compress adds 9f6115acc37c ASoC: Intel: Skylake: Don't return failure on machine driv [...] adds 5b8e4c1c6602 ASoC: Intel: Skylake: Add function to cleanup debugfs interface adds e79986ce50d6 ASoC: Intel: Skylake: Properly cleanup on component removal adds 6ee927f2f014 ASoC: Intel: Skylake: Fix NULL ptr dereference when unload [...] adds 0f6ff78540bd ASoC: Intel: hdac_hdmi: Set ops to NULL on remove adds 3cde818cd02b ASoC: topology: Consolidate how dtexts and dvalues are freed adds 9f90af3a9952 ASoC: topology: Consolidate and fix asoc_tplg_dapm_widget_ [...] adds 078759399ff7 ASoC: Intel: Skylake: Read HIPCT extension before clearing [...] adds 26ae20490809 ASoC: Intel: Fix race condition in IPC rx list adds 9f4f42d710d4 ASoC: Intel: Common: Fix NULL dereference in tx_wait_done adds 02923faa6b29 ASoC: Intel: Skylake: Reset pipeline before its deletion adds a8cd7066f042 ASoC: Intel: Skylake: Strip T and L from TLV IPCs adds 472e5df0137e ASoC: madera: Update SPDX headers adds dfea7b2c5c7e ASoC: rsnd: ssiu: tidyup SSI_MODE1/2 settings adds 526a6d45b013 ASoC: rsnd: add missing pin sharing with SSI9 adds e3303268f9cf ASoC: soc-core: don't use soc_find_component() at snd_soc_ [...] adds 53c8b29abe42 Merge tag 'v5.2-rc6' into asoc-5.3 adds 19a7c08a7077 Merge branch 'asoc-5.3' into asoc-next adds 0b766a156fab Merge remote-tracking branch 'asoc/topic/meson' into asoc-next adds bf4ebd7efdde Merge remote-tracking branch 'sound-asoc/for-next' adds 2eef1399a866 modules: fix BUG when load module with rodata=n adds 38b37d631aec module: allow arch overrides for .exit section names adds 70bac08d4157 ARM: module: recognize unwind exit sections adds 93651f80dcb6 modules: fix compile error if don't have strict module rwx adds af183ca1d2ec Merge remote-tracking branch 'modules/modules-next' adds ece0bf443315 Merge remote-tracking branch 'input/next' adds 87e5e6dab6c2 uio: make import_iovec()/compat_import_iovec() return byte [...] adds 9d93a3f5a0c0 io_uring: punt short reads to async context adds 9e645e1105ca io_uring: add support for sqe links adds da350bc130fd io_uring: add support for sendmsg() adds 952ab60b5e12 io_uring: add support for recvmsg() adds 1920ad237e3a Merge branch 'for-5.3/io_uring' into for-next adds 16d4b74654ff md/raid1: Fix a warning message in remove_wb() adds 2ad7a0cc8f8e Merge branch 'md-next' of https://github.com/liu-song-6/li [...] adds 1de502fb74d4 Merge branch 'for-5.3/block' into for-next adds 2b50f230f76f block, bfq: Init saved_wr_start_at_switch_to_srt in unlikely case adds 90823cf3ad6a Merge branch 'for-5.3/block' into for-next adds a5b47a40bed8 block: Remove unused code adds f6d5c5d273a7 Merge branch 'for-5.3/block' into for-next adds eee9a4f22c22 Merge remote-tracking branch 'block/for-next' adds 4d9f2bd2637a Merge remote-tracking branch 'device-mapper/for-next' adds 77ff748173c9 Merge remote-tracking branch 'mmc/next' adds 13297abf4fa7 Merge remote-tracking branch 'kgdb/kgdb-next' adds 2a6a7aacd4e5 mfd: regulator: clk: Split rohm-bd718x7.h adds 21b7c58fc194 mfd: bd70528: Support ROHM bd70528 PMIC core adds 0dae7f585704 clk: bd718x7: Support ROHM BD70528 clk block adds 478bb8f32e26 dt-bindings: mfd: Document first ROHM BD70528 bindings adds 18bc64b3aebf gpio: Initial support for ROHM bd70528 GPIO block adds 32a4a4ebf768 rtc: bd70528: Initial support for ROHM bd70528 RTC adds f8c7f7ddd8ef power: supply: Initial support for ROHM BD70528 PMIC charg [...] adds 586c1b4125b3 mfd: rk808: Add RK817 and RK809 support adds e444f6d68c07 regulator: rk808: Add RK809 and RK817 support. adds 696d7349f70e dt-bindings: mfd: rk808: Add binding information for RK809 [...] adds dc79054a64b3 rtc: rk808: Add RK809 and RK817 support. adds 8ed144019748 clk: RK808: Add RK809 and RK817 support. adds c88dd606a1cd dt-bindings: mfd: lp87565: Add LP87561 configuration adds 013e868bc946 mfd: lp87565: Add support for 4-phase LP87561 combination adds 7ee63bd74750 regulator: lp87565: Add 4-phase lp87561 regulator support adds 0a893eb4ca7c Merge branches 'ib-mfd-clk-gpio-power-regulator-rtc-5.3', [...] adds 44dab9231e3e mfd: madera: Add missing of table registration adds 598670ca0714 mfd: cros_ec: Register cros_ec_lid_angle driver when presented adds 3fd5b1bf090b mfd: bd718x7: Remove hardcoded config for button press duration adds 2170b8666c9f dt-bindings: mfd: Document short/long press duration for BD718X7 adds dccac1053f05 mfd: bd718x7: Make power button press duration configurable adds fdc0355aa225 mfd: menelaus: Remove superfluous error message adds 614b666d7171 mfd: intel-lpss: Keep device tables sorted by ID adds 94d48ae8f24e mfd: core: Set fwnode for created devices adds 2de57945e090 mfd: arizona: Fix undefined behavior adds 67704fb69ab7 mfd: madera: Fix bad reference to pinctrl.txt file adds ce7a593d3ed2 mfd: madera: Fix potential uninitialised use of variable adds 08365c7c6599 mfd: madera: Add supply mapping for MICVDD adds f1ccd96d31f1 mfd: madera: Update DT bindings to add additional CODECs adds 8dcee3da4d8e mfd: madera: Add Madera core support for CS47L15 adds 1e98bc4080ad mfd: madera: Add Madera core support for CS47L92 adds a8883bbb6305 dt-bindings: Add binding for cros-ec-rpmsg adds e4ff531ff637 mfd: cros_ec: differentiate SCP from EC by feature bit adds 62ca2440defc mfd: rk808: Check pm_power_off pointer adds dd82d6887a8a mfd: rk808: Prepare rk805 for poweroff adds 383a32b20c57 mfd: cros_ec_dev: Register cros_ec_accel_legacy driver as [...] adds 38bb99364018 MAINAINERS: Swap words in INTEL PMIC MULTIFUNCTION DEVICE DRIVERS adds d5b186284d19 dt-bindings: mfd: Add link to ROHM BD71847 Datasheet adds 92c6de974f5c mfd: stmfx: Fix macro definition spelling adds 699bc777a298 mfd: cs5535-mfd: Remove ifdef OLPC noise adds 8547afc9ee05 mfd: intel-lpss: Add Intel Elkhart Lake PCH PCI IDs adds 9d289ae48ab6 mfd: intel-lpss: Release IDA resources adds 8c8d8edea361 mfd: madera: Remove some unused registers and fix some defaults adds 1040f77176e7 mfd: madera: Fixup SPDX headers adds b4ddc3e2a3ad mfd: hi655x-pmic: Fix missing return value check for devm_ [...] adds 6131aaa01a78 Merge remote-tracking branch 'mfd/for-mfd-next' adds 5076fbed57f7 backlight: pwm_bl: Convert to use SPDX identifier adds 98b7404eb7d6 backlight: gpio_backlight: Enable ACPI enumeration adds 73fbfc499448 backlight: pwm_bl: Fix heuristic to determine number of br [...] adds 8ecbfaa68f9f Merge remote-tracking branch 'backlight/for-backlight-next' adds 37669d9ff5cf power: supply: bq24190_charger: simplify getting the adapt [...] adds 1c9427be2a9c power: supply: bq24257_charger: simplify getting the adapt [...] adds 124db1f91b00 power: supply: bq25890_charger: simplify getting the adapt [...] adds 71d7ffb29b6b power: supply: max14656_charger_detector: simplify getting [...] adds 4e9c406dbea8 power: supply: max17040_battery: simplify getting the adap [...] adds dee2f3cf9499 power: supply: max17042_battery: simplify getting the adap [...] adds df324c606aaf power: supply: rt5033_battery: simplify getting the adapte [...] adds bf0e482aefe1 power: supply: rt9455_charger: simplify getting the adapte [...] adds 22ee8384dc68 power: supply: sbs-manager: simplify getting the adapter o [...] adds e67d4dfc9ff1 power: supply: Add HWMON compatibility layer adds 9faf929608f5 dt-bindings: power: reset: qcom: Add qcom,pm8998-pon compa [...] adds fce5430f6a86 reset: qcom-pon: Add support for gen2 pon adds cba155e50a11 dt-bindings: power: reset: add document for NVMEM based re [...] adds 7a78a7f7695b power: reset: nvmem-reboot-mode: use NVMEM as reboot mode [...] adds 89e7854fcd5a power: supply: fix semicolon.cocci warnings adds 0736343e4c56 power_supply: wilco_ec: Add charging config driver adds 49c9cd95bb6d power: supply: add input power and voltage limit properties adds b070df701f67 power: supply: cros: allow to set input voltage and current limit adds aae6c3b25e2a Merge remote-tracking branch 'battery/for-next' adds 025bf37725f1 gpio: Fix return value mismatch of function gpiod_get_from [...] adds a2df21b22c68 Merge branch 'regulator-5.3' into regulator-next adds 0188ab1f6aa6 Merge remote-tracking branch 'regulator/topic/coupled' int [...] adds dd33d5a666c3 Merge remote-tracking branch 'regulator/for-next' adds d1c5947ec678 security: Make capability_hooks static adds 33d39f8e06b4 Merge branch 'next-lsm' into next-testing adds 2cedca636ad7 Merge remote-tracking branch 'security/next-testing' adds d7b0993c0d64 Merge remote-tracking branch 'apparmor/apparmor-next' adds 137efa4a40e7 Merge remote-tracking branch 'integrity/next-integrity' adds 7743c48e54ee keys: Cache result of request_key*() temporarily in task_struct adds 3b8c4a08a471 keys: Kill off request_key_async{,_with_auxdata} adds 0707fc897176 Merge tag 'keys-request-20190626' into keys-next adds f771fde82051 keys: Simplify key description management adds 355ef8e15885 keys: Cache the hash value to avoid lots of recalculation adds dcf49dbc8077 keys: Add a 'recurse' flag for keyring searches adds b206f281d0ee keys: Namespace keyring names adds 0f44e4d976f9 keys: Move the user and user-session keyrings to the user_ [...] adds 3b6e4de05e9e keys: Include target namespace in match criteria adds 218e6424e711 keys: Garbage collect keys for which the domain has been removed adds 9b242610514f keys: Network namespace domain tag adds a58946c158a0 keys: Pass the network namespace into request_key mechanism adds ca48ab4a784b Merge tag 'keys-namespace-20190627' into keys-next adds 6100ac53909d keys: Replace uid/gid/perm permissions checking with an ACL adds ad6c3e711ba3 keys: Provide KEYCTL_GRANT_PERMISSION adds 2fa2cf337d6b Merge tag 'keys-acl-20190627' into keys-next adds b4d0616c8665 Merge remote-tracking branch 'keys/keys-next' adds b14156385ad7 Merge remote-tracking branch 'selinux/next' adds 4507c43e5ae1 Merge remote-tracking branch 'tpmdd/next' adds 4899c5cd6ad5 Merge remote-tracking branch 'iommu/next' adds 2b61bf108206 Merge remote-tracking branch 'audit/next' adds b061e4e8f0f4 dt-bindings: arm: Convert Alpine board/soc bindings to jso [...] adds e5dad30bc7e7 dt-bindings: arm: qcom: Add missing schema for MSM8974 adds 5732bea634dc dt-bindings: arm: qcom: Add missing schema for IPQ4019 boards adds 2c73aea7da20 dt-bindings: arm: Convert Axxia board/soc bindings to json-schema adds 7eefa9047ea5 dt-bindings: arm: Convert MOXA ART board/soc bindings to j [...] adds 26fd07e2e78f dt-bindings: arm: Convert NXP LPC32xx board/soc bindings t [...] adds c875a3f84727 dt-bindings: arm: Convert Conexant Digicolor board/soc bin [...] adds 5025ef8b7ad8 dt-bindings: arm: Convert PSCI binding to json-schema adds 4e7a33bff7d7 dt-bindings: net: Add YAML schemas for the generic Etherne [...] adds 78f07012b16d dt-bindings: net: Add a YAML schemas for the generic PHY options adds b637f110d835 dt-bindings: net: Add a YAML schemas for the generic MDIO options adds 375b575ae217 MAINTAINERS: Add Ethernet PHY YAML file adds a786dee06bf7 dt-bindings: net: phy: The interrupt property is not mandatory adds 57dbeeede6d6 dt-bindings: net: sun4i-emac: Convert the binding to a schemas adds 7a77f8ff4164 dt-bindings: net: sun4i-mdio: Convert the binding to a schemas adds dcfd6cda7523 dt-bindings: net: stmmac: Convert the binding to a schemas adds 60c7390f78e4 dt-bindings: net: sun7i-gmac: Convert the binding to a schemas adds aa1475c18c19 dt-bindings: net: sun8i-emac: Convert the binding to a schemas adds 2476ed730967 dt-bindings: net: dwmac: Deprecate the PHY reset properties adds e7b78beb63aa Merge remote-tracking branch 'devicetree/for-next' adds eeb858142ec8 Merge branch 'spi-5.3' into spi-next adds c0b21ad320f7 Merge remote-tracking branch 'spi/topic/pump-rt' into spi-next adds c71d1e14f7c4 Merge remote-tracking branch 'spi/for-next' adds bce0388ac759 Merge remote-tracking branch 'tip/auto-latest' adds 7bf1c2df7587 Merge remote-tracking branch 'clockevents/clockevents/next' adds 357598794215 Merge remote-tracking branch 'edac-amd/for-next' adds 30ff25db5f39 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 9cfe994b289c Merge remote-tracking branch 'ftrace/for-next' adds 944feee06c4c Merge remote-tracking branch 'rcu/rcu/next' adds b84f6c3c63ea Merge remote-tracking branch 'kvm/linux-next' adds a3f479d90f1b Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 1556f52a3b7c Merge remote-tracking branch 'kvms390/next' adds 3366bcfa0445 Merge remote-tracking branch 'percpu/for-next' adds 2c9858ecbeb1 workqueue: Make alloc/apply/free_workqueue_attrs() static adds be69d00d9769 workqueue: Remove GPF argument from alloc_workqueue_attrs() adds 173cf7d82940 Merge remote-tracking branch 'workqueues/for-next' adds dbb875c5da9a Merge remote-tracking branch 'drivers-x86/for-next' adds 1d333ef3d599 platform/chrome: wilco_ec: Add circular buffer as event queue adds 0451cc8ce272 iio: cros_ec: Add lid angle driver adds 3d07a890c159 Merge remote-tracking branch 'chrome-platform/for-next' adds e6b7ff3951bd Merge remote-tracking branch 'leds/for-next' adds d504566978d3 Merge remote-tracking branch 'ipmi/for-next' adds ed47c332bead Merge remote-tracking branch 'driver-core/driver-core-next' adds 8c4491aa9e0a Merge remote-tracking branch 'usb/usb-next' adds 3ab8539391f2 Merge remote-tracking branch 'usb-gadget/next' adds 2c1187820a2a Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds bdd180a1edcb Merge remote-tracking branch 'phy-next/next' adds e5ad44561c45 Merge remote-tracking branch 'tty/tty-next' adds ea260819fdc2 Merge remote-tracking branch 'char-misc/char-misc-next' adds 0937fbb7abeb extcon: fsa9480: Fix Kconfig warning and build errors adds ccdace713b5b Merge remote-tracking branch 'extcon/extcon-next' adds ef2e6fb5bf90 Merge remote-tracking branch 'soundwire/next' adds 4727afbecd5c Merge remote-tracking branch 'staging/staging-next' adds 4487e4aeccca Merge remote-tracking branch 'mux/for-next' adds 86eb5f086084 Merge remote-tracking branch 'slave-dma/next' adds 68f0add62922 Merge remote-tracking branch 'cgroup/for-next' adds 23f2058f8fca Merge remote-tracking branch 'scsi/for-next' adds c870d65fe308 scsi: ufs-bsg: fix typo in ufs_bsg_request adds b13a3539eb2a scsi: ufs-bsg: complete ufs-bsg job only if no error adds 8c09d7527697 scsi: ufshdc-pci: Add Intel PCI IDs for EHL adds 4adb451c8d16 scsi: bnx2fc: Redo setting source FCoE MAC adds a92ac6ee7980 scsi: bnx2fc: Only put reference to io_req in bnx2fc_abts_ [...] adds 0e0fcef97201 scsi: bnx2fc: Separate out completion flags and variables [...] adds 25ad7394c778 scsi: bnx2fc: Do not allow both a cleanup completion and a [...] adds 3c97b569505f scsi: bnx2fc: Limit the IO size according to the FW capability adds 10b3ef227018 scsi: bnx2fc: Update the driver version to 2.12.10 adds 177709c0702e scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_rec adds 7bfe5ae57c80 scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_srr adds 4e1c94b04771 scsi: ufs: Documentation: Announce ufs-tool v1.0 adds 381abbd1f7f9 scsi: mpt3sas: Remove CPU arch check to determine perf_mode adds 48d6f0a6a559 scsi: mpt3sas: Use configured PCIe link speed, not max adds 610ef1e955cd scsi: mpt3sas: Determine smp affinity on per HBA basis adds eedc42a074de scsi: mpt3sas: Fix msix load balance on and off settings adds 2040a857e436 scsi: pm80xx: Event log size through sysfs adds 5f0bd875c6db scsi: pm80xx: Modified the logic to collect IOP event logs adds 5885571df750 scsi: megaraid_sas: Add 32 bit atomic descriptor support t [...] adds dd80769923de scsi: megaraid_sas: Add support for Non-secure Aero PCI IDs adds 2181aacf46f3 scsi: megaraid_sas: Remove few debug counters from IO path adds a6ffd5bf6819 scsi: megaraid_sas: Call disable_irq from process IRQ poll adds 7fa3174b3ef4 scsi: megaraid_sas: Release Mutex lock before OCR in case [...] adds ccf6c1f2e2d7 scsi: megaraid_sas: In probe context, retry IOC INIT once [...] adds 798d44b04f48 scsi: megaraid_sas: Don't send FPIO to RL Bypass queue adds 59db5a931bbe scsi: megaraid_sas: Handle sequence JBOD map failure at dr [...] adds a4413a5859f8 scsi: megaraid_sas: megaraid_sas: Add check for count retu [...] adds 49f2bf1071f0 scsi: megaraid_sas: RAID1 PCI bandwidth limit algorithm is [...] adds 7fc557005c45 scsi: megaraid_sas: Offload Aero RAID5/6 division calculat [...] adds 58136856167d scsi: megaraid_sas: Add support for MPI toolbox commands adds 132147d7f620 scsi: megaraid_sas: Add support for High IOPS queues adds ea836f40f8fd scsi: megaraid_sas: Enable coalescing for high IOPS queues adds f0b9e7bdc309 scsi: megaraid_sas: Set affinity for high IOPS reply queues adds f39e5e52c5b5 scsi: megaraid_sas: Use high IOPS queues based on IO workload adds 299ee42615e3 scsi: megaraid_sas: Introduce various Aero performance modes adds f5258d6e01f3 scsi: megaraid_sas: Update driver version to 07.710.06.00-rc1 adds 6a81533d616f scsi: qla2xxx: Fix kernel crash after disconnecting NVMe devices adds 2eb9238affa7 scsi: qla2xxx: on session delete, return nvme cmd adds 4c2a2d0178d5 scsi: qla2xxx: Fix NVME cmd and LS cmd timeout race condition adds baf23eddbf2a scsi: qla2xxx: move IO flush to the front of NVME rport un [...] adds 893ca250edfc Merge branch '5.3/scsi-sg' into scsi-next adds 920c5ea5f416 Merge remote-tracking branch 'scsi-mkp/for-next' adds 934011ff5d6c Merge remote-tracking branch 'vhost/linux-next' adds aca42ca2a32e Merge remote-tracking branch 'rpmsg/for-next' adds a1000673d288 gpio: amd: Drop unused pdev pointer in privata data adds f310f2eff794 gpio: Add comments on #if/#else/#endif adds b183cab7fdf7 gpio: rcar: Pedantic formatting adds 2b3fee3622d0 gpio: amdpt: Drop unneeded deref of &pdev->dev adds 6bdec6c77d62 gpio: ep93xx: Use devm_platform_ioremap_resource() adds 01d078aa9b90 gpio: grgpio: Use devm_platform_ioremap_resource() adds 527285653377 gpio: janz-ttl: Drop unneccessary temp variable dev adds c7d0ca24fd97 gpio: vr41xx: Use devm_platform_ioremap_resource() adds 0f5cb8cc27a2 gpio: eic-sprd: Use devm_platform_ioremap_resource() adds 8f3fd8959337 siox: Add helper macro to simplify driver registration adds f79047b10911 gpio: siox: Use module_siox_driver() adds db16bad6efd9 gpio: Sort GPIO drivers in Makefile adds acc68b0e70e8 gpio: No need to cast away return value of debugfs_create_file() adds d1d522d4f8b4 gpio: tegra: No need to cast away return value of debugfs_ [...] adds 04ce935c6b2a gpio: pl061: Pass irqchip when adding gpiochip adds 4c0a8899d9c2 gpio: siox: Do not call gpiochip_remove() on errorpath adds 8df9d7f70f87 gpio: siox: Switch to IRQ_TYPE_NONE adds 690499d969bc gpio: madera: Fixup SPDX headers adds f360dcd4ef7f gpio: mockup: no need to check return value of debugfs_cre [...] adds da6070fc558e Merge tag 'gpio-v5.3-updates-for-linus' of git://git.kerne [...] adds b9ac7524a8ad Merge remote-tracking branch 'gpio/for-next' adds 6dbc6e6f5855 pinctrl: mcp23s08: Fix add_data and irqchip_add_nested call order adds f2818ba3a012 pinctrl: ocelot: fix gpio direction for pins after 31 adds 4b36082e2e09 pinctrl: ocelot: fix pinmuxing for pins after 31 adds 35594bc7cecf pinctrl: mediatek: Ignore interrupts that are wake only du [...] adds 9d957a959bc8 pinctrl: mediatek: Update cur_mask in mask/mask ops adds 124ecd6658e7 dt-bindings: imx: Add pinctrl binding doc for i.MX8MN adds d9c238c5a6ae pinctrl: freescale: Add i.MX8MN pinctrl driver support adds ec6516bfbaf7 pinctrl: remove unneeded #ifdef around declarations adds 7b34b0032bae dt-bindings: pinctrl: mvebu: Document bindings for 98DX1135 adds eed43e7e17c1 pinctrl: mvebu: Add support for MV98DX1135 adds 55bd054ce434 pinctrl: tegra: Set specific GPIO compatible string adds cf75b8f2cd8f pinctrl: tegra: Add bitmask support for parked bits adds 3fe2f17c0ed5 pinctrl: qcom: sdm845: Fix CONFIG preprocessor guard adds 4cb8df37a741 pinctrl: madera: Fixup SPDX headers adds bc87d22918b0 Merge branch 'devel' into for-next adds 7bcf60317db4 Merge remote-tracking branch 'pinctrl/for-next' adds 6580fd173070 pwm: jz4740: Force TCU2 channels to return to their init level adds 084f137600f4 pwm: meson: Unify the parameter list of meson_pwm_{enable, [...] adds ba4004c715c9 pwm: meson: Use devm_clk_get_optional() to get the input clock adds 181164b669c9 pwm: meson: Use GENMASK and FIELD_PREP for the lo and hi values adds 33cefd84d26b pwm: meson: Change MISC_CLK_SEL_WIDTH to MISC_CLK_SEL_MASK adds b79c3670e120 pwm: meson: Don't duplicate the polarity internally adds 7e0321629c2a pwm: meson: Pass struct pwm_device to meson_pwm_calc() adds a50a49a45140 pwm: meson: Add the meson_pwm_channel data to struct meson_pwm adds 8bbf31645381 pwm: meson: Add the per-channel register offsets and bits [...] adds 1064c6bacedd pwm: meson: Move pwm_set_chip_data() to meson_pwm_request() adds fb2081e870e9 pwm: meson: Simplify the calculation of the pre-divider and count adds c375bcbaabdb pwm: meson: Read the full hardware state in meson_pwm_get_state() adds d6885b3e0a39 pwm: meson: Don't cache struct pwm_state internally adds 7341c785d81e pwm: meson: Add support PWM_POLARITY_INVERSED when disabling adds 4ae42ce793a7 pwm: meson: Add documentation to the driver adds 321a7cea973b pwm: Add power management descriptions adds 7fd4edc57bba pwm: sysfs: Add suspend/resume support adds 4a5fa56cc031 pwm: rcar: Remove suspend/resume support adds 4a6ef8e37c4d pwm: Add support referencing PWMs from ACPI adds 3f467ebe9e89 leds: pwm: Support ACPI via firmware-node framework adds 11fc4edc483b pwm: bcm2835: Improve precision of PWM adds da9b386492f8 pwm: atmel-hlcdc: Add compatible for SAM9X60 HLCDC's PWM adds 3479bbd1e1f8 pwm: fsl-ftm: More relaxed permissions for updating period adds a2a28229cdce pwm: fsl-ftm: Use write protection for prescaler & polarity adds 3d25025ce9c2 pwm: fsl-ftm: Make sure to unlock mutex on failure adds 3676e4249bf6 Merge remote-tracking branch 'pwm/for-next' adds fcd9858e2bd0 Merge remote-tracking branch 'userns/for-next' adds 0632f685af90 Merge remote-tracking branch 'y2038/y2038' adds 8fdefc4605d0 Merge remote-tracking branch 'livepatching/for-next' adds 931907d7d776 Merge remote-tracking branch 'rtc/rtc-next' adds dce91ba39c76 eeprom: at24: modify a comment referring to platform data adds b6d54d4737c4 Merge remote-tracking branch 'at24/at24/for-next' adds f79a0a126d21 Merge remote-tracking branch 'ntb/ntb-next' adds 8c77c70cd490 Merge remote-tracking branch 'kspp/for-next/kspp' adds b70e1d6a2cc0 Merge remote-tracking branch 'nvmem/for-next' adds 03804f0d4932 Merge remote-tracking branch 'xarray/xarray' adds b7eab1160f12 Merge remote-tracking branch 'hyperv/hyperv-next' adds f4cd0c7f3c07 Merge remote-tracking branch 'pidfd/for-next' adds 313b7b23e9cc Merge remote-tracking branch 'devfreq/for-next' adds 50d337997b06 Merge remote-tracking branch 'hmm/hmm' adds dadae6504728 sparc64-add-the-missing-pgd_page-definition-fix adds d446d4e22241 sparc64: define untagged_addr() adds 48887fad903a sparc64: use the generic get_user_pages_fast code adds 835467ca277a mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP adds 3e15a1227784 mm: reorder code blocks in gup.c adds 4116cdc5f113 mm: consolidate the get_user_pages* implementations adds 4d7a3f2ca6f9 mm: validate get_user_pages_fast flags adds 10a79ce2d98b mm: move the powerpc hugepd code to mm/gup.c adds dff26280ecdd mm: switch gup_hugepte to use try_get_compound_head adds e1c7eee46c9d mm: mark the page referenced in gup_hugepte adds e2091d17c138 mm/mmap.c: fix the adjusted length error adds 425426c7d30c asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] adds f683cc4e0951 alpha: switch to generic version of pte allocation adds 9bde763559db arm: switch to generic version of pte allocation adds 684cafdee692 arm64: switch to generic version of pte allocation adds 2cdea020187d arm64/mm: fix a bogus GFP flag in pgd_alloc() adds 75bdec193fd2 csky: switch to generic version of pte allocation adds 62f90c0f5545 m68k: sun3: switch to generic version of pte allocation adds fd87dcaec8e8 mips: switch to generic version of pte allocation adds f5ad7ec2b73e nds32: switch to generic version of pte allocation adds 6a3627a5abfd nios2: switch to generic version of pte allocation adds f9d947a9bf30 parisc: switch to generic version of pte allocation adds a484f8e73b54 riscv: switch to generic version of pte allocation adds 81d90bb2d278 um: switch to generic version of pte allocation adds e8d58eea1d87 unicore32: switch to generic version of pte allocation adds 7b6d329be1c4 mm/memremap: rename and consolidate SECTION_SIZE adds 563b65834224 mm: clean up is_device_*_page() definitions adds dac512f34571 mm: introduce ARCH_HAS_PTE_DEVMAP adds 6a2e3cdd07b2 arm64: mm: implement pte_devmap support adds a37c912925a3 arm64-mm-implement-pte_devmap-support-fix adds b9142cf00ed1 mm/pgtable: drop pgtable_t variable from pte_fn_t functions adds 8216facac2e1 mm/memory.c: fail when offset == num in first check of __v [...] adds 7dc805ffa176 mm/mmap: move common defines to mman-common.h adds 3806a94eb718 mm/swap.c: fix release_pages() when releasing devmap pages adds 7bf39c1635a6 mm-swap-fix-release_pages-when-releasing-devmap-pages-v2 adds b9d5a35ee600 mm-swap-fix-release_pages-when-releasing-devmap-pages-v3 adds b26b328fbf99 mm-swap-fix-release_pages-when-releasing-devmap-pages-v4 adds f3c48a247b8f mm/mmu_notifier: use hlist_add_head_rcu() adds 18d90f1ba52f mm/memory_hotplug: simplify and fix check_hotplug_memory_range() adds 865df64e53a0 s390x/mm: fail when an altmap is used for arch_add_memory() adds 5fbf4b098b2a s390x/mm: implement arch_remove_memory() adds 187e1a5b1bc6 arm64/mm: add temporary arch_remove_memory() implementation adds 57666af77e18 drivers/base/memory: pass a block_id to init_memory_block() adds 38f573679681 drivers/base/memory: fix a compilation warning adds 1b1e455bee8a mm/memory_hotplug: allow arch_remove_memory() without CONF [...] adds f3ecfd5bd071 mm/memory_hotplug: create memory block devices after arch_ [...] adds 9e9b0db2da11 mm/memory_hotplug: drop MHP_MEMBLOCK_API adds 7eb409525433 mm/memory_hotplug: remove memory block devices before arch [...] adds 03d5dd338933 mm/memory_hotplug: make unregister_memory_block_under_node [...] adds f5ffbd711f33 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] adds 06d279abae06 mm: section numbers use the type "unsigned long" adds 6a29d371b59a mm-section-numbers-use-the-type-unsigned-long-fix adds 771ba12aac0e mm-section-numbers-use-the-type-unsigned-long-v3 adds 857c78dab399 drivers/base/memory: Use "unsigned long" for block ids adds 6bfd46cdf9b3 mm: make register_mem_sect_under_node() static adds 8c8426d6b801 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] adds c40735c7c0ae mm/memory_hotplug: move and simplify walk_memory_blocks() adds 13fb28e5ebc4 drivers/base/memory.c: Get rid of find_memory_block_hinted() adds 138ee48f2302 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 adds 8f66c60a1080 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix adds f931bde34514 mm/sparse.c: set section nid for hot-add memory adds 2eb31e09c451 mm/sparsemem: introduce struct mem_section_usage adds f9c0f081cbd0 mm/sparsemem: introduce a SECTION_IS_EARLY flag adds 7cb88502c378 mm/sparsemem: add helpers track active portions of a secti [...] adds c7d7ef2a975d mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] adds ae4726aacae7 mm/sparsemem: convert kmalloc_section_memmap() to populate [...] adds aad645ed6151 mm/hotplug: kill is_dev_zone() usage in __remove_pages() adds be0e44a38df3 mm: kill is_dev_zone() helper adds f094e0fb7586 mm/sparsemem: prepare for sub-section ranges adds 09c57a8ab1fc mm/sparsemem: support sub-section hotplug adds 5ebdb7b2be28 mm: document ZONE_DEVICE memory-model implications adds 1cfc4b16723c docs/vm: update ZONE_DEVICE memory model documentation adds 25a04d6437cc mm/devm_memremap_pages: enable sub-section remap adds 8425417eab3f libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields adds 83bd6c7bec14 libnvdimm/pfn: stop padding pmem namespaces to section alignment adds 4bcea3957806 mm/sparsemem: cleanup 'section number' data types adds 7f862ef57ee8 mm-sparsemem-cleanup-section-number-data-types-fix adds f9e38dec6181 mm/vmalloc.c: remove "node" argument adds 7e822c31160b mm/vmalloc.c: preload a CPU with one object for split purpose adds b69531086ace mm/vmalloc.c: get rid of one single unlink_va() when merge adds ec157dbbc9ed mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() adds b3bc34c75f31 mm/vmalloc.c: spelling> s/informaion/information/ adds 63f41a3cebe8 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] adds 8076ea855bc5 mm/large system hash: clear hashdist when only one node wi [...] adds 85e6be79dc47 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] adds b2cb82878aa3 mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] adds ff3eef1d4f87 mm/page_alloc: fix a false memory corruption adds 6ac535f2195a mm: init: report memory auto-initialization features at boot time adds ffdfd8ac39e2 mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned adds f4098a23183b mm: vmscan: correct some vmscan counters for THP swapout adds 6c0c2e7f7b3d mm/vmscan.c: add a new member reclaim_state in struct shri [...] adds 3c6774bd8a22 mm/vmscan: add a new member reclaim_state in struct shrink [...] adds cd4f7e145773 mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths adds f52b39eea4fb mm/vmscan.c: add checks for incorrect handling of current- [...] adds 9423d3d69f55 tools/vm/slabinfo: order command line options adds 90a50c83c337 tools/vm/slabinfo: add partial slab listing to -X adds 74002b6b144d tools/vm/slabinfo: add option to sort by partial slabs adds dc108af3f8cf tools/vm/slabinfo: add sorting info to help menu adds eb68d384545b proc: use down_read_killable mmap_sem for /proc/pid/maps adds 8d966b8b6511 proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup adds d983979ae867 proc: use down_read_killable mmap_sem for /proc/pid/pagemap adds 5df1d9f479e0 proc: use down_read_killable mmap_sem for /proc/pid/clear_refs adds cf549039e689 proc: use down_read_killable mmap_sem for /proc/pid/map_files adds c6ba941baca2 proc-use-down_read_killable-mmap_sem-for-proc-pid-map_files-fix adds 9f40d7a17eb7 mm: use down_read_killable for locking mmap_sem in access_ [...] adds 462994e82e71 z3fold: add inter-page compaction adds c6974ef334a5 z3fold: remove redundant assignment to bud adds bbe2b373dbfa mm/z3fold: fix variable set but not used warnings adds 19af564ac328 mm/memory-failure.c: clarify error message adds 4dcfb88a56fb mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] adds 9dc9d109c704 mm: mempolicy: handle vma with unmovable pages mapped corr [...] adds 02fc3bb99abc mm/oom_kill.c: add task UID to info message on an oom kill adds 11bad802294c mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix adds f64c837b77f7 mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan [...] adds 9e0a72ebb466 mm/oom_kill.c: remove thread group leader check in oom_eva [...] adds 0c40370c50fd mm, oom: refactor dump_tasks for memcg OOMs adds 8bcba0574ac6 mm, oom: remove redundant task_in_mem_cgroup() check adds cae12a3ce41a oom: decouple mems_allowed from oom_unkillable_task adds bb0d8371ecc6 mm/oom_kill.c: remove redundant OOM score normalization in [...] adds 79ea724d3445 mm: thp: make transhuge_vma_suitable available for anonymous THP adds 0ec20c98be26 mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] adds 6d3cf3bd45c0 mm: thp: fix false negative of shmem vma's THP eligibility adds eca7b1b0fa7e mm/cma.c: fail if fixed declaration can't be honored adds 2dfefdb13fc0 mm, memcg: proportional memory.{low,min} reclaim adds 69b3399c9816 mm, memcg: make memory.emin the baseline for utilisation d [...] adds ceb79b79c934 mm, memcg: make scan aggression always exclude protection adds 90d30429085a mm/vmscan: remove unused lru_pages argument adds f420aaee56c3 mm: don't expose page to fast gup before it's ready adds 9fb9c50a93a9 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 3105f953636a fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 47dfbdc9839a kernel/hung_task.c: Monitor killed tasks. adds 33b58f3afc3c tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] adds 2f9933efe131 vmcore: Add a kernel parameter novmcoredd adds bd176ea9b181 vmcore-add-a-kernel-parameter-novmcoredd-fix adds c9663956c1cb vmcore-add-a-kernel-parameter-novmcoredd-fix-fix adds 3069334fab21 include/linux/kernel.h: add typeof_member() macro adds e58e474ba763 fs/proc/inode.c: use typeof_member() macro adds ce7f6931c2b9 kernel: fix typos and some coding style in comments adds fdfbacc61997 linux/bits.h: make BIT(), GENMASK(), and friends available [...] adds 0ec13f35abdf arch: replace _BITUL() in kernel-space headers with BIT() adds b2e74ede0d47 arch/*: remove unused isa_page_to_bus() adds 3348028e2f41 lib/genalloc.c: export symbol addr_in_gen_pool adds 52e6b7b7f597 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds cd86d4edb377 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 30088231799b lib/math/rational.c: fix possible incorrect result from ra [...] adds 44685cb7b555 lib/list: tweak LIST_POISON2 for better code generation on x86_64 adds a0747ef6c0b5 lib/string.c: allow searching for NUL with strnchr adds 68b898190a85 lib/test_string.c: avoid masking memset16/32/64 failures adds 79850e1ca76b lib/test_string.c: add some testcases for strchr and strnchr adds 7da8d64fa834 lib/test_overflow.c: avoid tainting the kernel and fix wrap size adds 3f3be5ed8b2d lib: introduce test_meminit module adds f7d757f4a0e9 mm/ioremap: check virtual address alignment while creating [...] adds d31cf72b92ec mm/ioremap: probe platform for p4d huge map support adds 3ed4d70b606f lib/string_helpers: fix some kerneldoc warnings adds faeaab3a46da lib/test_meminit.c: fix -Wmaybe-uninitialized false positive adds 5d3b1e3d4782 checkpatch.pl: warn on duplicate sysctl local variable adds 344d9c4e8a4a checkpatch: don't interpret stack dumps as commit IDs adds f756830a9d36 checkpatch: fix something adds a0852ae7f9c2 fs/binfmt_flat.c: remove set but not used variable 'inode' adds cfbdf333e702 fs/binfmt_elf.c: delete stale comment adds df9b31d9cc06 init/Kconfig: fix neighboring typos adds da736b8ad03b mm, kprobes: generalize and rename notify_page_fault() as [...] adds 32b901f06bf9 mips/kprobes: export kprobe_fault_handler() adds f60727ce09c2 coda: pass the host file in vma->vm_file on mmap adds d7a979195c8b uapi linux/coda.h: use __kernel_pid_t for userspace adds bae18615d185 uapi linux/coda_psdev.h: move upc_req definition from uapi [...] adds 9ce410ed3a6b coda: add error handling for fget adds b22db66b9487 coda: potential buffer overflow in coda_psdev_write() adds 31a6d7b9e99d coda: fix build using bare-metal toolchain adds 590d14527a09 coda: don't try to print names that were considered too long adds dfd93eb84734 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] adds 5607dabfe1f5 coda: clean up indentation, replace spaces with tab adds daac37d3cefa coda: stop using 'struct timespec' in user API adds 89ffaf82a0b7 coda: change Coda's user api to use 64-bit time_t in timespec adds 31ac1e2ca991 coda: get rid of CODA_ALLOC() adds d2d3fd007c0d coda: get rid of CODA_FREE() adds b1f0c9f3a91a coda: bump module version adds 078c8e1479bd coda: Move internal defs out of include/linux/ [ver #2] adds 9ae2fc80bc90 coda: remove uapi/linux/coda_psdev.h adds a2d512ad3ed6 coda: destroy mutex in put_super() adds ecd3700744c8 coda: use SIZE() for stat adds 70b51d3c5e04 coda: add __init to init_coda_psdev() adds 341e3a9e9228 coda: remove sysctl object from module when unused adds 3a3255d1370b coda: remove sb test in coda_fid_to_inode() adds 48f8bbe21ec8 coda: ftoc validity check integration adds dbe878ad886d coda: add hinting support for partial file caching adds 40c43a17103c coda-add-hinting-support-for-partial-file-caching-fix adds 0775976e3102 fs/hfsplus/xattr.c: replace strncpy with memcpy adds 8e053f9af8ae fs/ufs/super.c: remove set but not used variable 'usb3' adds efbc2d5d6c6a nds32: fix asm/syscall.h adds 08bbed6ee08a hexagon: define syscall_get_error() and syscall_get_return [...] adds f7a56d84d08f mips: define syscall_get_error() adds 854b728fbc8c parisc: define syscall_get_error() adds bfcf1f524bb3 powerpc: define syscall_get_error() adds 28e2ddd002ff ptrace: add PTRACE_GET_SYSCALL_INFO request adds 13c5a78eb73f selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO adds c70bae7337a5 selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] adds bec7d8696af8 signal: reorder struct sighand_struct adds e65271501103 signal: simplify set_user_sigmask/restore_user_sigmask adds 840702ac5dfc select: change do_poll() to return -ERESTARTNOHAND rather [...] adds eca4f9b2b349 select: shift restore_saved_sigmask_unless() into poll_sel [...] adds 7b0eba40e3de coredump: split pipe command whitespace before expanding template adds b4c4f40652fe drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] adds cd37b71ee268 aio: simplify read_events() adds 612a8d04416c scripts/gdb: add lx-genpd-summary command adds e2632ccb778b scripts/gdb: add helpers to find and list devices adds 4cb026cfe755 resource: fix locking in find_next_iomem_res() adds fd09d8fa2401 resource-fix-locking-in-find_next_iomem_res-fix adds fc0ae10dcc1e resource: avoid unnecessary lookups in find_next_iomem_res() adds eef788a3dcc2 include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] adds 92170208f3fa ipc/mqueue.c: only perform resource calculation if user valid adds 279a5edebc03 ipc/msg.c: consolidate all xxxctl_down() functions adds 1699f10d7df6 include/linux/lz4.h: fix spelling and copy-paste errors in [...] adds b094e6fa0e7a Merge branch 'akpm-current/current' adds e67909b0fe2e pinctrl: fix pxa2xx.c build warnings adds b0343708da3a mm: add account_locked_vm utility function adds 0b2a0c18ba3b mm-add-account_locked_vm-utility-function-v3 adds 92257b474ba4 mm-add-account_locked_vm-utility-function-v3-fix adds ac9ed37f228b proc/sysctl: add shared variables for range check adds b2805e6f2d3e tipc: remove two unused variables adds d454bc43d7c0 proc-sysctl-add-shared-variables-for-range-check-fix-2-fix adds 9141f29a5166 proc/sysctl: make firmware loader table conditional adds 96adddcc6c09 drivers/tty/serial/sh-sci.c: suppress warning adds c23f19bf9af8 fs/select.c: use struct_size() in kmalloc() adds 8d59bc7adad2 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 2213c79918fe Merge branch 'akpm/master' adds 48568d8c7f47 Add linux-next specific files for 20190628
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 (1dd45f170b7e) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-class-power | 32 + Documentation/ABI/testing/sysfs-fs-f2fs | 7 - Documentation/RCU/{UP.txt => UP.rst} | 37 +- Documentation/RCU/index.rst | 19 + Documentation/RCU/{listRCU.txt => listRCU.rst} | 38 +- Documentation/RCU/rcu.rst | 92 + Documentation/RCU/rcu.txt | 89 - Documentation/admin-guide/hw-vuln/index.rst | 1 + Documentation/admin-guide/hw-vuln/spectre.rst | 697 +++ Documentation/arm64/booting.rst | 2 +- Documentation/bpf/index.rst | 1 + Documentation/bpf/prog_cgroup_sockopt.rst | 93 + Documentation/core-api/index.rst | 1 + .../devicetree/bindings/arm/al,alpine.txt | 16 - .../devicetree/bindings/arm/al,alpine.yaml | 21 + Documentation/devicetree/bindings/arm/arm-boards | 2 +- Documentation/devicetree/bindings/arm/axxia.txt | 12 - Documentation/devicetree/bindings/arm/axxia.yaml | 19 + .../devicetree/bindings/arm/digicolor.txt | 6 - .../devicetree/bindings/arm/digicolor.yaml | 16 + .../devicetree/bindings/arm/idle-states.txt | 2 +- Documentation/devicetree/bindings/arm/mediatek.txt | 89 - .../devicetree/bindings/arm/mediatek.yaml | 91 + Documentation/devicetree/bindings/arm/moxart.txt | 12 - Documentation/devicetree/bindings/arm/moxart.yaml | 19 + .../devicetree/bindings/arm/nxp/lpc32xx.txt | 8 - .../devicetree/bindings/arm/nxp/lpc32xx.yaml | 25 + Documentation/devicetree/bindings/arm/psci.txt | 111 - Documentation/devicetree/bindings/arm/psci.yaml | 163 + Documentation/devicetree/bindings/arm/qcom.yaml | 14 + .../devicetree/bindings/arm/rockchip.yaml | 5 + .../devicetree/bindings/clock/mvebu-core-clock.txt | 1 + .../bindings/i2c/allwinner,sun6i-a31-p2wi.yaml | 65 + .../devicetree/bindings/i2c/i2c-mt7621.txt | 25 + .../devicetree/bindings/i2c/i2c-mv64xxx.txt | 64 - Documentation/devicetree/bindings/i2c/i2c-omap.txt | 1 + .../devicetree/bindings/i2c/i2c-sun6i-p2wi.txt | 41 - .../bindings/i2c/marvell,mv64xxx-i2c.yaml | 124 + Documentation/devicetree/bindings/mfd/cros-ec.txt | 5 +- Documentation/devicetree/bindings/mfd/madera.txt | 8 +- Documentation/devicetree/bindings/mfd/rk808.txt | 44 + .../devicetree/bindings/mfd/rohm,bd70528-pmic.txt | 102 + .../devicetree/bindings/mfd/rohm,bd71837-pmic.txt | 2 + .../bindings/net/allwinner,sun4i-a10-emac.yaml | 55 + .../bindings/net/allwinner,sun4i-a10-mdio.yaml | 70 + .../bindings/net/allwinner,sun4i-emac.txt | 19 - .../bindings/net/allwinner,sun4i-mdio.txt | 27 - .../bindings/net/allwinner,sun7i-a20-gmac.txt | 27 - .../bindings/net/allwinner,sun7i-a20-gmac.yaml | 66 + .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 321 ++ .../devicetree/bindings/net/dsa/qca8k.txt | 6 + .../devicetree/bindings/net/dwmac-sun8i.txt | 201 - .../bindings/net/ethernet-controller.yaml | 204 + .../devicetree/bindings/net/ethernet-phy.yaml | 177 + Documentation/devicetree/bindings/net/ethernet.txt | 69 +- .../devicetree/bindings/net/fixed-link.txt | 55 +- Documentation/devicetree/bindings/net/mdio.txt | 38 +- Documentation/devicetree/bindings/net/mdio.yaml | 51 + Documentation/devicetree/bindings/net/phy.txt | 80 +- .../devicetree/bindings/net/snps,dwmac.yaml | 410 ++ Documentation/devicetree/bindings/net/stmmac.txt | 179 +- .../bindings/pinctrl/fsl,imx8mn-pinctrl.txt | 39 + .../bindings/pinctrl/marvell,kirkwood-pinctrl.txt | 44 +- .../bindings/power/reset/nvmem-reboot-mode.txt | 26 + .../devicetree/bindings/power/reset/qcom,pon.txt | 1 + Documentation/devicetree/bindings/riscv/cpus.yaml | 26 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-model/devres.rst | 4 + Documentation/filesystems/ext4/index.rst | 8 +- Documentation/filesystems/f2fs.txt | 4 - Documentation/filesystems/fscrypt.rst | 43 +- Documentation/filesystems/index.rst | 4 +- Documentation/media/uapi/rc/rc-tables.rst | 30 +- .../device_drivers/aquantia/atlantic.txt | 439 ++ Documentation/platform/x86-laptop-drivers.txt | 18 - Documentation/power/power_supply_class.rst | 8 + Documentation/process/maintainer-pgp-guide.rst | 31 +- Documentation/scsi/ufs.txt | 7 + Documentation/translations/zh_CN/arm64/booting.txt | 2 +- .../zh_CN/process/submitting-drivers.rst | 2 +- Documentation/userspace-api/spec_ctrl.rst | 2 + MAINTAINERS | 19 +- Next/SHA1s | 133 +- Next/Trees | 1 + Next/merge.log | 6074 +++++++++++--------- arch/arm/arm-soc-for-next-contents.txt | 20 + arch/arm/boot/dts/am571x-idk.dts | 7 +- arch/arm/boot/dts/am572x-idk.dts | 7 +- arch/arm/boot/dts/am574x-idk.dts | 7 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 1 + arch/arm/boot/dts/am57xx-beagle-x15-revb1.dts | 7 +- arch/arm/boot/dts/am57xx-beagle-x15-revc.dts | 7 +- arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 8 + arch/arm/boot/dts/rk322x.dtsi | 85 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 2 + arch/arm/boot/dts/rk3288-veyron-minnie.dts | 2 - arch/arm/boot/dts/rk3288-veyron.dtsi | 20 + arch/arm/boot/dts/uniphier-ld4-ref.dts | 4 + arch/arm/boot/dts/uniphier-ld4.dtsi | 4 +- arch/arm/boot/dts/uniphier-ld6b-ref.dts | 4 + arch/arm/boot/dts/uniphier-pro4-ref.dts | 4 + arch/arm/boot/dts/uniphier-pro4.dtsi | 2 + arch/arm/boot/dts/uniphier-pro5.dtsi | 4 +- arch/arm/boot/dts/uniphier-pxs2.dtsi | 4 +- arch/arm/boot/dts/uniphier-sld8-ref.dts | 4 + arch/arm/boot/dts/uniphier-sld8.dtsi | 4 +- arch/arm/configs/multi_v5_defconfig | 2 - arch/arm/kernel/module.c | 7 + arch/arm64/boot/dts/freescale/imx8mn-pinfunc.h | 646 +++ arch/arm64/boot/dts/mediatek/Makefile | 1 + arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 140 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 447 ++ arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 1 + ...{rk3399-sapphire.dtsi => rk3399-hugsun-x99.dts} | 518 +- arch/arm64/boot/dts/rockchip/rk3399-rock960.dts | 39 + arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 5 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 15 +- arch/arm64/boot/dts/rockchip/rk3399pro.dtsi | 22 + .../boot/dts/socionext/uniphier-ld11-global.dts | 4 + arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 15 +- arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 15 +- .../arm64/boot/dts/socionext/uniphier-pxs3-ref.dts | 4 + arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 15 +- arch/arm64/configs/defconfig | 2 +- arch/arm64/include/asm/acpi.h | 3 + arch/arm64/include/asm/pgtable-hwdef.h | 2 - arch/arm64/kernel/image.h | 6 +- arch/arm64/kernel/module.c | 8 +- arch/arm64/kernel/pci.c | 13 +- arch/arm64/kernel/traps.c | 23 +- arch/arm64/mm/mmu.c | 5 + arch/mips/include/asm/mach-jz4740/clock.h | 22 - arch/mips/jz4740/board-qi_lb60.c | 2 - arch/mips/jz4740/platform.c | 2 - arch/mips/jz4740/pm.c | 8 - arch/mips/jz4740/time.c | 3 - arch/powerpc/Kconfig | 1 - arch/powerpc/kernel/exceptions-64s.S | 2 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 5 + arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 6 + .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 13 + arch/riscv/configs/defconfig | 5 + arch/riscv/mm/fault.c | 3 - arch/sh/kernel/kprobes.c | 3 +- arch/sparc/include/asm/pgtable_64.h | 4 +- arch/x86/entry/common.c | 17 +- arch/x86/mm/ioremap.c | 5 + block/bfq-iosched.c | 1 + block/bio.c | 12 - drivers/acpi/pci_root.c | 12 + drivers/acpi/pptt.c | 61 +- drivers/clk/Kconfig | 15 +- drivers/clk/bcm/Kconfig | 7 + drivers/clk/bcm/Makefile | 1 + drivers/clk/bcm/clk-bcm2835.c | 28 +- drivers/clk/bcm/clk-raspberrypi.c | 315 + drivers/clk/clk-bd718x7.c | 24 +- drivers/clk/clk-bulk.c | 23 +- drivers/clk/clk-cdce706.c | 2 +- drivers/clk/clk-devres.c | 22 +- drivers/clk/clk-qoriq.c | 12 + drivers/clk/clk-rk808.c | 64 +- drivers/clk/clk.c | 24 +- drivers/clk/ingenic/Makefile | 2 +- drivers/clk/ingenic/cgu.h | 1 + drivers/clk/ingenic/jz4725b-cgu.c | 3 + drivers/clk/ingenic/jz4740-cgu.c | 76 +- drivers/clk/ingenic/jz4770-cgu.c | 33 +- drivers/clk/ingenic/jz4780-cgu.c | 3 + drivers/clk/ingenic/pm.c | 45 + drivers/clk/ingenic/pm.h | 12 + drivers/clk/mvebu/kirkwood.c | 17 + drivers/clk/qcom/gcc-msm8996.c | 36 - drivers/clk/rockchip/clk-rk3228.c | 2 +- drivers/clk/rockchip/clk-rk3328.c | 3 + drivers/clk/socfpga/clk-s10.c | 6 +- drivers/clk/tegra/clk-tegra210.c | 20 +- drivers/extcon/Kconfig | 2 +- drivers/firmware/raspberrypi.c | 10 + drivers/gpio/Kconfig | 11 + drivers/gpio/Makefile | 297 +- drivers/gpio/gpio-amd-fch.c | 2 - drivers/gpio/gpio-amdpt.c | 10 +- drivers/gpio/gpio-bd70528.c | 232 + drivers/gpio/gpio-eic-sprd.c | 9 +- drivers/gpio/gpio-ep93xx.c | 7 +- drivers/gpio/gpio-grgpio.c | 4 +- drivers/gpio/gpio-janz-ttl.c | 9 +- drivers/gpio/gpio-madera.c | 6 +- drivers/gpio/gpio-mockup.c | 21 +- drivers/gpio/gpio-pl061.c | 30 +- drivers/gpio/gpio-rcar.c | 2 +- drivers/gpio/gpio-siox.c | 22 +- drivers/gpio/gpio-tegra.c | 4 +- drivers/gpio/gpio-vr41xx.c | 19 +- drivers/gpio/gpiolib.c | 10 +- drivers/gpu/drm/Kconfig | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 3 - drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 1 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 2 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 8 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 4 + drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 181 +- drivers/gpu/drm/i915/Makefile | 38 +- drivers/gpu/drm/i915/Makefile.header-test | 9 + drivers/gpu/drm/i915/display/Makefile | 3 + drivers/gpu/drm/i915/display/intel_bios.h | 1 + drivers/gpu/drm/i915/display/intel_cdclk.c | 72 +- drivers/gpu/drm/i915/display/intel_display.c | 108 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 5 +- drivers/gpu/drm/i915/gem/Makefile | 6 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 7 +- drivers/gpu/drm/i915/gt/Makefile | 3 + drivers/gpu/drm/i915/gt/intel_context.c | 10 + drivers/gpu/drm/i915/gt/intel_engine_pm.c | 24 - drivers/gpu/drm/i915/gt/intel_engine_pm.h | 9 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 21 +- drivers/gpu/drm/i915/gt/intel_gt_pm.h | 2 +- drivers/gpu/drm/i915/gt/intel_reset.c | 58 +- drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 3 + drivers/gpu/drm/i915/gt/intel_timeline.c | 13 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 14 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 71 +- drivers/gpu/drm/i915/i915_drv.c | 5 +- drivers/gpu/drm/i915/i915_fixed.h | 5 + drivers/gpu/drm/i915/i915_gem.c | 71 +- drivers/gpu/drm/i915/i915_globals.h | 2 + drivers/gpu/drm/i915/i915_irq.c | 391 +- drivers/gpu/drm/i915/i915_irq.h | 19 + drivers/gpu/drm/i915/i915_params.c | 5 +- drivers/gpu/drm/i915/i915_params.h | 2 +- drivers/gpu/drm/i915/i915_perf.c | 28 +- drivers/gpu/drm/i915/i915_pvinfo.h | 2 + drivers/gpu/drm/i915/i915_trace.h | 76 +- drivers/gpu/drm/i915/i915_vgpu.h | 1 + drivers/gpu/drm/i915/intel_guc_ct.h | 7 +- drivers/gpu/drm/i915/intel_guc_fwif.h | 4 + drivers/gpu/drm/i915/intel_guc_reg.h | 5 + drivers/gpu/drm/i915/intel_gvt.h | 2 +- drivers/gpu/drm/i915/intel_uc_fw.h | 2 + drivers/gpu/drm/i915/intel_wakeref.h | 15 + .../gpu/drm/i915/oa/Makefile | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_bdw.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_bdw.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_bxt.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_bxt.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_cflgt2.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_cflgt2.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_cflgt3.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_cflgt3.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_chv.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_chv.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_cnl.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_cnl.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_glk.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_glk.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_hsw.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_hsw.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_icl.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_icl.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_kblgt2.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_kblgt2.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_kblgt3.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_kblgt3.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt2.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt2.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt3.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt3.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt4.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt4.h | 0 drivers/gpu/drm/ttm/ttm_bo.c | 2 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 2 +- drivers/gpu/vga/Kconfig | 1 + drivers/gpu/vga/vga_switcheroo.c | 11 +- drivers/hid/hid-ids.h | 3 + drivers/hid/hid-logitech-dj.c | 4 +- drivers/hid/hid-multitouch.c | 4 + drivers/hid/hid-quirks.c | 1 + drivers/hid/hid-uclogic-core.c | 2 + drivers/hid/hid-uclogic-params.c | 2 + drivers/hid/intel-ish-hid/ipc/pci-ish.c | 1 + drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 2 +- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 4 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 15 +- drivers/hid/wacom_wac.c | 6 +- drivers/i2c/busses/Kconfig | 7 + drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-bcm2835.c | 42 +- drivers/i2c/busses/i2c-mt7621.c | 357 ++ drivers/i2c/i2c-core-base.c | 5 +- drivers/i2c/i2c-core-of.c | 1 + drivers/iio/common/cros_ec_sensors/Kconfig | 9 + drivers/iio/common/cros_ec_sensors/Makefile | 1 + .../iio/common/cros_ec_sensors/cros_ec_lid_angle.c | 139 + drivers/infiniband/hw/mlx5/flow.c | 13 +- drivers/infiniband/hw/mlx5/main.c | 75 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 1 + drivers/md/raid1.c | 2 +- drivers/media/cec/cec-adap.c | 29 + drivers/media/cec/cec-core.c | 5 + drivers/media/cec/cec-notifier.c | 112 +- drivers/media/dvb-core/dvb_frontend.c | 140 +- drivers/media/dvb-frontends/stv0297.c | 2 +- drivers/media/platform/seco-cec/seco-cec.c | 2 +- drivers/media/radio/radio-raremono.c | 30 +- drivers/media/rc/keymaps/rc-adstech-dvb-t-pci.c | 20 +- drivers/media/rc/keymaps/rc-alink-dtu-m.c | 20 +- drivers/media/rc/keymaps/rc-anysee.c | 20 +- drivers/media/rc/keymaps/rc-apac-viewcomp.c | 20 +- drivers/media/rc/keymaps/rc-astrometa-t2hybrid.c | 20 +- drivers/media/rc/keymaps/rc-asus-pc39.c | 20 +- drivers/media/rc/keymaps/rc-asus-ps3-100.c | 20 +- drivers/media/rc/keymaps/rc-ati-x10.c | 20 +- drivers/media/rc/keymaps/rc-avermedia-a16d.c | 20 +- drivers/media/rc/keymaps/rc-avermedia-cardbus.c | 20 +- drivers/media/rc/keymaps/rc-avermedia-dvbt.c | 20 +- drivers/media/rc/keymaps/rc-avermedia-m135a.c | 40 +- .../media/rc/keymaps/rc-avermedia-m733a-rm-k6.c | 20 +- drivers/media/rc/keymaps/rc-avermedia-rm-ks.c | 20 +- drivers/media/rc/keymaps/rc-avermedia.c | 20 +- drivers/media/rc/keymaps/rc-avertv-303.c | 20 +- drivers/media/rc/keymaps/rc-azurewave-ad-tu700.c | 20 +- drivers/media/rc/keymaps/rc-behold-columbus.c | 20 +- drivers/media/rc/keymaps/rc-behold.c | 20 +- drivers/media/rc/keymaps/rc-budget-ci-old.c | 20 +- drivers/media/rc/keymaps/rc-cinergy-1400.c | 20 +- drivers/media/rc/keymaps/rc-cinergy.c | 20 +- drivers/media/rc/keymaps/rc-d680-dmb.c | 20 +- drivers/media/rc/keymaps/rc-delock-61959.c | 20 +- drivers/media/rc/keymaps/rc-dib0700-nec.c | 40 +- drivers/media/rc/keymaps/rc-dib0700-rc5.c | 100 +- drivers/media/rc/keymaps/rc-digitalnow-tinytwin.c | 20 +- drivers/media/rc/keymaps/rc-digittrade.c | 20 +- drivers/media/rc/keymaps/rc-dm1105-nec.c | 20 +- drivers/media/rc/keymaps/rc-dntv-live-dvb-t.c | 20 +- drivers/media/rc/keymaps/rc-dntv-live-dvbt-pro.c | 20 +- drivers/media/rc/keymaps/rc-dtt200u.c | 20 +- drivers/media/rc/keymaps/rc-dvbsky.c | 20 +- drivers/media/rc/keymaps/rc-dvico-mce.c | 20 +- drivers/media/rc/keymaps/rc-dvico-portable.c | 20 +- drivers/media/rc/keymaps/rc-em-terratec.c | 20 +- drivers/media/rc/keymaps/rc-encore-enltv-fm53.c | 20 +- drivers/media/rc/keymaps/rc-encore-enltv.c | 20 +- drivers/media/rc/keymaps/rc-encore-enltv2.c | 20 +- drivers/media/rc/keymaps/rc-eztv.c | 20 +- drivers/media/rc/keymaps/rc-flydvb.c | 20 +- drivers/media/rc/keymaps/rc-flyvideo.c | 20 +- drivers/media/rc/keymaps/rc-fusionhdtv-mce.c | 20 +- drivers/media/rc/keymaps/rc-gadmei-rm008z.c | 20 +- drivers/media/rc/keymaps/rc-genius-tvgo-a11mce.c | 20 +- drivers/media/rc/keymaps/rc-gotview7135.c | 20 +- drivers/media/rc/keymaps/rc-hauppauge.c | 100 +- drivers/media/rc/keymaps/rc-hisi-poplar.c | 20 +- drivers/media/rc/keymaps/rc-hisi-tv-demo.c | 20 +- drivers/media/rc/keymaps/rc-iodata-bctv7e.c | 20 +- drivers/media/rc/keymaps/rc-it913x-v1.c | 40 +- drivers/media/rc/keymaps/rc-it913x-v2.c | 40 +- drivers/media/rc/keymaps/rc-kaiomy.c | 20 +- drivers/media/rc/keymaps/rc-kworld-315u.c | 20 +- drivers/media/rc/keymaps/rc-kworld-pc150u.c | 20 +- .../media/rc/keymaps/rc-kworld-plus-tv-analog.c | 24 +- drivers/media/rc/keymaps/rc-leadtek-y04g0051.c | 20 +- drivers/media/rc/keymaps/rc-lme2510.c | 60 +- drivers/media/rc/keymaps/rc-manli.c | 20 +- .../media/rc/keymaps/rc-medion-x10-digitainer.c | 20 +- drivers/media/rc/keymaps/rc-medion-x10-or2x.c | 20 +- drivers/media/rc/keymaps/rc-medion-x10.c | 20 +- drivers/media/rc/keymaps/rc-msi-digivox-ii.c | 20 +- drivers/media/rc/keymaps/rc-msi-digivox-iii.c | 20 +- drivers/media/rc/keymaps/rc-msi-tvanywhere-plus.c | 20 +- drivers/media/rc/keymaps/rc-msi-tvanywhere.c | 20 +- drivers/media/rc/keymaps/rc-nebula.c | 20 +- .../media/rc/keymaps/rc-nec-terratec-cinergy-xs.c | 40 +- drivers/media/rc/keymaps/rc-norwood.c | 20 +- drivers/media/rc/keymaps/rc-npgtech.c | 20 +- drivers/media/rc/keymaps/rc-pctv-sedna.c | 20 +- drivers/media/rc/keymaps/rc-pinnacle-color.c | 20 +- drivers/media/rc/keymaps/rc-pinnacle-grey.c | 20 +- drivers/media/rc/keymaps/rc-pinnacle-pctv-hd.c | 20 +- drivers/media/rc/keymaps/rc-pixelview-002t.c | 20 +- drivers/media/rc/keymaps/rc-pixelview-mk12.c | 20 +- drivers/media/rc/keymaps/rc-pixelview-new.c | 20 +- drivers/media/rc/keymaps/rc-pixelview.c | 20 +- .../media/rc/keymaps/rc-powercolor-real-angel.c | 20 +- drivers/media/rc/keymaps/rc-proteus-2309.c | 20 +- drivers/media/rc/keymaps/rc-purpletv.c | 20 +- drivers/media/rc/keymaps/rc-pv951.c | 20 +- .../media/rc/keymaps/rc-real-audio-220-32-keys.c | 20 +- drivers/media/rc/keymaps/rc-reddo.c | 20 +- drivers/media/rc/keymaps/rc-snapstream-firefly.c | 20 +- drivers/media/rc/keymaps/rc-su3000.c | 20 +- drivers/media/rc/keymaps/rc-tango.c | 20 +- drivers/media/rc/keymaps/rc-tbs-nec.c | 20 +- drivers/media/rc/keymaps/rc-technisat-ts35.c | 20 +- drivers/media/rc/keymaps/rc-technisat-usb2.c | 20 +- .../media/rc/keymaps/rc-terratec-cinergy-c-pci.c | 20 +- .../media/rc/keymaps/rc-terratec-cinergy-s2-hd.c | 20 +- drivers/media/rc/keymaps/rc-terratec-cinergy-xs.c | 20 +- drivers/media/rc/keymaps/rc-terratec-slim-2.c | 20 +- drivers/media/rc/keymaps/rc-terratec-slim.c | 20 +- drivers/media/rc/keymaps/rc-tevii-nec.c | 20 +- .../media/rc/keymaps/rc-total-media-in-hand-02.c | 20 +- drivers/media/rc/keymaps/rc-total-media-in-hand.c | 20 +- drivers/media/rc/keymaps/rc-trekstor.c | 20 +- drivers/media/rc/keymaps/rc-tt-1500.c | 20 +- drivers/media/rc/keymaps/rc-twinhan-dtv-cab-ci.c | 20 +- drivers/media/rc/keymaps/rc-twinhan1027.c | 20 +- drivers/media/rc/keymaps/rc-videomate-m1f.c | 20 +- drivers/media/rc/keymaps/rc-videomate-s350.c | 20 +- drivers/media/rc/keymaps/rc-videomate-tv-pvr.c | 20 +- drivers/media/rc/keymaps/rc-winfast-usbii-deluxe.c | 20 +- drivers/media/rc/keymaps/rc-winfast.c | 20 +- drivers/media/rc/keymaps/rc-xbox-dvd.c | 20 +- drivers/media/rc/keymaps/rc-zx-irdec.c | 20 +- drivers/media/rc/mceusb.c | 4 +- drivers/media/rc/meson-ir.c | 4 +- drivers/media/rc/mtk-cir.c | 4 +- drivers/media/rc/sunxi-cir.c | 1 - drivers/mfd/Kconfig | 37 +- drivers/mfd/Makefile | 8 + drivers/mfd/cros_ec_dev.c | 79 + drivers/mfd/cs47l15-tables.c | 1299 +++++ drivers/mfd/cs47l35-tables.c | 60 +- drivers/mfd/cs47l85-tables.c | 128 +- drivers/mfd/cs47l90-tables.c | 82 +- drivers/mfd/{cs47l90-tables.c => cs47l92-tables.c} | 1831 ++---- drivers/mfd/cs5535-mfd.c | 24 +- drivers/mfd/hi655x-pmic.c | 2 + drivers/mfd/intel-lpss-pci.c | 15 + drivers/mfd/intel-lpss.c | 1 + drivers/mfd/madera-core.c | 108 +- drivers/mfd/madera-i2c.c | 24 +- drivers/mfd/madera-spi.c | 24 +- drivers/mfd/madera.h | 13 + drivers/mfd/rk808.c | 257 +- drivers/mfd/rohm-bd70528.c | 316 + drivers/mfd/rohm-bd718x7.c | 25 +- drivers/misc/eeprom/at24.c | 4 +- drivers/net/bonding/bond_main.c | 2 +- drivers/net/dsa/microchip/Kconfig | 1 + drivers/net/dsa/microchip/ksz9477.c | 35 +- drivers/net/dsa/microchip/ksz9477_spi.c | 114 +- drivers/net/dsa/microchip/ksz_common.c | 12 +- drivers/net/dsa/microchip/ksz_common.h | 157 +- drivers/net/dsa/microchip/ksz_priv.h | 23 +- drivers/net/dsa/microchip/ksz_spi.h | 69 - drivers/net/dsa/qca8k.c | 15 + drivers/net/dsa/qca8k.h | 2 + drivers/net/dsa/sja1105/Makefile | 2 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 154 +- drivers/net/dsa/sja1105/sja1105_main.c | 227 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 13 +- drivers/net/dsa/sja1105/sja1105_spi.c | 2 - drivers/net/dsa/sja1105/sja1105_static_config.c | 12 +- drivers/net/dsa/sja1105/sja1105_static_config.h | 3 +- drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 16 - drivers/net/ethernet/amazon/ena/ena_com.c | 56 - drivers/net/ethernet/amazon/ena/ena_com.h | 32 - drivers/net/ethernet/amazon/ena/ena_ethtool.c | 75 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 14 - drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 - drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 7 +- .../net/ethernet/aquantia/atlantic/aq_drvinfo.c | 2 +- .../net/ethernet/aquantia/atlantic/aq_drvinfo.h | 2 +- .../net/ethernet/aquantia/atlantic/aq_filters.c | 12 +- .../net/ethernet/aquantia/atlantic/aq_filters.h | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_main.c | 34 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 29 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 3 + drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 4 + drivers/net/ethernet/aquantia/atlantic/aq_ring.h | 9 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 2 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 81 +- .../aquantia/atlantic/hw_atl/hw_atl_b0_internal.h | 7 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 16 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 5 + .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 18 + drivers/net/ethernet/aquantia/atlantic/ver.h | 5 - drivers/net/ethernet/cadence/Kconfig | 10 +- drivers/net/ethernet/cadence/macb_main.c | 123 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 10 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 117 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 5 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 166 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 50 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 3 + drivers/net/ethernet/intel/i40e/i40e.h | 3 +- drivers/net/ethernet/intel/i40e/i40e_common.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 5 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 4 + drivers/net/ethernet/intel/i40e/i40e_main.c | 99 +- drivers/net/ethernet/intel/i40e/i40e_prototype.h | 4 + drivers/net/ethernet/intel/i40e/i40e_ptp.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 15 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 12 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 15 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- .../mellanox/mlx5/core/diag/fs_tracepoint.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 155 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 108 +- .../net/ethernet/mellanox/mlx5/core/en/params.h | 118 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 231 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 36 +- .../ethernet/mellanox/mlx5/core/en/xsk/Makefile | 1 + .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.c | 192 + .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.h | 27 + .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 223 + .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.h | 25 + .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 111 + .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.h | 15 + .../net/ethernet/mellanox/mlx5/core/en/xsk/umem.c | 267 + .../net/ethernet/mellanox/mlx5/core/en/xsk/umem.h | 31 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 25 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 730 ++- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 104 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 115 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 30 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 42 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 30 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 16 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 502 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 34 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 1 + .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/wq.h | 5 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 11 +- drivers/net/fddi/skfp/drvfbi.c | 3 +- drivers/net/fddi/skfp/h/skfbi.h | 231 +- drivers/net/team/team.c | 2 +- drivers/net/vrf.c | 2 +- drivers/net/wireless/ath/Kconfig | 2 +- drivers/net/wireless/ath/Makefile | 2 +- drivers/net/wireless/ath/ar5523/Kconfig | 2 +- drivers/net/wireless/ath/ar5523/Makefile | 2 +- drivers/net/wireless/ath/ath10k/Kconfig | 2 +- drivers/net/wireless/ath/ath5k/Kconfig | 2 +- drivers/net/wireless/ath/ath5k/Makefile | 2 +- drivers/net/wireless/ath/ath6kl/Kconfig | 2 +- drivers/net/wireless/ath/ath6kl/trace.h | 2 +- drivers/net/wireless/ath/ath9k/Kconfig | 2 +- drivers/net/wireless/ath/ath9k/Makefile | 2 +- drivers/net/wireless/ath/wcn36xx/Kconfig | 2 +- drivers/net/wireless/ath/wcn36xx/Makefile | 2 +- drivers/net/wireless/ath/wil6210/Kconfig | 2 +- drivers/net/wireless/ath/wil6210/Makefile | 2 +- drivers/net/wireless/broadcom/b43/dma.c | 69 +- drivers/net/wireless/broadcom/b43legacy/dma.c | 57 +- drivers/net/wireless/marvell/mwifiex/11n.c | 53 +- drivers/net/wireless/marvell/mwifiex/11n.h | 5 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.c | 26 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.h | 2 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 125 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 35 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 76 +- drivers/net/wireless/marvell/mwifiex/init.c | 32 +- drivers/net/wireless/marvell/mwifiex/main.c | 29 +- drivers/net/wireless/marvell/mwifiex/scan.c | 58 +- drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 5 +- drivers/net/wireless/marvell/mwifiex/sta_event.c | 10 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 68 +- drivers/net/wireless/marvell/mwifiex/txrx.c | 5 +- drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 10 +- drivers/net/wireless/marvell/mwifiex/usb.c | 10 +- drivers/net/wireless/marvell/mwifiex/util.c | 15 +- drivers/net/wireless/marvell/mwifiex/wmm.c | 109 +- drivers/net/wireless/mediatek/mt76/mt76.h | 1 + drivers/net/wireless/mediatek/mt76/usb.c | 46 +- drivers/net/wireless/realtek/rtw88/main.c | 26 +- drivers/net/wireless/realtek/rtw88/main.h | 27 +- drivers/net/wireless/realtek/rtw88/phy.c | 1298 +++-- drivers/net/wireless/realtek/rtw88/phy.h | 18 +- drivers/net/wireless/realtek/rtw88/regd.c | 69 +- drivers/net/wireless/realtek/rtw88/regd.h | 4 + .../net/wireless/realtek/rtw88/rtw8822c_table.c | 799 ++- drivers/pci/ats.c | 2 +- drivers/pci/controller/dwc/pcie-armada8k.c | 2 +- drivers/pci/controller/dwc/pcie-designware-host.c | 12 + drivers/pci/controller/dwc/pcie-designware.c | 61 +- drivers/pci/controller/dwc/pcie-designware.h | 39 +- drivers/pci/controller/dwc/pcie-kirin.c | 2 +- drivers/pci/controller/pci-aardvark.c | 2 +- drivers/pci/controller/pcie-iproc-platform.c | 2 +- drivers/pci/controller/pcie-iproc.c | 2 +- drivers/pci/controller/vmd.c | 2 +- drivers/pci/mmap.c | 2 +- drivers/pci/msi.c | 43 +- drivers/pci/p2pdma.c | 6 +- drivers/pci/pci-bridge-emul.c | 2 +- drivers/pci/pci-pf-stub.c | 2 +- drivers/pci/pci-sysfs.c | 2 +- drivers/pci/pci.c | 2 +- drivers/pci/pcie/aer_inject.c | 2 +- drivers/pci/setup-bus.c | 60 +- drivers/perf/arm_pmu_acpi.c | 72 + drivers/perf/arm_spe_pmu.c | 12 +- drivers/pinctrl/cirrus/pinctrl-cs47l35.c | 6 +- drivers/pinctrl/cirrus/pinctrl-cs47l85.c | 6 +- drivers/pinctrl/cirrus/pinctrl-cs47l90.c | 6 +- drivers/pinctrl/cirrus/pinctrl-madera-core.c | 6 +- drivers/pinctrl/cirrus/pinctrl-madera.h | 6 +- drivers/pinctrl/freescale/Kconfig | 7 + drivers/pinctrl/freescale/Makefile | 1 + drivers/pinctrl/freescale/pinctrl-imx8mn.c | 348 ++ drivers/pinctrl/mediatek/mtk-eint.c | 34 +- drivers/pinctrl/mvebu/pinctrl-kirkwood.c | 576 +- drivers/pinctrl/pinctrl-ocelot.c | 18 +- drivers/pinctrl/qcom/pinctrl-sdm845.c | 2 +- drivers/pinctrl/tegra/pinctrl-tegra.c | 18 +- drivers/pinctrl/tegra/pinctrl-tegra.h | 4 +- drivers/pinctrl/tegra/pinctrl-tegra114.c | 6 +- drivers/pinctrl/tegra/pinctrl-tegra124.c | 6 +- drivers/pinctrl/tegra/pinctrl-tegra194.c | 4 +- drivers/pinctrl/tegra/pinctrl-tegra20.c | 6 +- drivers/pinctrl/tegra/pinctrl-tegra210.c | 62 +- drivers/pinctrl/tegra/pinctrl-tegra30.c | 4 +- drivers/platform/chrome/wilco_ec/event.c | 258 +- drivers/power/reset/Kconfig | 9 + drivers/power/reset/Makefile | 1 + drivers/power/reset/nvmem-reboot-mode.c | 76 + drivers/power/reset/qcom-pon.c | 12 +- drivers/power/supply/Kconfig | 23 + drivers/power/supply/Makefile | 2 + drivers/power/supply/bd70528-charger.c | 743 +++ drivers/power/supply/bq24190_charger.c | 2 +- drivers/power/supply/bq24257_charger.c | 2 +- drivers/power/supply/bq25890_charger.c | 2 +- drivers/power/supply/cros_usbpd-charger.c | 116 + drivers/power/supply/max14656_charger_detector.c | 2 +- drivers/power/supply/max17040_battery.c | 2 +- drivers/power/supply/max17042_battery.c | 2 +- drivers/power/supply/power_supply_core.c | 7 + drivers/power/supply/power_supply_hwmon.c | 355 ++ drivers/power/supply/power_supply_sysfs.c | 2 + drivers/power/supply/rt5033_battery.c | 2 +- drivers/power/supply/rt9455_charger.c | 2 +- drivers/power/supply/sbs-manager.c | 2 +- drivers/power/supply/ucs1002_power.c | 2 +- drivers/pwm/Kconfig | 2 +- drivers/pwm/pwm-fsl-ftm.c | 8 +- drivers/regulator/Kconfig | 4 +- drivers/regulator/bd718x7-regulator.c | 25 +- drivers/regulator/da9211-regulator.c | 2 + drivers/regulator/lp87565-regulator.c | 17 +- drivers/regulator/rk808-regulator.c | 646 ++- drivers/regulator/s2mps11.c | 4 +- drivers/regulator/s5m8767.c | 4 +- drivers/regulator/tps65090-regulator.c | 7 +- drivers/rtc/Kconfig | 12 +- drivers/rtc/Makefile | 1 + drivers/rtc/rtc-bd70528.c | 500 ++ drivers/rtc/rtc-rk808.c | 68 +- drivers/s390/net/qeth_core.h | 94 +- drivers/s390/net/qeth_core_main.c | 517 +- drivers/s390/net/qeth_core_mpc.h | 49 +- drivers/s390/net/qeth_l2_main.c | 201 +- drivers/s390/net/qeth_l3_main.c | 210 +- drivers/scsi/bnx2fc/bnx2fc.h | 14 +- drivers/scsi/bnx2fc/bnx2fc_els.c | 60 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 3 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 116 +- drivers/scsi/bnx2fc/bnx2fc_tgt.c | 10 +- drivers/scsi/megaraid/megaraid_sas.h | 78 +- drivers/scsi/megaraid/megaraid_sas_base.c | 300 +- drivers/scsi/megaraid/megaraid_sas_fp.c | 79 + drivers/scsi/megaraid/megaraid_sas_fusion.c | 248 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 27 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 64 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 1 + drivers/scsi/pm8001/pm8001_ctl.c | 52 +- drivers/scsi/qla2xxx/qla_def.h | 5 +- drivers/scsi/qla2xxx/qla_gbl.h | 2 + drivers/scsi/qla2xxx/qla_nvme.c | 236 +- drivers/scsi/qla2xxx/qla_nvme.h | 2 +- drivers/scsi/qla2xxx/qla_os.c | 1 - drivers/scsi/qla2xxx/qla_target.c | 16 +- drivers/scsi/ufs/ufs_bsg.c | 6 +- drivers/scsi/ufs/ufshcd-pci.c | 2 + drivers/spi/spi-uniphier.c | 17 +- drivers/staging/media/allegro-dvt/allegro-core.c | 22 +- drivers/video/backlight/gpio_backlight.c | 23 +- drivers/video/backlight/pwm_bl.c | 32 +- drivers/video/fbdev/core/fbcon.c | 73 +- drivers/video/fbdev/core/fbmem.c | 34 +- fs/aio.c | 9 +- fs/cifs/smb2ops.c | 64 +- fs/cifs/smb2pdu.h | 14 +- fs/crypto/Kconfig | 1 - fs/f2fs/data.c | 3 +- fs/f2fs/f2fs.h | 14 +- fs/f2fs/sysfs.c | 2 - fs/gfs2/aops.c | 4 +- fs/gfs2/bmap.c | 5 +- fs/gfs2/file.c | 2 +- fs/gfs2/glock.c | 40 +- fs/gfs2/glock.h | 11 +- fs/gfs2/glops.c | 12 +- fs/gfs2/incore.h | 6 +- fs/gfs2/log.c | 3 +- fs/gfs2/lops.c | 22 +- fs/gfs2/meta_io.c | 6 +- fs/gfs2/ops_fstype.c | 2 +- fs/gfs2/quota.c | 2 +- fs/gfs2/recovery.c | 3 +- fs/gfs2/rgrp.c | 48 +- fs/gfs2/rgrp.h | 3 +- fs/gfs2/super.c | 43 +- fs/gfs2/sys.c | 2 +- fs/gfs2/trans.c | 6 +- fs/gfs2/util.c | 8 +- fs/io_uring.c | 333 +- fs/splice.c | 8 +- fs/xfs/libxfs/xfs_ag.c | 94 +- fs/xfs/xfs_aops.c | 37 +- fs/xfs/xfs_super.c | 2 + include/drm/i915_pciids.h | 3 +- include/dt-bindings/clock/rk3228-cru.h | 1 + include/dt-bindings/clock/rk3328-cru.h | 1 + include/dt-bindings/clock/sifive-fu540-prci.h | 2 +- include/dt-bindings/clock/stratix10-clock.h | 4 +- include/dt-bindings/sound/madera.h | 6 +- include/linux/acpi.h | 5 + include/linux/avf/virtchnl.h | 4 + include/linux/bio.h | 11 - include/linux/bpf-cgroup.h | 45 + include/linux/bpf.h | 2 + include/linux/bpf_types.h | 1 + include/linux/clk.h | 47 + include/linux/fb.h | 6 - include/linux/fbcon.h | 6 + include/linux/filter.h | 10 + include/linux/gpio/driver.h | 16 +- include/linux/gpio/gpio-reg.h | 2 +- include/linux/gpio/machine.h | 4 +- include/linux/i2c.h | 6 + include/linux/in.h | 2 +- include/linux/intel-ish-client-if.h | 1 + include/linux/io.h | 1 + include/linux/mfd/cros_ec.h | 1 + include/linux/mfd/madera/core.h | 12 +- include/linux/mfd/madera/pdata.h | 6 +- include/linux/mfd/madera/registers.h | 286 +- include/linux/mfd/rk808.h | 177 + include/linux/mfd/rohm-bd70528.h | 408 ++ include/linux/mfd/rohm-bd718x7.h | 22 +- include/linux/mfd/rohm-generic.h | 20 + include/linux/mfd/stmfx.h | 2 +- include/linux/mlx5/eswitch.h | 17 + include/linux/mlx5/fs.h | 16 +- include/linux/mlx5/mlx5_ifc.h | 56 +- include/linux/moduleloader.h | 5 + include/linux/pci-acpi.h | 7 +- include/linux/pci.h | 2 + include/linux/perf/arm_pmu.h | 2 + include/linux/pinctrl/pinconf-generic.h | 20 +- include/linux/pinctrl/pinconf.h | 4 - include/linux/pinctrl/pinctrl.h | 4 - include/linux/pinctrl/pinmux.h | 4 - include/linux/power_supply.h | 15 + include/linux/siox.h | 10 + include/linux/socket.h | 7 + include/linux/uio.h | 4 +- include/linux/workqueue.h | 4 - include/media/cec-notifier.h | 105 +- include/media/cec.h | 98 +- include/net/ip6_route.h | 4 +- include/net/route.h | 1 + include/net/xdp_sock.h | 27 +- include/sound/hda_codec.h | 3 + include/sound/madera-pdata.h | 6 +- include/uapi/linux/bpf.h | 14 + include/uapi/linux/if_xdp.h | 8 + include/uapi/linux/io_uring.h | 4 + include/uapi/linux/keyctl.h | 2 + .../netfilter/{nf_SYNPROXY.h => nf_synproxy.h} | 0 include/uapi/linux/netfilter/nf_tables.h | 2 + include/uapi/linux/netfilter/xt_SYNPROXY.h | 2 +- kernel/bpf/cgroup.c | 352 +- kernel/bpf/core.c | 13 +- kernel/bpf/syscall.c | 19 + kernel/bpf/verifier.c | 8 + kernel/module.c | 29 +- kernel/trace/bpf_trace.c | 27 +- kernel/workqueue.c | 28 +- lib/ioremap.c | 2 + lib/iov_iter.c | 15 +- localversion-next | 2 +- net/bluetooth/6lowpan.c | 4 +- net/compat.c | 3 +- net/core/ethtool.c | 24 + net/core/filter.c | 2 +- net/core/net_namespace.c | 1 + net/core/rtnetlink.c | 4 + net/core/xdp.c | 2 +- net/ipv4/devinet.c | 3 +- net/ipv4/ip_output.c | 15 + net/ipv4/route.c | 44 +- net/ipv6/ip6_output.c | 2 +- net/ipv6/route.c | 123 +- net/netfilter/nf_conntrack_netlink.c | 7 +- net/netfilter/nf_flow_table_ip.c | 2 +- net/netfilter/nf_synproxy_core.c | 2 +- net/netfilter/nft_meta.c | 13 + net/packet/af_packet.c | 20 +- net/packet/internal.h | 1 + net/sctp/endpointola.c | 8 +- net/smc/af_smc.c | 78 +- net/smc/smc_core.c | 3 + net/socket.c | 48 +- net/xdp/xsk.c | 36 +- net/xdp/xsk_queue.h | 16 +- samples/bpf/xdp_adjust_tail_user.c | 12 +- samples/bpf/xdp_redirect_map_user.c | 15 +- samples/bpf/xdp_redirect_user.c | 15 +- samples/bpf/xdp_tx_iptunnel_user.c | 12 +- samples/bpf/xdpsock_user.c | 44 +- scripts/sphinx-pre-install | 7 +- security/integrity/integrity.h | 2 + security/keys/Kconfig | 1 + security/keys/compat.c | 2 + security/keys/internal.h | 5 + security/keys/keyctl.c | 8 +- security/keys/permission.c | 119 + security/keys/proc.c | 2 + sound/hda/ext/hdac_ext_bus.c | 8 +- sound/soc/codecs/ad193x.c | 6 +- sound/soc/codecs/cs47l35.c | 6 +- sound/soc/codecs/cs47l85.c | 6 +- sound/soc/codecs/cs47l90.c | 6 +- sound/soc/codecs/hdac_hdmi.c | 6 + sound/soc/codecs/madera.c | 6 +- sound/soc/codecs/madera.h | 6 +- sound/soc/intel/common/sst-ipc.c | 2 +- sound/soc/intel/skylake/cnl-sst.c | 2 +- sound/soc/intel/skylake/skl-debug.c | 9 + sound/soc/intel/skylake/skl-messages.c | 23 +- sound/soc/intel/skylake/skl-pcm.c | 30 +- sound/soc/intel/skylake/skl-ssp-clk.c | 16 +- sound/soc/intel/skylake/skl-sst-ipc.c | 4 +- sound/soc/intel/skylake/skl-topology.c | 37 +- sound/soc/intel/skylake/skl-topology.h | 2 + sound/soc/intel/skylake/skl.c | 7 +- sound/soc/intel/skylake/skl.h | 5 + sound/soc/sh/rcar/adg.c | 1 + sound/soc/sh/rcar/ssi.c | 1 + sound/soc/sh/rcar/ssiu.c | 92 +- sound/soc/soc-compress.c | 17 +- sound/soc/soc-core.c | 13 +- sound/soc/soc-topology.c | 114 +- tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 7 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 3 +- tools/bpf/bpftool/bash-completion/bpftool | 9 +- tools/bpf/bpftool/cgroup.c | 11 +- tools/bpf/bpftool/main.h | 1 + tools/bpf/bpftool/prog.c | 3 +- tools/include/uapi/linux/bpf.h | 14 + tools/include/uapi/linux/if_xdp.h | 8 + tools/lib/bpf/libbpf.c | 7 +- tools/lib/bpf/libbpf_probes.c | 1 + tools/lib/bpf/xsk.c | 12 + tools/lib/bpf/xsk.h | 2 +- tools/perf/arch/csky/annotate/instructions.c | 48 + tools/perf/util/annotate.c | 5 + tools/testing/selftests/bpf/.gitignore | 3 + tools/testing/selftests/bpf/Makefile | 8 +- tools/testing/selftests/bpf/progs/sockopt_multi.c | 71 + tools/testing/selftests/bpf/progs/sockopt_sk.c | 111 + tools/testing/selftests/bpf/test_section_names.c | 10 + tools/testing/selftests/bpf/test_sockopt.c | 1021 ++++ tools/testing/selftests/bpf/test_sockopt_multi.c | 374 ++ tools/testing/selftests/bpf/test_sockopt_sk.c | 214 + tools/testing/selftests/net/rtnetlink.sh | 20 + 887 files changed, 32084 insertions(+), 13718 deletions(-) rename Documentation/RCU/{UP.txt => UP.rst} (84%) create mode 100644 Documentation/RCU/index.rst rename Documentation/RCU/{listRCU.txt => listRCU.rst} (92%) create mode 100644 Documentation/RCU/rcu.rst delete mode 100644 Documentation/RCU/rcu.txt create mode 100644 Documentation/admin-guide/hw-vuln/spectre.rst create mode 100644 Documentation/bpf/prog_cgroup_sockopt.rst delete mode 100644 Documentation/devicetree/bindings/arm/al,alpine.txt create mode 100644 Documentation/devicetree/bindings/arm/al,alpine.yaml delete mode 100644 Documentation/devicetree/bindings/arm/axxia.txt create mode 100644 Documentation/devicetree/bindings/arm/axxia.yaml delete mode 100644 Documentation/devicetree/bindings/arm/digicolor.txt create mode 100644 Documentation/devicetree/bindings/arm/digicolor.yaml delete mode 100644 Documentation/devicetree/bindings/arm/mediatek.txt create mode 100644 Documentation/devicetree/bindings/arm/mediatek.yaml delete mode 100644 Documentation/devicetree/bindings/arm/moxart.txt create mode 100644 Documentation/devicetree/bindings/arm/moxart.yaml delete mode 100644 Documentation/devicetree/bindings/arm/nxp/lpc32xx.txt create mode 100644 Documentation/devicetree/bindings/arm/nxp/lpc32xx.yaml delete mode 100644 Documentation/devicetree/bindings/arm/psci.txt create mode 100644 Documentation/devicetree/bindings/arm/psci.yaml create mode 100644 Documentation/devicetree/bindings/i2c/allwinner,sun6i-a31-p2wi.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-mt7621.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-sun6i-p2wi.txt create mode 100644 Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml create mode 100644 Documentation/devicetree/bindings/mfd/rohm,bd70528-pmic.txt create mode 100644 Documentation/devicetree/bindings/net/allwinner,sun4i-a10-emac.yaml create mode 100644 Documentation/devicetree/bindings/net/allwinner,sun4i-a10-mdio.yaml delete mode 100644 Documentation/devicetree/bindings/net/allwinner,sun4i-emac.txt delete mode 100644 Documentation/devicetree/bindings/net/allwinner,sun4i-mdio.txt delete mode 100644 Documentation/devicetree/bindings/net/allwinner,sun7i-a20-gmac.txt create mode 100644 Documentation/devicetree/bindings/net/allwinner,sun7i-a20-gmac.yaml create mode 100644 Documentation/devicetree/bindings/net/allwinner,sun8i-a83t-emac.yaml delete mode 100644 Documentation/devicetree/bindings/net/dwmac-sun8i.txt create mode 100644 Documentation/devicetree/bindings/net/ethernet-controller.yaml create mode 100644 Documentation/devicetree/bindings/net/ethernet-phy.yaml create mode 100644 Documentation/devicetree/bindings/net/mdio.yaml create mode 100644 Documentation/devicetree/bindings/net/snps,dwmac.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mn-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/power/reset/nvmem-reboot-mode.txt create mode 100644 Documentation/networking/device_drivers/aquantia/atlantic.txt delete mode 100644 Documentation/platform/x86-laptop-drivers.txt create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-pinfunc.h create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-evb.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183.dtsi copy arch/arm64/boot/dts/rockchip/{rk3399-sapphire.dtsi => rk3399-hugsun-x99.dts} (60%) create mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro.dtsi delete mode 100644 arch/mips/include/asm/mach-jz4740/clock.h create mode 100644 drivers/clk/bcm/clk-raspberrypi.c create mode 100644 drivers/clk/ingenic/pm.c create mode 100644 drivers/clk/ingenic/pm.h create mode 100644 drivers/gpio/gpio-bd70528.c copy arch/arm/mach-imx/Makefile.boot => drivers/gpu/drm/i915/oa/Makefile (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_bdw.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_bdw.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_bxt.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_bxt.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_cflgt2.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_cflgt2.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_cflgt3.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_cflgt3.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_chv.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_chv.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_cnl.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_cnl.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_glk.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_glk.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_hsw.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_hsw.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_icl.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_icl.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_kblgt2.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_kblgt2.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_kblgt3.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_kblgt3.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt2.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt2.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt3.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt3.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt4.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt4.h (100%) create mode 100644 drivers/i2c/busses/i2c-mt7621.c create mode 100644 drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.c create mode 100644 drivers/mfd/cs47l15-tables.c copy drivers/mfd/{cs47l90-tables.c => cs47l92-tables.c} (51%) create mode 100644 drivers/mfd/rohm-bd70528.c delete mode 100644 drivers/net/dsa/microchip/ksz_spi.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/Makefile create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/rx.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/rx.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/setup.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/setup.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/umem.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/umem.h create mode 100644 drivers/pinctrl/freescale/pinctrl-imx8mn.c create mode 100644 drivers/power/reset/nvmem-reboot-mode.c create mode 100644 drivers/power/supply/bd70528-charger.c create mode 100644 drivers/power/supply/power_supply_hwmon.c create mode 100644 drivers/rtc/rtc-bd70528.c create mode 100644 include/linux/mfd/rohm-bd70528.h create mode 100644 include/linux/mfd/rohm-generic.h rename include/uapi/linux/netfilter/{nf_SYNPROXY.h => nf_synproxy.h} (100%) create mode 100644 tools/perf/arch/csky/annotate/instructions.c create mode 100644 tools/testing/selftests/bpf/progs/sockopt_multi.c create mode 100644 tools/testing/selftests/bpf/progs/sockopt_sk.c create mode 100644 tools/testing/selftests/bpf/test_sockopt.c create mode 100644 tools/testing/selftests/bpf/test_sockopt_multi.c create mode 100644 tools/testing/selftests/bpf/test_sockopt_sk.c