This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
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 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 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 d894fa4f3774 f2fs: add a rw_sem to cover quota flag changes 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 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 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 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 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 new ec31283ecf3a Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new c0ac4354dcee Merge remote-tracking branch 'arc-current/for-curr' new 6f496a555d93 arm64: kaslr: keep modules inside module region when KASAN [...] new aa69fb62bea1 arm64/efi: Mark __efistub_stext_offset as an absolute symb [...] new 6e82ae749f4d Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new fb31e3ffe103 Merge remote-tracking branch 'sparc/master' new 30d8177e8ac7 bonding: Always enable vlan tx offload new 4480879251fb net/smc: hold conns_lock before calling smc_lgr_register_conn() new 8c33bf1b0a96 net/smc: Fix error path in smc_init new 8a53058bd9ba Merge branch 'smc-fixes' new ee4297420d56 team: Always enable vlan tx offload new 5b18f1289808 ipv4: reset rt_iif for recirculated mcast/bcast out pkts new 48dd73d08d4d net: aquantia: fix vlans not working over bridged network new 22e72b5e049b net: dsa: microchip: Use gpiod_set_value_cansleep() new 9b1c1ef13b35 ipv6: constify rt6_nexthop() new 2c6b55f45d53 ipv6: fix neighbour resolution with raw socket new 13696531dc90 Merge branch 'ipv6-fix-neighbour-resolution-with-raw-socket' new a9d246432ceb Merge remote-tracking branch 'net/master' new f7019b7b0ad1 xsk: Properly terminate assignment in xskq_produce_flush_desc new 6c6874f401e5 tools: bpftool: use correct argument in cgroup errors new 75672dda27bd bpf: fix BPF_ALU32 | BPF_ARSH on BE arches new 1841ba51e54f Merge remote-tracking branch 'bpf/master' new 22d27c17f2ad Merge remote-tracking branch 'ipsec/master' new e7600865db32 netfilter: ctnetlink: Fix regression in conntrack entry deletion new f4820d1b62e7 Merge remote-tracking branch 'netfilter/master' new 0766789b1edb ath: fix SPDX tags new 68d231f436f5 Merge remote-tracking branch 'wireless-drivers/master' new c50af23fb479 Merge remote-tracking branch 'sound-current/for-linus' new da7260cc8d1d ASoC: codecs: ad193x: Fix memory corruption on BE 64b systems new 3c4d8340f960 Merge branch 'asoc-5.2' into asoc-linus new 448c3e2098b8 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 4b2d2d56b7b3 Merge remote-tracking branch 'regmap-fixes/for-linus' new 5cd4bc8e1469 Merge branch 'regulator-5.2' into regulator-linus new 9a741998fdf4 Merge remote-tracking branch 'regulator-fixes/for-linus' new e4671df0bfd6 spi: uniphier: fix timeout error new 2b947137f2b8 spi: uniphier: fix zero-length transfer new eb6398f27a61 Merge branch 'spi-5.2' into spi-linus new 075f302fc43e Merge remote-tracking branch 'spi-fixes/for-linus' new 630e7f6b5f94 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new fa2df983dbf1 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 9bcf9bc51bd5 Merge remote-tracking branch 'phy/fixes' new 81a5737d72aa Merge remote-tracking branch 'reset-fixes/reset/fixes' new eb79d9ca721d Merge remote-tracking branch 'mips-fixes/mips-fixes' new ac77a30713aa Merge remote-tracking branch 'omap-fixes/fixes' new f49610499e5e Merge remote-tracking branch 'hwmon-fixes/hwmon' new 440224186c7b Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 8fa38b82c645 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new bbe5ced90171 Merge remote-tracking branch 'scsi-fixes/fixes' new da5b855b482c Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new 41de4be6f6ef drm/virtio: move drm_connector_update_edid_property() call new 5b60bd5824cb Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 01a40c1bff84 Merge remote-tracking branch 'kbuild/for-next' new cc7c6439e10c Merge remote-tracking branch 'dma-mapping/for-next' new 560c63764474 Merge remote-tracking branch 'arc/for-next' new 05ad87849b7d Merge remote-tracking branch 'arm/for-next' new d9db691d3cb5 arm64/mm: Drop [PTE|PMD]_TYPE_FAULT new 7b71665603bb arm64: rename dump_instr as dump_kernel_instr new 27219730ae45 Merge remote-tracking branch 'arm64/for-next/core' new c0d1394643c1 Merge remote-tracking branch 'arm-perf/for-next/perf' new f715e85dad40 Merge remote-tracking branch 'arm-soc/for-next' new accb39bbef53 Merge remote-tracking branch 'actions/for-next' new b46c3375dd86 Merge remote-tracking branch 'amlogic/for-next' new 01a07edbd058 Merge remote-tracking branch 'aspeed/for-next' new 5d5ee2c7e3f8 Merge remote-tracking branch 'at91/at91-next' new 55a4cb844014 Merge remote-tracking branch 'bcm2835/for-next' new 070a34e7659f Merge branch 'clk/imx' into for-next new 094a03fe930f Merge branch 'imx/drivers' into for-next new 8c20461ed4e2 Merge branch 'imx/soc' into for-next new 69b7470e97b3 Merge branch 'imx/bindings' into for-next new 39f52adfdb6a Merge branch 'imx/dt-clkdep' into for-next new be13bc8313e2 Merge branch 'imx/dt' into for-next new 5b9ee4268b9d Merge branch 'imx/dt64' into for-next new 1e93acdcc7af arm64: defconfig: NVMEM_IMX_OCOTP=y for imx8m new 6163c1ee5bd2 ARM: imx_v6_v7_defconfig: Enable CONFIG_THERMAL_STATISTICS new 2ec74ef83aec ARM: imx_v6_v7_defconfig: Enable the OV2680 camera driver new 80b5962ed95d ARM: imx_v6_v7_defconfig: Add TPM PWM support by default new 2c3541c229f5 arm64: defconfig: ARM_IMX_CPUFREQ_DT=m new 3557c3669329 ARM: imx_v6_v7_defconfig: Select CONFIG_NVMEM_SNVS_LPGPR new 6ec0c10b5aee arm64: defconfig: Enable CONFIG_QORIQ_THERMAL new e64da43fba98 arm64: defconfig: Add i.MX SCU SoC info driver new 7a2a373ef031 defconfig: arm64: enable i.MX8 SCU octop driver new 0713820b9d58 ARM: imx_v6_v7_defconfig: Enable CONFIG_ARM_IMX_CPUFREQ_DT new b576576d6591 arm64: defconfig: Enable CONFIG_KEYBOARD_SNVS_PWRKEY as module new 2a7f6c1a5376 Merge branch 'imx/defconfig' into for-next new b5edf4059eac Merge remote-tracking branch 'imx-mxs/for-next' new ab8f548b286d Merge remote-tracking branch 'keystone/next' new baa83f767ab0 Merge remote-tracking branch 'mediatek/for-next' new defa19172ff6 Merge remote-tracking branch 'mvebu/for-next' new ea2be6e97147 Merge remote-tracking branch 'omap/for-next' new cd6bd3aad601 Merge remote-tracking branch 'qcom/for-next' new a39a0cee1555 Merge remote-tracking branch 'renesas/next' new 110e1abe686e Merge remote-tracking branch 'reset/reset/next' new 4db11c378ab1 ARM: dts: rockchip: Configure BT_DEV_WAKE in on rk3288-veyron new fe32553c8704 Revert "ARM: dts: rockchip: set PWM delay backlight settin [...] new 1b808ad3be4f Merge branch 'v5.3-armsoc/dts32' into for-next new 393f3875c385 arm64: dts: rockchip: improve rk3328-roc-cc rgmii performance. new 587b4ee24fc7 arm64: dts: rockchip: add core dtsi file for RK3399Pro SoCs new 95f231f801ae arm64: dts: rockchip: Fix multiple thermal zones conflict [...] new cd21c54ad9c4 arm64: dts: rockchip: Define values for the IPA governor f [...] new 3222bcf5f115 arm64: dts: rockchip: Add support for Hugsun X99 TV Box new 0e4af765a740 Merge branch 'v5.3-armsoc/dts64' into for-next new 77dd6b08419e Merge remote-tracking branch 'rockchip/for-next' new ea61c5841f25 Merge remote-tracking branch 'samsung-krzk/for-next' new fce0a8d4a737 Merge remote-tracking branch 'scmi/for-linux-next' new 4999992df0b8 Merge remote-tracking branch 'sunxi/sunxi/for-next' new f9c5e93c13d6 Merge remote-tracking branch 'tegra/for-next' new 2f25528e4edd clk: Add clk_bulk_get_optional() function new 9bd5ef0bd874 clk: Add devm_clk_bulk_get_optional() function new 179175d389c7 clk: Document some devm_clk_bulk*() APIs new 70ceeb40f67d Merge branch 'clk-bulk-optional' into clk-next new 9a042e718fc0 dt-bindings: clock: mvebu: Add compatible string for 98dx1 [...] new 88aa7af9c180 clk: kirkwood: Add support for MV98DX1135 new 7115681d0c50 Merge branch 'clk-kirkwood' into clk-next new 3b5015c4d834 clk: socfpga: stratix10: add additional clocks needed for [...] new 16e3c572cdc9 clk: socfpga: stratix10: fix divider entry for the emac clocks new c342ed675216 Merge branch 'clk-socfpga' into clk-next new eef1f1b6cff9 clk: Simplify clk_core_can_round() new 3ad1cdffe4af Merge branch 'clk-refactor' into clk-next new 65e2218d1006 clk: Grammar missing "and", Spelling s/statisfied/satisfied/ new 051f0573d001 Merge branch 'clk-docs' into clk-next new e5e89247a74b clk: Add clk_parent entry in debugfs new 32ca0e3f3eb2 Merge branch 'clk-debugfs' into clk-next new dbc38ad0e739 clk: ingenic: Add missing header in cgu.h new 2ee93e3c953b clk: ingenic: Handle setting the Low-Power Mode bit new 32ebc193cda6 MIPS: jz4740: PM: Let CGU driver suspend clocks and set sl [...] new 9a838844a0da clk: ingenic: Remove unused functions new 4abf9adc12c6 MIPS: Remove dead code new d329ffdc321f Merge branch 'clk-ingenic' into clk-next new da642427bd77 clk: qcom: Fix -Wunused-const-variable new 0c7436b76b8b Merge branch 'clk-unused' into clk-next new df095f996b8f clk: clk-cdce706: simplify getting the adapter of a client new 37e21dda82e2 Merge branch 'clk-refactor' into clk-next new 78a5ba8f9126 clk: qoriq: add support for lx2160a new f93d82413670 Merge branch 'clk-qoriq' into clk-next new 2256d89333bd clk: bcm2835: remove pllb new 4e85e535e6cc clk: bcm283x: add driver interfacing with Raspberry Pi's firmware new 91f2cf4a6b21 firmware: raspberrypi: register clk device new e2bb18347c8e clk: raspberrypi: register platform device for raspberrypi [...] new 0715753b8625 Merge branch 'clk-rpi-cpufreq' into clk-next new 0d34dfbf3023 clk: tegra210: fix PLLU and PLLU_OUT1 new 20675070127b clk: tegra: Do not warn unnecessarily new c1139d20833f clk: tegra: Warn if an enabled PLL is in IDDQ new e3527dca15c8 clk: tegra: Do not enable PLL_RE_VCO on Tegra210 new 9bdc404aa2fd Merge branch 'clk-tegra' into clk-next new 18e1f64ce9f4 Merge remote-tracking branch 'clk/clk-next' new afa9fb9f5370 perf annotate csky: Add perf annotate support new 627b4aba51fe Merge remote-tracking branch 'csky/linux-next' new fccd27ceafe7 Merge remote-tracking branch 'h8300/h8300-next' new 7a2a3b6aced2 Merge remote-tracking branch 'm68k/for-next' new 55445e0e6c26 Merge remote-tracking branch 'm68knommu/for-next' new 0dbc70ecfadb Merge remote-tracking branch 'mips/mips-next' new fda18b20f884 Merge remote-tracking branch 'parisc-hd/for-next' new df2269b9e5bf Merge remote-tracking branch 'powerpc/next' new 20962363740c Merge remote-tracking branch 'soc-fsl/next' new 1f4f39438436 Merge remote-tracking branch 's390/features' new d3023897b437 arch/sh: Check for kprobe trap number before trying to han [...] new 60744dbc2d22 Merge remote-tracking branch 'sh/sh-next' new 615f69684355 Merge remote-tracking branch 'xtensa/xtensa-for-next' new ba6bb6c34661 Merge remote-tracking branch 'fscrypt/master' new f93c21198d6b Merge remote-tracking branch 'afs/afs-next' new 8fab793f6b80 Merge remote-tracking branch 'btrfs-kdave/for-next' new b14767fb21db Merge remote-tracking branch 'ceph/master' new 48d011c9c9d4 Merge remote-tracking branch 'cifs/for-next' new 6472182c5dca Merge remote-tracking branch 'ecryptfs/next' new 4a29c917cbb9 Merge remote-tracking branch 'ext3/for_next' new 0bbf28fe70dd Merge remote-tracking branch 'ext4/dev' new 2eae30375d58 f2fs: Use DIV_ROUND_UP() instead of open-coding new 14adf914535a f2fs: use generic EFSBADCRC/EFSCORRUPTED new 94f388b82e71 f2fs: set SBI_NEED_FSCK for xattr corruption case new dbb65861f6c3 f2fs: add a rw_sem to cover quota flag changes new dfc06c892ea3 f2fs: fix is_idle() check for discard type new f8c0a572a980 Merge remote-tracking branch 'f2fs/dev' new b22791effaf5 Merge remote-tracking branch 'nfsd/nfsd-next' new a6b62ea7ad79 Merge remote-tracking branch 'ubifs/linux-next' new c4c68436917f Merge remote-tracking branch 'v9fs/9p-next' new 8069dcc20df1 xfs: refactor free space btree record initialization new eef36088357e xfs: account for log space when formatting new AGs new 7f72216dc9a3 xfs: simplify xfs_chain_bio new c0546224d7e9 xfs: implement cgroup aware writeback new c43b4f4b6873 Merge remote-tracking branch 'xfs/for-next' new d2eb937b4029 Merge remote-tracking branch 'file-locks/locks-next' new 343121f16dde Merge remote-tracking branch 'vfs/for-next' new 5e2b66dc9b06 Merge remote-tracking branch 'printk/for-next' new 230244d866d2 Merge remote-tracking branch 'pci/next' new 70fbb58a9a87 Merge remote-tracking branch 'pstore/for-next/pstore' new 21acee4ecf9c HID: intel-ish-hid: Fix a use after free in load_fw_from_host() new 1eaac472eb6d Merge branch 'for-5.2/fixes' into for-next new dcf768b0ac86 HID: chicony: add another quirk for PixArt mouse new ad72733d9573 Merge branch 'for-5.2/fixes' into for-next new 384225c2a724 HID: wacom: add new MobileStudio Pro support new b7efc7e85284 Merge branch 'for-5.3/wacom' into for-next new 315ffcc9a1e0 HID: uclogic: Add support for Huion HS64 tablet new 52b0da0e0be1 Merge branch 'for-5.2/fixes' into for-next new 3a9a2c86ce6e HID: logitech-dj: Fix forwarding of very long HID++ reports new 59cc0d8aac4c Merge branch 'for-5.2/fixes' into for-next new 0a95fc733da3 HID: multitouch: Add pointstick support for ALPS Touchpad new 5258f23f4608 Merge branch 'for-5.2/fixes' into for-next new b12bbdc5dd88 HID: intel-ish-hid: fix wrong driver_data usage new d33ee08dd9a5 Merge branch 'for-5.2/fixes' into for-next new eca0f0a6c3fb HID: remove NO_D3 flag when remove driver new 16f3c329e5e6 Merge branch 'for-5.3/ish' into for-next new cfce3cc447a8 Merge remote-tracking branch 'hid/for-next' new 550113d4e9f5 i2c: add newly exported functions to the header, too new 4a5cfa39465c i2c: bcm2835: Move IRQ request after clock code in probe new 9de93b04df16 i2c: bcm2835: Ensure clock exists when probing new a8023e66e871 i2c: core: add sysfs header new 71731e1b2da1 dt-bindings: i2c: i2c-mt7621: Add bindings for MediaTek MT [...] new d04913ec5f89 i2c: mt7621: Add MediaTek MT7621/7628/7688 I2C driver new bbddb0fc3bbf dt-bindings: i2c: sun6i-p2wi: Add YAML schemas new f8bbde72ef44 dt-bindings: i2c: mv64xxx: Add YAML schemas new 4601db7ecf07 dt-bindings: i2c: omap: Add new compatible for J721E SoCs new 99dd4dc1524c Merge branch 'i2c/for-5.3' into i2c/for-next new 8ded5c08d143 Merge remote-tracking branch 'i2c/i2c/for-next' new f2916813d018 Merge remote-tracking branch 'i3c/i3c/next' new 16caaed86fad Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 163ede97a9a2 Documentation: platform: Delete x86-laptop-drivers.txt new 6e88559470f5 Documentation: Add section about CPU vulnerabilities for Spectre new cca5e0b8a430 Documentation: PGP: update for newer HW devices new b4f4174ae982 docs: zh_CN: submitting-drivers.rst: Remove a duplicated D [...] new 8c69b77a0175 scripts/sphinx-pre-install: fix out-of-tree build new 7c116d22ad23 docs: filesystems: Remove uneeded .rst extension on toctables new eb3be1e07593 Merge remote-tracking branch 'jc_docs/docs-next' new eb1eaaacd2f8 Merge remote-tracking branch 'v4l-dvb/master' new 6116b892bd4f vga_switcheroo: Depend upon fbcon being built-in, if enabled new c2d3c8a42430 Merge tag 'topic/remove-fbcon-notifiers-2019-06-26' of git [...] new 6e5c637bbd19 Merge remote-tracking branch 'fbdev/fbdev-for-next' new 1f7863babe71 Merge remote-tracking branch 'pm/linux-next' new 75ef0ec9b404 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 56ee37e7d7eb Merge remote-tracking branch 'opp/opp/linux-next' new 56d1a77579d3 Merge remote-tracking branch 'thermal-soc/next' new d9e6ac618abf Merge remote-tracking branch 'ieee1394/for-next' new a9fa32a48633 Merge remote-tracking branch 'dlm/next' new 8b3df9e94af1 Merge remote-tracking branch 'swiotlb/linux-next' new 2f6773fc4482 Merge remote-tracking branch 'rdma/for-next' new 7786a9969a15 net: hns3: fix selftest fail issue for fibre port with autoneg on new d0c31df22c57 net: hns3: remove VF VLAN filter entry inexistent warning print new fe4144d47eef net: hns3: sync VLAN filter entries when kill VLAN ID failed new d736fc6c68a5 net: hns3: restore the MAC autoneg state after reset new 2253db16f8ec net: hns3: code optimizaition of hclge_handle_hw_ras_error() new b4b9bd92fe3f net: hns3: modify handling of out of memory in hclge_err.c new 9d5e67d1c191 net: hns3: remove override_pci_need_reset new 987b4ae78e42 net: hns3: add check to number of buffer descriptors new 7cf9c069430f net: hns3: fix race conditions between reset and module lo [...] new 72fcd2bed719 net: hns3: fixes wrong place enabling ROCE HW error when loading new bcf643c51434 net: hns3: add exception handling when enable NIC HW error [...] new 1b2b01a77994 Merge branch 'net-hns3-some-code-optimizations-bugfixes' new eb203bae834e Revert "net: ena: ethtool: add extra properties retrieval [...] new 93ed54b15b2a ipv4: fix suspicious RCU usage in fib_dump_info_fnhe() new 3b525691529b ipv6: fix suspicious RCU usage in rt6_dump_route() new 0867bb9768de net: stmmac: Fix possible deadlock when disabling EEE support new 177d935a1370 net: stmmac: Fix crash observed if PHY does not support EEE new a8b79105239d Merge tag 'wireless-drivers-next-for-davem-2019-06-26' of [...] new f8da5dac7e5e net: fddi: skfp: Rename local PCI defines to match generic [...] new a08f1c438bc4 net: fddi: skfp: Include generic PCI definitions new 3ce7ee2c09d3 net: fddi: skfp: Remove unused private PCI definitions new 4191faa25384 Merge branch 'skfp-cleanups' new c22a133a83ce rtnetlink: skip metrics loop for dst_default_metrics new 96125bf9985a Allow 0.0.0.0/8 as a valid address range new c536a9aa7c14 net: macb: Kconfig: Make MACB depend on COMMON_CLK new 302a7cad54b8 net: macb: Kconfig: Rename Atmel to Cadence new 8b89d8dad5df Merge branch 'macb-build-fixes' new b4915a2a54f6 Merge remote-tracking branch 'net-next/master' new 950649791b83 libbpf: fix max() type mismatch for 32bit new 6bcc617f842c selftests/bpf: build tests with debug info new 9db1ff0a415c bpf: fix compiler warning with CONFIG_MODULES=n new 9e859e8f199d samples: bpf: make the use of xdp samples consistent new 572a6928f9e3 xdp: Make __mem_id_disconnect static new 12771345a467 bpf: fix cgroup bpf release synchronization new 6b69afdc8be6 net/mlx5e: Attach/detach XDP program safely new b59cdbb5e240 xsk: Add API to check for available entries in FQ new 47da10839107 xsk: Add getsockopt XDP_OPTIONS new 52ccce9db0ff libbpf: Support getsockopt XDP_OPTIONS new 04b0ceda7a15 xsk: Change the default frame size to 4096 and allow contr [...] new c11badc1b1a8 xsk: Return the whole xdp_desc from xsk_umem_consume_tx new 9e9fee83eb26 net/mlx5e: Replace deprecated PCI_DMA_TODEVICE new 42da687cc39a net/mlx5e: Calculate linear RX frag size considering XSK new 6cfde8b79bb8 net/mlx5e: Allow ICO SQ to be used by multiple RQs new 48fe1ca916cd net/mlx5e: Refactor struct mlx5e_xdp_info new d5a92b5ce3a8 net/mlx5e: Share the XDP SQ for XDP_TX between RQs new 5ec9abda9b1a net/mlx5e: XDP_TX from UMEM support new be37b342ebe2 net/mlx5e: Consider XSK in XDP MTU limit calculation new 8c82c5db7797 net/mlx5e: Encapsulate open/close queues into a function new 8e65f076818b net/mlx5e: Move queue param structs to en/params.h new a038e9794541 net/mlx5e: Add XSK zero-copy support new c492b90f2a96 Merge branch 'bpf-af-xdp-mlx5e' new 1613d9ffb4e4 Merge remote-tracking branch 'bpf-next/master' new b3b00e7f4f67 Merge remote-tracking branch 'ipsec-next/master' new 65c0f2c16636 net/mlx5: Introduce vport metadata matching bits and enum [...] new f53297d67800 net/mlx5: Get vport ACL namespace by vport index new 84b0d6a7a11e net/mlx5: Support allocating modify header context from in [...] new 91d6291c4e54 net/mlx5: Introduce a helper API to check VF vport new bb0ee7dcc4ec net/mlx5: Add flow context for flow tag new 7445cfb1169c net/mlx5: E-Switch, Tag packet with vport number in VF vpo [...] new 8d212ff057f8 net/mlx5e: Specifying known origin of packets matching the flow new c01cfd0f1115 net/mlx5: E-Switch, Add match on vport metadata for rule i [...] new 578438687001 net/mlx5: E-Switch, Add query and modify esw vport context [...] new c1286050cf47 net/mlx5: E-Switch, Pass metadata from FDB to eswitch manager new a5641cb524cd net/mlx5: E-Switch, Add match on vport metadata for rule i [...] new 669ff1e32f33 RDMA/mlx5: Add vport metadata matching for IB representors new 92ab1eb392c6 net/mlx5: E-Switch, Enable vport metadata matching if firm [...] new 4239d74e33cf Merge remote-tracking branch 'mlx5-next/mlx5-next' new da4f10a4265b netfilter: nft_meta: add NFT_META_BRI_PVID support new 97ab78aaba50 netfilter: rename nf_SYNPROXY.h to nf_synproxy.h new 031adea4d40c Merge remote-tracking branch 'netfilter-next/master' new b3c78cdd683b Merge remote-tracking branch 'nfc-next/master' new a646800b76e2 Merge remote-tracking branch 'mac80211-next/master' new c42fbd2847de Merge remote-tracking branch 'gfs2/for-next' new aa10e51d4a23 Merge remote-tracking branch 'nand/nand/next' new 67572a53c815 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 9a3bc90ff044 Merge remote-tracking branch 'crypto/master' new b22342ea07e6 Merge tag 'for-airlie-tda998x' of git://git.armlinux.org.u [...] new 14808a12bdbd Merge tag 'drm-next-5.3-2019-06-25' of git://people.freede [...] new 94f1f129fc45 Merge remote-tracking branch 'drm/drm-next' new b38565faded7 drm/i915/gt: Drop stale commentary for timeline density new f0ca820cc006 drm/i915/gt: Always call kref_init for the timeline new cba17e5d647b drm/i915/gt: Add some debug tracing for context pinning new 93d7a3b4be30 drm/i915/icl: Add missing device ID new 5ccf2027bb93 drm/i915: Check backlight type while doing eDP backlight i [...] new d84747956654 drm/i915/selftests: Serialise nop reset with retirement new 1e5deb263265 drm/i915/selftests: Drop manual request wakerefs around hangcheck new faaa2902b5a9 drm/i915/selftests: Fixup atomic reset checking new 4c888e7bd26f drm/i915: Fix various tracepoints for gen2 new 08fa8fd0faa5 drm/i915: Switch to per-crtc vblank vfuncs new b318b82455bd drm/i915: Nuke drm_driver irq vfuncs new 7d23e5937603 drm/i915: Initialize drm_driver vblank funcs at compile time new de5147b8ce6d drm/i915: Add a wakeref getter for iff the wakeref is alre [...] new 18398904ca9e drm/i915: Only recover active engines new 092be382a260 drm/i915: Lift intel_engines_resume() to callers new 9c811fce8a44 drm/i915/icl: Add new supported CD clocks new 6e63790efdf7 drm/i915/ehl: Remove unsupported cd clocks new 63c9dae71dc5 drm/i915/ehl: Add voltage level requirement table new 5ed7a0cf3394 drm/i915: Move OA files to separate folder new b7a9764e9287 Merge remote-tracking branch 'drm-intel/for-linux-next' new 355a47ae7ebc Merge remote-tracking branch 'drm/drm-next' into drm-misc- [...] new daed277e4d5a Merge tag 'topic/remove-fbcon-notifiers-2019-06-26' into d [...] new 38a5cbff4a08 Merge remote-tracking branch 'drm-misc/for-linux-next' new d3d7a136e731 Merge remote-tracking branch 'drm-msm/msm-next' new 37224435905b Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 9a3a507fc69c Merge remote-tracking branch 'imx-drm/imx-drm/next' new f5c28952716f Merge remote-tracking branch 'regmap/for-next' new 701bdcaadbf9 Merge remote-tracking branch 'sound/for-next' new d5fcaaba54ce ASoC: Intel: Skylake: Use recommended SDxFMT programming sequence new 776cb3b80ede ASoC: Intel: Skylake: Initialize lists before access so th [...] new 8a5b0177a7f6 ALSA: hdac: Fix codec name after machine driver is unloade [...] new 09f448a415ec ASoC: compress: Fix memory leak from snd_soc_new_compress new 9f6115acc37c ASoC: Intel: Skylake: Don't return failure on machine driv [...] new 5b8e4c1c6602 ASoC: Intel: Skylake: Add function to cleanup debugfs interface new e79986ce50d6 ASoC: Intel: Skylake: Properly cleanup on component removal new 6ee927f2f014 ASoC: Intel: Skylake: Fix NULL ptr dereference when unload [...] new 0f6ff78540bd ASoC: Intel: hdac_hdmi: Set ops to NULL on remove new 3cde818cd02b ASoC: topology: Consolidate how dtexts and dvalues are freed new 9f90af3a9952 ASoC: topology: Consolidate and fix asoc_tplg_dapm_widget_ [...] new 078759399ff7 ASoC: Intel: Skylake: Read HIPCT extension before clearing [...] new 26ae20490809 ASoC: Intel: Fix race condition in IPC rx list new 9f4f42d710d4 ASoC: Intel: Common: Fix NULL dereference in tx_wait_done new 02923faa6b29 ASoC: Intel: Skylake: Reset pipeline before its deletion new a8cd7066f042 ASoC: Intel: Skylake: Strip T and L from TLV IPCs new 472e5df0137e ASoC: madera: Update SPDX headers new dfea7b2c5c7e ASoC: rsnd: ssiu: tidyup SSI_MODE1/2 settings new 526a6d45b013 ASoC: rsnd: add missing pin sharing with SSI9 new e3303268f9cf ASoC: soc-core: don't use soc_find_component() at snd_soc_ [...] new 53c8b29abe42 Merge tag 'v5.2-rc6' into asoc-5.3 new 19a7c08a7077 Merge branch 'asoc-5.3' into asoc-next new 0b766a156fab Merge remote-tracking branch 'asoc/topic/meson' into asoc-next new f5f84c110bec Merge remote-tracking branch 'sound-asoc/for-next' new 2eef1399a866 modules: fix BUG when load module with rodata=n new 38b37d631aec module: allow arch overrides for .exit section names new 70bac08d4157 ARM: module: recognize unwind exit sections new 93651f80dcb6 modules: fix compile error if don't have strict module rwx new 723f39022563 Merge remote-tracking branch 'modules/modules-next' new af6c802a21d2 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 new 9e645e1105ca io_uring: add support for sqe links new da350bc130fd io_uring: add support for sendmsg() new 952ab60b5e12 io_uring: add support for recvmsg() new 1920ad237e3a Merge branch 'for-5.3/io_uring' into for-next new 16d4b74654ff md/raid1: Fix a warning message in remove_wb() new 2ad7a0cc8f8e Merge branch 'md-next' of https://github.com/liu-song-6/li [...] new 1de502fb74d4 Merge branch 'for-5.3/block' into for-next new 2b50f230f76f block, bfq: Init saved_wr_start_at_switch_to_srt in unlikely case new 90823cf3ad6a Merge branch 'for-5.3/block' into for-next new caf1f25586b7 Merge remote-tracking branch 'block/for-next' new cf4fb864d025 Merge remote-tracking branch 'device-mapper/for-next' new 78be25a9ba32 Merge remote-tracking branch 'mmc/next' new 3bf6b404da5d Merge remote-tracking branch 'kgdb/kgdb-next' new c88dd606a1cd dt-bindings: mfd: lp87565: Add LP87561 configuration new 013e868bc946 mfd: lp87565: Add support for 4-phase LP87561 combination new 7ee63bd74750 regulator: lp87565: Add 4-phase lp87561 regulator support new b0db36d30691 Merge branches 'ib-mfd-cros-5.3' and 'ib-mfd-regulator-5.3 [...] new 9bf15212c1c9 mfd: madera: Add missing of table registration new 82dc605b9862 mfd: cros_ec: Register cros_ec_lid_angle driver when presented new 5bdc2b8b6d7d mfd: bd718x7: Remove hardcoded config for button press duration new 66338bbee0eb dt-bindings: mfd: Document short/long press duration for BD718X7 new 39f4a21f8fa5 mfd: bd718x7: Make power button press duration configurable new 900a7a779746 mfd: menelaus: Remove superfluous error message new 754864354504 mfd: intel-lpss: Keep device tables sorted by ID new 4612a574d3d0 mfd: core: Set fwnode for created devices new 19fe4aff9eb5 mfd: arizona: Fix undefined behavior new b58201e5adc9 mfd: madera: Fix bad reference to pinctrl.txt file new 1f85aea79dce mfd: madera: Fix potential uninitialised use of variable new 3f996c4023ef mfd: madera: Add supply mapping for MICVDD new 64e6db57070d mfd: madera: Update DT bindings to add additional CODECs new ffe74aeb3ad7 mfd: madera: Add Madera core support for CS47L15 new ea69f9315a06 mfd: madera: Add Madera core support for CS47L92 new 7fbceb68ac43 dt-bindings: Add binding for cros-ec-rpmsg new 31c024547959 mfd: cros_ec: differentiate SCP from EC by feature bit new 05f51b611831 mfd: rk808: Check pm_power_off pointer new 964860b9cb79 mfd: rk808: Prepare rk805 for poweroff new 5df41d716e2f mfd: cros_ec_dev: Register cros_ec_accel_legacy driver as [...] new abd82017b6cb MAINAINERS: Swap words in INTEL PMIC MULTIFUNCTION DEVICE DRIVERS new c69c714167b3 dt-bindings: mfd: Add link to ROHM BD71847 Datasheet new eca37b27f4bb mfd: stmfx: Fix macro definition spelling new 748fbb411bcc mfd: cs5535-mfd: Remove ifdef OLPC noise new b22f6350525b Merge remote-tracking branch 'mfd/for-mfd-next' new 1ede297fb993 backlight: pwm_bl: Convert to use SPDX identifier new 555f5df75379 backlight: gpio_backlight: Enable ACPI enumeration new 87194ef3d04f backlight: pwm_bl: Fix heuristic to determine number of br [...] new 5cd598e79b24 Merge remote-tracking branch 'backlight/for-backlight-next' new 025bf37725f1 gpio: Fix return value mismatch of function gpiod_get_from [...] new a2df21b22c68 Merge branch 'regulator-5.3' into regulator-next new 0188ab1f6aa6 Merge remote-tracking branch 'regulator/topic/coupled' int [...] new 2115bf784d40 Merge remote-tracking branch 'regulator/for-next' new d1c5947ec678 security: Make capability_hooks static new 33d39f8e06b4 Merge branch 'next-lsm' into next-testing new 804a8db2ae74 Merge remote-tracking branch 'security/next-testing' new 91296410c007 Merge remote-tracking branch 'apparmor/apparmor-next' new 0b4b1bab0237 Merge remote-tracking branch 'integrity/next-integrity' new 7743c48e54ee keys: Cache result of request_key*() temporarily in task_struct new 3b8c4a08a471 keys: Kill off request_key_async{,_with_auxdata} new 0707fc897176 Merge tag 'keys-request-20190626' into keys-next new f771fde82051 keys: Simplify key description management new 355ef8e15885 keys: Cache the hash value to avoid lots of recalculation new dcf49dbc8077 keys: Add a 'recurse' flag for keyring searches new b206f281d0ee keys: Namespace keyring names new 0f44e4d976f9 keys: Move the user and user-session keyrings to the user_ [...] new 3b6e4de05e9e keys: Include target namespace in match criteria new 218e6424e711 keys: Garbage collect keys for which the domain has been removed new ffb047c2beed keys: Network namespace domain tag new 7433479976dd keys: Pass the network namespace into request_key mechanism new 0a0eea7eeca4 Merge tag 'keys-namespace-20190626' into keys-next new 75ce113a1d56 keys: Replace uid/gid/perm permissions checking with an ACL new 6a188c09e47c keys: Provide KEYCTL_GRANT_PERMISSION new 8adf4f91dc2d Merge tag 'keys-acl-20190626' into keys-next new 5988ab1210b4 Merge remote-tracking branch 'keys/keys-next' new 4ce5b2797749 Merge remote-tracking branch 'selinux/next' new 93f9bb038f0b Merge remote-tracking branch 'tpmdd/next' new eb794f678033 Merge remote-tracking branch 'iommu/next' new 3a55b9106acf Merge remote-tracking branch 'audit/next' new 56a5af41a701 Merge remote-tracking branch 'devicetree/for-next' new eeb858142ec8 Merge branch 'spi-5.3' into spi-next new c0b21ad320f7 Merge remote-tracking branch 'spi/topic/pump-rt' into spi-next new 1538fc22bae7 Merge remote-tracking branch 'spi/for-next' new 7348d8e85842 Merge remote-tracking branch 'tip/auto-latest' new a8d658ce070d Merge remote-tracking branch 'clockevents/clockevents/next' new 794f6bf4fd96 Merge remote-tracking branch 'edac-amd/for-next' new 61b94dce1b7f Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 5345d0039997 Merge remote-tracking branch 'ftrace/for-next' new f70537be43eb Merge remote-tracking branch 'rcu/rcu/next' new c3647962296e Merge remote-tracking branch 'kvm/linux-next' new 23d508f5cdaf Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new 981ef3b5bc99 Merge remote-tracking branch 'kvms390/next' new 2a6b505f57c7 Merge remote-tracking branch 'percpu/for-next' new 70726907acb0 Merge remote-tracking branch 'drivers-x86/for-next' new 1d333ef3d599 platform/chrome: wilco_ec: Add circular buffer as event queue new 0451cc8ce272 iio: cros_ec: Add lid angle driver new 8f205ef13121 Merge remote-tracking branch 'chrome-platform/for-next' new 4f91c3d17c4a Merge remote-tracking branch 'leds/for-next' new 7fb0481f3220 Merge remote-tracking branch 'ipmi/for-next' new aba89cc90057 Merge remote-tracking branch 'driver-core/driver-core-next' new 53c23ec5b8dc Merge remote-tracking branch 'usb/usb-next' new 84f814643c56 Merge remote-tracking branch 'usb-gadget/next' new 7137cd01bb7d Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new c361c0715153 Merge remote-tracking branch 'phy-next/next' new 224dfc6780a2 Merge remote-tracking branch 'tty/tty-next' new 96a62f6386b1 Merge remote-tracking branch 'char-misc/char-misc-next' new 0937fbb7abeb extcon: fsa9480: Fix Kconfig warning and build errors new 439a5dd5139e Merge remote-tracking branch 'extcon/extcon-next' new 24b341ff03cc Merge remote-tracking branch 'soundwire/next' new 9b985e758a82 Merge remote-tracking branch 'staging/staging-next' new 326014fc1768 Merge remote-tracking branch 'mux/for-next' new 743987254413 Merge remote-tracking branch 'slave-dma/next' new 0e7cdae65882 Merge remote-tracking branch 'cgroup/for-next' new 447da8f91e6c Merge remote-tracking branch 'scsi/for-next' new c870d65fe308 scsi: ufs-bsg: fix typo in ufs_bsg_request new b13a3539eb2a scsi: ufs-bsg: complete ufs-bsg job only if no error new 8c09d7527697 scsi: ufshdc-pci: Add Intel PCI IDs for EHL new 4adb451c8d16 scsi: bnx2fc: Redo setting source FCoE MAC new a92ac6ee7980 scsi: bnx2fc: Only put reference to io_req in bnx2fc_abts_ [...] new 0e0fcef97201 scsi: bnx2fc: Separate out completion flags and variables [...] new 25ad7394c778 scsi: bnx2fc: Do not allow both a cleanup completion and a [...] new 3c97b569505f scsi: bnx2fc: Limit the IO size according to the FW capability new 10b3ef227018 scsi: bnx2fc: Update the driver version to 2.12.10 new 177709c0702e scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_rec new 7bfe5ae57c80 scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_srr new 4e1c94b04771 scsi: ufs: Documentation: Announce ufs-tool v1.0 new 381abbd1f7f9 scsi: mpt3sas: Remove CPU arch check to determine perf_mode new 48d6f0a6a559 scsi: mpt3sas: Use configured PCIe link speed, not max new 610ef1e955cd scsi: mpt3sas: Determine smp affinity on per HBA basis new eedc42a074de scsi: mpt3sas: Fix msix load balance on and off settings new 2040a857e436 scsi: pm80xx: Event log size through sysfs new 5f0bd875c6db scsi: pm80xx: Modified the logic to collect IOP event logs new 5885571df750 scsi: megaraid_sas: Add 32 bit atomic descriptor support t [...] new dd80769923de scsi: megaraid_sas: Add support for Non-secure Aero PCI IDs new 2181aacf46f3 scsi: megaraid_sas: Remove few debug counters from IO path new a6ffd5bf6819 scsi: megaraid_sas: Call disable_irq from process IRQ poll new 7fa3174b3ef4 scsi: megaraid_sas: Release Mutex lock before OCR in case [...] new ccf6c1f2e2d7 scsi: megaraid_sas: In probe context, retry IOC INIT once [...] new 798d44b04f48 scsi: megaraid_sas: Don't send FPIO to RL Bypass queue new 59db5a931bbe scsi: megaraid_sas: Handle sequence JBOD map failure at dr [...] new a4413a5859f8 scsi: megaraid_sas: megaraid_sas: Add check for count retu [...] new 49f2bf1071f0 scsi: megaraid_sas: RAID1 PCI bandwidth limit algorithm is [...] new 7fc557005c45 scsi: megaraid_sas: Offload Aero RAID5/6 division calculat [...] new 58136856167d scsi: megaraid_sas: Add support for MPI toolbox commands new 132147d7f620 scsi: megaraid_sas: Add support for High IOPS queues new ea836f40f8fd scsi: megaraid_sas: Enable coalescing for high IOPS queues new f0b9e7bdc309 scsi: megaraid_sas: Set affinity for high IOPS reply queues new f39e5e52c5b5 scsi: megaraid_sas: Use high IOPS queues based on IO workload new 299ee42615e3 scsi: megaraid_sas: Introduce various Aero performance modes new f5258d6e01f3 scsi: megaraid_sas: Update driver version to 07.710.06.00-rc1 new 6a81533d616f scsi: qla2xxx: Fix kernel crash after disconnecting NVMe devices new 2eb9238affa7 scsi: qla2xxx: on session delete, return nvme cmd new 4c2a2d0178d5 scsi: qla2xxx: Fix NVME cmd and LS cmd timeout race condition new baf23eddbf2a scsi: qla2xxx: move IO flush to the front of NVME rport un [...] new 893ca250edfc Merge branch '5.3/scsi-sg' into scsi-next new c893044e9864 Merge remote-tracking branch 'scsi-mkp/for-next' new 43f82d331c10 Merge remote-tracking branch 'vhost/linux-next' new 7394ef46f33b Merge remote-tracking branch 'rpmsg/for-next' new 9bb2e0452508 gpio: amd: Make resource struct const new 1517d50ee735 gpio: amd: Drop unused pdev pointer in privata data new 5c55ac56be98 gpio: Add comments on #if/#else/#endif new 0a2a681d7dc1 gpio: rcar: Pedantic formatting new c4411dec04af gpio: amdpt: Drop unneeded deref of &pdev->dev new 2c2bb37f99e9 gpio: ep93xx: Use devm_platform_ioremap_resource() new 8cfca8a9940f gpio: grgpio: Use devm_platform_ioremap_resource() new 066ad23c2ab9 gpio: janz-ttl: Drop unneccessary temp variable dev new 8458ed7eff19 gpio: vr41xx: Use devm_platform_ioremap_resource() new 795cf1d144cf gpio: eic-sprd: Use devm_platform_ioremap_resource() new f6181e0778b2 siox: Add helper macro to simplify driver registration new 07ba00c185eb gpio: siox: Use module_siox_driver() new 888a1d2bdcd6 gpio: Sort GPIO drivers in Makefile new b38a73f737dc gpio: No need to cast away return value of debugfs_create_file() new 9cd89e4f594e gpio: tegra: No need to cast away return value of debugfs_ [...] new b662d0214fd1 gpio: pl061: Pass irqchip when adding gpiochip new c80f4512026f gpio: siox: Do not call gpiochip_remove() on errorpath new 90a4c4501eb9 gpio: siox: Switch to IRQ_TYPE_NONE new 19cca7f21bcd Merge branch 'devel' into for-next new 9fa153ef27ac Merge remote-tracking branch 'gpio/for-next' new 690499d969bc gpio: madera: Fixup SPDX headers new e609269068f4 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 6dbc6e6f5855 pinctrl: mcp23s08: Fix add_data and irqchip_add_nested call order new f2818ba3a012 pinctrl: ocelot: fix gpio direction for pins after 31 new 4b36082e2e09 pinctrl: ocelot: fix pinmuxing for pins after 31 new 99fd24aa4a45 pinctrl: mediatek: Ignore interrupts that are wake only du [...] new 124ecd6658e7 dt-bindings: imx: Add pinctrl binding doc for i.MX8MN new d9c238c5a6ae pinctrl: freescale: Add i.MX8MN pinctrl driver support new ec6516bfbaf7 pinctrl: remove unneeded #ifdef around declarations new 7b34b0032bae dt-bindings: pinctrl: mvebu: Document bindings for 98DX1135 new eed43e7e17c1 pinctrl: mvebu: Add support for MV98DX1135 new 55bd054ce434 pinctrl: tegra: Set specific GPIO compatible string new cf75b8f2cd8f pinctrl: tegra: Add bitmask support for parked bits new 3fe2f17c0ed5 pinctrl: qcom: sdm845: Fix CONFIG preprocessor guard new 4cb8df37a741 pinctrl: madera: Fixup SPDX headers new 8b887727a182 Merge branch 'devel' into for-next new eb13feed8a2b Merge remote-tracking branch 'pinctrl/for-next' new 6580fd173070 pwm: jz4740: Force TCU2 channels to return to their init level new 084f137600f4 pwm: meson: Unify the parameter list of meson_pwm_{enable, [...] new ba4004c715c9 pwm: meson: Use devm_clk_get_optional() to get the input clock new 181164b669c9 pwm: meson: Use GENMASK and FIELD_PREP for the lo and hi values new 33cefd84d26b pwm: meson: Change MISC_CLK_SEL_WIDTH to MISC_CLK_SEL_MASK new b79c3670e120 pwm: meson: Don't duplicate the polarity internally new 7e0321629c2a pwm: meson: Pass struct pwm_device to meson_pwm_calc() new a50a49a45140 pwm: meson: Add the meson_pwm_channel data to struct meson_pwm new 8bbf31645381 pwm: meson: Add the per-channel register offsets and bits [...] new 1064c6bacedd pwm: meson: Move pwm_set_chip_data() to meson_pwm_request() new fb2081e870e9 pwm: meson: Simplify the calculation of the pre-divider and count new c375bcbaabdb pwm: meson: Read the full hardware state in meson_pwm_get_state() new d6885b3e0a39 pwm: meson: Don't cache struct pwm_state internally new 7341c785d81e pwm: meson: Add support PWM_POLARITY_INVERSED when disabling new 4ae42ce793a7 pwm: meson: Add documentation to the driver new 321a7cea973b pwm: Add power management descriptions new 7fd4edc57bba pwm: sysfs: Add suspend/resume support new 4a5fa56cc031 pwm: rcar: Remove suspend/resume support new 4a6ef8e37c4d pwm: Add support referencing PWMs from ACPI new 3f467ebe9e89 leds: pwm: Support ACPI via firmware-node framework new 11fc4edc483b pwm: bcm2835: Improve precision of PWM new da9b386492f8 pwm: atmel-hlcdc: Add compatible for SAM9X60 HLCDC's PWM new 3479bbd1e1f8 pwm: fsl-ftm: More relaxed permissions for updating period new a2a28229cdce pwm: fsl-ftm: Use write protection for prescaler & polarity new 3d25025ce9c2 pwm: fsl-ftm: Make sure to unlock mutex on failure new 7214d7133dbd Merge remote-tracking branch 'pwm/for-next' new 432bf7a9d6a3 Merge remote-tracking branch 'userns/for-next' new b0f2c31e2d72 Merge remote-tracking branch 'y2038/y2038' new c1733bb3dc91 Merge remote-tracking branch 'livepatching/for-next' new 592050c9e693 Merge remote-tracking branch 'rtc/rtc-next' new d571ca0d642c Merge remote-tracking branch 'at24/at24/for-next' new 2428804cf552 Merge remote-tracking branch 'ntb/ntb-next' new 9f1287d3688f Merge remote-tracking branch 'kspp/for-next/kspp' new 1bccacf53db4 Merge remote-tracking branch 'nvmem/for-next' new 719c34c52569 Merge remote-tracking branch 'xarray/xarray' new 310cae9823e6 Merge remote-tracking branch 'hyperv/hyperv-next' new ef33ef849aae Merge remote-tracking branch 'pidfd/for-next' new a40910a4ea0b Merge remote-tracking branch 'devfreq/for-next' new 9b642a35b833 Merge remote-tracking branch 'hmm/hmm' new dadae6504728 sparc64-add-the-missing-pgd_page-definition-fix new d446d4e22241 sparc64: define untagged_addr() new 48887fad903a sparc64: use the generic get_user_pages_fast code new 835467ca277a mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP new 3e15a1227784 mm: reorder code blocks in gup.c new 4116cdc5f113 mm: consolidate the get_user_pages* implementations new 4d7a3f2ca6f9 mm: validate get_user_pages_fast flags new 10a79ce2d98b mm: move the powerpc hugepd code to mm/gup.c new dff26280ecdd mm: switch gup_hugepte to use try_get_compound_head new e1c7eee46c9d mm: mark the page referenced in gup_hugepte new e2091d17c138 mm/mmap.c: fix the adjusted length error new 425426c7d30c asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] new f683cc4e0951 alpha: switch to generic version of pte allocation new 9bde763559db arm: switch to generic version of pte allocation new 684cafdee692 arm64: switch to generic version of pte allocation new 2cdea020187d arm64/mm: fix a bogus GFP flag in pgd_alloc() new 75bdec193fd2 csky: switch to generic version of pte allocation new 62f90c0f5545 m68k: sun3: switch to generic version of pte allocation new fd87dcaec8e8 mips: switch to generic version of pte allocation new f5ad7ec2b73e nds32: switch to generic version of pte allocation new 6a3627a5abfd nios2: switch to generic version of pte allocation new f9d947a9bf30 parisc: switch to generic version of pte allocation new a484f8e73b54 riscv: switch to generic version of pte allocation new 81d90bb2d278 um: switch to generic version of pte allocation new e8d58eea1d87 unicore32: switch to generic version of pte allocation new 7b6d329be1c4 mm/memremap: rename and consolidate SECTION_SIZE new 563b65834224 mm: clean up is_device_*_page() definitions new dac512f34571 mm: introduce ARCH_HAS_PTE_DEVMAP new 6a2e3cdd07b2 arm64: mm: implement pte_devmap support new a37c912925a3 arm64-mm-implement-pte_devmap-support-fix new b9142cf00ed1 mm/pgtable: drop pgtable_t variable from pte_fn_t functions new 8216facac2e1 mm/memory.c: fail when offset == num in first check of __v [...] new 7dc805ffa176 mm/mmap: move common defines to mman-common.h new 3806a94eb718 mm/swap.c: fix release_pages() when releasing devmap pages new 7bf39c1635a6 mm-swap-fix-release_pages-when-releasing-devmap-pages-v2 new b9d5a35ee600 mm-swap-fix-release_pages-when-releasing-devmap-pages-v3 new b26b328fbf99 mm-swap-fix-release_pages-when-releasing-devmap-pages-v4 new f3c48a247b8f mm/mmu_notifier: use hlist_add_head_rcu() new 18d90f1ba52f mm/memory_hotplug: simplify and fix check_hotplug_memory_range() new 865df64e53a0 s390x/mm: fail when an altmap is used for arch_add_memory() new 5fbf4b098b2a s390x/mm: implement arch_remove_memory() new 187e1a5b1bc6 arm64/mm: add temporary arch_remove_memory() implementation new 57666af77e18 drivers/base/memory: pass a block_id to init_memory_block() new 38f573679681 drivers/base/memory: fix a compilation warning new 1b1e455bee8a mm/memory_hotplug: allow arch_remove_memory() without CONF [...] new f3ecfd5bd071 mm/memory_hotplug: create memory block devices after arch_ [...] new 9e9b0db2da11 mm/memory_hotplug: drop MHP_MEMBLOCK_API new 7eb409525433 mm/memory_hotplug: remove memory block devices before arch [...] new 03d5dd338933 mm/memory_hotplug: make unregister_memory_block_under_node [...] new f5ffbd711f33 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] new 06d279abae06 mm: section numbers use the type "unsigned long" new 6a29d371b59a mm-section-numbers-use-the-type-unsigned-long-fix new 771ba12aac0e mm-section-numbers-use-the-type-unsigned-long-v3 new 857c78dab399 drivers/base/memory: Use "unsigned long" for block ids new 6bfd46cdf9b3 mm: make register_mem_sect_under_node() static new 8c8426d6b801 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] new c40735c7c0ae mm/memory_hotplug: move and simplify walk_memory_blocks() new 13fb28e5ebc4 drivers/base/memory.c: Get rid of find_memory_block_hinted() new 138ee48f2302 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 new 8f66c60a1080 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix new f931bde34514 mm/sparse.c: set section nid for hot-add memory new 2eb31e09c451 mm/sparsemem: introduce struct mem_section_usage new f9c0f081cbd0 mm/sparsemem: introduce a SECTION_IS_EARLY flag new 7cb88502c378 mm/sparsemem: add helpers track active portions of a secti [...] new c7d7ef2a975d mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] new ae4726aacae7 mm/sparsemem: convert kmalloc_section_memmap() to populate [...] new aad645ed6151 mm/hotplug: kill is_dev_zone() usage in __remove_pages() new be0e44a38df3 mm: kill is_dev_zone() helper new f094e0fb7586 mm/sparsemem: prepare for sub-section ranges new 09c57a8ab1fc mm/sparsemem: support sub-section hotplug new 5ebdb7b2be28 mm: document ZONE_DEVICE memory-model implications new 1cfc4b16723c docs/vm: update ZONE_DEVICE memory model documentation new 25a04d6437cc mm/devm_memremap_pages: enable sub-section remap new 8425417eab3f libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields new 83bd6c7bec14 libnvdimm/pfn: stop padding pmem namespaces to section alignment new 4bcea3957806 mm/sparsemem: cleanup 'section number' data types new 7f862ef57ee8 mm-sparsemem-cleanup-section-number-data-types-fix new f9e38dec6181 mm/vmalloc.c: remove "node" argument new 7e822c31160b mm/vmalloc.c: preload a CPU with one object for split purpose new b69531086ace mm/vmalloc.c: get rid of one single unlink_va() when merge new ec157dbbc9ed mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() new b3bc34c75f31 mm/vmalloc.c: spelling> s/informaion/information/ new 63f41a3cebe8 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] new 8076ea855bc5 mm/large system hash: clear hashdist when only one node wi [...] new 85e6be79dc47 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] new b2cb82878aa3 mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] new ff3eef1d4f87 mm/page_alloc: fix a false memory corruption new 6ac535f2195a mm: init: report memory auto-initialization features at boot time new ffdfd8ac39e2 mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned new f4098a23183b mm: vmscan: correct some vmscan counters for THP swapout new 6c0c2e7f7b3d mm/vmscan.c: add a new member reclaim_state in struct shri [...] new 3c6774bd8a22 mm/vmscan: add a new member reclaim_state in struct shrink [...] new cd4f7e145773 mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths new f52b39eea4fb mm/vmscan.c: add checks for incorrect handling of current- [...] new 9423d3d69f55 tools/vm/slabinfo: order command line options new 90a50c83c337 tools/vm/slabinfo: add partial slab listing to -X new 74002b6b144d tools/vm/slabinfo: add option to sort by partial slabs new dc108af3f8cf tools/vm/slabinfo: add sorting info to help menu new eb68d384545b proc: use down_read_killable mmap_sem for /proc/pid/maps new 8d966b8b6511 proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup new d983979ae867 proc: use down_read_killable mmap_sem for /proc/pid/pagemap new 5df1d9f479e0 proc: use down_read_killable mmap_sem for /proc/pid/clear_refs new cf549039e689 proc: use down_read_killable mmap_sem for /proc/pid/map_files new c6ba941baca2 proc-use-down_read_killable-mmap_sem-for-proc-pid-map_files-fix new 9f40d7a17eb7 mm: use down_read_killable for locking mmap_sem in access_ [...] new 462994e82e71 z3fold: add inter-page compaction new c6974ef334a5 z3fold: remove redundant assignment to bud new bbe2b373dbfa mm/z3fold: fix variable set but not used warnings new 19af564ac328 mm/memory-failure.c: clarify error message new 4dcfb88a56fb mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] new 9dc9d109c704 mm: mempolicy: handle vma with unmovable pages mapped corr [...] new 02fc3bb99abc mm/oom_kill.c: add task UID to info message on an oom kill new 11bad802294c mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix new f64c837b77f7 mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan [...] new 9e0a72ebb466 mm/oom_kill.c: remove thread group leader check in oom_eva [...] new 0c40370c50fd mm, oom: refactor dump_tasks for memcg OOMs new 8bcba0574ac6 mm, oom: remove redundant task_in_mem_cgroup() check new cae12a3ce41a oom: decouple mems_allowed from oom_unkillable_task new bb0d8371ecc6 mm/oom_kill.c: remove redundant OOM score normalization in [...] new 79ea724d3445 mm: thp: make transhuge_vma_suitable available for anonymous THP new 0ec20c98be26 mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] new 6d3cf3bd45c0 mm: thp: fix false negative of shmem vma's THP eligibility new eca7b1b0fa7e mm/cma.c: fail if fixed declaration can't be honored new 2dfefdb13fc0 mm, memcg: proportional memory.{low,min} reclaim new 69b3399c9816 mm, memcg: make memory.emin the baseline for utilisation d [...] new ceb79b79c934 mm, memcg: make scan aggression always exclude protection new 90d30429085a mm/vmscan: remove unused lru_pages argument new f420aaee56c3 mm: don't expose page to fast gup before it's ready new 9fb9c50a93a9 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 3105f953636a fs/buffer.c: dump more info for __getblk_gfp() stall problem new 47dfbdc9839a kernel/hung_task.c: Monitor killed tasks. new 33b58f3afc3c tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] new 2f9933efe131 vmcore: Add a kernel parameter novmcoredd new bd176ea9b181 vmcore-add-a-kernel-parameter-novmcoredd-fix new c9663956c1cb vmcore-add-a-kernel-parameter-novmcoredd-fix-fix new 3069334fab21 include/linux/kernel.h: add typeof_member() macro new e58e474ba763 fs/proc/inode.c: use typeof_member() macro new ce7f6931c2b9 kernel: fix typos and some coding style in comments new fdfbacc61997 linux/bits.h: make BIT(), GENMASK(), and friends available [...] new 0ec13f35abdf arch: replace _BITUL() in kernel-space headers with BIT() new b2e74ede0d47 arch/*: remove unused isa_page_to_bus() new 3348028e2f41 lib/genalloc.c: export symbol addr_in_gen_pool new 52e6b7b7f597 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new cd86d4edb377 Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 30088231799b lib/math/rational.c: fix possible incorrect result from ra [...] new 44685cb7b555 lib/list: tweak LIST_POISON2 for better code generation on x86_64 new a0747ef6c0b5 lib/string.c: allow searching for NUL with strnchr new 68b898190a85 lib/test_string.c: avoid masking memset16/32/64 failures new 79850e1ca76b lib/test_string.c: add some testcases for strchr and strnchr new 7da8d64fa834 lib/test_overflow.c: avoid tainting the kernel and fix wrap size new 3f3be5ed8b2d lib: introduce test_meminit module new f7d757f4a0e9 mm/ioremap: check virtual address alignment while creating [...] new d31cf72b92ec mm/ioremap: probe platform for p4d huge map support new 3ed4d70b606f lib/string_helpers: fix some kerneldoc warnings new faeaab3a46da lib/test_meminit.c: fix -Wmaybe-uninitialized false positive new 5d3b1e3d4782 checkpatch.pl: warn on duplicate sysctl local variable new 344d9c4e8a4a checkpatch: don't interpret stack dumps as commit IDs new f756830a9d36 checkpatch: fix something new a0852ae7f9c2 fs/binfmt_flat.c: remove set but not used variable 'inode' new cfbdf333e702 fs/binfmt_elf.c: delete stale comment new df9b31d9cc06 init/Kconfig: fix neighboring typos new da736b8ad03b mm, kprobes: generalize and rename notify_page_fault() as [...] new 32b901f06bf9 mips/kprobes: export kprobe_fault_handler() new f60727ce09c2 coda: pass the host file in vma->vm_file on mmap new d7a979195c8b uapi linux/coda.h: use __kernel_pid_t for userspace new bae18615d185 uapi linux/coda_psdev.h: move upc_req definition from uapi [...] new 9ce410ed3a6b coda: add error handling for fget new b22db66b9487 coda: potential buffer overflow in coda_psdev_write() new 31a6d7b9e99d coda: fix build using bare-metal toolchain new 590d14527a09 coda: don't try to print names that were considered too long new dfd93eb84734 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] new 5607dabfe1f5 coda: clean up indentation, replace spaces with tab new daac37d3cefa coda: stop using 'struct timespec' in user API new 89ffaf82a0b7 coda: change Coda's user api to use 64-bit time_t in timespec new 31ac1e2ca991 coda: get rid of CODA_ALLOC() new d2d3fd007c0d coda: get rid of CODA_FREE() new b1f0c9f3a91a coda: bump module version new 078c8e1479bd coda: Move internal defs out of include/linux/ [ver #2] new 9ae2fc80bc90 coda: remove uapi/linux/coda_psdev.h new a2d512ad3ed6 coda: destroy mutex in put_super() new ecd3700744c8 coda: use SIZE() for stat new 70b51d3c5e04 coda: add __init to init_coda_psdev() new 341e3a9e9228 coda: remove sysctl object from module when unused new 3a3255d1370b coda: remove sb test in coda_fid_to_inode() new 48f8bbe21ec8 coda: ftoc validity check integration new dbe878ad886d coda: add hinting support for partial file caching new 40c43a17103c coda-add-hinting-support-for-partial-file-caching-fix new 0775976e3102 fs/hfsplus/xattr.c: replace strncpy with memcpy new 8e053f9af8ae fs/ufs/super.c: remove set but not used variable 'usb3' new efbc2d5d6c6a nds32: fix asm/syscall.h new 08bbed6ee08a hexagon: define syscall_get_error() and syscall_get_return [...] new f7a56d84d08f mips: define syscall_get_error() new 854b728fbc8c parisc: define syscall_get_error() new bfcf1f524bb3 powerpc: define syscall_get_error() new 28e2ddd002ff ptrace: add PTRACE_GET_SYSCALL_INFO request new 13c5a78eb73f selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO new c70bae7337a5 selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] new bec7d8696af8 signal: reorder struct sighand_struct new e65271501103 signal: simplify set_user_sigmask/restore_user_sigmask new 840702ac5dfc select: change do_poll() to return -ERESTARTNOHAND rather [...] new eca4f9b2b349 select: shift restore_saved_sigmask_unless() into poll_sel [...] new 7b0eba40e3de coredump: split pipe command whitespace before expanding template new b4c4f40652fe drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] new cd37b71ee268 aio: simplify read_events() new 612a8d04416c scripts/gdb: add lx-genpd-summary command new e2632ccb778b scripts/gdb: add helpers to find and list devices new 4cb026cfe755 resource: fix locking in find_next_iomem_res() new fd09d8fa2401 resource-fix-locking-in-find_next_iomem_res-fix new fc0ae10dcc1e resource: avoid unnecessary lookups in find_next_iomem_res() new eef788a3dcc2 include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] new 92170208f3fa ipc/mqueue.c: only perform resource calculation if user valid new 279a5edebc03 ipc/msg.c: consolidate all xxxctl_down() functions new 1699f10d7df6 include/linux/lz4.h: fix spelling and copy-paste errors in [...] new 153083a99fe4 Merge branch 'akpm-current/current' new ec2ed0155359 pinctrl: fix pxa2xx.c build warnings new 06ac7ed91704 mm: add account_locked_vm utility function new e587ccbeaf89 mm-add-account_locked_vm-utility-function-v3 new 3d3fa33e4ded mm-add-account_locked_vm-utility-function-v3-fix new 25ff6b8cf63d proc/sysctl: add shared variables for range check new 0b36e4c0e973 tipc: remove two unused variables new 637657e56a83 proc-sysctl-add-shared-variables-for-range-check-fix-2-fix new d4fb7be9629d proc/sysctl: make firmware loader table conditional new e9624b3fd1f0 drivers/tty/serial/sh-sci.c: suppress warning new 8597b7d61819 fs/select.c: use struct_size() in kmalloc() new 67cc272f90d6 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
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 (58bd84930052) \ N -- N -- N refs/heads/akpm (67cc272f90d6)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 827 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-fs-f2fs | 7 - Documentation/admin-guide/hw-vuln/index.rst | 1 + Documentation/admin-guide/hw-vuln/spectre.rst | 697 +++++++ .../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 +- .../devicetree/bindings/mfd/rohm,bd71837-pmic.txt | 2 + .../bindings/pinctrl/fsl,imx8mn-pinctrl.txt | 39 + .../bindings/pinctrl/marvell,kirkwood-pinctrl.txt | 44 +- .../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/index.rst | 4 +- Documentation/platform/x86-laptop-drivers.txt | 18 - Documentation/process/maintainer-pgp-guide.rst | 31 +- Documentation/scsi/ufs.txt | 7 + .../zh_CN/process/submitting-drivers.rst | 2 +- Documentation/userspace-api/spec_ctrl.rst | 2 + MAINTAINERS | 9 +- 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/kernel/module.c | 7 + arch/arm64/boot/dts/freescale/imx8mn-pinfunc.h | 646 +++++++ arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 733 ++++++++ arch/arm64/boot/dts/rockchip/rk3399-rock960.dts | 39 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 9 - arch/arm64/boot/dts/rockchip/rk3399pro.dtsi | 22 + arch/arm64/include/asm/pgtable-hwdef.h | 2 - arch/arm64/kernel/image.h | 6 +- arch/arm64/kernel/module.c | 8 +- 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/mm/book3s64/radix_pgtable.c | 5 + arch/sh/kernel/kprobes.c | 3 +- arch/sparc/include/asm/pgtable_64.h | 4 +- arch/x86/mm/ioremap.c | 5 + block/bfq-iosched.c | 1 + 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-bulk.c | 23 +- drivers/clk/clk-cdce706.c | 2 +- drivers/clk/clk-devres.c | 22 +- drivers/clk/clk-qoriq.c | 12 + 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/socfpga/clk-s10.c | 6 +- drivers/clk/tegra/clk-tegra210.c | 20 +- drivers/extcon/Kconfig | 2 +- drivers/firmware/raspberrypi.c | 10 + drivers/gpio/Makefile | 296 +-- drivers/gpio/gpio-amd-fch.c | 4 +- drivers/gpio/gpio-amdpt.c | 10 +- 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-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/i915/Makefile | 36 +- 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/i915_gem_pm.c | 7 +- 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_gem.c | 71 +- drivers/gpu/drm/i915/i915_irq.c | 393 ++-- 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_trace.h | 76 +- 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/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/mfd/Kconfig | 14 + drivers/mfd/Makefile | 6 + drivers/mfd/cros_ec_dev.c | 79 + drivers/mfd/cs47l15-tables.c | 1301 +++++++++++++ drivers/mfd/cs47l92-tables.c | 1948 ++++++++++++++++++++ drivers/mfd/cs5535-mfd.c | 24 +- drivers/mfd/madera-core.c | 102 + drivers/mfd/madera-i2c.c | 18 + drivers/mfd/madera-spi.c | 18 + drivers/mfd/madera.h | 13 + drivers/mfd/rk808.c | 67 +- drivers/net/bonding/bond_main.c | 2 +- drivers/net/dsa/microchip/ksz_common.c | 6 +- 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 - .../net/ethernet/aquantia/atlantic/aq_filters.c | 10 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 1 + drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 1 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 19 +- drivers/net/ethernet/cadence/Kconfig | 10 +- 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_xsk.c | 12 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 15 +- 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/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 | 16 +- 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/pwm/Kconfig | 2 +- drivers/pwm/pwm-fsl-ftm.c | 8 +- drivers/regulator/da9211-regulator.c | 2 + drivers/regulator/lp87565-regulator.c | 17 +- drivers/regulator/s2mps11.c | 4 +- drivers/regulator/s5m8767.c | 4 +- drivers/regulator/tps65090-regulator.c | 7 +- 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/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/f2fs/data.c | 3 +- fs/f2fs/f2fs.h | 14 +- fs/f2fs/sysfs.c | 2 - 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/stratix10-clock.h | 4 +- include/dt-bindings/sound/madera.h | 6 +- include/linux/clk.h | 47 + include/linux/fb.h | 6 - include/linux/fbcon.h | 6 + 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 | 6 + include/linux/mfd/madera/registers.h | 200 ++ include/linux/mfd/rk808.h | 2 + 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/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/siox.h | 10 + include/linux/socket.h | 7 + include/linux/uio.h | 4 +- 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/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 | 19 +- kernel/bpf/core.c | 4 +- kernel/module.c | 29 +- kernel/trace/bpf_trace.c | 27 +- lib/ioremap.c | 2 + lib/iov_iter.c | 15 +- net/bluetooth/6lowpan.c | 4 +- net/compat.c | 3 +- net/core/rtnetlink.c | 4 + net/core/xdp.c | 2 +- net/ipv4/ip_output.c | 15 + net/ipv4/route.c | 44 +- net/ipv6/ip6_output.c | 2 +- net/ipv6/route.c | 5 +- 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/smc/af_smc.c | 5 +- net/smc/smc_core.c | 3 + net/socket.c | 18 +- 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/cgroup.c | 6 +- tools/include/uapi/linux/if_xdp.h | 8 + tools/lib/bpf/libbpf.c | 2 +- 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/Makefile | 2 +- 432 files changed, 14714 insertions(+), 3716 deletions(-) create mode 100644 Documentation/admin-guide/hw-vuln/spectre.rst 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/pinctrl/fsl,imx8mn-pinctrl.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/rockchip/rk3399-hugsun-x99.dts 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 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 create mode 100644 drivers/mfd/cs47l92-tables.c 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 rename include/uapi/linux/netfilter/{nf_SYNPROXY.h => nf_synproxy.h} (100%) create mode 100644 tools/perf/arch/csky/annotate/instructions.c