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 81cbc47b8c6a drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 5564ba9c98a0 vfs: replace current_kernel_time64 with ktime equivalent omits cdfac305a2cd mm: Fix warning in insert_pfn() omits 10007f50b95c memory-hotplug.txt: add some details about locking internals omits c59ad4aadc67 powerpc-powernv-hold-device_hotplug_lock-when-calling-memt [...] omits c754b6525a7c powerpc/powernv: hold device_hotplug_lock when calling mem [...] omits f211d7c0678e powerpc/powernv: hold device_hotplug_lock when calling dev [...] omits 104cfbd5bc80 mm/memory_hotplug: fix online/offline_pages called w.o. me [...] omits 923c01755e00 mm/memory_hotplug: make add_memory() take the device_hotplug_lock omits d03f4c1a2010 mm/memory_hotplug: make remove_memory() take the device_ho [...] omits 75196df4eeeb drivers/android/binder_alloc.c: replace vm_insert_page wit [...] omits 29e4303f8b23 docs/boot-time-mm: remove bootmem documentation omits b1b5728d6442 dma-direct: fix up for the removal of linux/bootmem.h omits 49353a51a758 mm: remove include/linux/bootmem.h omits d288f442b2ba memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants omits 5842f5c781d9 mm: remove nobootmem omits 53f3b9dbfdeb memblock: rename __free_pages_bootmem to memblock_free_pages omits e48355e89373 memblock: rename free_all_bootmem to memblock_free_all omits daa418ff81d1 memblock: replace free_bootmem_late with memblock_free_late omits 252098d255c3 memblock: replace free_bootmem{_node} with memblock_free omits 2f0c3fd5e396 mm: nobootmem: remove bootmem allocation APIs omits 3cb54e48345f memblock: replace alloc_bootmem with memblock_alloc omits 58ef721cc8b7 memblock: replace __alloc_bootmem with memblock_alloc_from omits 2d35a5976d4d memblock: replace alloc_bootmem_pages with memblock_alloc omits 2328ed109cc6 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low omits 19b7d848509e memblock: replace alloc_bootmem_node with memblock_alloc_node omits b5caed9307dd memblock: replace __alloc_bootmem_node with appropriate me [...] omits f13f25bc6af7 memblock: replace alloc_bootmem_pages_node with memblock_a [...] omits fcbc3d16a8e6 memblock: add align parameter to memblock_alloc_node() omits fa87efc6d15f memblock: replace __alloc_bootmem_nopanic with memblock_al [...] omits 28d925debec4 memblock: replace alloc_bootmem_low with memblock_alloc_low (2) omits e0515859c114 memblock: replace alloc_bootmem_pages_nopanic with membloc [...] omits dbdcd649d861 memblock: replace __alloc_bootmem_node_nopanic with memblo [...] omits 8219f5ccafc1 memblock: replace alloc_bootmem_low with memblock_alloc_low omits 8aa69831e670 memblock: replace alloc_bootmem_align with memblock_alloc omits c0a9187636e7 memblock: remove _virt from APIs returning virtual address omits 99e2e96bd908 memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] omits f054959c91ed mm: nobootmem: remove dead code omits a36c94c8fa86 mm: remove bootmem allocator implementation. omits 0a9ee603ef2a memblock: remove stale #else and the code it protects omits 05d34a1d0f98 csky: fixups after bootmem removal omits d8eb57c9f220 of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] omits 2325ed001a14 mm: remove CONFIG_HAVE_MEMBLOCK omits 3e2af7c8367e mm: remove now defunct NO_BOOTMEM from depends list for de [...] omits 52a1ecba24b7 mm: remove CONFIG_NO_BOOTMEM omits 6b264f54ff01 percpu: remove PER_CPU_DEF_ATTRIBUTES macro omits af6fd4fa2b92 Merge branch 'akpm-current/current' omits 689fd3c9000a dma-direct: Fix return value of dma_direct_supported omits 0c04a24972bd Merge remote-tracking branch 'xarray/xarray' omits c53a832ee665 Merge remote-tracking branch 'cisco/for-next' omits 7f66f65ad4c3 Merge remote-tracking branch 'kspp/for-next/kspp' omits 36cf410da896 Merge remote-tracking branch 'ntb/ntb-next' omits e399e49f7b43 Merge remote-tracking branch 'at24/at24/for-next' omits fa406437d768 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits ddafc0bf58f5 Merge remote-tracking branch 'rtc/rtc-next' omits 81bf4dcbab9e Merge remote-tracking branch 'livepatching/for-next' omits ba639701d15b Merge remote-tracking branch 'kselftest/next' omits 50b901e0b017 Merge remote-tracking branch 'userns/for-next' omits 74cfb3337a58 Merge remote-tracking branch 'pinctrl/for-next' omits a12d6a333d06 Merge remote-tracking branch 'gpio/for-next' omits f1c699e17568 Merge remote-tracking branch 'rpmsg/for-next' omits 4d0d2a5b197a Merge remote-tracking branch 'scsi-mkp/for-next' omits 02548a505565 Merge remote-tracking branch 'scsi/for-next' omits 03374c95dd6e Merge remote-tracking branch 'cgroup/for-next' omits ee97a5e88469 Merge remote-tracking branch 'slave-dma/next' omits de3edf5a391a Merge remote-tracking branch 'icc/icc-next' omits e7394418dc5f Merge remote-tracking branch 'mux/for-next' omits e7d5c55ca417 Merge remote-tracking branch 'staging/staging-next' omits fee8b75bd891 Merge remote-tracking branch 'char-misc/char-misc-next' omits 68a58c0c2add Merge remote-tracking branch 'tty/tty-next' omits 2163d6a2e69d Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 7ce39b5f5d00 Merge remote-tracking branch 'usb-serial/usb-next' omits 136c9ba4e83f Merge remote-tracking branch 'usb/usb-next' omits d2e0ba3ccbfa Merge remote-tracking branch 'driver-core/driver-core-next' omits 2363b4df22e8 Merge remote-tracking branch 'ipmi/for-next' omits efb1fc500110 Merge remote-tracking branch 'leds/for-next' omits b5f2589514ec Merge remote-tracking branch 'drivers-x86/for-next' omits b5e1871b631d Merge remote-tracking branch 'percpu/for-next' omits 786868ab3cda Merge remote-tracking branch 'xen-tip/linux-next' omits c20f2abffc94 Merge remote-tracking branch 'kvm-arm/next' omits 5489ab8db34f Merge remote-tracking branch 'kvm/linux-next' omits a6c4e0bf641f Merge remote-tracking branch 'rcu/rcu/next' omits cb3d90e9546a Merge remote-tracking branch 'ftrace/for-next' omits 09aa08acec4a Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 32e8b314b0e3 Merge remote-tracking branch 'edac-amd/for-next' omits e9ad2db49b01 Merge remote-tracking branch 'tip/auto-latest' omits 0a2b90d96b89 Merge remote-tracking branch 'spi/for-next' omits a82612d30937 Merge remote-tracking branch 'mailbox/mailbox-for-next' omits ab5d44e38dd3 Merge remote-tracking branch 'devicetree/for-next' omits 4d95c85ad650 Merge remote-tracking branch 'vfio/next' omits f52e332e4631 Merge remote-tracking branch 'iommu/next' omits 0be0ff94dfca Merge remote-tracking branch 'watchdog/master' omits 3d25c7cc7eb2 Merge remote-tracking branch 'tpmdd/next' omits de43e60748b0 Merge remote-tracking branch 'selinux/next' omits 4b401db9fe5b Merge remote-tracking branch 'apparmor/apparmor-next' omits 8c0b5b57ef2b Merge remote-tracking branch 'security/next-testing' omits b3a7bf0ffab5 Merge remote-tracking branch 'regulator/for-next' omits 2210e76c8621 Merge remote-tracking branch 'battery/for-next' omits 1bf5f6d8b01b Merge remote-tracking branch 'mfd/for-mfd-next' omits 5d178b9d50b2 Merge remote-tracking branch 'md/for-next' omits f1ea14cc4d43 Merge remote-tracking branch 'kgdb/kgdb-next' omits 8ecd64664f60 Merge remote-tracking branch 'mmc/next' omits 37ec5b037f05 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 9b59cb6ce7e4 Merge remote-tracking branch 'device-mapper/for-next' omits e19de008ce00 Merge remote-tracking branch 'block/for-next' omits 46edab64225f Merge remote-tracking branch 'input/next' omits f07e58e4bc9b Merge remote-tracking branch 'sound-asoc/for-next' omits e98cc8226404 Merge remote-tracking branch 'sound/for-next' omits 1f8d5c723082 Merge remote-tracking branch 'regmap/for-next' omits 6c95fa0ecf83 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' omits a092a42fa115 next-20181004/drm-msm omits 84477da43f39 Merge remote-tracking branch 'drm-intel/for-linux-next' omits f0d3d77415da Merge remote-tracking branch 'drm/drm-next' omits 8d7ef784134f Merge remote-tracking branch 'crypto/master' omits 422b209ec1a4 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 0f6feaa28802 Merge remote-tracking branch 'nand/nand/next' omits 959332f0dbf8 Merge remote-tracking branch 'mtd/mtd/next' omits c75b40554aa4 Merge remote-tracking branch 'gfs2/for-next' omits 2c38f6bd392b Merge remote-tracking branch 'mac80211-next/master' omits b29c86a21987 Merge remote-tracking branch 'bluetooth/master' omits d5c632acad63 Merge remote-tracking branch 'wireless-drivers-next/master' omits d70b3d785c6e Merge remote-tracking branch 'nfc-next/master' omits 218ee6ebe472 Merge remote-tracking branch 'netfilter-next/master' omits 4663d148d6ee Merge remote-tracking branch 'bpf-next/master' omits 0f569bed57d3 Merge remote-tracking branch 'net-next/master' omits b4dc512508c3 Merge remote-tracking branch 'rdma/for-next' omits 80d229171de4 Merge remote-tracking branch 'cpupower/cpupower' omits 1c9066197bad Merge remote-tracking branch 'pm/linux-next' omits 8f9adb50ce17 Merge remote-tracking branch 'v4l-dvb-next/master' omits 76d4563e21fb Merge remote-tracking branch 'v4l-dvb/master' omits aabeebbdfe45 Merge remote-tracking branch 'jc_docs/docs-next' omits 4d2c5a71a1c1 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 305c4f64ed14 Merge remote-tracking branch 'i2c/i2c/for-next' omits ba540e093571 Merge remote-tracking branch 'hid/for-next' omits 470610d0bc7b Merge remote-tracking branch 'pci/next' omits ba60dede566d Merge remote-tracking branch 'vfs/for-next' omits 855723f6db94 Merge remote-tracking branch 'v9fs/9p-next' omits 74f30dc4ea71 Merge remote-tracking branch 'orangefs/for-next' omits f2e7cae5d9aa next-20181004/nfsd omits 19330691320e Merge remote-tracking branch 'nfs/linux-next' omits fad5a39844a8 Merge remote-tracking branch 'jfs/jfs-next' omits 74c604b7df54 Merge remote-tracking branch 'fuse/for-next' omits 94554dbbc64b Merge remote-tracking branch 'f2fs/dev' omits 69c216c5ca67 Merge remote-tracking branch 'ext4/dev' omits 83bf2186175d Merge remote-tracking branch 'ext3/for_next' omits 8c4eddd7acd9 Merge remote-tracking branch 'ecryptfs/next' omits 156041c3db6d Merge remote-tracking branch 'cifs/for-next' omits 2655a99ef7b7 Merge remote-tracking branch 'btrfs-kdave/for-next' omits bdabe489dac0 Merge remote-tracking branch 'befs/for-next' omits 77ef44ec80fe Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 5e75a270ab45 Merge remote-tracking branch 'uml/linux-next' omits ca17ce89a2e2 Merge remote-tracking branch 's390/features' omits 24a7cbdfcb6f Merge remote-tracking branch 'powerpc/next' omits 3f619fb19c99 Merge remote-tracking branch 'parisc-hd/for-next' omits b9c2bc45b903 Merge remote-tracking branch 'mips/mips-next' omits 7ef2f2ad0b88 Merge remote-tracking branch 'm68knommu/for-next' omits 50f22cb3d70f Merge remote-tracking branch 'm68k/for-next' omits 213a00be1f79 Merge remote-tracking branch 'ia64/next' omits 8b898628a882 Merge remote-tracking branch 'csky/linux-next' omits d63325670fc0 Merge remote-tracking branch 'c6x/for-linux-next' omits 077ed9307769 Merge remote-tracking branch 'clk-samsung/for-next' omits f1e71c383d4f Merge remote-tracking branch 'clk/clk-next' omits 2e7a9818398c Merge remote-tracking branch 'arm64/for-next/core' omits 208699ce4ead Merge remote-tracking branch 'tegra/for-next' omits 96231238b3c3 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 831fa7eeabdc Merge remote-tracking branch 'samsung-krzk/for-next' omits 7f20d72f106d Merge remote-tracking branch 'rockchip/for-next' omits d4ffd8336f3f Merge remote-tracking branch 'renesas/next' omits 97e04157f211 Merge remote-tracking branch 'realtek/for-next' omits c7eade9d513d Merge remote-tracking branch 'qcom/for-next' omits 494bb09db835 Merge remote-tracking branch 'reset/reset/next' omits 5c647053f036 Merge remote-tracking branch 'omap/for-next' omits 1789af8a7f07 Merge remote-tracking branch 'mvebu/for-next' omits 6f4f26ba6ad2 Merge remote-tracking branch 'mediatek/for-next' omits 53bd3a7f3c71 Merge remote-tracking branch 'keystone/next' omits 590baa86dde0 Merge remote-tracking branch 'imx-mxs/for-next' omits 1ac57a67256e Merge remote-tracking branch 'bcm2835/for-next' omits 0b1e5c8dcdd3 Merge remote-tracking branch 'at91/at91-next' omits e2cca1649a6f Merge remote-tracking branch 'amlogic/for-next' omits d8e4a0a42d21 Merge remote-tracking branch 'actions/for-next' omits c1a6b49dcb00 Merge remote-tracking branch 'arm-soc/for-next' omits 744f2a85c960 Merge remote-tracking branch 'arm/for-next' omits cfe9d384ca46 Merge remote-tracking branch 'dma-mapping/for-next' omits b9db4581bce2 Merge remote-tracking branch 'leaks/leaks-next' omits 60f5ffc34122 Merge remote-tracking branch 'kbuild/for-next' omits 9a7617060284 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 99438031b263 Merge remote-tracking branch 'scsi-fixes/fixes' omits bb19df96572b Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits 66b71e25fe03 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 1af5011bb0d0 Merge remote-tracking branch 'kvm-fixes/master' omits b6a21c420734 Merge remote-tracking branch 'omap-fixes/fixes' omits 5fa36f078c91 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 7bc14960dc7f Merge remote-tracking branch 'crypto-current/master' omits 272b7f4e87dd Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 626297787807 Merge remote-tracking branch 'usb.current/usb-linus' omits 7a7b61588b9a Merge remote-tracking branch 'tty.current/tty-linus' omits 1dbe496887f2 Merge remote-tracking branch 'pci-current/for-linus' omits 624598b4cb69 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 2abfb5b20017 Merge remote-tracking branch 'sound-current/for-linus' omits 52ea4e6679cd Merge remote-tracking branch 'ipsec/master' omits b7b57509414d Merge remote-tracking branch 'bpf/master' omits 6ed2db1f3f7f Merge remote-tracking branch 'net/master' omits 41c8ef2600a5 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 400983768647 Merge remote-tracking branch 'arc-current/for-curr' omits 4ed138be531e Merge remote-tracking branch 'kbuild-current/fixes' omits f0b54e96d48b Merge remote-tracking branch 'fixes/master' omits efd8f85bea30 Merge branch 'asoc-4.20' into asoc-next omits bdd20526b50c Merge branch 'asoc-4.19' into asoc-linus omits 851d690c71bd Merge branches 'fixes', 'misc' and 'spectre' into for-next omits 7971e3e2e85c Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 32905c50bb6b rpmsg: glink: smem: Support rx peak for size less than 4 bytes omits bf11f926d760 lib/lz4: update LZ4 decompressor module omits 4d303e2f6c96 ipc: conserve sequence numbers in extended IPCMNI mode omits f9f9053b9553 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits c5c2313bb019 ipc: allow boot time extension of IPCMNI from 32k to 8M omits 45b4611548b8 ipc: IPCMNI limit check for semmni omits 3c3e2fa5ced6 ipc: IPCMNI limit check for msgmni and shmmni omits 6d8b02a6fc02 bfs: add sanity check at bfs_fill_super() omits 0bb04e3d4026 kernel/kexec_file.c: remove some duplicated includes omits e3bd5dfef02a fat: expand a slightly out-of-date comment omits 8bf349002d9b reiserfs: remove workaround code for GCC 3.x omits 38087a253ee0 reiserfs: propagate errors from fill_with_dentries() properly omits 559476d0f717 hfs: prevent btree data loss on ENOSPC omits 6d470ac24a98 hfsplus: prevent btree data loss on ENOSPC omits 54b7ba509f46 hfs: fix BUG on bnode parent update omits c13cc7bfe629 hfs: prevent btree data loss on root split omits 25387a90c77a hfsplus: fix BUG on bnode parent update omits 7eb2c9e2271c hfsplus: prevent btree data loss on root split omits 45025180f915 init/do_mounts.c: add root=PARTLABEL=<name> support omits d9cccf925c16 checkpatch: remove GCC_BINARY_CONSTANT warning omits a70a399997b2 lib/sg_pool.c: remove unnecessary null check when freeing object omits a0a63b8ea3e1 lib/zlib_inflate/inflate.c: remove fall through warnings omits 70153c1b73f9 lib/parser.c: switch match_number() over to use match_strdup() omits fb2f562dfeaa lib/parser.c: switch match_u64int() over to use match_strdup() omits 24805a12476c lib/parser.c: switch match_strdup() over to use kmemdup_nul() omits a399cdff5d37 lib/bitmap.c: simplify bitmap_print_to_pagebuf() omits 3913af99ee98 lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] omits 9a0d7c603210 lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] omits 1569927b2f6e lib/bitmap.c: fix remaining space computation in bitmap_pr [...] omits 30e213ca79bb linux/bitmap.h: relax comment on compile-time constant nbits omits e9acd615cc8a linux/bitmap.h: fix type of nbits in bitmap_shift_right() omits 5a7bfab0678e linux/bitmap.h: remove redundant uses of small_const_nbits() omits 796f7619d89e linux/bitmap.h: handle constant zero-size bitmaps correctly omits c6811dbfd87a lib/bitmap.c: remove wrong documentation omits 1bf57b2e2d11 kernel/fail_function.c: remove meaningless null pointer ch [...] omits 17f32afd2504 treewide: remove current_text_addr omits be408f210d18 include/linux/compiler*.h: add version detection to asm_vo [...] omits 511a9e8a91e8 fs/proc/vmcore.c: Convert to use vmf_error() omits e17bd91fab54 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 13d6b809828c mm/page_owner: align with pageblock_nr pages omits aa2dacca5a85 mm/page_owner: align with pageblock_nr_pages omits 0a06fdabbc9d mm: don't expose page to fast gup before it's ready omits 43706aa2c1a0 mm: add strictlimit knob omits cd07bd4cf75e list_lru-prefetch-neighboring-list-entries-before-acquirin [...] omits 0831510a7972 mm/list_lru.c: prefetch neighboring list entries before ac [...] omits f07ae5ba919f mm: fix race between swapoff and mincore omits 4e9439c1a570 mm, swap: fix race between swapoff and some swap operations omits 26833300651e mm, swap: fix race between swapoff and some swap operations omits 0181620c6eb7 mm-move-mirrored-memory-specific-code-outside-of-memmap_in [...] omits ed2beff7e678 mm: move mirrored memory specific code outside of memmap_i [...] omits 14cd850509c3 mm-calculate-deferred-pages-after-skipping-mirrored-memory-fix omits 328ec4cc73c2 mm-calculate-deferred-pages-after-skipping-mirrored-memory-v2 omits 69a872e22dba mm: calculate deferred pages after skipping mirrored memory omits de33329d76d8 mm: make memmap_init a proper function omits 92548e3ee04a mm/z3fold.c: fix wrong handling of headless pages omits c84ceb3d69fd mm/zsmalloc.c: fix fall-through annotation omits aed3a51fdade userfaultfd: selftest: recycle lock threads first omits d784af5fc464 userfaultfd: selftest: generalize read and poll omits e7f7946373d4 userfaultfd: selftest: cleanup help messages omits 15e30b260d71 mm/vmstat.c: assert that vmstat_text is in sync with stat_ [...] omits e4d0c281a4c9 mm/memory.c: recheck page table entry with page table lock held omits ad8ea4adfb00 mm: dax: add comment for PFN_SPECIAL omits bc74f4017c21 mm-brk-downgrade-mmap_sem-to-read-when-shrinking-fix omits 551f205aff91 mm: brk: downgrade mmap_sem to read when shrinking omits 9ec083f2dffb mm-mremap-downgrade-mmap_sem-to-read-when-shrinking-fix omits e66477708ec2 mm: mremap: downgrade mmap_sem to read when shrinking omits f86d4bc5f6db mm/filemap.c: use vmf_error() omits bb1d18ffc7ae hugetlb: introduce generic version of huge_ptep_get omits 9f1b4cd56029 hugetlb: introduce generic version of huge_ptep_set_access [...] omits 84796094103f hugetlb: introduce generic version of huge_ptep_set_wrprotect() omits ddf495e96d2b hugetlb: introduce generic version of prepare_hugepage_range omits e645d7d21c76 hugetlb: introduce generic version of huge_pte_wrprotect omits d70165181945 hugetlb: introduce generic version of huge_pte_none() omits 06370c9eb7c0 hugetlb: introduce generic version of huge_ptep_clear_flush omits b18cd58e6092 hugetlb: introduce generic version of huge_ptep_get_and_clear() omits 750d43ba1c45 hugetlb: introduce generic version of set_huge_pte_at() omits 1d4b1364c1ef hugetlb: introduce generic version of hugetlb_free_pgd_range omits cbd6ad9e1e1b hugetlb: harmonize hugetlb.h arch specific defines with pgtable.h omits b6aa43ed88aa mm: remove unnecessary local variable addr in __get_user_p [...] omits b8b7f18f7f90 mm, thp: consolidate THP gfp handling into alloc_hugepage_ [...] omits 9d79877ba12c mm: defer ZONE_DEVICE page initialization to the point whe [...] omits 334fb4e0a46c mm: create non-atomic version of SetPageReserved for init use omits fae3f0b775bc mm: provide kernel parameter to allow disabling page init [...] omits cb34431729ff memcg: remove memcg_kmem_skip_account omits 24659fee634f mm-memory_hotplug-clean-up-node_states_check_changes_offline-v2 omits adc11de9cfa5 mm/memory_hotplug.c: clean up node_states_check_changes_offline() omits f4e971366470 mm-memory_hotplug-simplify-node_states_check_changes_online-v2 omits daa6c091d58b mm/memory_hotplug.c: simplify node_states_check_changes_online omits 1276a29547f8 mm/memory_hotplug.c: tidy up node_states_clear_node() omits f337174195db mm/memory_hotplug.c: spare unnecessary calls to node_set_state omits 2b6aa92b88dd mm/filemap.c: Use existing variable omits f3a4086d1b9c mm: unmap VM_PFNMAP mappings with optimized path omits 76b047f4f123 mm: unmap VM_HUGETLB mappings with optimized path omits d7706f589261 mm: mmap: zap pages with read mmap_sem in munmap omits dd52235e720a vfree-kvfree-add-debug-might-sleeps-fix omits 434253220798 vfree: add debug might_sleep() omits 15cb4dca7c2c mm/vmalloc.c: improve vfree() kerneldoc omits 1243d65bd446 kvfree(): fix misleading comment omits df7d02e18a55 mm/mempolicy.c: use match_string() helper to simplify the code omits 45c991db1b32 mm/swap.c: remove duplicated include omits 9f312e656af7 mm, page_alloc: drop should_suppress_show_mem omits 97e78ca4f49a psi: cgroup support omits f44d5ac2da06 psi-pressure-stall-information-for-cpu-memory-and-io-fix-4 omits cd7e5b5c4f69 psi-pressure-stall-information-for-cpu-memory-and-io-fix-3 omits 4dcd5f682daa psi-pressure-stall-information-for-cpu-memory-and-io-fix-2 omits da283bd608cb psi-pressure-stall-information-for-cpu-memory-and-io-fix omits d08d3778dc63 psi: pressure stall information for CPU, memory, and IO omits c5cd81fa9594 sched: introduce this_rq_lock_irq() omits 55c0e65bf543 sched: sched.h: make rq locking and clock functions availa [...] omits cd2c09887936 sched: loadavg: make calc_load_n() public omits 5d2833bcdbca sched-loadavg-consolidate-load_int-load_frac-calc_load-fix-fix omits 8eff4e926f5e sched-loadavg-consolidate-load_int-load_frac-calc_load-fix omits b8d7db35c8d1 sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD omits 986f8bbd25a6 delayacct: track delays from thrashing cache pages omits ead6d0ad1edc mm: workingset: tell cache transitions from workingset thrashing omits 21a022c2bd35 mm: workingset: don't drop refault information prematurely omits ce23b00e0c6d mm, slab: shorten kmalloc cache names for large sizes omits 63a471d7760d mm, proc: add KReclaimable to /proc/meminfo omits 51135cadd6fc mm: rename and change semantics of nr_indirectly_reclaimab [...] omits e820b548286c dcache: allocate external names from reclaimable kmalloc caches omits 5dca1f40daaa mm, slab/slub: introduce kmalloc-reclaimable caches omits 7cfb41db7a55 mm, slab: combine kmalloc_caches and kmalloc_dma_caches omits e3f6433aac84 mm: page_alloc: reduce unnecessary binary search in memblo [...] omits 745e2241644c mm: page_alloc: restore memblock_next_valid_pfn() on arm/arm64 omits 8734649b1b89 arm: arm64: introduce CONFIG_HAVE_MEMBLOCK_PFN_VALID omits 85eff7d5b0be userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) [...] omits 016d7c03b677 alpha: switch to NO_BOOTMEM omits e2bb00a5e938 unicore32: switch to NO_BOOTMEM omits a8f25c455592 um: switch to NO_BOOTMEM omits 7e556a23fe23 um: setup_physmem: stop using global variables omits 3199378798d6 nios2: switch to NO_BOOTMEM omits e042711a23cd nios2: use generic early_init_dt_add_memory_arch omits b01596330cc5 of: ignore sub-page memory regions omits 541f49d54849 hexagon: switch to NO_BOOTMEM omits 473bd50c839d mm: convert insert_pfn() to vm_fault_t omits 30f666b0e661 mm: convert __vm_insert_mixed() to vm_fault_t omits 45fa9d359226 mm: inline vm_insert_pfn_prot() into caller omits e914dfc27862 mm: remove vm_insert_pfn() omits 8fc17e206f87 mm: remove references to vm_insert_pfn() omits a7414ccd88d5 mm: make vm_insert_pfn_prot() static omits 08e3f9904da6 x86: convert vdso to use vm_fault_t omits f5d24b68836b mm: introduce vmf_insert_pfn_prot() omits bf41ff6343fb mm: remove vm_insert_mixed() omits 4dc7b13b1dfe cramfs: convert to use vmf_insert_mixed omits 64627d68045d mm: convert to use vm_fault_t omits e56a3ac944c6 mm/page_alloc.c: clean up check_for_memory() omits adb48bac6666 mm/swapfile.c: clear si->swap_map[] in swap_free_cluster() omits 02ac5772b5b7 mm/swapfile.c: call free_swap_slot() in __swap_entry_free() omits 9fbc47bc7462 mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_an [...] omits 8e33cc722035 kmemleak: add module param to print warnings to dmesg omits e90200619754 Revert "mm, mmu_notifier: annotate mmu notifiers with bloc [...] omits 5a1157968386 mm, mmu_notifier: be explicit about range invalition non-b [...] omits 905cf1a8e143 mmpage_alloc-pf_wq_worker-threads-must-sleep-at-should_rec [...] omits bbbcdd06eb8a mm,page_alloc: PF_WQ_WORKER threads must sleep at should_r [...] omits 00739762af9a math64: prevent double calculation of DIV64_U64_ROUND_UP() [...] omits 39050b13b331 mm: don't miss the last page because of round-off error omits 85e6aac918fe mm: drain memcg stocks on css offlining omits 0fca7e138e8a mm: rework memcg kernel stack accounting omits 5e9c1c25f622 slub: extend slub debug to handle multiple slabs omits af9b9556b3e1 mm: don't warn about large allocations for slab omits 6192564372ad mm/slub: remove useless condition in deactivate_slab omits e27d7fcbe674 mm/slub.c: switch to bitmap_zalloc() omits 55387898b1fd xtensa: use generic vga.h omits dd4a6596f282 fs/iomap.c: change return type to vm_fault_t omits 77bbed38cf1a vfs: dedupe should return EPERM if permission is not granted omits 38850fe2673d vfs: allow dedupe of user owned read-only files omits 05400b61e7a0 block: restore /proc/partitions to not display non-partiti [...] omits 624aada3c5a5 fix-clusters-leak-in-ocfs2_defrag_extent-fix omits 308feaa0eead ocfs2: fix clusters leak in ocfs2_defrag_extent() omits 948e41a8bffd ocfs2-fix-dead-lock-caused-by-ocfs2_defrag_extent-v2 omits fe63afcd88c6 ocfs2: fix deadlock caused by ocfs2_defrag_extent omits 99a60c3d8d87 ocfs2: dlmglue: clean up timestamp handling omits e66946b8dfb5 ocfs2: don't put and assigning null to bh allocated outside omits adabd70bf669 ocfs2: fix a misuse a of brelse after failing ocfs2_check_ [...] omits 4514181db5ea ocfs2: don't use iocb when EIOCBQUEUED returns omits 9167daa59311 ocfs2: without quota support, avoid calling quota recovery omits 554e7ee930c9 ocfs2: remove ocfs2_is_o2cb_active() omits 189d5eb511e9 ocfs2: remove set but not used variable 'rb' omits d3082092402e fs/ocfs2/dlm/dlmdebug.c: fix a sleep-in-atomic-context bug [...] omits eeb7cb75e6f6 ocfs2: remove unneeded null check omits e1f26c3805a3 ocfs2: remove unused pointer 'eb' omits 90bb74ee0148 ocfs2/dlm: remove unnecessary parentheses omits e86ceafde1ca ocfs2: fix a GCC warning omits 56a9d13e19de scripts/tags.sh: add DECLARE_HASHTABLE() omits efcc2ad01146 lib/test_kasan.c: add tests for several string/memory API [...] omits 60a387f92d5c arm64: lib: use C string functions with KASAN enabled omits d80671d6e936 include/linux/linkage.h: align weak symbols omits 244c14bff52d arm: arch/arm/include/asm/page.h needs personality.h omits 82bebbd0a04b ocfs2: fix locking for res->tracking and dlm->tracking_list omits 7b0d87f53999 mm/vmscan.c: fix int overflow in callers of do_shrink_slab() omits 5b3e877ded3b mm/vmstat.c: skip NR_TLB_REMOTE_FLUSH* properly omits e834c8f7c060 mm/vmstat.c: fix outdated vmstat_text omits 680d86b71ff9 proc: restrict kernel stack dumps to root omits e63fc257d6a0 mm/hugetlb: add mmap() encodings for 32MB and 512MB page sizes omits 3b5750459f58 mm, thp: always specify disabled vmas as nh in smaps omits 23db85438e91 mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings omits 04c078d82f25 mm/migrate.c: split only transparent huge pages when alloc [...] omits 35c532e087ca ipc/shm.c: use ERR_CAST() for shm_lock() error return omits 222d4b049d44 mm/gup_benchmark: fix unsigned comparison to zero in __gup [...] omits 85dc39a41798 mm, thp: fix mlocking THP page with migration enabled omits e9ab170dfba8 fix-crash-on-ocfs2_duplicate_clusters_by_page-v5-checkpatch-fixes omits 086dd6075f7a fix-crash-on-ocfs2_duplicate_clusters_by_page-v5 omits 1e8f4e73f2e3 ocfs2: fix crash in ocfs2_duplicate_clusters_by_page() omits b31a4c119cf6 hugetlb: take PMD sharing into account when flushing tlb/caches omits 4cb12e2a7636 mm-migration-fix-migration-of-huge-pmd-shared-pages-v7 omits af1d5ad139f8 mm: migration: fix migration of huge PMD shared pages omits 0cd70a1f69af clk: samsung: Use clk_hw API for calling clk framework fro [...] omits d70911b3ab22 clk: samsung: exynos5420: Enable PERIS clocks for suspend omits f6655d595319 clk: samsung: exynos5420: Define CLK_SECKEY gate clock onl [...] omits 8bcab2453884 Merge branch 'imx/defconfig' into for-next omits eaea083fa7c0 f2fs: submit cached bio to avoid endless PageWriteback omits ceee294fa077 f2fs: checkpoint disabling omits a3fa12e10ce1 hwmon: (ina3221) mark PM functions as __maybe_unused omits 1837afcfc0d5 Merge branch 'remotes/lorenzo/pci/mediatek' omits 35e8567c37bb Merge branch 'remotes/lorenzo/pci/iproc' omits f37ae6deac8e Merge branch 'remotes/lorenzo/pci/dwc' omits cf703ddef750 Merge branch 'remotes/lorenzo/pci/controller-misc' omits c1eb89401500 Merge branch 'remotes/lorenzo/pci/cadence' omits 46883f9938a9 Merge branch 'pci/msi' omits a21629cdbddf Merge branch 'pci/misc' omits 38aff4144b34 Merge branch 'pci/hotplug' omits a41091a7a95a Merge branch 'pci/enumeration' omits dc4214e6da18 Merge branch 'pci/aspm' omits 5e4f060c089f hwmon: (ina3221) Read channel input source info from DT omits cd034d200cf4 dt-bindings: hwmon: Add ina3221 documentation omits 3881364c362f Merge branch 'devel' into for-next omits 6eb628e57e51 Merge branches 'arm/renesas', 'arm/smmu', 'ppc/pamu', 'x86 [...] omits c4b17dd4a3cc csky: remove NSIGXXX in abiv2/fpu.c omits 46cb54920050 csky: using generic-y for irq.h. omits f0791ab78a90 csky: use the generic byteswap helpers. omits b9ce4bdf69c4 csky: use asm-generic/bitops/atomic.h for all omits a41fbaf45590 csky: fix flush_cache_range and tlb_start_vma omits 3e20581a4db6 csky: fix compile error in linux/bug.h with SMP enabled omits 61a03f11acc1 MAINTAINERS: Add csky omits e2ee8d48be1b csky: remove irq_mapping from smp.c omits 6f4012ef765f csky/dma: fix up dma_mapping error omits b64f56f73fa4 dt-bindings: Add vendor prefix for csky omits 3b78dbfb8fbe Merge branch 'x86/urgent' omits 300f6ca226aa Merge branch 'x86/pti' omits 1b19e1c5a3cd Merge branch 'x86/paravirt' omits 9eae079b5dae Merge branch 'x86/mm' omits 38e04510dde4 Merge branch 'x86/microcode' omits 6f2481eba35f Merge branch 'x86/hyperv' omits a51794c787dc Merge branch 'x86/cpu' omits a6658931df1a Merge branch 'x86/core' omits d6e2dfeb41da Merge branch 'x86/cache' omits 8aa380e13299 Merge branch 'x86/boot' omits 17efd4997770 Merge branch 'x86/asm' omits 4d621d6a8f49 Merge branch 'x86/apic' omits 66b1b044186b Merge branch 'timers/urgent' omits 0456438b8a4a Merge branch 'timers/core' omits 328d62c5fb94 Merge branch 'sched/core' omits 8792e5571a5d Merge branch 'ras/core' omits 14d9bef35818 Merge branch 'perf/urgent' omits ec8a636d93ef Merge branch 'perf/core' omits bf4438490613 Merge branch 'locking/core' omits 0e6a1a52f032 Merge branch 'efi/core' omits e0a0a8f1f371 Merge branch 'core/objtool' omits 742d47be6a14 Merge branch 'core/core' omits 40667c037a3d mtd: rawnand: Allow selection of ECC byte ordering at runtime omits 92485ef21202 mtd: rawnand: sh_flctl: Use proper enum for flctl_dma_fifo [...] omits 7ff9b8633c1d mtd: rawnand: ams-delta: Set port direction when needed omits a9e465047826 mtd: rawnand: ams-delta: Use private structure omits 044507bdaab8 mtd: rawnand: ams-delta: show parent device in sysfs omits 123e10a24f5f mtd: rawnand: ams-delta: use GPIO lookup table omits 1d9bb89de23a ARM: 8797/1: spectre-v1.1: harden __copy_to_user omits 87484029cb01 ARM: 8796/1: spectre-v1,v1.1: provide helpers for address [...] omits d0f638370dc1 ARM: 8795/1: spectre-v1.1: use put_user() for __put_user() omits 530fbea3443f ARM: 8794/1: uaccess: Prevent speculative use of the curre [...] omits 5ec96c528dcc ARM: 8793/1: signal: replace __put_user_error with __put_user omits 1b501f336a65 ARM: 8792/1: oabi-compat: copy oabi events using __copy_to_user() omits 4670c21580d2 ARM: 8791/1: vfp: use __copy_to_user() when saving VFP state omits 57bf01043f26 ARM: 8790/1: signal: always use __copy_to_user to save iwm [...] omits 446e57a7f5fa ARM: 8789/1: signal: copy registers using __copy_to_user() omits c6eb8a2e9190 ARM: spectre-v2: per-CPU vtables to work around big.Little [...] omits cbfe5241d758 ARM: add PROC_VTABLE macro omits 5332e562b055 ARM: clean up per-processor check_bugs method call omits a2c844897016 ARM: split out processor lookup omits 30f26e3a1d22 ARM: make lookup_processor_type() non-__init omits 729a0db903c8 mtd: rawnand: atmel: Fix potential NULL pointer dereference omits c5a83ae4701e mtd: rawnand: marvell: Add support for 8kiB pages NAND chi [...] omits 69d1a7ea77db mtd: rawnand: ESMT: retrieve ECC requirements from 5th id byte omits 5dcd8e479992 mtd: rawnand: reorder NAND manufacturer IDs omits b53a71c2dad2 mtd: rawnand: Move JEDEC code to nand_jedec.c omits 165b3aca7164 mtd: rawnand: Move ONFI code to nand_onfi.c omits 915ceb1cf9da mtd: rawnand: Move legacy code to nand_legacy.c omits 1e4f01ec4456 mtd: rawnand: Keep all internal stuff private omits a83ac08bd034 mtd: rawnand: Inline onfi_get_async_timing_mode() omits 19cf5dfa3a31 mtd: rawnand: Move platform_nand_xxx definitions out of rawnand.h omits f4f3be846169 mtd: rawnand: Get rid of a few unused definitions omits 977f6b508033 mtd: rawnand: Get rid of the duplicate nand_chip forward d [...] omits 3890bff46def mtd: rawnand: Get rid of nand_flash_dev forward declation omits aeb82c203120 mtd: rawnand: Move function prototypes after struct declarations omits af5f4ce19fdc mtd: rawnand: Deprecate ->chip_delay omits 4f3add14d895 mtd: rawnand: Deprecate ->{set,get}_features() hooks omits d3f11006f111 mtd: rawnand: Deprecate ->erase() omits af95e345a516 mtd: rawnand: Deprecate ->block_{bad,markbad}() hooks omits 5e8e473b50d1 mtd: rawnand: Deprecate ->dev_ready() and ->waitfunc() omits c69e416e0599 mtd: rawnand: Deprecate ->cmd_ctrl() and ->cmdfunc() omits 385f386de5df mtd: rawnand: Deprecate ->{read, write}_{byte, buf}() hooks omits 318dd91112c9 mtd: rawnand: Create a legacy struct and move ->IO_ADDR_{R [...] omits d6fe17f1497b mtd: rawnand: Leave chip->IO_ADDR_{R, W} to NULL when unused omits 8abac8d7b90d tpm: Restore functionality to xen vtpm driver. omits 8489bf8336ea tpm: add support for nonblocking operation omits 355d6f673fd6 tpm: add ptr to the tpm_space struct to file_priv omits b64a44b4bcdb tpm: Make SECURITYFS a weak dependency omits fac353d17a0c tpm: suppress transmit cmd error logs when TPM 1.2 is disa [...] omits 7a96f0a3de62 tpm: fix response size validation in tpm_get_random() omits 62098e7d0a7f dt-bindings: csky CPU Bindings omits 5ae1990e1863 csky: Misc headers omits 3738782b6821 csky: SMP support omits a23b652c2ab5 csky: Debug and Ptrace GDB omits dd7047e9e42e csky: User access omits 2418a9d77fb9 csky: Library functions omits af7a63ee980d csky: ELF and module probe omits b9adbc71f0ab csky: Atomic operations omits fbb4e798d158 csky: IRQ handling omits 60367116cc11 csky: VDSO and rt_sigreturn omits a51eb26bd944 csky: Process management and Signal omits ed7dcac1e0f3 csky: MMU and page table management omits 7cd7abcd2acf csky: Cache and TLB routines omits c98f0fc01031 csky: System Call omits a4571e227938 csky: Exception handling and mm-fault omits d46b38db96f8 csky: Kernel booting omits bd032dd6ed9c csky: defconfig omits dbd9228bb886 csky: Build infrastructure omits 519570ff75a1 clk: samsung: exynos5433: Keep sclk_uart clocks enabled in [...] omits 97089dfa3dff ARM: imx_v6_v7_defconfig: Select CONFIG_TMPFS_POSIX_ACL omits 0e9c7c0700d2 clk: samsung: Remove obsolete code for Exynos4412 ISP clocks omits 9b2c0b94ae32 mtd: rawnand: Do not treat !maxchips specially in nand_sca [...] omits d882599ba8a5 mtd: rawnand: Make maxchips an unsigned int omits 08338928172b ARM: pxa: palmtreo: Drop docg4 specific init omits 1a26660fb24e mtd: rawnand: Remove docg4 omits 3e4111031952 mtd: rawnand: marvell: support 8b/512B strength for 2kiB p [...] omits ddc789c57499 mtd: rawnand: marvell: rework BCH engine failure path omits 70c1d87cd67b mtd: rawnand: Pass a nand_chip object nand_erase_nand() omits eae2a8d7dee2 mtd: rawnand: Pass a nand_chip object to all nand_xxx_bbt( [...] omits d3afaeb4ba86 mtd: rawnand: Pass a nand_chip object to chip->setup_data_ [...] omits f6ef02fec94b mtd: rawnand: Pass a nand_chip object to chip->setup_read_retry() omits d6e5a21935ea mtd: rawnand: Pass a nand_chip object to chip->{get, set}_ [...] omits e566136e1bc8 mtd: rawnand: Pass a nand_chip object to chip->erase() omits a3bf6e2e2c4e mtd: rawnand: Pass a nand_chip object to chip->waitfunc() omits 5ab3a61737af mtd: rawnand: Pass a nand_chip object to chip->cmdfunc() omits 0a49cdf34151 mtd: rawnand: Pass a nand_chip object to chip->dev_ready() omits 239edda183cd mtd: rawnand: Pass a nand_chip object to chip->cmd_ctrl() omits 320d8272bda8 mtd: rawnand: Pass a nand_chip object to chip->block_xxx() hooks omits b1e4396f17f6 mtd: rawnand: Pass a nand_chip object to chip->select_chip() omits 1b0d4bf894a4 mtd: rawnand: Pass a nand_chip object to chip->write_xxx() hooks omits 0cde13f1772c mtd: rawnand: Pass a nand_chip object to chip->read_xxx() hooks omits 11f100b536a0 mtd: rawnand: Pass a nand_chip object to ecc->write_xxx() hooks omits 6af9275a39b0 mtd: rawnand: Pass a nand_chip object to ecc->read_xxx() hooks omits 03784031b1ee mtd: rawnand: Pass a nand_chip object to ecc->correct() omits acf6f2fba9db mtd: rawnand: Pass a nand_chip object to ecc->calculate() omits e858b81b08aa mtd: rawnand: Pass a nand_chip object to ecc->hwctl() omits 25e68c93243b mtd: rawnand: Pass a nand_chip object to nand_wait_ready() omits 76b7bb18a74b mtd: rawnand: Pass a nand_chip object to nand_release() omits 2d9678685b43 mtd: rawnand: Pass a nand_chip object to nand_scan() omits 1002aed789bc mtd: rawnand: plat_nand: Pass a nand_chip object to all pl [...] omits 72128c8827c5 clk: samsung: exynos5433: Add suspend state for TOP, CPIF [...] omits af68ec14f112 clk: samsung: Use NOIRQ stage for Exynos5433 clocks suspen [...] omits 9ac6d15aac25 clk: samsung: exynos5420: Use generic helper for handling [...] omits 730f3711c249 clk: samsung: exynos4: Use generic helper for handling sus [...] omits 59674cdb98ba clk: samsung: Add support for setting registers state befo [...] omits 78c7bd42abb6 clk: samsung: exynos5250: Use generic helper for handling [...] omits c2dbfa8d1290 clk: samsung: s5pv210: Use generic helper for handling sus [...] omits e0f997a444a0 clk: samsung: s3c64xx: Use generic helper for handling sus [...] omits 35a334659bcc usb: chipidea: imx: make MODULE_LICENCE and SPDX-identifier match omits 1657ebedd025 usb: chipidea: imx: enable OTG overcurrent in case USB sub [...] omits 53bae38cf79c usb: chipidea: imx: do not use preprocessor conditionals for PM omits d3f4a936292a ARM: imx_v4_v5_defconfig: Re-sync defconfig omits f4a1ac758830 ARM: mxs_defconfig: Re-sync defconfig omits 77bfb68e43cd ARM: imx_v6_v7_defconfig: Re-sync defconfig omits 87c50b35e2c9 ARM: imx_v6_v7_defconfig: select CONFIG_ARM_CPUIDLE by default omits f2899686a277 ARM: imx_v6_v7_defconfig: Make usbnet drivers builtin for boot omits 58cfbcaae469 ARM: imx_v6_v7_defconfig: add CONFIG_FW_LOADER_USER_HELPER omits a3dbf478243d ARM: imx_v6_v7_defconfig: Select CONFIG_SENSORS_MC13783_ADC adds 3a9df1e92593 Merge tag 'drm-misc-fixes-2018-10-04' of git://anongit.fre [...] adds 987bf116445d drm/amd/display: Signal hw_done() after waiting for flip_done() adds 11b29c9e2578 drm/amdkfd: Fix incorrect use of process->mm adds bdf800c6fdf5 Merge branch 'drm-fixes-4.19' of git://people.freedesktop. [...] adds befad944e231 Merge tag 'drm-fixes-2018-10-05' of git://anongit.freedesk [...] new 087f759a4155 Merge tag '4.19-rc6-smb3-fixes' of git://git.samba.org/sfr [...] new 4fbeba43b9b6 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] new 6579804c4317 KVM: PPC: Book3S HV: Avoid crash from THP collapse during [...] new cc906f07d7d5 Merge tag 'kvm-ppc-fixes-4.19-3' of git://git.kernel.org/p [...] new 08b297bb10d6 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new b3e9b515b08e iommu/amd: Clear memory encryption mask from physical address new b2e45b46d85b Merge tag 'iommu-fixes-v4.19-rc6' of git://git.kernel.org/ [...] new 8b6b383c1fa3 Merge tag 'sound-4.19-rc7' of git://git.kernel.org/pub/scm [...] new 6d348925b306 MAINTAINERS: Remove dead path from LOCKING PRIMITIVES entry new e4a02ed2aaf4 locking/ww_mutex: Fix runtime warning in the WW mutex selftest new 1df377db3d01 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] new a4739eca4456 sched/numa: Stop multiple tasks from moving to the CPU at [...] new 1327237a5978 sched/numa: Pass destination CPU as a parameter to migrate [...] new 3f9672baaa70 sched/numa: Reset scan rate whenever task moves across nodes new 05cbdf4f5c19 sched/numa: Limit the conditions where scan period is reset new 7534612123e0 mm/migrate: Use spin_trylock() while resetting rate limit new 6fd98e775f24 sched/numa: Avoid task migration for small NUMA improvement new efaffc5e40ae mm, sched/numa: Remove rate-limiting of automatic NUMA bal [...] new 37355bdc5a12 sched/numa: Migrate pages to local nodes quicker early in [...] new 8be673735e51 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] new 715bd9d12f84 x86/vdso: Fix asm constraints on vDSO syscall fallbacks new 7c03e7035ac1 selftests/x86: Add clock_gettime() tests to test_vdso new 20a8378aa9dd x86/platform/uv: Provide is_early_uv_system() new 2647c43c7f3b x86/tsc: Fix UV TSC initialization new 4f166564014a x86/vdso: Only enable vDSO retpolines when enabled and supported new 88296bd42b4e x86/cpu/amd: Remove unnecessary parentheses new 02e425668f5c x86/vdso: Fix vDSO syscall fallback asm constraint regression new 247373b5dd68 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] new a9f9772114c8 perf/core: Fix perf_pmu_unregister() locking new 6265adb97260 perf/x86/intel/uncore: Use boot_cpu_data.phys_proc_id inst [...] new cd6fb677ce7e perf/ring_buffer: Prevent concurent ring buffer access new 9d92cfeaf521 perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKX new d7cbbe49a930 perf/x86/amd/uncore: Set ThreadMask and SliceMask for L3 C [...] new 31d099085d54 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] new 5aebc7d2780d Merge tag 'pm-4.19-rc7' of git://git.kernel.org/pub/scm/li [...] new 3830711f3e93 Merge tag 'gpio-v4.19-3' of git://git.kernel.org/pub/scm/l [...] new b98d6cb80b0d Merge tag 'for-4.19/dm-fixes-2' of git://git.kernel.org/pu [...] new 5943a9bbbb98 Merge tag 'pci-v4.19-fixes-3' of ssh://gitolite.kernel.org [...] new 017b1660df89 mm: migration: fix migration of huge PMD shared pages new dff11abe280b hugetlb: take PMD sharing into account when flushing tlb/caches new 69eb7765b9c6 ocfs2: fix crash in ocfs2_duplicate_clusters_by_page() new e125fe405abe mm, thp: fix mlocking THP page with migration enabled new 51896864579d mm/gup_benchmark: fix unsigned comparison to zero in __gup [...] new 59cf0a9339ca ipc/shm.c: use ERR_CAST() for shm_lock() error return new e6112fc30070 mm/migrate.c: split only transparent huge pages when alloc [...] new 20916d4636a9 mm/hugetlb: add mmap() encodings for 32MB and 512MB page sizes new f8a00cef1720 proc: restrict kernel stack dumps to root new 28e2c4bb99aa mm/vmstat.c: fix outdated vmstat_text new 58bc4c34d249 mm/vmstat.c: skip NR_TLB_REMOTE_FLUSH* properly new b8e57efa2c98 mm/vmscan.c: fix int overflow in callers of do_shrink_slab() new cbe355f57c80 ocfs2: fix locking for res->tracking and dlm->tracking_list new d41aa5252394 mm: madvise(MADV_DODUMP): allow hugetlbfs pages new 091a1eaa0e30 Merge branch 'akpm' new dbe80d446c85 bnxt_en: Fix VNIC reservations on the PF. new 5db0e0969af6 bnxt_en: Fix enables field in HWRM_QUEUE_COS2BW_CFG request new a2bf74f4e1b8 bnxt_en: free hwrm resources, if driver probe fails. new c78fe058879b bnxt_en: get the reduced max_irqs by the ones used by RDMA new 508646aa2ba5 Merge branch 'bnxt_en-fixes' new 17c357efe5ec openvswitch: load NAT helper new ca8931948344 net: dsa: b53: Keep CPU port as tagged in all VLANs new 9d2f67e43b73 net/packet: fix packet drop as of virtio gso new 2d52527e80c2 be2net: don't flip hw_features when VXLANs are added/deleted new 7e4183752735 net: phy: phylink: fix SFP interface autodetection new b799207e1e18 bpf: 32-bit RSH verification must truncate input before th [...] new b8d5b7cec436 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new 2c05d88818ab net: cxgb3_main: fix a missing-check bug new 33aa8da1f8a7 net: bpfilter: Fix type cast and pointer warnings new 0781168e23a2 yam: fix a missing-check bug new bd961c9bc664 rtnetlink: fix rtnl_fdb_dump() for ndmsg header new 8b4c3cdd9dd8 net: sched: Add policy validation for tc attributes new a688caa34beb ipv6: take rcu lock in rawv6_send_hdrinc() new 35f3625c2185 net: mvpp2: Extract the correct ethtype from the skb for t [...] new c1d84a1b42ef Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net new a932ed3b7181 powerpc: Don't print kernel instructions in show_user_inst [...] new ac1788cc7da4 powerpc/numa: Skip onlining a offline node in kdump path new cd2093cb45a4 Merge tag 'powerpc-4.19-4' of https://git.kernel.org/pub/s [...] new 40fa9167d307 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new 9ce7610e6d20 i2c: designware: Call i2c_dw_clk_rate() only when calculat [...] new 055d8d9eae35 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] new cc02f852872d Merge tag 'usb-4.19-rc7' of git://git.kernel.org/pub/scm/l [...] new 4ebaf0754c7a Merge tag 'tty-4.19-rc7' of git://git.kernel.org/pub/scm/l [...] new fb1c592cf4c9 Merge tag 'char-misc-4.19-rc7' of git://git.kernel.org/pub [...] new 0238df646e62 Linux 4.19-rc7 new 764d4d42195b Merge remote-tracking branch 'fixes/master' new 5aedc5232587 Merge remote-tracking branch 'kbuild-current/fixes' new c58a584f05e3 ARC: clone syscall to setp r25 as thread pointer new 48c053834ea1 Merge remote-tracking branch 'arc-current/for-curr' new 0875e0a0a2fc Merge remote-tracking branch 'ipsec/master' new af6f398d13da Merge branch 'asoc-4.19' into asoc-linus new 1c92473e6acc Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 9735082a7cba Input: xpad - add support for Xbox1 PDP Camo series gamepad new 684bec1092b6 Input: i8042 - enable keyboard wakeups by default when s2i [...] new f74c371fe72a Input: mousedev - add a schedule point in mousedev_write() new 36d2582ff235 Input: evdev - add a schedule point in evdev_write() new cecf10704899 Input: uinput - add a schedule point in uinput_inject_events() new 40e695011666 Merge remote-tracking branch 'input-current/for-linus' new 148b9aba99e0 MIPS: memset: Fix CPU_DADDI_WORKAROUNDS `small_fixup' regression new c5fa19b9c3bf Merge remote-tracking branch 'mips-fixes/mips-fixes' new 701d875df507 Merge remote-tracking branch 'omap-fixes/fixes' new adfc6a76cd02 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new b07581d2d5ad cachefiles: fix the race between cachefiles_bury_object() [...] new f16b133867a2 Merge remote-tracking branch 'vfs-fixes/fixes' new f71aa8ac06e9 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' new 064253c1c062 drm: fix use of freed memory in drm_mode_setcrtc new c08a54f33c4c Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 7e55ebe8fe7f Merge remote-tracking branch 'kbuild/for-next' new 29efbc6aea9d Compiler Attributes: remove unused attributes new 5c67a52f3da0 Compiler Attributes: always use the extra-underscores syntax new c2c640aa04cc Compiler Attributes: remove unneeded tests new ec0bbef66f86 Compiler Attributes: homogenize __must_be_array new 989bd5000f36 Compiler Attributes: remove unneeded sparse (__CHECKER__) tests new 66dbeef915f2 Compiler Attributes: add missing SPDX ID in compiler_types.h new a3f8a30f3f00 Compiler Attributes: use feature checks instead of version checks new 06e3727e02f9 Compiler Attributes: KENTRY used twice the "used" attribute new e04462fb82f8 Compiler Attributes: remove uses of __attribute__ from compiler.h new 303d22c5fc37 Compiler Attributes: add Doc/process/programming-language.rst new 5fc4a13b66b4 Compiler Attributes: add MAINTAINERS entry new 92676236917d Compiler Attributes: add support for __nonstring (gcc >= 8) new 23066c3f4e21 Compiler Attributes: enable -Wstringop-truncation on W=1 ( [...] new 98cade0a08ba Compiler Attributes: auxdisplay: panel: use __nonstring new f0604f63033d Compiler Attributes: ext4: remove local __nonstring definition new f8db6f42a530 Merge remote-tracking branch 'compiler-attributes/compiler [...] new d3dfbc7eb660 Merge remote-tracking branch 'leaks/leaks-next' new 1fc8e6423edb dma-direct: fix return value of dma_direct_supported new b9d307293744 Merge remote-tracking branch 'dma-mapping/for-next' new 5ca451cf6ed0 ARM: 8789/1: signal: copy registers using __copy_to_user() new 73839798af7e ARM: 8790/1: signal: always use __copy_to_user to save iwm [...] new 3aa2df6ec2ca ARM: 8791/1: vfp: use __copy_to_user() when saving VFP state new 319508902600 ARM: 8792/1: oabi-compat: copy oabi events using __copy_to_user() new 18ea66bd6e7a ARM: 8793/1: signal: replace __put_user_error with __put_user new 621afc677465 ARM: 8794/1: uaccess: Prevent speculative use of the curre [...] new e3aa6243434f ARM: 8795/1: spectre-v1.1: use put_user() for __put_user() new afaf6838f4bc ARM: 8796/1: spectre-v1,v1.1: provide helpers for address [...] new a1d09e074250 ARM: 8797/1: spectre-v1.1: harden __copy_to_user new 6ff78af01049 Merge branches 'fixes', 'misc' and 'spectre' into for-next new 2076724e3f79 Merge remote-tracking branch 'arm/for-next' new 3f4258bbe036 Merge tag 'soc-fsl-fix-v4.19-2' of git://git.kernel.org/pu [...] new 4e6a32e6eb30 Merge tag 'mvebu-dt64-4.20-2' of git://git.infradead.org/l [...] new 2caef763d8ad Merge tag 'mvebu-dt-4.20-2' of git://git.infradead.org/lin [...] new fd2a9f18fce1 dt-bindings: clock: mediatek: add support for MT7623 new 0dd807f52e6f dt-bindings: iommu: mediatek: Add binding for MT7623 new 1892e120e8ec dt-bindings: mediatek: Add JPEG Decoder binding for MT7623 new f5e489e6ee7a dt-bindings: mediatek: Add bindig for MT7623 IOMMU and SMI new 7e6a361d17b2 Merge tag 'v4.19-next-dts32-2' of git://git.kernel.org/pub [...] new 41925a21cdb5 arm64: defconfig: Enable TI_SCI related configs new d59c774496a2 arm64: defconfig: Enable SERIAL_8250_OMAP new 5387ff1b8901 Merge branches 'fixes', 'next/dt' and 'next/defconfig' int [...] new 7e7a4546df1e Merge remote-tracking branch 'arm-soc/for-next' new 133abaea71c7 Merge remote-tracking branch 'actions/for-next' new 389384b575c6 Merge remote-tracking branch 'amlogic/for-next' new 49f529af1e53 Merge remote-tracking branch 'at91/at91-next' new f9aa83a9b462 Merge remote-tracking branch 'bcm2835/for-next' new b2b291bf3b7c ARM: imx_v6_v7_defconfig: Select CONFIG_SENSORS_MC13783_ADC new 30fdd51be161 ARM: imx_v6_v7_defconfig: add CONFIG_FW_LOADER_USER_HELPER new 1a877f8bd35e ARM: imx_v6_v7_defconfig: Make usbnet drivers builtin for boot new 70510b0813bb ARM: imx_v6_v7_defconfig: select CONFIG_ARM_CPUIDLE by default new ef2384e3af8a ARM: imx_v6_v7_defconfig: Re-sync defconfig new c29d541f590c ARM: imx_v6_v7_defconfig: Remove unneeded options new 16c66c8f7eee ARM: mxs_defconfig: Re-sync defconfig new 989801095792 ARM: mxs_defconfig: Remove unneeded options new 264993a29af0 ARM: imx_v4_v5_defconfig: Re-sync defconfig new 5ef78342edbd ARM: imx_v4_v5_defconfig: Remove unneeded options new 35d3cbe84544 ARM: imx_v6_v7_defconfig: Select CONFIG_TMPFS_POSIX_ACL new 56269494893a Merge branch 'imx/defconfig' into for-next new 4431eb2ec16a Merge remote-tracking branch 'imx-mxs/for-next' new d2a4fd8e34b9 Merge remote-tracking branch 'keystone/next' new ebbb89fad6a5 Merge remote-tracking branch 'mediatek/for-next' new 90b0b8cbd239 Merge remote-tracking branch 'mvebu/for-next' new 46146cdea3da Merge remote-tracking branch 'omap/for-next' new 032f11638ff8 dt-bindings: reset: Add PDC Global binding for SDM845 SoCs new eea2926b0a39 reset: qcom: PDC Global (Power Domain Controller) reset co [...] new dbb3da346e80 reset: socfpga: add an early reset driver for SoCFPGA new 775b1166c26d Merge remote-tracking branch 'reset/reset/next' new a78539c32629 Merge remote-tracking branch 'qcom/for-next' new 4d4a5c43bed0 Merge remote-tracking branch 'realtek/for-next' new c689650aa365 Merge remote-tracking branch 'renesas/next' new 555a12ec576b ARM: dts: rockchip: add VPU device node for RK3288 new 3923ac104d34 Merge branch 'v4.20-armsoc/dts32' into for-next new fd8c87c96655 arm64: dts: rockchip: add VPU device node for RK3399 new ad1d7023f7c2 Merge branch 'v4.20-armsoc/dts64' into for-next new d48a6f2d4997 Merge remote-tracking branch 'rockchip/for-next' new 2b4accf36dac Merge remote-tracking branch 'samsung-krzk/for-next' new 0a0f6bd4bb31 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 95bb214ece1a Merge remote-tracking branch 'tegra/for-next' new 040f34013475 arm64: arch_timer: avoid unused function warning new f05692919bdd arm64: daifflags: Use irqflags functions for daifflags new 9a0c032825e0 arm64: Use daifflag_restore after bp_hardening new b0506a8bbb42 arm64: xen: Use existing helper to check interrupt status new 0293c8ba807c arm64: Fix typo in a comment in arch/arm64/mm/kasan_init.c new e9ed821be486 arm64: mm: Use #ifdef for the __PAGETABLE_P?D_FOLDED defines new c20c650d9116 MAINTAINERS: fix bad sdei paths new f5cf53f1ca45 Merge remote-tracking branch 'arm64/for-next/core' new 9d74673796a9 Merge remote-tracking branch 'clk/clk-next' new 3773ee423e72 clk: samsung: s3c64xx: Use generic helper for handling sus [...] new 3ac0b61578a6 clk: samsung: s5pv210: Use generic helper for handling sus [...] new c41b0ff2f627 clk: samsung: exynos5250: Use generic helper for handling [...] new 8bf27eaa04a6 clk: samsung: Add support for setting registers state befo [...] new 9a4d8a8c4d2a clk: samsung: exynos4: Use generic helper for handling sus [...] new 2d77f77c0aaa clk: samsung: exynos5420: Use generic helper for handling [...] new 70da9ee80228 clk: samsung: Use NOIRQ stage for Exynos5433 clocks suspen [...] new a766065279e2 clk: samsung: exynos5433: Add suspend state for TOP, CPIF [...] new fa34efff75d4 clk: samsung: Remove obsolete code for Exynos4412 ISP clocks new defadcc956ca clk: samsung: exynos5433: Keep sclk_uart clocks enabled in [...] new d32dd2a1a0f8 clk: samsung: exynos5420: Define CLK_SECKEY gate clock onl [...] new b33228029d84 clk: samsung: exynos5420: Enable PERIS clocks for suspend new 1da220e3a5d2 clk: samsung: Use clk_hw API for calling clk framework fro [...] new 9dbcfe1ace4e dt-bindings: clock: samsung: Add SPDX license identifiers new 6d2acaad3e67 Merge remote-tracking branch 'clk-samsung/for-next' new 226ec8654860 Merge remote-tracking branch 'c6x/for-linux-next' new 7c51e38a898c csky: Build infrastructure new e1b3746ef6dc csky: defconfig new 2df4b624d280 csky: Kernel booting new a4f382df7619 csky: Exception handling and mm-fault new c7c7088d8957 csky: System Call new ff8fb7cc791f csky: Cache and TLB routines new c9d2b85560c3 csky: MMU and page table management new f691d569829e csky: Process management and Signal new b9b1139e2645 csky: VDSO and rt_sigreturn new 053f02214792 csky: IRQ handling new 1ba3aea1fed3 csky: Atomic operations new 4b8a2319ec72 csky: ELF and module probe new 3131e438ddbe csky: Library functions new 8e96c4f36879 csky: User access new c8c424230ae9 csky: Debug and Ptrace GDB new 580c165ba5cf csky: SMP support new a0013833b2f4 csky: Misc headers new 79ce7206037f dt-bindings: csky CPU Bindings new b8ec4551854c dt-bindings: Add vendor prefix for csky new 97238a67924b MAINTAINERS: Add csky new cc0a828af723 Merge remote-tracking branch 'csky/linux-next' new 4f6dd9b37a2f Merge remote-tracking branch 'ia64/next' new 03df867a2c33 Merge remote-tracking branch 'm68k/for-next' new 0b1a887039f6 Merge remote-tracking branch 'm68knommu/for-next' new d23114d61059 Merge remote-tracking branch 'mips/mips-next' new 6e1f187c75f7 Merge remote-tracking branch 'parisc-hd/for-next' new 07d7d73fb977 Merge remote-tracking branch 'powerpc/next' new 7c2684d667fe RISC-V: Fix PTRACE_SETREGSET bug. new 7cb9447bf43e automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] new 5a3aba7251b3 RISC-V: Don't set cacheinfo.{physical_line_partition,attributes} new b609db171f3c automerging branch "kernel.org-palmer-linux/next-cacheinfo [...] new a5df9f0034a8 RISC-V: Mask out the F extension on systems without D new d488807fbdfc automerging branch "kernel.org-palmer-linux/next-f_without [...] new c05234235a95 riscv: move GCC version check for ARCH_SUPPORTS_INT128 to Kconfig new 7f39dc5fc6da automerging branch "kernel.org-palmer-linux/next-int128" i [...] new 3602ab7c3c6f RISC-V: Cosmetic menuconfig changes new 8556a646bde7 automerging branch "kernel.org-palmer-linux/next-menuconfi [...] new 24c605542ee1 RISC-V: Extract FPU context operations from entry.S new 5453696cb3f1 RISC-V: Refactor FPU code in signal setup/return procedures new 0a5bee05fc67 RISC-V: Cleanup ISA string setting new 919ecff9aac4 RISC-V: Allow to disable FPU support new 27625655dbfd RISC-V: Auto-detect whether a FPU exists new c7efea6e0bf9 automerging branch "kernel.org-palmer-linux/next-nofpu" in [...] new fa8881cdc05d RISC-V: No need to pass scause as arg to do_IRQ() new 82bd5b66e8d9 RISC-V: Don't set cacheinfo.{physical_line_partition,attributes} new 95327c11cac2 RISC-V: Filter ISA and MMU values in cpuinfo new acf276e369db RISC-V: Comment on the TLB flush in smp_callin() new f0a7cedc5578 RISC-V: Disable preemption before enabling interrupts new 0bf882208f08 RISC-V: Provide a cleaner raw_smp_processor_id() new feaaa4e5065f RISC-V: Rename riscv_of_processor_hart to riscv_of_process [...] new 830b150b5c48 RISC-V: Rename im_okay_therefore_i_am to found_boot_cpu new 2c50cd3e6065 RISC-V: Use mmgrab() new 6cf01667b47d RISC-V: Use WRITE_ONCE instead of direct access new 94f093896b52 RISC-V: Add logical CPU indexing for RISC-V new 36f4e6786c4c RISC-V: Use Linux logical CPU number instead of hartid new 27b473425ba1 RISC-V: Show CPU ID and Hart ID separately in /proc/cpuinfo new 08e43e503c1b RISC-V: Show IPI stats new 4a3041e3c244 automerging branch "kernel.org-palmer-linux/next-smp" into [...] new deee11661aaf Merge remote-tracking branch 'risc-v/for-next' new 070168b462fb Merge remote-tracking branch 's390/features' new c555c9f8246e Merge remote-tracking branch 'uml/linux-next' new 7c495f77b71b Merge remote-tracking branch 'xtensa/xtensa-for-next' new b806bb2461fc Merge remote-tracking branch 'befs/for-next' new cd1d01420ff6 Merge remote-tracking branch 'btrfs-kdave/for-next' new df7f3aa21cb9 smb3: do not display confusing message on mount to Azure servers new 3630609cae71 cifs: Use kmemdup rather than duplicating its implementati [...] new 5c8770299737 cifs: remove set but not used variable 'cifs_sb' new aa576e3602cb smb3: add tracepoint to catch cases where credit refund of [...] new 8174d5ed99b5 cifs: add a smb2_compound_op and change QUERY_INFO to use it new ccc731f2dde1 cifs: change mkdir to use a compound new 6da8be8c04a6 cifs: change unlink to use a compound new 07902a6fb42c cifs: create helpers for SMB2_set_info_init/free() new add887bc9785 cifs: make rmdir() use compounding new a3f2b115f092 cifs: change SMB2_OP_SET_EOF to use compounding new 307241beebb8 cifs: change SMB2_OP_SET_INFO to use compounding new 4a7bfa424fa3 cifs: remove the is_falloc argument to SMB2_set_eof new f8d8d0f43bf5 cifs: change SMB2_OP_RENAME and SMB2_OP_HARDLINK to use co [...] new 1f606f502c24 cifs: create a define for the max number of iov we need fo [...] new 8a27f9a0de25 SMB3: Backup intent flag missing from compounded ops new 154c1e2b1b4f smb3: allow stats which track session and share reconnects [...] new 9bbf90603cdb cifs: protect against server returning invalid file system [...] new 0204584f1d60 cifs: minor updates to module description for cifs.ko new 92d9664882b8 smb3: add way to control slow response threshold for loggi [...] new 010d44a2d867 smb3: minor missing defines relating to reparse points new b78df95f1030 smb3: track the instance of each session for debugging new 763f0bc24f8e CIFS: make 'nodfs' mount opt a superblock flag new 4b8fec72232a smb3: Add debug message later in smb2/smb3 reconnect path new 7e359deab971 smb3: update default requested iosize to 4MB from 1MB for [...] new f6a7196fabd0 cifs: do not return atime less than mtime new 10fe47894c1e smb3: add tracepoint for sending lease break responses to server new cc97d5a8d751 fs/cifs: fix uninitialised variable warnings new db8cd2e23a43 CIFS: pass page offsets on SMB1 read/write new 88fb32fd4a08 CIFS: SMBD: Do not call ib_dereg_mr on invalidated memory [...] new 7a6cb61be441 cifs: OFD locks do not conflict with eachothers new ec8657dda19a CIFS: Adds information-level logging function new 755e4e4b1e3b CIFS: Print message when attempting a mount new 3ae6ac49259a cifs: minor clarification in comments new 2bc00df2745d Merge remote-tracking branch 'cifs/for-next' new d33250ac0f51 Merge remote-tracking branch 'ecryptfs/next' new ffc0197dbbc6 Merge remote-tracking branch 'ext3/for_next' new 6833694c7392 ext4: fix use-after-free race in ext4_remount()'s error path new 8228e2fe7e15 jbd2: fix use after free in jbd2_log_do_checkpoint() new 51cee8cf23a9 docs: move ext4 administrative docs to admin-guide/ new 6c7d46439d0c docs: promote the ext4 data structures book to top level new 2805aa120553 Merge remote-tracking branch 'ext4/dev' new 4d8253119c91 f2fs: checkpoint disabling new 1b456ddbaa54 f2fs: submit cached bio to avoid endless PageWriteback new 7b5efd9b24d8 f2fs: fix to recover cold bit of inode block during POR new df634f444ee9 f2fs: use rb_*_cached friends new 8cbb380f62cb f2fs: shrink sbi->sb_lock coverage in set_file_temperature() new ab5cbdfd02dd f2fs: remove unused sbi->trigger_ssr_threshold new cfc7e99c16b5 f2fs: remove unneeded disable_nat_bits() new 0f0736ac064f f2fs: do not update REQ_TIME in case of error conditions new e44aa36c8848 f2fs: update REQ_TIME in f2fs_cross_rename() new 6fe2fd437ef6 f2fs: allow to mount, if quota is failed new 04b048e14fe4 Merge remote-tracking branch 'f2fs/dev' new 5a30e3c9de76 Merge remote-tracking branch 'fuse/for-next' new 538ac5916872 Merge remote-tracking branch 'jfs/jfs-next' new 21924765862a SUNRPC: use cmpxchg64() in gss_seq_send64_fetch_and_inc() new 44f411c353bf NFSv4.x: fix lock recovery during delegation recall new c77455bf7101 Merge remote-tracking branch 'nfs/linux-next' new ea116bf86271 next-20181004/nfsd new 4d4ee6ad6ff2 Merge remote-tracking branch 'orangefs/for-next' new 40982a30a9c5 Merge remote-tracking branch 'v9fs/9p-next' new 7f1bd7ae159a Merge remote-tracking branch 'vfs/for-next' new 1f93eff1d661 Merge branch 'pci/aspm' new 359be613ccc0 Merge branch 'pci/enumeration' new 5180fd913558 PCI: Uninline PCI bus accessors for better ftracing new e3fbcc7c4b13 PCI/AER: Covertly inject errors with ftrace hooks new 7b23285f930a PCI/AER: Reuse existing pcie_port_find_device() interface new c79ad38b36dd PCI/AER: Abstract AER interrupt handling new fab1da6d1c05 PCI/AER: Remove unused aer_error_resume() new 639a5c62e144 PCI/AER: Remove error source from AER struct aer_rpc new fcee975d576c PCI/AER: Use kfifo for tracking events instead of reimplem [...] new eb14f24ff0da PCI/AER: Use kfifo_in_spinlocked() to insert locked elements new 6fc22a8824e6 PCI/AER: Use threaded IRQ for bottom half new a0864f4bf63e PCI/AER: Use managed resource allocations new db8df60ce4c5 Merge branch 'pci/hotplug' new fa295becc533 PCI / ACPI: Mark expected switch fall-through new 13630ec76b00 Merge branch 'pci/misc' new af62970c9bde Merge branch 'pci/msi' new 4f475e8e0a6d x86/PCI: Apply VMD's AERSID fixup generically new 15b62331732c Merge branch 'pci/host-vmd' new ad71490c69b0 Merge branch 'remotes/lorenzo/pci/cadence' new 6adb734bb9c7 dt-bindings: PCI: rcar: Add device tree support for r8a7744 new 54bbcbbcc15c Merge branch 'remotes/lorenzo/pci/controller-misc' new de248327091e reset: imx7: Add PCIE_CTRL_APPS_TURNOFF new 3e3f50b148dd dt-bindings: imx6q-pcie: Add turnoff reset for imx7d new 3aedf7e135b5 ARM: dts: imx7d: Add turnoff reset new f4e833ba2a95 PCI: imx: Add PME_Turn_Off support new 74075b4d7339 Merge branch 'remotes/lorenzo/pci/dwc' new 29ec8dea2428 Merge branch 'remotes/lorenzo/pci/iproc' new aff2b08c9371 Merge branch 'remotes/lorenzo/pci/mediatek' new fef31ecaaf2c tools: PCI: Fix compilation warnings new 1ce78ce09430 tools: PCI: Change pcitest compiling process new 73f3a5b3a519 Merge branch 'remotes/lorenzo/pci/tools' new ad0026f25ff8 Merge remote-tracking branch 'pci/next' new c34693f97034 Merge remote-tracking branch 'hid/for-next' new 15076268bc2e Merge branch 'i2c/for-current' into i2c/for-next new e1eba2ea54a2 i2c: brcmstb: Allow enabling the driver on DSL SoCs new 49d54abee9d1 i2c: Convert to using %pOFn instead of device_node.name new 05552832204e Merge tag 'at24-4.20-updates-for-wolfram' of git://git.ker [...] new 0a8c3247dad7 Merge branch 'i2c/for-4.20' into i2c/for-next new f37b2bb6ac3e i2c: omap: use core to detect 'no zero length' quirk new de82bb431855 i2c: qup: use core to detect 'no zero length' quirk new c96c0f268380 i2c: tegra: use core to detect 'no zero length' quirk new e2115ace4196 i2c: zx2967: use core to detect 'no zero length' quirk new a7163dc2138d i2c: core: remove outdated DEBUG output new cc52612ec0f3 i2c: core: remove level of indentation in i2c_transfer new 5ce8331f1a0c Merge branch 'i2c/for-4.20' into i2c/for-next new 7ae585844a57 Merge remote-tracking branch 'i2c/i2c/for-next' new a7d784770761 dt-bindings: hwmon: Add ina3221 documentation new 2d5dea4f10b4 hwmon: (ina3221) Read channel input source info from DT new 3449e2c08a76 hwmon: (ina3221) mark PM functions as __maybe_unused new 68eec4257bc7 hwmon: (core) Add hwmon_in_enable attribute new dedbfa3ef012 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 6bf53999a3a2 docs: move memory hotplug description into admin-guide/mm new 98cee6742c80 docs/vm: split memory hotplug notifier description to Docu [...] new 31527da5d673 yama: clarify ptrace_scope=2 in Yama documentation new 44ba0bb4f2ad docs: improve readability for people with poorer eyesight new d2a021240e4f Merge remote-tracking branch 'jc_docs/docs-next' new 4382f37b78e0 media: v4l2-fwnode: ignore endpoints that have no remote p [...] new a6e7003c35e1 media: v4l2: async: Allow searching for asd of any type new b47d7ff1ae8d media: v4l2: async: Add v4l2_async_notifier_add_subdev new 23989b43f107 media: v4l2: async: Add convenience functions to allocate [...] new eae2aed1eab9 media: v4l2-fwnode: Switch to v4l2_async_notifier_add_subdev new 1634f0eded87 media: v4l2-fwnode: Add a convenience function for registe [...] new c5afc789bf30 media: platform: video-mux: Register a subdev notifier new c893500a16ba media: imx: csi: Register a subdev notifier new c5040f1b71d9 media: imx: mipi csi-2: Register a subdev notifier new 21711787045d media: staging/imx: of: Remove recursive graph walk new 1488c3cf4f3c media: staging/imx: Loop through all registered subdevs fo [...] new 11e005f20f77 media: staging/imx: Rename root notifier new b803cd359833 media: staging/imx: Switch to v4l2_async_notifier_add_*_subdev new d5099f81803f media: staging/imx: TODO: Remove one assumption about OF g [...] new d079f94c9046 media: platform: Switch to v4l2_async_notifier_add_subdev new 66beb323e4a0 media: v4l2: async: Remove notifier subdevs array new c4a570179cf4 media: v4l2-subdev.rst: Update doc regarding subdev descriptors new c8677aafb829 media: v4l: fwnode: Add debug prints for V4L2 endpoint pro [...] new 106ee387f622 media: v4l: fwnode: Use fwnode_graph_for_each_endpoint new d486532613a7 media: v4l: fwnode: The CSI-2 clock is continuous if it's [...] new 7e84dd0b15e6 media: dt-bindings: media: Specify bus type for MIPI D-PHY [...] new bf63856a4861 media: v4l: fwnode: Add definitions for CSI-2 D-PHY, paral [...] new 2d95e7ed07ed media: v4l: mediabus: Recognise CSI-2 D-PHY and C-PHY new 6970d37cc97d media: v4l: fwnode: Let the caller provide V4L2 fwnode endpoint new 2835b5b15370 media: v4l: fwnode: Detect bus type correctly new 175b18b82df8 media: v4l: fwnode: Make use of newly specified bus types new 276565ed7e48 media: v4l: fwnode: Read lane inversion information despit [...] new af11a74a04a5 media: v4l: fwnode: Only assign configuration if there is [...] new c2475aeb12d6 media: v4l: fwnode: Support driver-defined lane mapping defaults new b4357d21d674 media: v4l: fwnode: Support default CSI-2 lane mapping for [...] new 32593dd03809 media: v4l: fwnode: Parse the graph endpoint as last new 60359a28d592 media: v4l: fwnode: Initialise the V4L2 fwnode endpoints to zero new 9a5b4b76f3be media: v4l: fwnode: Only zero the struct if bus type is se [...] new 26c1126c9b56 media: v4l: fwnode: Use media bus type for bus parser selection new e9be1b863e2c media: v4l: fwnode: Use default parallel flags new 3eb32c264d89 media: v4l: fwnode: Print bus type new e7b2f5185e4c media: v4l: fwnode: Use V4L2 fwnode endpoint media bus typ [...] new edc6d56c2e7e media: v4l: fwnode: Support parsing of CSI-2 C-PHY endpoints new 2e6e39324aec media: v4l: fwnode: Update V4L2 fwnode endpoint parsing do [...] new 4a2d1dc51beb media: smiapp: Query the V4L2 endpoint for a specific bus type new 59e7d5112799 media: dt-bindings: media: renesas-ceu: Refer to video-int [...] new 6a3da2e2a43a media: dt-bindings: media: renesas-ceu: Add more endpoint [...] new cac0223c4690 media: renesas-ceu: Use default mbus settings new 6087b21533fe media: v4l2-core: cleanup coding style at V4L2 async/fwnode new c1e630559f26 media: v4l2-fwnode: cleanup functions that parse endpoints new be9c03e4120d media: v4l2-fwnode: simplify v4l2_fwnode_reference_parse_i [...] new fec225a04330 media: rc: some events are dropped by userspace new 0ac5a603a732 media: rc: imon: report mouse events using rc-core's input device new 158bc148a31e media: rc: mce_kbd: input events via rc-core's input device new 5505dcaf133a media: MAINTAINERS: update videobuf2 entry new f492fb4f5b41 media: MAINTAINERS: Fix entry for the renamed dw9807 driver new 9a8aaa28f54c media: v4l: ctrl: Remove old documentation from v4l2_ctrl_grab new 7a9b109d91cf media: v4l: ctrl: Provide unlocked variant of v4l2_ctrl_grab new 8a89dc62f28c media: add imx319 camera sensor driver new 70d8fa7c4d68 media: imx319: fix a few coding style issues new df0b5c4a7ddd media: add imx355 camera sensor driver new 370d8e2a7570 media: imx355: fix a few coding style issues new 146c45ef1fec media: ov9650: avoid maybe-uninitialized warnings new 786fa584eda8 media: ov7670: make "xclk" clock optional new 0929983e49c8 media: ov5640: fix framerate update new 9afc82194de9 Revert "media: dvbsky: use just one mutex for serializing [...] new 81e33279d154 media: cec-core.rst: improve cec_transmit_done documentation new 7ec2b3b941a6 media: cec: add new tx/rx status bits to detect aborts/timeouts new e7da89926f6d media: adv7604: when the EDID is cleared, unconfigure CEC as well new ab83203e1810 media: adv7842: when the EDID is cleared, unconfigure CEC as well new 7d867a1b765e media: cec: fix the Signal Free Time calculation new c439d5c1e13d media: cec-gpio: select correct Signal Free Time new 557c97b51336 media: cec: name for RC passthrough device does not need 'RC for' new d8f1d808582d Merge remote-tracking branch 'v4l-dvb/master' new 91138d6be2bd Merge remote-tracking branch 'v4l-dvb-next/master' new f99b89eefeb6 ACPICA: Update for generic_serial_bus and attrib_raw_proce [...] new f8553720e103 ACPICA: Rename some of the Field Attribute defines new e324e10109fc ACPICA: Update for field unit access new 9e9f8733a9a1 ACPICA: Split large interpreter file new 8b1cafdcb4b7 ACPICA: Never run _REG on system_memory and system_IO new 069de633cefc ACPICA: Update version to 20181003 new d0381bf4f80c ACPI / processor: Fix the return value of acpi_processor_i [...] new 1cdda9486f51 ACPI / PM: LPIT: Register sysfs attributes based on FADT new ca388e436f58 drivers: base: cacheinfo: Do not populate sysfs for unknow [...] new 59bbff3775c0 ACPI/PPTT: Handle architecturally unknown cache types new 1ac66453bdc4 Merge branches 'acpica', 'acpi-processor', 'acpi-pm' and ' [...] new 5f26bdceb9c0 cpuidle: menu: Fix wakeup statistics updates for polling state new 23e8ceb9ce76 cpuidle: menu: Compute first_idx when latency_req is known new 96c3d11df153 cpuidle: menu: Get rid of first_idx from menu_select() new eb40a380bff2 cpuidle: menu: Do not update last_state_idx in menu_select() new 8b007ebec9a5 cpuidle: menu: Avoid computations for very close timers new 53812cdc9100 cpuidle: menu: Move the latency_req == 0 special case check new 01bad1c6896d cpuidle: poll_state: Revise loop termination condition new f1f5a10396eb PM / Domains: Don't treat zero found compatible idle state [...] new 1d295b49b01c PM / Domains: Deal with multiple states but no governor in genpd new 75175da0ea51 PM / Domains: Document flags for genpd new c2c852100de9 Merge branches 'pm-cpuidle' and 'pm-domains' into linux-next new 0018255cb118 Merge remote-tracking branch 'pm/linux-next' new 8c160d1cb87f Merge remote-tracking branch 'cpupower/cpupower' new 914e5d7d4697 RDMA: Fix building with CONFIG_MMU=n new e73798f20ecb RDMA/uverbs: Fix RCU annotation for radix slot deference new 39f2495618c5 IB/mthca: Fix error return code in __mthca_init_one() new aae0484e15f0 IB/rxe: avoid srq memory leak new 03241627b222 RDMA/rxe: Remove unused addr_same() new d31131bba5a1 RDMA: Remove unused parameter from ib_modify_qp_is_ok() new 38716732f161 RDMA/netlink: Simplify netlink listener existence check new 06ef0ee4b569 RDMA/hns: Bugfix for reserved qp number new c80e066100b5 RDMA/hns: Submit bad wr when post send wr exception new 15fc056fba7b RDMA/hns: Bugfix for CM test new 05ad5482a590 RDMA/hns: Limit the size of extend sge of sq new 157b52a08da6 RDMA/hns: Configure ecn field of ip header new 3a63c964eaa1 RDMA/hns: Update some attributes of the RoCE device new b28ca7cceff8 RDMA/hns: Limit extend sq sge num new 2362cceef3f4 RDMA/hns: Update some fields of qp context new e93df0108579 RDMA/hns: Support local invalidate for hip08 in kernel space new caf3e4064af0 RDMA/hns: Add vlan enable bit for hip08 new d9581bf358c0 RDMA/hns: Bugfix for atomic operation new b56511c15713 IB/mlx4: Avoid implicit enumerated type conversion new 019f118b94c8 IB/{hfi1, qib, rdmavt}: Move copy SGE logic into rdmavt new 116aa0330ec7 IB/{hfi1, qib, rdmavt}: Move send completion logic to rdmavt new 15703461533a IB/{hfi1, qib, rdmavt}: Move ruc_loopback to rdmavt new fe33507ec38a RDMA/core: Check error status of rdma_find_ndev_for_src_ip_rcu new 363ad35577de RDMA/restrack: Un-inline set task implementation new 2165fc264079 RDMA/restrack: Consolidate task name updates in one place new ed7a01fd3fd7 RDMA/restrack: Release task struct which was hold by CM_ID object new ca7fb252ae88 Merge remote-tracking branch 'rdma/for-next' new d26d4b194e58 net: sched: remove unused helpers new 767a2217533f net: common metrics init helper for FIB entries new cc5f0eb2164f net: Move free of fib_metrics to helper new e1255ed4b6da net: common metrics init helper for dst_entry new 1620a33695d8 net: Move free of dst_metrics to helper new a0e11da78f48 fib_tests: Add tests for metrics on routes new 2970f2a8e941 Merge branch 'net-metrics-consolidate' new 6f52f80e8530 net/neigh: Extend dump filter to proxy neighbor dumps new 95278ddaa15c net_sched: convert idrinfo->lock from spinlock to a mutex new a657dbf61731 cxgb4: use FW_PORT_ACTION_L1_CFG32 for 32 bit capability new 2b9156129f8e gigaset: asyncdata: mark expected switch fall-throughs new f2e9de210d50 udp: gro behind static key new fda21d46cce2 ipv6: do not leave garbage in rt->fib6_metrics new 226407dd0311 fib_tests: Add tests for invalid metric on route new dd2b6ef950b0 net: hns3: Remove the default mask configuration for mac v [...] new f05e21097121 net: hns3: Clear mac vlan table entries when unload driver [...] new 39932473b63e net: hns3: Optimize for unicast mac vlan table new 1f6db58973b0 net: hns3: Drop depricated mta table support new 64d114f0a750 net: hns3: Add egress/ingress vlan filter for revision 0x21 new 701a6d6ac78c net: hns3: Fix for rx vlan id handle to support Rev 0x21 hardware new 9798594cb982 Merge branch 'hns3-Unicast-MAC-VLAN-table' new 9a694c1de396 atm: nicstar: Replace spin_is_locked() with spin_trylock() new 068b88cc175d socket: Tighten no-error check in bind() new 3df0e6804f0e MIPS: mscc: ocelot: make HSIO registers address range a syscon new 6afea95a8066 dt-bindings: net: ocelot: remove hsio from the list of reg [...] new 19aedfbe6583 net: mscc: ocelot: get HSIO regmap from syscon new 8afc978925ba net: mscc: ocelot: move the HSIO header to include/soc new 66c213233308 net: mscc: ocelot: simplify register access for PLL5 confi [...] new c2a90025ad09 phy: add QSGMII and PCIE modes new 4b379fec4e86 dt-bindings: phy: add DT binding for Microsemi Ocelot SerD [...] new 1d6a632c4754 MIPS: mscc: ocelot: add SerDes mux DT node new b68fc09be48e dt-bindings: add constants for Microsemi Ocelot SerDes driver new 51f6b410fc22 phy: add driver for Microsemi Ocelot SerDes muxing new 71e32a20cfbf net: mscc: ocelot: make use of SerDes PHYs for handling th [...] new 4a84810eaa20 Merge branch 'mscc-ocelot-add-support-for-SerDes-muxing-co [...] new cf5eafbfa586 tc-testing: fix build of eBPF programs new 4c2d39bd40c1 tc-testing: use a plugin to build eBPF program new 6f8474922b44 selftests: net: Clean up an unused variable new fb4ee67529ff net/ncsi: Add NCSI OEM command support new 72438f8cef4e Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net new edb6d6885bef brcmfmac: reduce timeout for action frame scan new fbf07000960d brcmfmac: fix full timeout waiting for action frame on-channel tx new 9c22211e1d71 rtlwifi: Removed unused define and code efuse_re_pg* from wifi.h new 4e651bad8489 wlcore: Fix BUG with clear completion on timeout new 3c83dd577c7f wlcore: Add support for optional wakeirq new 209e957b467b zd1211rw: Replace spin_is_locked() with lockdep new 74aa3586c599 ssb: chipcommon: fix fall-through annotation new a7dd5d7c2dd8 b43: remove set but not used variable 'wl' new 263ee96b77a7 qtnfmac: do not track STA states in driver new d5f693bc4bb9 qtnfmac: generate local disconnect event in disconnect callback new 92246b126ebf qtnfmac: request userspace to do OBSS scanning if FW can not new 75001bbc0765 qtnfmac: do not initialize per-MAC data multiple times new c6ed298ffe09 qtnfmac: cleanup and unify command error handling new aaa981406f4f qtnfmac: do not cancel scan in disconnect callback new d5657b709e2a qtnfmac: pass sgi rate info flag to wireless core new ab1c64a1d349 qtnfmac: inform wireless core about supported extended cap [...] new 35da3fe63b86 qtnfmac: drop error reports for out-of-bounds key indexes new 6d85930f2653 qtnfmac: add support for scan flush new 2525f188f7fd qtnfmac: add support for scan dwell time configuration new 8804ea9e15a3 qtnfmac: drop redundant data copy in control path new e1c02eb16a9c qtnfmac: implement dump_station support for STA mode new 2e1976bb7526 iwlwifi: mvm: check for n_profiles validity in EWRD ACPI new 17b809c9b22e iwlwifi: dbg: move debug data to a struct new 68025d5f9bfe iwlwifi: dbg: refactor dump code to improve readability new a6820511f193 iwlwifi: dbg: split iwl_fw_error_dump to two functions new 9c16e0bbe140 iwlwifi: mvm: allow channel reorder optimization during scan new 7339cc292c1d iwlwifi: dbg: dump memory in a helper function new 6c042d7505d0 iwlwifi: dbg: group trigger condition to helper function new 155f7e0441cd iwlwifi: mvm: clear HW_RESTART_REQUESTED when stopping the [...] new 07f62bb953e8 iwlwifi: mvm: remove unnecessary overload variable new f9fe579386a8 iwlwifi: mvm: minor cleanups to HE radiotap code new eb89c0fb9191 iwlwifi: mvm: put HE SIG-B symbols/users data correctly new 59b8cf0cfb5a iwlwifi: mvm: pull some he_phy_data decoding into a separa [...] new ffe9d734b8b5 iwlwifi: mvm: clean up HE radiotap RU allocation parsing new 42d8a9d5783e iwlwifi: mvm: move HE-MU LTF_NUM parsing to he_phy_data parsing new 2b1476345fb6 iwlwifi: mvm: add TXOP to HE radiotap data new 750f43774eb4 iwlwifi: mvm: add LDPC-XSYM to HE radiotap data new fed3c4ea6f8f iwlwifi: mvm: add more information to HE radiotap new 1eda295f5459 iwlwifi: mvm: set max TX/RX A-MPDU subframes to HE limit new 868a1e863f95 iwlwifi: pcie: avoid empty free RB queue new f38efdb29389 iwlwifi: add dump collection in case alive flow fails new e7eeee084348 iwlwifi: nvm: get num of hw addresses from firmware new 76dd61d2c57e iwlwifi: pcie gen2: check iwl_pcie_gen2_set_tb() return value new e00b7b8b9185 iwlwifi: add fall through comment new 6e00a2376fb7 iwlwifi: pcie: check iwl_pcie_txq_build_tfd() return value new 47fe2f8ed5eb iwlwifi: mvm Support new MCC update response new a19f015dea60 iwlwifi: bump firmware API version for 9000 and 22000 seri [...] new d3f4b6debcc0 iwlwifi: runtime: add send host command op to firmware run [...] new 755384b3778d iwlwifi: add debugfs to send host command new 8a07e8d4b736 iwlwifi: mvm: decode HE information for MU (without ext info) new 69f3ca8ed33d iwlwifi: mvm: show more HE radiotap data for TB PPDUs new 136521cb9c2f iwlwifi: dbg: make iwl_fw_dbg_no_trig_window trigger agnostic new 5bea4304eea7 iwlwifi: mvm: use match_string() helper new af303252bffa iwlwifi: dbg: decrement occurrences for all triggers new ea7cb8293874 iwlwifi: dbg: make trigger functions type agnostic new 2a4550122653 Merge tag 'iwlwifi-next-for-kalle-2018-10-06' of git://git [...] new d00efcf12387 mt76x0: pci: add mt76x0e_cleanup routine new 1613c621e194 mt76x2: move mt76x2 source files to mt76x2 folder new e3469c5ea79d mt76: fix header guard macro define names new c87dff8cc39a mt76: fix frag length allocation for usb new 0536478cba71 mt76: usb: fix hw initialization sequence new 14190227978e mt76x0: usb: stop cal/mac workqueues at hw stop new d697b00b15f4 mt76: move mt76x02_tx_get_max_txpwr_adj in mt76x02_util.c new 1ef3aa88935b mt76: add get_tx_txpwr_adj function pointer to mt76_driver_ops new 427f9ebec682 mt76: move mt76x02_mac_write_txwi in mt76x02-lib module new c4ed5088e44e mt76: usb: use mt76x02u_tx_prepare_skb to fill txwi new 5e6c49eca9cb mt76x0: init: remove unnecessary configurations new 50b9e8d55a34 mt76: move mt76x02_phy_get_min_avg_rssi in mt76x02_phy.c new 56e8d4dd5ce2 mt76: move mt76x02_rx_get_sta and mt76x02_rx_get_sta_wcid [...] new ac85ab8c08f3 mt76x0: mac: use sta ewma estimation for rssi tracking new 63cc936b53d2 mt76x0: remove unused variable in mt76x0_dev new 46a7418761e5 mt76x0: remove hw_atomic_mutex mutex in mt76x0_dev new e40803f2afa8 mt76x2: move mt76x2_dev in mt76x02_util.h new b2d871c049e0 mt76x0: merge mt76x0_dev in mt76x02_dev new d9f8934ed147 mt76: move mt76x02_mac_process_rx in mt76x02-lib module new 9ba1e0e69cd5 mt76: unify rxwi parsing between mt76x2 and mt76x0 drivers new 2f0308d0b19d mt76: move mt76x02_tx in mt76x02-lib module new 8e3ed0017bdd mt76: move txrx shared routines in mt76x02_txrx.c new 7a07adcdfff6 mt76: rename mt76x02_util.h in mt76x02.h new 7cd79b8d9b28 mt76x2: remove leftover function declatarions new 1ea0a1b12aeb mt76: move tpc routines in mt76x02-lib module new 5ec574859c77 mt76: move mt76x02_tx_prepare_skb in mt76x02_txrx.c new b38383e63435 mt76: usb: move mt76x02u_tx_complete_skb in mt76x02_usb_core.c new 3e2342ed934d mt76: move mt76x02_mac_poll_tx_status in mt76x02-lib moudle new 466495b1cf5e mt76: move mt76x02_tx_complete in mt76x02-lib module new a23fde09c280 mt76: use mt76x02_dev instead of mt76_dev in mt76x02_mmio.c new 53d20fdb4670 mt76: move tx_tasklet management in mt76x02-lib moudle new 9b43960b899c mt76: move irq handler in mt76x02-lib moudle new 5580d810560d Merge tag 'mt76-for-kvalo-2018-10-05' of https://github.co [...] new 5057ef7f566d Merge tag 'wireless-drivers-next-for-davem-2018-10-07' of [...] new 3d3f845c384a Merge remote-tracking branch 'net-next/master' new 661b8d1b0e3a net: add umem reference in netdev{_rx}_queue new c9b47cc1fabc xsk: fix bug when trying to use both copy and zero-copy on [...] new b8c8a2e2e375 ethtool: rename local variable max -> curr new 1661d3466281 ethtool: don't allow disabling queues with umem installed new a41b4f3c58dd xsk: simplify xdp_clear_umem_at_qid implementation new df1ea77bc51d Merge branch 'bpf-xsk-fix-mixed-mode' new 7f6862524cfa Merge remote-tracking branch 'bpf-next/master' new 090cec44ab02 Merge remote-tracking branch 'netfilter-next/master' new b4d9384e5d78 Merge remote-tracking branch 'nfc-next/master' new c82e8a25d635 Merge remote-tracking branch 'bluetooth/master' new 72832b00c6d7 Merge remote-tracking branch 'mac80211-next/master' new cde1221c8f6d Merge remote-tracking branch 'gfs2/for-next' new ef0de747f7ad mtd: physmap_of: Release resources on error new 34cb1e31890c mtd: maps: gpio-addr-flash: Replace custom printk new 6c925b333368 mtd: maps: gpio-addr-flash: Fix ioremapped size new 4edc00adfd58 mtd: maps: gpio-addr-flash: Use devm_* functions new 1633890ec353 mtd: maps: gpio-addr-flash: Use order insted of size new 7e8d8270f755 mtd: maps: gpio-addr-flash: Replace array with an integer new b965053e0805 mtd: maps: gpio-addr-flash: Convert to gpiod new 1f855a4d7f1d Merge remote-tracking branch 'mtd/mtd/next' new 47bd59e538d4 mtd: rawnand: plat_nand: Pass a nand_chip object to all pl [...] new 00ad378f304a mtd: rawnand: Pass a nand_chip object to nand_scan() new 59ac276f2227 mtd: rawnand: Pass a nand_chip object to nand_release() new 2b356ab46ebe mtd: rawnand: Pass a nand_chip object to nand_wait_ready() new ec47636cd7e7 mtd: rawnand: Pass a nand_chip object to ecc->hwctl() new af37d2c3a8c7 mtd: rawnand: Pass a nand_chip object to ecc->calculate() new 00da2ea97229 mtd: rawnand: Pass a nand_chip object to ecc->correct() new b976168757f7 mtd: rawnand: Pass a nand_chip object to ecc->read_xxx() hooks new 767eb6fbdedb mtd: rawnand: Pass a nand_chip object to ecc->write_xxx() hooks new 7e534323c416 mtd: rawnand: Pass a nand_chip object to chip->read_xxx() hooks new c0739d85723a mtd: rawnand: Pass a nand_chip object to chip->write_xxx() hooks new 758b56f58b66 mtd: rawnand: Pass a nand_chip object to chip->select_chip() new c17556f545c0 mtd: rawnand: Pass a nand_chip object to chip->block_xxx() hooks new 0f808c1602bc mtd: rawnand: Pass a nand_chip object to chip->cmd_ctrl() new 50a487e7719c mtd: rawnand: Pass a nand_chip object to chip->dev_ready() new 5295cf2e047c mtd: rawnand: Pass a nand_chip object to chip->cmdfunc() new f1d46942e823 mtd: rawnand: Pass a nand_chip object to chip->waitfunc() new a2098a9e4f67 mtd: rawnand: Pass a nand_chip object to chip->erase() new aa36ff25ffde mtd: rawnand: Pass a nand_chip object to chip->{get, set}_ [...] new 2e7f1cec271c mtd: rawnand: Pass a nand_chip object to chip->setup_read_retry() new 858838b87ef5 mtd: rawnand: Pass a nand_chip object to chip->setup_data_ [...] new 5740d4c4f9bb mtd: rawnand: Pass a nand_chip object to all nand_xxx_bbt( [...] new e4cdf9cb3254 mtd: rawnand: Pass a nand_chip object nand_erase_nand() new dbfc671856b3 mtd: rawnand: marvell: rework BCH engine failure path new 7fd130f7416f mtd: rawnand: marvell: support 8b/512B strength for 2kiB p [...] new 64ddd5d8578f mtd: rawnand: Remove docg4 new 480bdd8b7ab6 ARM: pxa: palmtreo: Drop docg4 specific init new 871a4073f438 mtd: rawnand: Make maxchips an unsigned int new 800342de6349 mtd: rawnand: Do not treat !maxchips specially in nand_sca [...] new 4ae940251716 mtd: rawnand: Leave chip->IO_ADDR_{R, W} to NULL when unused new 82fc5099744e mtd: rawnand: Create a legacy struct and move ->IO_ADDR_{R [...] new 716bbbabcc68 mtd: rawnand: Deprecate ->{read, write}_{byte, buf}() hooks new bf6065c6c08f mtd: rawnand: Deprecate ->cmd_ctrl() and ->cmdfunc() new 8395b753d7ca mtd: rawnand: Deprecate ->dev_ready() and ->waitfunc() new cdc784c74394 mtd: rawnand: Deprecate ->block_{bad,markbad}() hooks new f9ebd1bb4103 mtd: rawnand: Deprecate ->erase() new 45240367939b mtd: rawnand: Deprecate ->{set,get}_features() hooks new 3cece3abebda mtd: rawnand: Deprecate ->chip_delay new 0b4e61c1c26e mtd: rawnand: Move function prototypes after struct declarations new 394938eadff2 mtd: rawnand: Get rid of nand_flash_dev forward declation new d16397d57a90 mtd: rawnand: Get rid of the duplicate nand_chip forward d [...] new 4114f97c41cd mtd: rawnand: Get rid of a few unused definitions new c7921bb32ab6 mtd: rawnand: Move platform_nand_xxx definitions out of rawnand.h new 462f35d3e5e8 mtd: rawnand: Inline onfi_get_async_timing_mode() new 348d56a8c606 mtd: rawnand: Keep all internal stuff private new 3d4af7c19585 mtd: rawnand: Move legacy code to nand_legacy.c new 1c325cc5077a mtd: rawnand: Move ONFI code to nand_onfi.c new 8ae3fbf81b9c mtd: rawnand: Move JEDEC code to nand_jedec.c new 727d37826bd1 mtd: rawnand: reorder NAND manufacturer IDs new a68642adbb1a mtd: rawnand: ESMT: retrieve ECC requirements from 5th id byte new e8237bfa2120 mtd: rawnand: marvell: Add support for 8kiB pages NAND chi [...] new fbed20280d91 mtd: rawnand: atmel: Fix potential NULL pointer dereference new f1a97e0b78e3 mtd: rawnand: ams-delta: use GPIO lookup table new e5cd979994db mtd: rawnand: ams-delta: show parent device in sysfs new 2b44af3ad6cc mtd: rawnand: ams-delta: Use private structure new 9c076d7e9487 mtd: rawnand: ams-delta: Set port direction when needed new e2bfa4ca23d9 mtd: rawnand: sh_flctl: Use proper enum for flctl_dma_fifo [...] new 309600c14e36 mtd: rawnand: Allow selection of ECC byte ordering at runtime new fe8b76ec9886 mtd: rawnand: toshiba: Pass a single nand_chip object to t [...] new 8a402c72035b mtd: rawnand: r852: fix spelling mistake "card_registred" [...] new e98764b477f9 mtd: rawnand: denali: set SPARE_AREA_SKIP_BYTES register t [...] new 5196d2e53251 mtd: rawnand: marvell: fix the IRQ handler complete() condition new fc75eb45bf44 Merge remote-tracking branch 'nand/nand/next' new 03642656bb60 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 213e9b833840 next-20181005/crypto new 9237e2bb09b3 Merge remote-tracking branch 'drm/drm-next' new e960dbd551d2 Merge remote-tracking branch 'drm-intel/for-linux-next' new 8c1d1bb0f0bd drm/imx: fix build failure without CONFIG_DRM_FBDEV_EMULATION new 3e150346fe11 Merge remote-tracking branch 'drm-misc/for-linux-next' new 0e9a5c024721 next-20181004/drm-msm new fd99bd8b805c drm: malidp: Add the size of the superblocks when calculat [...] new ed4ab4afaa65 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 244ae3e26afc Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' new 507dfeffed9a Merge remote-tracking branch 'regmap/for-next' new c369c8db15d5 ALSA: usb-audio: update quirk for B&W PX to remove microphone new d39f1d68fe1d ALSA: usb-audio: Add custom mixer status quirks for RME CC [...] new d84e60a56b28 Merge remote-tracking branch 'sound/for-next' new 7e29317928bd ASoC: adau1761: Use the standard fall-through annotation new 641f7f219573 ASoC: pcm186x: Use the standard fall-through annotation new 0beeb4baf56b ASoC: rt274: Add fall-through annotations new e4bfd61571f5 ASoC: intel: skylake: Add fall-through annotation new 9c6c4d961e63 ASoC: topology: Use the standard fall-through annotations new d5a5dcd3f815 ASoC: dt-bindings: add dt bindings for adau1977 audio codec new 425071ffd3d0 Merge branch 'asoc-4.20' into asoc-next new 3fd1f210477f Merge remote-tracking branch 'sound-asoc/for-next' new 20bbb3120794 Input: st1232 - set INPUT_PROP_DIRECT property new dde274432110 Input: silead - try firmware reload after unsuccessful resume new 9599d8d7b4d4 Merge remote-tracking branch 'input/next' new 53b3a66163ea nvme: fix typo in nvme_identify_ns_descs new d93cb3927ca5 nvmet: remove redundant module prefix new d4e4230c8f56 nvme-fc: fix for a minor typos new ea96d6496ff5 nvmet_fc: support target port removal with nvmet layer new 97faec531460 nvme_fc: add 'nvme_discovery' sysfs attribute to fc transp [...] new 09bd1ff4b151 nvme-core: add async event trace helper new 783f4a4408e1 nvme: call nvme_complete_rq when nvmf_check_ready fails fo [...] new 73383adfad24 nvmet: don't split large I/Os unconditionally new f333444708f8 nvme: take node locality into account when selecting a path new 2acf70ade79d nvmet-rdma: use a private workqueue for delete new 4f5735f3884f Merge branch 'nvme-4.20' of git://git.infradead.org/nvme i [...] new 2cab5e449a21 Merge branch 'for-4.20/block' into for-next new 606b0604c05b Merge remote-tracking branch 'block/for-next' new c6b5290c10f4 Merge remote-tracking branch 'pcmcia/pcmcia-next' new 40a1ed789597 mmc: mmci: Change struct members from bool to u8 new ffeec4fbd7b6 mmc: tifm_sd: Mark expected switch fall-through new 741a46467b15 mmc: meson-mx-sdio: mark expected switch fall-through new bc5b64fafae0 Merge remote-tracking branch 'mmc/next' new 58f77d8fea10 Merge remote-tracking branch 'kgdb/kgdb-next' new 6f9652b5aa4d Merge remote-tracking branch 'md/for-next' new 3f6135aa13ef Merge remote-tracking branch 'mfd/for-mfd-next' new 2048d2c78d10 Merge remote-tracking branch 'battery/for-next' new c94e2134bb53 Merge remote-tracking branch 'regulator/for-next' new 2025929f603e Merge remote-tracking branch 'security/next-testing' new 7bcca944c510 Merge remote-tracking branch 'apparmor/apparmor-next' new 1bacac884b0e vfs: require i_size <= SIZE_MAX in kernel_read_file() new cc9e557cdd45 security/integrity: constify some read-only data new 2a1627db7790 security/integrity: remove unnecessary 'init_keyring' variable new 2a5817ba41c1 ima: fix showing large 'violations' or 'runtime_measuremen [...] new 57388fa167b4 Merge remote-tracking branch 'integrity/next-integrity' new 32b59154f38e Merge remote-tracking branch 'selinux/next' new 84b59f6487d8 tpm: fix response size validation in tpm_get_random() new 0d6d0d62d950 tpm: suppress transmit cmd error logs when TPM 1.2 is disa [...] new 2f7d8dbb1128 tpm: Make SECURITYFS a weak dependency new c3d477a725ef tpm: add ptr to the tpm_space struct to file_priv new 9e1b74a63f77 tpm: add support for nonblocking operation new e487a0f52301 tpm: Restore functionality to xen vtpm driver. new f68d9050de84 Merge remote-tracking branch 'tpmdd/next' new 59c66636aec7 MAINTAINERS: Fix file pattern for MEN Z069 watchdog driver new 82ae4c493c2e Merge remote-tracking branch 'watchdog/master' new 24d2c521749d iommu/amd: Move iommu_init_pci() to .init section new f56735130b01 Merge branches 'iommu/fixes', 'arm/renesas', 'arm/smmu', ' [...] new 2d969c915c84 Merge remote-tracking branch 'iommu/next' new 018421957247 Merge remote-tracking branch 'vfio/next' new cd6eaca28d04 Merge remote-tracking branch 'devicetree/for-next' new ab91a936a03d Merge remote-tracking branch 'mailbox/mailbox-for-next' new 23c0c7507fa1 Merge remote-tracking branch 'spi/for-next' new 57d15877033e s390/vmlinux.lds: Move JUMP_TABLE_DATA into output section new 77ac1c02d9f2 jump_label: Fix NULL dereference bug in __jump_label_mod_update() new 6fdda84c6569 Merge branch 'core/core' new d22dc5cc26dd Merge branch 'core/objtool' new d0346559a7c3 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] new 9c6f7dc005b2 Merge branch 'core/rcu' new 9a75b86f95a6 Merge branch 'efi/core' new 513145ea66af genirq/debugfs: Reset domain debugfs_file on removal of th [...] new 94967b55ebf3 genirq/debugfs: Reinstate full OF path for domain name new a22346421773 Merge tag 'irqchip-4.20' of git://git.kernel.org/pub/scm/l [...] new fb2a826b9444 Merge branch 'irq/core' new 27df89689e25 locking/spinlocks: Remove an instruction from spin and wri [...] new c4f790f24407 tools/memory-model: Add litmus-test naming scheme new 6e89e831a901 tools/memory-model: Add extra ordering for locks and remov [...] new 3d2046a6fa21 tools/memory-model: Fix a README typo new d8fa25c4efde tools/memory-model: Add more LKMM limitations new 2f359c7ea554 locking/memory-barriers: Replace smp_cond_acquire() with s [...] new bccb484b9a8d Documentation/lockstat: Fix trivial typo new 44318d5b07be locking/lockdep: Remove add_chain_cache_classes() new 8ee10862476e locking/lockdep: Eliminate redundant IRQs check in __lock_ [...] new ce52a18db458 locking/lockdep: Add a faster path in __lock_release() new 482af962fe33 Merge branch 'locking/core' new 97e831e13015 Merge branch 'perf/urgent' into perf/core, to pick up fixes new a4c9f26533eb Merge branch 'x86/cache' into perf/core, to resolve conflicts new ba12d20edc5c perf/x86/intel: Factor out common code of PMI handler new af3bdb991a5c perf/x86/intel: Add a separate Arch Perfmon v4 PMI handler new f2c4db1bd807 x86/cpu: Sanitize FAM6_ATOM naming new 7c5314b88da6 perf/x86/intel: Add quirk for Goldmont Plus new 9900a40eb87e Merge branch 'perf/core' new 25e11700b54c perf script python: Fix export-to-postgresql.py occasional [...] new d005efe18db0 perf script python: Fix export-to-sqlite.py sample columns new ff4ce2885af8 perf report: Don't try to map ip to invalid map new 05a2f5467986 perf python: Use -Wno-redundant-decls to build with PYTHON [...] new 7a8a8fcf7b86 perf record: Use unmapped IP for inline callchain cursors new c1883f10cfe0 Merge tag 'perf-urgent-for-mingo-4.19-20181005' of git://g [...] new 95f68311c066 Merge branch 'perf/urgent' new 869d18b4a5cb Merge branch 'ras/core' new b429f71bca5a Merge branch 'sched/urgent' into sched/core, to pick up fixes new 11d4afd4ff66 sched/pelt: Fix warning and clean up IRQ PELT config new fdf5f315d5cf sched/fair: Disable LB_BIAS by default new 4a465e3ebbc8 sched/fair: Remove setting task's se->runnable_weight duri [...] new 9c2298aad355 sched/core: Fix comment regarding nr_iowait_cpu() and get_ [...] new d0e7d14455d4 cpu/SMT: State SMT is disabled even with nosmt and without [...] new 648e21266ca6 Merge branch 'sched/core' new 2a4849d2674b clocksource: Convert to using %pOFn instead of device_node.name new 274157a4f702 clocksource/drivers/renesas-ostm: Convert to SPDX identifiers new efad01173717 clocksource/drivers/sh_cmt: Convert to SPDX identifiers new ddb89642a24f clocksource/drivers/sh_mtu2: Convert to SPDX identifiers new 0b9294fe8dca clocksource/drivers/sh_tmu: Convert to SPDX identifiers new 22627c6f3ed3 clocksource/drivers/sh_cmt: Fixup for 64-bit machines new 37e7742c55ba clocksource/drivers/sh_cmt: Fix clocksource width for 32-b [...] new eceb4c49aed0 clocksource/drivers/sh_cmt: Properly line-wrap sh_cmt_of_t [...] new 9a199422b0d0 dt-bindings: timer: renesas: cmt: document R-Car gen3 support new ac142a7fd291 clocksource/drivers/sh_cmt: Add R-Car gen3 support new 9d8d47ea6ec6 clocksource/drivers: Unify the names to timer-* format new 9414229c9c53 clocksource: Remove obsolete CLOCKSOURCE_OF_DECLARE new 7f17793ac787 Merge branch 'timers/core' new f69be3e1c55f Merge branch 'x86/apic' new c808c09b527c x86/asm: Use CC_SET()/CC_OUT() in __cmpxchg_double() new bd30c83181b6 Merge branch 'x86/asm' new e79ac9354cf9 x86/mm: Add a kernel parameter to change the padding used [...] new 3b054ca88c4f ACPI/NUMA: Add warning message if the padding size for KAS [...] new 2d580c160ada Documentation/kernel-parameters.txt: Document rand_mem_phy [...] new 3a387c6d96e6 x86/kaslr, ACPI/NUMA: Fix KASLR build error new 55942287c175 Merge branch 'x86/boot' new ac0d6567955c x86/build: Remove unused CONFIG_AS_CRC32 new 35e76b99ddf2 kbuild/arch/xtensa: Define LINKER_SCRIPT for the linker script new 77b0bf55bc67 kbuild/Makefile: Prepare for using macros in inline assemb [...] new c06c4d809051 x86/objtool: Use asm macros to work around GCC inlining bugs new 9e1725b41059 x86/refcount: Work around GCC inlining bug new 77f48ec28e4c x86/alternatives: Macrofy lock prefixes to work around GCC [...] new f81f8ad56fd1 x86/bug: Macrofy the BUG table section handling, to work a [...] new 494b5168f2de x86/paravirt: Work around GCC inlining bugs when compiling [...] new c0554d2d3db4 Merge branch 'linus' into x86/core, to pick up fixes new bce6824cc8e8 Merge branch 'x86/core' into x86/build, to avoid conflicts new 02678a582392 Merge branch 'core/core' into x86/build, to prevent conflicts new 0474d5d9d2f7 x86/extable: Macrofy inline assembly code to work around G [...] new d5a581d84ae6 x86/cpufeature: Macrofy inline assembly code to work aroun [...] new 5bdcd510c2ac x86/jump-labels: Macrofy inline assembly code to work arou [...] new 6320a4362b3a Merge branch 'x86/build' new 53ed74af0551 x86/intel_rdt: Re-enable pseudo-lock measurements new 82159876d32b x86/intel_rdt: Switch to bitmap_zalloc() new 2cc81c699224 x86/intel_rdt: Show missing resctrl mount options new 79ed27fcb6fd Merge branch 'x86/cache' new 995d5f64b62f tools/cpupower: Add Hygon Dhyana support new a3667c96232e Merge branch 'x86/cpu' new d2266bbfa9e3 x86/earlyprintk: Add a force option for pciserial device new 23335260c8f1 Merge branch 'x86/early-printk' new 10d02e13385c x86/hyperv: Add GUEST_IDLE_MSR support new 48311aae5716 Merge branch 'x86/hyperv' new 6f55c4ba3b3b Merge branch 'x86/microcode' new b3541fbc3c25 x86/mm: Fix typo in comment new c3a7a61c192e x86/ioremap: Add an ioremap_encrypted() helper new 9cf38d5559e8 kexec: Allocate decrypted control pages for kdump if SME i [...] new 8780158cf977 iommu/amd: Remap the IOMMU device table with the memory en [...] new 992b649a3f01 kdump, proc/vmcore: Enable kdumping encrypted memory with [...] new 06d4a462e954 x86/KASLR: Update KERNEL_IMAGE_SIZE description new 5b1290406579 x86/mm/doc: Clean up the x86-64 virtual memory layout desc [...] new 32b89760ddf4 x86/mm/doc: Enhance the x86-64 virtual memory layout descriptions new 1a04426eb096 Merge branch 'x86/mm' new 672830553375 Merge branch 'x86/paravirt' new d92116b800fb x86/olpc: Indicate that legacy PC XO-1 platform should not [...] new e06502926dd6 x86/olpc: Fix build error with CONFIG_MFD_CS5535=m new 172685a6b334 Merge branch 'x86/platform' new 757d5e97b67c Merge branch 'x86/pti' new 1be3f247c288 x86/mm: Avoid VLA in pgd_alloc() new 8308d0eb4c7e Merge branch 'x86/urgent' new d67f34c19a67 clocksource: Provide clocksource_arch_init() new 2a21ad571b62 x86/time: Implement clocksource_arch_init() new a51e996d48ac x86/vdso: Enforce 64bit clocksource new 77e9c678c54f x86/vdso: Use unsigned int consistently for vsyscall_gtod_ [...] new 49116f2081ee x86/vdso: Introduce and use vgtod_ts new e9a62f76f93c x86/vdso: Collapse high resolution functions new 6deec5bdef45 x86/vdso: Collapse coarse functions new f3e839384164 x86/vdso: Replace the clockid switch case new 4f72adc50682 x86/vdso: Simplify the invalid vclock case new 3e89bf35ebf5 x86/vdso: Move cycle_last handling into the caller new 315f28fa3a7b x66/vdso: Add CLOCK_TAI support new 89fe0a1f1c69 x86/vdso: Remove "memory" clobbers in the vDSO syscall fallbacks new bcc4a62a73cb x86/vdso: Document vgtod_ts better new 99c19e6a8fe4 x86/vdso: Rearrange do_hres() to improve code generation new 12a5f7fdd756 Merge branch 'x86/vdso' new c3ff679080b5 Merge remote-tracking branch 'tip/auto-latest' new 0b632c69ac4a Merge remote-tracking branch 'edac-amd/for-next' new c1ab9118c4d6 Merge remote-tracking branch 'ftrace/for-next' new 286dcd6d324c Merge remote-tracking branch 'rcu/rcu/next' new aca500d47d25 Merge remote-tracking branch 'kvm/linux-next' new 5a65e4d6cd61 Merge remote-tracking branch 'kvm-arm/next' new 8e41bd54317b KVM: s390: fix locking for crypto setting error path new 0e237e446994 KVM: s390: Tracing APCB changes new 76c7829f5b8c s390: vfio-ap: setup APCB mask using KVM dedicated function new 3b999a9b4881 Merge branch 'apv11' of git://git.kernel.org/pub/scm/linux [...] new 46414bf747ca Merge remote-tracking branch 'kvms390/next' new 4c7b7419ad48 Merge remote-tracking branch 'xen-tip/linux-next' new 6685b357363b percpu: stop leaking bitmap metadata blocks new ad19ef010db1 Merge branch 'for-4.19-fixes' into for-next new 03b136a0530c Merge remote-tracking branch 'percpu/for-next' new fde5dea56ad3 Merge remote-tracking branch 'drivers-x86/for-next' new c8ab0e5e6696 Merge remote-tracking branch 'leds/for-next' new d32ae0168901 Merge remote-tracking branch 'ipmi/for-next' new a250a1f2aee7 Merge remote-tracking branch 'driver-core/driver-core-next' new 1042a05585b9 Merge remote-tracking branch 'usb/usb-next' new b0aa30f33b6a usb: gadget: uvc: configfs: Don't wrap groups unnecessarily new f7d8109e31bb usb: gadget: uvc: configfs: Add section header comments new 86f3daed59bc usb: gadget: uvc: configfs: Drop leaked references to conf [...] new efbf0af70b4f usb: gadget: uvc: configfs: Allocate groups dynamically new bf71544883a1 usb: gadget: uvc: configfs: Add interface number attributes new 61ff10e0ea0c usb: gadget: uvc: configfs: Add bFormatIndex attributes new b206548be645 usb: gadget: uvc: configfs: Add bFrameIndex attributes new cb2200f7af83 usb: gadget: uvc: configfs: Prevent format changes after l [...] new 89969a842e72 usb: gadget: uvc: configfs: Sort frame intervals upon writing new 9d1ff5dcb3cd usb: gadget: uvc: Factor out video USB request queueing new 8dbf9c7abefd usb: gadget: uvc: Only halt video streaming endpoint in bulk mode new dc0f755b421d usb: gadget: uvc: Replace plain printk() with dev_*() new d865d00db9e6 usb: gadget: uvc: Remove uvc_set_trace_param() function new f823b75f4328 usb: video: Fix endianness mismatches in descriptor structures new 78c9e7ce00c3 usb: gadget: uvc: configfs: Fix operation on big endian platforms new 4f2a6552c288 usb: gadget: uvc: configfs: Simplify attributes macros new 3fb2fd76eda2 usb: gadget: uvc: configfs: Use %u to print unsigned int values new 755801cb9feb Merge tag 'uvcg-20180925' of git://linuxtv.org/pinchartl/m [...] new bf3854aaa756 usb: gadget: fix spelling mistakeis "[En]queing" -> "[En]queuing" new 4018aa9b57c2 Revert "usb: renesas_usbhs: add extcon notifier to set mod [...] new 971a0d4e1be2 usb: dwc2: remove set but unused variable new a9383a6c3679 usb: gadget: udc: Remove unnecessary parentheses new 4a13b9689da8 usb: phy: mxs: fix spelling mistake "stardard" -> "standard" new 1e041b6f313a usb: dwc3: exynos: Remove dead code new 9f2168367a0a usb: dwc3: exynos: Rework clock handling and prepare for n [...] new 4c19cc14064d usb: dwc3: exynos: Add support for Exynos5433 variant with [...] new dccf1bad4be7 usb: dwc2: Disable all EP's on disconnect new 2337a77c1cc8 usb: gadget: udc: fotg210-udc: Fix a sleep-in-atomic-conte [...] new bb80e4fa57eb usb: gadget: udc: atmel: handle at91sam9rl PMC new 3def4031b3e3 usb: dwc3: add EXTCON dependency for qcom new e0f681c2c11a usb: dwc2: get optional vbus-supply regulator once new 41ee1ea21052 usb: dwc2: fix a race with external vbus supply new 5aa678c7fd53 usb: dwc2: fix call to vbus supply exit routine, call it unlocked new cd7cd0e6cedf usb: dwc2: fix unbalanced use of external vbus-supply new 87dd96111b0b usb: dwc3: gadget: Check ENBLSLPM before sending ep command new 26eef8e0115d usb: renesas_usbhs: Add reset_control new 18320f4779a5 dt-bindings: usb: renesas_usbhs: add clock-names property new 794f97a4b964 usb: renesas_usbhs: Add multiple clocks management new adc23f16bcc5 usb: mtu3: disable vbus rise/fall interrupts of ltssm new 4ab2b48c98f2 usb: gadget: fsl_udc_core: check allocation return value a [...] new 24b804e40f23 usb: gadget: fsl_udc_core: fixup struct_udc_setup documentation new 6fd573e1a7bf usb: gadget: atmel: remove pointless retrieval of DT name [...] new 6af19fd10595 usb: dwc3: Fix spelling of 'optimizations' new 0a55187a1ec8 USB: gadget core: Issue ->disconnect() callback from usb_g [...] new 3fa4eaa6c082 usb: gadget: f_uac2: disable IN/OUT ep if unused new ce66ab1df670 Revert "usb: renesas_usbhs: set the mode by using extcon s [...] new c6fe39356a09 usb: renesas_usbhs: rcar3: Use OTG mode for R-Car D3 new a10f8861af28 dt-bindings: usb: renesas_usbhs: add bindings for r8a77990 new 54e4f66ba83c usb: renesas_usbhs: add support for R-Car E3 new c464da0bff6a usb: dwc2: Update registers definitions to support service [...] new ca531bc2bfa6 usb: dwc2: Add core parameter for service interval support new 9d630b9cde28 usb: dwc2: Add dwc2_gadget_dec_frame_num_by_one() function new 48dac4e4a5ee usb: dwc2: Update target (u)frame calculation new 392af0232640 usb: dwc2: Add definitions for new registers new f3a61e4e033e usb: dwc2: gadget: Add parameters for GREFCLK register new 15d9dbf8cbd4 usb: dwc2: gadget: Program GREFCLK register new 4abe453750db usb: dwc2: gadget: enable WKUP_ALERT interrupt new 187c5298a122 usb: dwc2: gadget: Add handler for WkupAlert interrupt new afc92514a34c usb: gadget: udc: renesas_usb3: Fix b-device mode for "wor [...] new a1acad03aa77 usb: gadget: udc: renesas_usb3: Add r8a774a1 support new c6d849e56212 dt-bindings: usb: renesas_usb3: add bindings for r8a77990 new 30025efa8b5e usb: gadget: udc: renesas_usb3: add support for r8a77990 new c216765d3a1d usb: dwc2: disable power_down on rockchip devices new 3b766f453557 USB: net2280: Remove ->disconnect() callback from net2280_ [...] new f312b8444225 Merge remote-tracking branch 'usb-gadget/next' new e0658e307423 USB: serial: ftdi_sio: fix gpio name collisions new ff32d97e39e7 USB: serial: ftdi_sio: add support for FT232R CBUS gpios new 56445eef55cb USB: serial: cypress_m8: fix interrupt-out transfer length new 17c42e34997a USB: serial: cypress_m8: remove set but not used variable 'iflag' new 46734730c030 Merge remote-tracking branch 'usb-serial/usb-next' new 9f644a64884f usb: chipidea: imx: do not use preprocessor conditionals for PM new 1dedbdf2bbb1 usb: chipidea: imx: enable OTG overcurrent in case USB sub [...] new 1f06072cd22f usb: chipidea: imx: make MODULE_LICENCE and SPDX-identifier match new 16caf1fa37db usb: chipidea: Add dynamic pinctrl selection new 1fa9697c8538 doc: usb: ci-hdrc-usb2: Add pinctrl properties definition new 8b97d73c4d72 usb: chipidea: Prevent unbalanced IRQ disable new 59739131e0ca usb: chipidea: Fix otg event handler new d3cd83add6e4 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new adb1bc64e264 Merge remote-tracking branch 'tty/tty-next' new 7525818179fc Merge remote-tracking branch 'char-misc/char-misc-next' new 4256f5242b4a Merge remote-tracking branch 'staging/staging-next' new 19a9d6c5a3e2 Merge remote-tracking branch 'mux/for-next' new 23ba90b47dfc interconnect: fix build error without DEBUGFS new 90eb6ba45ca1 Merge remote-tracking branch 'icc/icc-next' new f4d34aa8c887 dmaengine: ioat: fix prototype of ioat_enumerate_channels new 6999dc9b6432 Merge branch 'topic/intel' into next new d64e1b3f5cce dmaengine: owl: Add Slave and Cyclic mode support for Acti [...] new 3179ccf23331 Merge branch 'topic/owl' into next new 6235588705ed dmaengine: at_hdmac: remove dma_slave_config direction usage new 00648f4d0f41 dmaengine: bcm2835: remove dma_slave_config direction usage new 80ade4beb733 dmaengine: coh901318: remove dma_slave_config direction usage new 09347e3f26a5 dmaengine: jz4740: remove dma_slave_config direction usage new 3d143c252ef0 dmaengine: dw: remove dma_slave_config direction usage new fe6d3719970e dmaengine: hsu: remove dma_slave_config direction usage new 7f0c14508953 dmaengine: idma: remove dma_slave_config direction usage new dea7a9fbb009 dmaengine: imx-dma: remove dma_slave_config direction usage new ad7756e7775e dmaengine: k3dma: dont use direction for memcpy new 2ae1a237e58a dmaengine: k3dma: remove dma_slave_config direction usage new 4e3c40408ab8 dmaengine: ep93xx_dma: remove dma_slave_config direction usage new 314448f0386f dmaengine: mmp_tdma: remove dma_slave_config direction usage new 53f6a60437a4 Merge branch 'topic/dirn_remove' into next new 97d49c59e219 dmaengine: rcar-dmac: set scatter/gather max segment size new 4d61af299a1d Merge branch 'topic/renesas' into next new ef45cb6e2ae9 Merge remote-tracking branch 'slave-dma/next' new 238502009614 Merge remote-tracking branch 'cgroup/for-next' new aae9872c8b72 Merge branch 'misc' into for-next new b5674c38df0d Merge remote-tracking branch 'scsi/for-next' new 928002a5e9da rpmsg: glink: smem: Support rx peak for size less than 4 bytes new f861164526d9 dt-bindings: remoteproc: qcom: Remove additional definition tag new 9a6696155f0d dt-bindings: remoteproc: Add PDC reset binding for Q6V5 PIL new 9e483efd3470 remoteproc: qcom: q6v5-pil: Explicitly get mss_restart line new 29a5f9aaf9d3 remoteproc: qcom: q6v5-pil: Add PDC reset for modem on SDM [...] new faeadbb64094 remoteproc: Check for NULL firmwares in sysfs interface new 1bb89893d4fa remoteproc: Add missing kernel-doc comment for auto-boot new d3ae96c0e6b0 remoteproc: qcom: q6v5: Fix a race condition on fatal crash new 159accc4d05d dt-binding: remoteproc: Add QTI ADSP PIL bindings new dc160e449122 remoteproc: qcom: Introduce Non-PAS ADSP PIL driver new 56675ccc1860 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 2041f6076875 Merge remote-tracking branch 'rpmsg/for-next' new 3ea47b447da0 gpio: mockup: use device properties instead of platform_data new 2199498087d8 Merge branch 'devel' into for-next new f8d7d665515f Merge remote-tracking branch 'gpio/for-next' new d30faa6f85b0 Merge remote-tracking branch 'pinctrl/for-next' new 08c04cc98b77 Merge remote-tracking branch 'userns/for-next' new 3554ba244c8a selftests: gpio: restructure Makefile new 9c476a573870 selftests: gpio: Fix OUTPUT directory in Makefile new e5663b3a5607 Merge remote-tracking branch 'kselftest/next' new ebcc0155c4ae Merge remote-tracking branch 'livepatching/for-next' new 7cc88e1d9c5f Merge remote-tracking branch 'rtc/rtc-next' new b058fe2ba18a Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 6cb22de894dd Merge remote-tracking branch 'ntb/ntb-next' new 329e09893909 treewide: Replace more open-coded allocation size multiplications new 06c87b45ff65 Merge branch 'for-next/array_size' into for-next/kspp new ea1b1dc14cf8 Merge remote-tracking branch 'kspp/for-next/kspp' new 047148e0ac8c Merge remote-tracking branch 'cisco/for-next' new ace87db7cbcf Merge remote-tracking branch 'xarray/xarray' new bd034ece92fe mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings new 70a393f58369 mm, thp: always specify disabled vmas as nh in smaps new baea4275d0b9 arm: arch/arm/include/asm/page.h needs personality.h new d9ae0eee5199 include/linux/linkage.h: align weak symbols new 4dae0409ecd1 arm64: lib: use C string functions with KASAN enabled new 851966217f85 lib/test_kasan.c: add tests for several string/memory API [...] new ea0042b2a701 scripts/tags.sh: add DECLARE_HASHTABLE() new a14249676500 ocfs2: fix a GCC warning new 52ccca45162d ocfs2/dlm: remove unnecessary parentheses new 84d4ca788f7b ocfs2: remove unused pointer 'eb' new 200624b2cfe9 ocfs2: remove unneeded null check new 0bbca5a86daf fs/ocfs2/dlm/dlmdebug.c: fix a sleep-in-atomic-context bug [...] new cf3b36245020 ocfs2: remove set but not used variable 'rb' new 4907d5ec8da3 ocfs2: remove ocfs2_is_o2cb_active() new 48e9c60ee7f4 ocfs2: without quota support, avoid calling quota recovery new af6daf42c49d ocfs2: don't use iocb when EIOCBQUEUED returns new 50e7a03f4e23 ocfs2: fix a misuse a of brelse after failing ocfs2_check_ [...] new 2215b6f7cd8f ocfs2: don't put and assigning null to bh allocated outside new a2507c6c51fe ocfs2: dlmglue: clean up timestamp handling new 9068e5cf33ae ocfs2: fix deadlock caused by ocfs2_defrag_extent new 2d4ffd229cb5 ocfs2-fix-dead-lock-caused-by-ocfs2_defrag_extent-v2 new 66897d21fa76 ocfs2: fix clusters leak in ocfs2_defrag_extent() new 2f2c2066cadb fix-clusters-leak-in-ocfs2_defrag_extent-fix new 94d080924374 block: restore /proc/partitions to not display non-partiti [...] new 3917cff5291b vfs: allow dedupe of user owned read-only files new be514e785830 vfs: dedupe should return EPERM if permission is not granted new d590c5ef35f2 fs/iomap.c: change return type to vm_fault_t new 47b1e533b9e1 xtensa: use generic vga.h new 8a497b69450f mm/slub.c: switch to bitmap_zalloc() new fde06e077504 mm/slub: remove useless condition in deactivate_slab new c619e75cffb4 mm: don't warn about large allocations for slab new a4a51682f484 slub: extend slub debug to handle multiple slabs new 3c5f74b0ff5a mm: rework memcg kernel stack accounting new ab5bc7c114d0 mm: drain memcg stocks on css offlining new 1dffa8423854 mm: don't miss the last page because of round-off error new 2a75859cf782 math64: prevent double calculation of DIV64_U64_ROUND_UP() [...] new 60bf254ac631 mm,page_alloc: PF_WQ_WORKER threads must sleep at should_r [...] new 7939da693c86 mmpage_alloc-pf_wq_worker-threads-must-sleep-at-should_rec [...] new 0197fc7a9b64 mm, mmu_notifier: be explicit about range invalition non-b [...] new 2f9ae3c30186 Revert "mm, mmu_notifier: annotate mmu notifiers with bloc [...] new cf09dc09d6dd kmemleak: add module param to print warnings to dmesg new 3f2e4aad18be mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_an [...] new fff68be88b7d mm/swapfile.c: call free_swap_slot() in __swap_entry_free() new cf1f8f1214a5 mm/swapfile.c: clear si->swap_map[] in swap_free_cluster() new 4646b90d1768 mm/page_alloc.c: clean up check_for_memory() new 64e48c006fcf mm: convert to use vm_fault_t new 0b3ed3d164cf cramfs: convert to use vmf_insert_mixed new d1db9e53da5d mm: remove vm_insert_mixed() new 632bd02ab07d mm: introduce vmf_insert_pfn_prot() new 3280e6cd9d6e x86: convert vdso to use vm_fault_t new f9f8e38b1fea mm: make vm_insert_pfn_prot() static new b38a10ec00bb mm: remove references to vm_insert_pfn() new fa9809e1db74 mm: remove vm_insert_pfn() new 929cca7273be mm: inline vm_insert_pfn_prot() into caller new 6704f801152a mm: convert __vm_insert_mixed() to vm_fault_t new 85fce8f51f8e mm: convert insert_pfn() to vm_fault_t new 0d5f6d53868a hexagon: switch to NO_BOOTMEM new b2ea15b6a364 of: ignore sub-page memory regions new a44807cf51b0 nios2: use generic early_init_dt_add_memory_arch new b397135077a0 nios2: switch to NO_BOOTMEM new 7a4fbf4f3831 um: setup_physmem: stop using global variables new de4ea73a14ea um: switch to NO_BOOTMEM new 5175db841d45 unicore32: switch to NO_BOOTMEM new f44ef1d3d8f9 alpha: switch to NO_BOOTMEM new 4d672642a8bf userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) [...] new 2a3f1ece08c2 arm: arm64: introduce CONFIG_HAVE_MEMBLOCK_PFN_VALID new 6c4c27afa3ce mm: page_alloc: restore memblock_next_valid_pfn() on arm/arm64 new 02160b337b19 mm: page_alloc: reduce unnecessary binary search in memblo [...] new df5111bc4526 mm, slab: combine kmalloc_caches and kmalloc_dma_caches new 144e23d87f8b mm, slab/slub: introduce kmalloc-reclaimable caches new c20df90d224c dcache: allocate external names from reclaimable kmalloc caches new afc37a11580d mm: rename and change semantics of nr_indirectly_reclaimab [...] new 370e314d23b8 mm, proc: add KReclaimable to /proc/meminfo new ba24b9eed34b mm, slab: shorten kmalloc cache names for large sizes new 9e795f98b2d5 mm: workingset: don't drop refault information prematurely new 70de98a4bea2 mm: workingset: tell cache transitions from workingset thrashing new d37f44e1f71c delayacct: track delays from thrashing cache pages new 25c7334c3dbe sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD new e3a2cdde55e4 sched-loadavg-consolidate-load_int-load_frac-calc_load-fix new 0eb9fad03865 sched-loadavg-consolidate-load_int-load_frac-calc_load-fix-fix new 73a0ae8b976f sched: loadavg: make calc_load_n() public new 49ff53d915cf sched: sched.h: make rq locking and clock functions availa [...] new 82298bf08783 sched: introduce this_rq_lock_irq() new f2361384ff95 psi: pressure stall information for CPU, memory, and IO new 9d2a3f3fb99a psi-pressure-stall-information-for-cpu-memory-and-io-fix new e1ded88622a6 psi-pressure-stall-information-for-cpu-memory-and-io-fix-2 new 4aa1d0f8b69d psi-pressure-stall-information-for-cpu-memory-and-io-fix-3 new 4911dbdb22d9 psi-pressure-stall-information-for-cpu-memory-and-io-fix-4 new 5e1a289abe98 psi: cgroup support new 5fc3549f52be mm, page_alloc: drop should_suppress_show_mem new 7e25f3a24dd5 mm/swap.c: remove duplicated include new b6270bc7e9d1 mm/mempolicy.c: use match_string() helper to simplify the code new 33f3fe590646 kvfree(): fix misleading comment new 460e257d5305 mm/vmalloc.c: improve vfree() kerneldoc new 336249c5e024 vfree: add debug might_sleep() new e0db3be3c213 vfree-kvfree-add-debug-might-sleeps-fix new 1673bcc157c0 mm: mmap: zap pages with read mmap_sem in munmap new bd29274a0004 mm: unmap VM_HUGETLB mappings with optimized path new 00cca46e70a7 mm: unmap VM_PFNMAP mappings with optimized path new 00b647a3c6a6 mm/filemap.c: Use existing variable new 23995a3053cd mm/memory_hotplug.c: spare unnecessary calls to node_set_state new eb46096aeafd mm/memory_hotplug.c: tidy up node_states_clear_node() new 03bbd5504239 mm/memory_hotplug.c: simplify node_states_check_changes_online new 4cb2007052bb mm-memory_hotplug-simplify-node_states_check_changes_online-v2 new e7d657f34c80 mm/memory_hotplug.c: clean up node_states_check_changes_offline() new 1c168f525804 mm-memory_hotplug-clean-up-node_states_check_changes_offline-v2 new 48adb9507af3 memcg: remove memcg_kmem_skip_account new f1d99f707a80 mm: provide kernel parameter to allow disabling page init [...] new 132ea71cc9c9 mm: create non-atomic version of SetPageReserved for init use new 2302f5ee215e mm: defer ZONE_DEVICE page initialization to the point whe [...] new 5801963070c1 mm, thp: consolidate THP gfp handling into alloc_hugepage_ [...] new 53759cba6e10 mm: remove unnecessary local variable addr in __get_user_p [...] new 1bbb108a94f9 hugetlb: harmonize hugetlb.h arch specific defines with pgtable.h new c42d341c02ab hugetlb: introduce generic version of hugetlb_free_pgd_range new 3532684d9905 hugetlb: introduce generic version of set_huge_pte_at() new a2053480a40d hugetlb: introduce generic version of huge_ptep_get_and_clear() new 0510b9a418d1 hugetlb: introduce generic version of huge_ptep_clear_flush new dcfbabc587f0 hugetlb: introduce generic version of huge_pte_none() new 75eda5f9bf89 hugetlb: introduce generic version of huge_pte_wrprotect new 17b163c5b284 hugetlb: introduce generic version of prepare_hugepage_range new 8402c09de469 hugetlb: introduce generic version of huge_ptep_set_wrprotect() new 5e9bce08cf87 hugetlb: introduce generic version of huge_ptep_set_access [...] new 1ca396829262 hugetlb: introduce generic version of huge_ptep_get new 526f1c7830db hugetlb: fix ARM 3level page tables new 722423943aa5 mm/filemap.c: use vmf_error() new c741b0e2efe7 mm: mremap: downgrade mmap_sem to read when shrinking new 38d0f0a633fc mm-mremap-downgrade-mmap_sem-to-read-when-shrinking-fix new 8c834ea6ca5e mm: brk: downgrade mmap_sem to read when shrinking new 227c6557831c mm-brk-downgrade-mmap_sem-to-read-when-shrinking-fix new 4f4d8ce5cf77 mm: dax: add comment for PFN_SPECIAL new 0969d1e09d76 mm/memory.c: recheck page table entry with page table lock held new 4c522b6ab6eb mm/vmstat.c: assert that vmstat_text is in sync with stat_ [...] new cab85de9f89e userfaultfd: selftest: cleanup help messages new 1616692c5576 userfaultfd: selftest: generalize read and poll new a0afbbef2284 userfaultfd: selftest: recycle lock threads first new 767b7eae400a mm/zsmalloc.c: fix fall-through annotation new e6f68fd14f00 mm/z3fold.c: fix wrong handling of headless pages new 7bf5dc5d3da6 mm: make memmap_init a proper function new f4e4dca650f2 mm: calculate deferred pages after skipping mirrored memory new f06863cb8163 mm-calculate-deferred-pages-after-skipping-mirrored-memory-v2 new edc7d2b41273 mm-calculate-deferred-pages-after-skipping-mirrored-memory-fix new ae2df48b6872 mm: move mirrored memory specific code outside of memmap_i [...] new d2e0f013afb1 mm-move-mirrored-memory-specific-code-outside-of-memmap_in [...] new 742be073d4f3 mm, swap: fix race between swapoff and some swap operations new 884343f1cb03 mm, swap: fix race between swapoff and some swap operations new 586e8dabd0eb mm: fix race between swapoff and mincore new 2389774220b1 mm/list_lru.c: prefetch neighboring list entries before ac [...] new 92850d12eae1 list_lru-prefetch-neighboring-list-entries-before-acquirin [...] new 72cae17ea291 mm: add strictlimit knob new 7e5d54540455 mm: don't expose page to fast gup before it's ready new 9277c8fb1c5a mm/page_owner: align with pageblock_nr_pages new fdb7cbc017ec mm/page_owner: align with pageblock_nr pages new df1b1b00e558 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 29975187adb7 fs/proc/vmcore.c: Convert to use vmf_error() new b6fbc7334215 include/linux/compiler*.h: add version detection to asm_vo [...] new f9fe3817336c treewide: remove current_text_addr new 07c2718b449f kernel/fail_function.c: remove meaningless null pointer ch [...] new b106d1dfab6f lib/bitmap.c: remove wrong documentation new 0264e6494bd2 linux/bitmap.h: handle constant zero-size bitmaps correctly new 7fc072123c02 linux/bitmap.h: remove redundant uses of small_const_nbits() new b276263278fd linux/bitmap.h: fix type of nbits in bitmap_shift_right() new 4cef58a70501 linux/bitmap.h: relax comment on compile-time constant nbits new 1724d23b2382 lib/bitmap.c: fix remaining space computation in bitmap_pr [...] new efe94f9dee41 lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] new b27fc80df8be lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] new 0dc7b71e5844 lib/bitmap.c: simplify bitmap_print_to_pagebuf() new e74498c31273 lib/parser.c: switch match_strdup() over to use kmemdup_nul() new c42bb769d671 lib/parser.c: switch match_u64int() over to use match_strdup() new 6e763480c86b lib/parser.c: switch match_number() over to use match_strdup() new 15de1c55397c lib/zlib_inflate/inflate.c: remove fall through warnings new 62ce557a80d7 lib/sg_pool.c: remove unnecessary null check when freeing object new cb1e86868b9d checkpatch: remove GCC_BINARY_CONSTANT warning new 5cddb1b8e961 init/do_mounts.c: add root=PARTLABEL=<name> support new d2a00a4170d5 hfsplus: prevent btree data loss on root split new 6501db30a2d6 hfsplus: fix BUG on bnode parent update new 61fdc6dd4293 hfs: prevent btree data loss on root split new b78f7b449424 hfs: fix BUG on bnode parent update new d05c6d690912 hfsplus: prevent btree data loss on ENOSPC new f368bfe8f63a hfs: prevent btree data loss on ENOSPC new 3bd46fc07d1a reiserfs: propagate errors from fill_with_dentries() properly new f2163561cca2 reiserfs: remove workaround code for GCC 3.x new 11ca4270ebdb fat: expand a slightly out-of-date comment new 062c1001d7d8 kernel/kexec_file.c: remove some duplicated includes new f217cf404ff1 bfs: add sanity check at bfs_fill_super() new c1b7131a8c33 ipc: IPCMNI limit check for msgmni and shmmni new 2578789d6355 ipc: IPCMNI limit check for semmni new 4fe61d384470 ipc: allow boot time extension of IPCMNI from 32k to 8M new 727b52f02dbb ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] new e565047c91e3 ipc: conserve sequence numbers in extended IPCMNI mode new c8494de588f3 lib/lz4: update LZ4 decompressor module new 5bcfbd2e47b6 Merge branch 'akpm-current/current' new 6cc2ba741779 percpu: remove PER_CPU_DEF_ATTRIBUTES macro new ed206aacb0c3 mm: remove CONFIG_NO_BOOTMEM new 1707295ded4b mm: remove now defunct NO_BOOTMEM from depends list for de [...] new dead9f798ab5 mm: remove CONFIG_HAVE_MEMBLOCK new 64561ded8134 of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] new e5925c60128d csky: fixups after bootmem removal new 80f95813f408 memblock: remove stale #else and the code it protects new 280875ae7e10 mm: remove bootmem allocator implementation. new 0505a05d9cc5 mm: nobootmem: remove dead code new 79b7cdcf023e memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] new ab9c2b8deb1b memblock: remove _virt from APIs returning virtual address new 166bd274f4be memblock: replace alloc_bootmem_align with memblock_alloc new ebafbf4a9893 memblock: replace alloc_bootmem_low with memblock_alloc_low new 4cfdfffc5ddf memblock: replace __alloc_bootmem_node_nopanic with memblo [...] new aef8ab115f76 memblock: replace alloc_bootmem_pages_nopanic with membloc [...] new 3288524a9712 memblock: replace alloc_bootmem_low with memblock_alloc_low (2) new 3f9a10adbfa3 memblock: replace __alloc_bootmem_nopanic with memblock_al [...] new 177ad83bb714 memblock: add align parameter to memblock_alloc_node() new 7bdccd794e10 memblock: replace alloc_bootmem_pages_node with memblock_a [...] new 36043aa1e6c2 memblock: replace __alloc_bootmem_node with appropriate me [...] new d937817af336 memblock: replace alloc_bootmem_node with memblock_alloc_node new 615a6af91c19 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low new b1fcf747ca8b memblock: replace alloc_bootmem_pages with memblock_alloc new 8ffada991c9d memblock: replace __alloc_bootmem with memblock_alloc_from new 393fd3a8fd49 memblock: replace alloc_bootmem with memblock_alloc new 483ffa59c806 mm: nobootmem: remove bootmem allocation APIs new 7aedb6611485 memblock: replace free_bootmem{_node} with memblock_free new cd284b32731f memblock: replace free_bootmem_late with memblock_free_late new 6a1e254012b0 memblock: rename free_all_bootmem to memblock_free_all new 556b4c3fec6f memblock: rename __free_pages_bootmem to memblock_free_pages new d0eea19f1b12 mm: remove nobootmem new c5d4eb14d7a3 memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants new 5bfac3174a6e mm: remove include/linux/bootmem.h new f56bec6c401c dma-direct: fix up for the removal of linux/bootmem.h new f0a5f5aca709 powerpc: fix up for removal of linux/bootmem.h new ae1e1ee338c8 docs/boot-time-mm: remove bootmem documentation new cdc7d80c4587 drivers/android/binder_alloc.c: replace vm_insert_page wit [...] new 83721dacf5fa mm/memory_hotplug: make remove_memory() take the device_ho [...] new 2ab82a0df2af mm/memory_hotplug: make add_memory() take the device_hotplug_lock new 3b23799fa6ec mm/memory_hotplug: fix online/offline_pages called w.o. me [...] new cee73e0f0f7e powerpc/powernv: hold device_hotplug_lock when calling dev [...] new 8e728e9d228c powerpc/powernv: hold device_hotplug_lock when calling mem [...] new 71c3a37807ea powerpc-powernv-hold-device_hotplug_lock-when-calling-memt [...] new 32706b4cc9a1 memory-hotplug.txt: add some details about locking internals new 78c140cd3981 mm: Fix warning in insert_pfn() new 22f50c2dc180 vfs: replace current_kernel_time64 with ktime equivalent new 5230db0cecaa 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 (81cbc47b8c6a) \ N -- N -- N refs/heads/akpm (5230db0cecaa)
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 1313 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/configfs-usb-gadget-uvc | 24 + Documentation/PCI/endpoint/pci-test-howto.txt | 19 +- Documentation/admin-guide/LSM/Yama.rst | 4 +- .../{filesystems/ext4 => admin-guide}/ext4.rst | 2 +- Documentation/admin-guide/index.rst | 1 + Documentation/admin-guide/kernel-parameters.txt | 29 +- Documentation/admin-guide/mm/index.rst | 1 + .../mm/memory-hotplug.rst} | 152 +- Documentation/conf.py | 12 +- Documentation/core-api/index.rst | 2 + Documentation/core-api/memory-hotplug-notifier.rst | 84 + .../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1 + .../bindings/arm/mediatek/mediatek,audsys.txt | 1 + .../bindings/arm/mediatek/mediatek,bdpsys.txt | 1 + .../bindings/arm/mediatek/mediatek,ethsys.txt | 1 + .../bindings/arm/mediatek/mediatek,hifsys.txt | 1 + .../bindings/arm/mediatek/mediatek,imgsys.txt | 1 + .../bindings/arm/mediatek/mediatek,infracfg.txt | 1 + .../bindings/arm/mediatek/mediatek,mmsys.txt | 1 + .../bindings/arm/mediatek/mediatek,pericfg.txt | 1 + .../bindings/arm/mediatek/mediatek,topckgen.txt | 1 + .../bindings/arm/mediatek/mediatek,vdecsys.txt | 1 + .../devicetree/bindings/iommu/mediatek,iommu.txt | 4 +- .../bindings/media/mediatek-jpeg-decoder.txt | 1 + .../devicetree/bindings/media/renesas,ceu.txt | 14 +- .../devicetree/bindings/media/video-interfaces.txt | 4 +- .../memory-controllers/mediatek,smi-common.txt | 1 + .../memory-controllers/mediatek,smi-larb.txt | 3 +- Documentation/devicetree/bindings/mips/mscc.txt | 16 + .../devicetree/bindings/net/mscc-ocelot.txt | 9 +- .../devicetree/bindings/pci/fsl,imx6q-pcie.txt | 1 + .../devicetree/bindings/pci/pci-rcar-gen2.txt | 1 + .../devicetree/bindings/phy/phy-ocelot-serdes.txt | 43 + .../bindings/remoteproc/qcom,adsp-pil.txt | 126 + .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 8 +- .../devicetree/bindings/reset/qcom,pdc-global.txt | 52 + .../devicetree/bindings/sound/adi,adau1977.txt | 54 + .../devicetree/bindings/timer/renesas,cmt.txt | 7 + .../devicetree/bindings/usb/ci-hdrc-usb2.txt | 2 + Documentation/devicetree/bindings/usb/dwc3.txt | 1 + .../devicetree/bindings/usb/exynos-usb.txt | 2 + .../devicetree/bindings/usb/renesas_usb3.txt | 1 + .../filesystems/ext4/{ondisk => }/about.rst | 0 .../filesystems/ext4/{ondisk => }/allocators.rst | 0 .../filesystems/ext4/{ondisk => }/attributes.rst | 0 .../filesystems/ext4/{ondisk => }/bigalloc.rst | 0 .../filesystems/ext4/{ondisk => }/bitmaps.rst | 0 .../filesystems/ext4/{ondisk => }/blockgroup.rst | 0 .../filesystems/ext4/{ondisk => }/blockmap.rst | 0 .../filesystems/ext4/{ondisk => }/blocks.rst | 0 .../filesystems/ext4/{ondisk => }/checksums.rst | 0 .../filesystems/ext4/{ondisk => }/directory.rst | 0 .../filesystems/ext4/{ondisk => }/dynamic.rst | 0 .../filesystems/ext4/{ondisk => }/eainode.rst | 0 .../filesystems/ext4/{ondisk => }/globals.rst | 0 .../filesystems/ext4/{ondisk => }/group_descr.rst | 0 .../filesystems/ext4/{ondisk => }/ifork.rst | 0 Documentation/filesystems/ext4/index.rst | 19 +- .../filesystems/ext4/{ondisk => }/inlinedata.rst | 0 .../filesystems/ext4/{ondisk => }/inodes.rst | 0 .../filesystems/ext4/{ondisk => }/journal.rst | 0 .../filesystems/ext4/{ondisk => }/mmp.rst | 0 Documentation/filesystems/ext4/ondisk/index.rst | 9 - .../filesystems/ext4/{ondisk => }/overview.rst | 0 .../ext4/{ondisk => }/special_inodes.rst | 0 .../filesystems/ext4/{ondisk => }/super.rst | 0 Documentation/locking/lockstat.txt | 2 +- Documentation/media/kapi/cec-core.rst | 4 + Documentation/media/kapi/v4l2-subdev.rst | 30 +- Documentation/media/uapi/cec/cec-ioc-receive.rst | 25 +- Documentation/process/index.rst | 1 + Documentation/process/programming-language.rst | 45 + Documentation/sphinx-static/theme_overrides.css | 38 + Documentation/x86/x86_64/mm.txt | 169 +- MAINTAINERS | 40 +- Makefile | 11 +- arch/arc/kernel/process.c | 20 + arch/arm/boot/dts/gr-peach-audiocamerashield.dtsi | 4 - arch/arm/boot/dts/imx7d.dtsi | 5 +- arch/arm/boot/dts/rk3288.dtsi | 14 +- arch/arm/include/asm/cputype.h | 1 - arch/arm/include/asm/hugetlb.h | 3 +- arch/arm/include/asm/proc-fns.h | 49 +- arch/arm/kernel/bugs.c | 4 +- arch/arm/kernel/head-common.S | 6 +- arch/arm/kernel/setup.c | 40 +- arch/arm/kernel/smp.c | 31 - arch/arm/mach-ixp4xx/ixdp425-setup.c | 1 + arch/arm/mach-omap1/common.h | 2 +- arch/arm/mach-socfpga/socfpga.c | 4 + arch/arm/mm/proc-v7-bugs.c | 17 +- arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 14 +- arch/arm64/configs/defconfig | 6 + arch/arm64/include/asm/daifflags.h | 15 +- arch/arm64/include/asm/pgtable.h | 8 +- arch/arm64/include/asm/xen/events.h | 2 +- arch/arm64/mm/fault.c | 5 +- arch/arm64/mm/kasan_init.c | 2 +- arch/csky/Kconfig | 1 + arch/csky/Kconfig.debug | 5 + arch/csky/abiv1/alignment.c | 69 +- arch/csky/abiv1/bswapdi.c | 1 - arch/csky/abiv1/cacheflush.c | 3 +- arch/csky/abiv1/inc/abi/cacheflush.h | 30 +- arch/csky/abiv1/inc/abi/ckmmu.h | 2 +- arch/csky/abiv1/inc/abi/elf.h | 26 + arch/csky/abiv1/inc/abi/entry.h | 10 +- arch/csky/abiv1/inc/abi/page.h | 4 +- arch/csky/abiv1/inc/abi/pgtable-bits.h | 2 +- arch/csky/abiv1/inc/abi/reg_ops.h | 4 +- arch/csky/abiv1/inc/abi/regdef.h | 6 +- arch/csky/abiv1/inc/abi/string.h | 6 +- arch/csky/abiv1/inc/abi/tlb.h | 12 - arch/csky/abiv1/inc/abi/vdso.h | 3 +- arch/csky/abiv1/memcpy.S | 20 +- arch/csky/abiv1/mmap.c | 8 +- arch/csky/abiv2/cacheflush.c | 3 +- arch/csky/abiv2/fpu.c | 112 +- arch/csky/abiv2/inc/abi/cacheflush.h | 18 +- arch/csky/abiv2/inc/abi/ckmmu.h | 2 +- arch/csky/abiv2/inc/abi/elf.h | 43 + arch/csky/abiv2/inc/abi/entry.h | 75 +- arch/csky/abiv2/inc/abi/fpu.h | 2 +- arch/csky/abiv2/inc/abi/page.h | 2 +- arch/csky/abiv2/inc/abi/pgtable-bits.h | 2 +- arch/csky/abiv2/inc/abi/reg_ops.h | 2 +- arch/csky/abiv2/inc/abi/regdef.h | 6 +- arch/csky/abiv2/inc/abi/string.h | 15 +- arch/csky/abiv2/inc/abi/tlb.h | 13 - arch/csky/abiv2/inc/abi/vdso.h | 3 +- arch/csky/abiv2/memcmp.S | 4 +- arch/csky/abiv2/memcpy.S | 6 +- arch/csky/abiv2/memcpy.c | 40 - arch/csky/abiv2/memmove.S | 8 +- arch/csky/abiv2/memset.S | 6 +- arch/csky/abiv2/strcmp.S | 2 +- arch/csky/abiv2/strcpy.S | 2 +- arch/csky/abiv2/strlen.S | 2 +- arch/csky/abiv2/sysdep.h | 4 +- arch/csky/include/asm/Kbuild | 1 + arch/csky/include/asm/addrspace.h | 2 +- arch/csky/include/asm/atomic.h | 3 +- arch/csky/include/asm/barrier.h | 32 +- arch/csky/include/asm/bitops.h | 19 +- arch/csky/include/asm/bug.h | 14 +- arch/csky/include/asm/cache.h | 2 + arch/csky/include/asm/cacheflush.h | 2 +- arch/csky/include/asm/checksum.h | 51 +- arch/csky/include/asm/cmpxchg.h | 8 +- arch/csky/include/asm/compat.h | 11 - arch/csky/include/asm/elf.h | 111 +- arch/csky/include/asm/fixmap.h | 2 +- arch/csky/include/asm/highmem.h | 6 +- arch/csky/include/asm/io.h | 2 +- arch/csky/include/asm/irqflags.h | 3 +- arch/csky/include/asm/mmu.h | 2 +- arch/csky/include/asm/mmu_context.h | 15 +- arch/csky/include/asm/page.h | 30 +- arch/csky/include/asm/pgalloc.h | 66 +- arch/csky/include/asm/pgtable.h | 46 +- arch/csky/include/asm/processor.h | 12 +- arch/csky/include/asm/reg_ops.h | 32 +- arch/csky/include/asm/segment.h | 4 +- arch/csky/include/asm/shmparam.h | 2 +- arch/csky/include/asm/smp.h | 2 + arch/csky/include/asm/spinlock.h | 6 +- arch/csky/include/asm/spinlock_types.h | 2 + arch/csky/include/asm/string.h | 2 +- arch/csky/include/asm/switch_to.h | 2 +- arch/csky/include/asm/syscall.h | 8 +- arch/csky/include/asm/syscalls.h | 2 +- arch/csky/include/asm/thread_info.h | 4 +- arch/csky/include/asm/tlb.h | 9 +- arch/csky/include/asm/tlbflush.h | 6 +- arch/csky/include/asm/traps.h | 12 +- arch/csky/include/asm/uaccess.h | 565 ++--- arch/csky/include/asm/unistd.h | 2 +- arch/csky/include/asm/vdso.h | 3 +- arch/csky/include/uapi/asm/byteorder.h | 2 +- arch/csky/include/uapi/asm/cachectl.h | 3 +- arch/csky/include/uapi/asm/ptrace.h | 46 +- arch/csky/include/uapi/asm/sigcontext.h | 2 +- arch/csky/include/uapi/asm/unistd.h | 2 +- arch/csky/kernel/Makefile | 6 +- arch/csky/kernel/asm-offsets.c | 4 +- arch/csky/kernel/atomic.S | 2 +- arch/csky/kernel/dumpstack.c | 3 +- arch/csky/kernel/entry.S | 281 ++- arch/csky/kernel/head.S | 3 +- arch/csky/kernel/module.c | 51 +- arch/csky/kernel/platform.c | 17 - arch/csky/kernel/process.c | 5 +- arch/csky/kernel/ptrace.c | 52 +- arch/csky/kernel/setup.c | 34 +- arch/csky/kernel/signal.c | 36 +- arch/csky/kernel/smp.c | 9 +- arch/csky/kernel/syscall.c | 3 +- arch/csky/kernel/syscall_table.c | 2 +- arch/csky/kernel/traps.c | 76 +- arch/csky/kernel/vdso.c | 3 +- arch/csky/kernel/vmlinux.lds.S | 2 + arch/csky/lib/delay.c | 9 +- arch/csky/lib/usercopy.c | 267 +- arch/csky/mm/cachev1.c | 14 +- arch/csky/mm/cachev2.c | 14 +- arch/csky/mm/dma-mapping.c | 24 +- arch/csky/mm/fault.c | 17 +- arch/csky/mm/highmem.c | 10 +- arch/csky/mm/init.c | 20 +- arch/csky/mm/ioremap.c | 7 +- arch/csky/mm/syscache.c | 11 +- arch/csky/mm/tlb.c | 56 +- arch/mips/boot/dts/mscc/ocelot.dtsi | 19 +- arch/mips/lib/memset.S | 4 +- arch/powerpc/kernel/process.c | 10 + arch/powerpc/kernel/setup-common.c | 1 - arch/powerpc/kvm/book3s_64_mmu_radix.c | 10 + arch/powerpc/mm/numa.c | 5 +- arch/riscv/Kconfig | 50 +- arch/riscv/Kconfig.debug | 35 - arch/riscv/Makefile | 19 +- arch/riscv/include/asm/processor.h | 2 +- arch/riscv/include/asm/smp.h | 47 +- arch/riscv/include/asm/switch_to.h | 12 +- arch/riscv/include/asm/tlbflush.h | 16 +- arch/riscv/kernel/Makefile | 1 + arch/riscv/kernel/cacheinfo.c | 7 - arch/riscv/kernel/cpu.c | 87 +- arch/riscv/kernel/cpufeature.c | 15 + arch/riscv/kernel/entry.S | 88 - arch/riscv/kernel/fpu.S | 106 + arch/riscv/kernel/head.S | 4 +- arch/riscv/kernel/irq.c | 12 +- arch/riscv/kernel/process.c | 6 +- arch/riscv/kernel/setup.c | 10 + arch/riscv/kernel/signal.c | 75 +- arch/riscv/kernel/smp.c | 82 +- arch/riscv/kernel/smpboot.c | 46 +- arch/s390/include/asm/kvm_host.h | 2 + arch/s390/kernel/vmlinux.lds.S | 2 +- arch/s390/kvm/kvm-s390.c | 57 +- arch/x86/Kconfig | 4 +- arch/x86/Makefile | 8 +- arch/x86/entry/calling.h | 2 +- arch/x86/entry/vdso/Makefile | 16 +- arch/x86/entry/vdso/vclock_gettime.c | 220 +- arch/x86/entry/vsyscall/vsyscall_gtod.c | 51 +- arch/x86/events/amd/uncore.c | 10 + arch/x86/events/intel/core.c | 277 ++- arch/x86/events/intel/cstate.c | 8 +- arch/x86/events/intel/rapl.c | 4 +- arch/x86/events/intel/uncore_snbep.c | 14 +- arch/x86/events/msr.c | 8 +- arch/x86/events/perf_event.h | 4 +- arch/x86/include/asm/alternative-asm.h | 20 +- arch/x86/include/asm/alternative.h | 11 +- arch/x86/include/asm/asm.h | 53 +- arch/x86/include/asm/bug.h | 98 +- arch/x86/include/asm/cmpxchg.h | 10 +- arch/x86/include/asm/cpufeature.h | 82 +- arch/x86/include/asm/hyperv-tlfs.h | 5 + arch/x86/include/asm/intel-family.h | 33 +- arch/x86/include/asm/io.h | 3 +- arch/x86/include/asm/jump_label.h | 72 +- arch/x86/include/asm/kaslr.h | 2 + arch/x86/include/asm/msr-index.h | 1 + arch/x86/include/asm/page_64_types.h | 15 +- arch/x86/include/asm/paravirt_types.h | 56 +- arch/x86/include/asm/perf_event.h | 8 + arch/x86/include/asm/refcount.h | 74 +- arch/x86/include/asm/uv/uv.h | 6 + arch/x86/include/asm/vgtod.h | 53 +- arch/x86/kernel/cpu/amd.c | 2 +- arch/x86/kernel/cpu/common.c | 28 +- arch/x86/kernel/cpu/intel_rdt.c | 10 +- arch/x86/kernel/cpu/intel_rdt_pseudo_lock.c | 6 +- arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 7 + arch/x86/kernel/crash_dump_64.c | 60 +- arch/x86/kernel/early_printk.c | 29 +- arch/x86/kernel/macros.S | 16 + arch/x86/kernel/time.c | 22 + arch/x86/kernel/tsc.c | 6 +- arch/x86/kernel/tsc_msr.c | 10 +- arch/x86/mm/ioremap.c | 24 +- arch/x86/mm/kaslr.c | 34 +- arch/x86/mm/pgtable.c | 6 +- arch/x86/pci/fixup.c | 12 +- arch/x86/platform/atom/punit_atom_debug.c | 4 +- .../platform/intel-mid/device_libs/platform_bt.c | 2 +- arch/x86/platform/olpc/olpc-xo1-rtc.c | 3 + arch/xtensa/kernel/Makefile | 4 +- drivers/acpi/acpi_lpit.c | 6 + drivers/acpi/acpi_lpss.c | 2 +- drivers/acpi/acpi_processor.c | 7 +- drivers/acpi/acpica/Makefile | 1 + drivers/acpi/acpica/acevents.h | 2 + drivers/acpi/acpica/acinterp.h | 23 + drivers/acpi/acpica/aclocal.h | 2 +- drivers/acpi/acpica/amlcode.h | 10 +- drivers/acpi/acpica/evregion.c | 17 +- drivers/acpi/acpica/evrgnini.c | 6 +- drivers/acpi/acpica/evxfregn.c | 1 - drivers/acpi/acpica/exfield.c | 326 +-- drivers/acpi/acpica/exserial.c | 360 +++ drivers/acpi/numa.c | 5 + drivers/acpi/pptt.c | 33 +- drivers/acpi/x86/utils.c | 2 +- drivers/atm/nicstar.c | 3 +- drivers/auxdisplay/panel.c | 7 +- drivers/base/cacheinfo.c | 2 + drivers/base/power/domain.c | 20 +- drivers/bluetooth/hci_qca.c | 2 +- drivers/clk/samsung/clk-s3c64xx.c | 2 +- drivers/clocksource/Makefile | 26 +- drivers/clocksource/asm9260_timer.c | 2 +- drivers/clocksource/dw_apb_timer_of.c | 8 +- drivers/clocksource/pxa_timer.c | 6 +- drivers/clocksource/renesas-ostm.c | 11 +- drivers/clocksource/riscv_timer.c | 12 +- drivers/clocksource/sh_cmt.c | 106 +- drivers/clocksource/sh_mtu2.c | 10 +- drivers/clocksource/sh_tmu.c | 10 +- ...{time-armada-370-xp.c => timer-armada-370-xp.c} | 0 .../{cadence_ttc_timer.c => timer-cadence-ttc.c} | 2 +- .../clocksource/{time-efm32.c => timer-efm32.c} | 0 .../{fsl_ftm_timer.c => timer-fsl-ftm.c} | 0 drivers/clocksource/timer-integrator-ap.c | 2 +- .../{time-lpc32xx.c => timer-lpc32xx.c} | 0 .../clocksource/{time-orion.c => timer-orion.c} | 8 +- drivers/clocksource/{owl-timer.c => timer-owl.c} | 0 .../{time-pistachio.c => timer-pistachio.c} | 0 drivers/clocksource/{qcom-timer.c => timer-qcom.c} | 0 drivers/clocksource/timer-sp804.c | 2 +- .../clocksource/{versatile.c => timer-versatile.c} | 0 .../clocksource/{vf_pit_timer.c => timer-vf-pit.c} | 0 .../clocksource/{vt8500_timer.c => timer-vt8500.c} | 0 .../clocksource/{zevio-timer.c => timer-zevio.c} | 8 +- drivers/cpufreq/intel_pstate.c | 4 +- drivers/cpuidle/governors/menu.c | 67 +- drivers/cpuidle/poll_state.c | 8 +- drivers/crypto/inside-secure/safexcel.c | 8 +- drivers/dma/at_hdmac.c | 2 +- drivers/dma/bcm2835-dma.c | 8 - drivers/dma/coh901318.c | 28 +- drivers/dma/dma-jz4740.c | 21 +- drivers/dma/dw/core.c | 5 - drivers/dma/ep93xx_dma.c | 21 +- drivers/dma/hsu/hsu.c | 4 - drivers/dma/idma64.c | 4 - drivers/dma/imx-dma.c | 20 +- drivers/dma/ioat/init.c | 7 +- drivers/dma/k3dma.c | 36 +- drivers/dma/mmp_tdma.c | 22 +- drivers/dma/owl-dma.c | 279 ++- drivers/dma/sh/rcar-dmac.c | 3 + drivers/edac/pnd2_edac.c | 2 +- drivers/gpio/gpio-mockup.c | 82 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 37 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 10 +- drivers/gpu/drm/arm/malidp_drv.c | 4 +- drivers/gpu/drm/drm_crtc.c | 10 +- drivers/gpu/drm/imx/imx-drm-core.c | 2 - drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 4 +- drivers/gpu/ipu-v3/ipu-csi.c | 6 +- drivers/hwmon/hwmon.c | 1 + drivers/hwmon/npcm750-pwm-fan.c | 2 +- drivers/i2c/busses/Kconfig | 7 +- drivers/i2c/busses/i2c-designware-master.c | 4 +- drivers/i2c/busses/i2c-omap.c | 8 +- drivers/i2c/busses/i2c-powermac.c | 17 +- drivers/i2c/busses/i2c-qup.c | 14 +- drivers/i2c/busses/i2c-tegra.c | 4 +- drivers/i2c/busses/i2c-zx2967.c | 8 +- drivers/i2c/i2c-core-base.c | 43 +- drivers/i2c/muxes/i2c-mux-gpmux.c | 4 +- drivers/idle/intel_idle.c | 18 +- drivers/infiniband/Kconfig | 1 + drivers/infiniband/core/addr.c | 4 +- drivers/infiniband/core/cma.c | 17 +- drivers/infiniband/core/cq.c | 2 +- drivers/infiniband/core/netlink.c | 4 +- drivers/infiniband/core/restrack.c | 23 +- drivers/infiniband/core/sa_query.c | 2 +- drivers/infiniband/core/uverbs_ioctl.c | 9 +- drivers/infiniband/core/verbs.c | 7 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 3 +- drivers/infiniband/hw/hfi1/init.c | 6 - drivers/infiniband/hw/hfi1/rc.c | 24 +- drivers/infiniband/hw/hfi1/ruc.c | 372 +-- drivers/infiniband/hw/hfi1/uc.c | 14 +- drivers/infiniband/hw/hfi1/ud.c | 22 +- drivers/infiniband/hw/hfi1/verbs.c | 235 +- drivers/infiniband/hw/hfi1/verbs.h | 28 - drivers/infiniband/hw/hns/hns_roce_device.h | 3 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 163 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 52 +- drivers/infiniband/hw/hns/hns_roce_main.c | 1 + drivers/infiniband/hw/hns/hns_roce_qp.c | 41 +- drivers/infiniband/hw/mlx4/qp.c | 8 +- drivers/infiniband/hw/mlx5/qp.c | 5 +- drivers/infiniband/hw/mthca/mthca_main.c | 3 +- drivers/infiniband/hw/mthca/mthca_qp.c | 4 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 3 +- drivers/infiniband/hw/qedr/verbs.c | 3 +- drivers/infiniband/hw/qib/qib_rc.c | 18 +- drivers/infiniband/hw/qib/qib_ruc.c | 342 +-- drivers/infiniband/hw/qib/qib_sdma.c | 2 +- drivers/infiniband/hw/qib/qib_uc.c | 12 +- drivers/infiniband/hw/qib/qib_ud.c | 17 +- drivers/infiniband/hw/qib/qib_verbs.c | 29 +- drivers/infiniband/hw/qib/qib_verbs.h | 6 - drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 2 +- drivers/infiniband/sw/rdmavt/Kconfig | 2 +- drivers/infiniband/sw/rdmavt/qp.c | 637 ++++- drivers/infiniband/sw/rdmavt/qp.h | 2 + drivers/infiniband/sw/rdmavt/trace_tx.h | 42 + drivers/infiniband/sw/rdmavt/vt.c | 12 +- drivers/infiniband/sw/rxe/rxe_net.c | 5 - drivers/infiniband/sw/rxe/rxe_qp.c | 3 +- drivers/infiniband/sw/rxe/rxe_srq.c | 10 +- drivers/input/evdev.c | 1 + drivers/input/joystick/xpad.c | 3 + drivers/input/misc/uinput.c | 1 + drivers/input/mousedev.c | 1 + drivers/input/serio/i8042.c | 29 +- drivers/input/touchscreen/silead.c | 13 + drivers/input/touchscreen/st1232.c | 1 + drivers/interconnect/core.c | 3 - drivers/iommu/amd_iommu.c | 2 +- drivers/iommu/amd_iommu_init.c | 16 +- drivers/irqchip/irq-sifive-plic.c | 10 +- drivers/isdn/gigaset/asyncdata.c | 4 +- drivers/md/dm-integrity.c | 3 +- drivers/media/cec/cec-adap.c | 92 +- drivers/media/cec/cec-core.c | 6 +- drivers/media/cec/cec-pin.c | 20 + drivers/media/i2c/Kconfig | 22 + drivers/media/i2c/Makefile | 2 + drivers/media/i2c/adv7180.c | 2 +- drivers/media/i2c/adv7604.c | 6 +- drivers/media/i2c/adv7842.c | 4 +- drivers/media/i2c/imx319.c | 2560 ++++++++++++++++++++ drivers/media/i2c/imx355.c | 1860 ++++++++++++++ drivers/media/i2c/mt9v032.c | 2 +- drivers/media/i2c/ov2659.c | 14 +- drivers/media/i2c/ov5640.c | 13 +- drivers/media/i2c/ov5645.c | 2 +- drivers/media/i2c/ov5647.c | 2 +- drivers/media/i2c/ov7251.c | 4 +- drivers/media/i2c/ov7670.c | 29 +- drivers/media/i2c/ov9650.c | 2 + drivers/media/i2c/s5c73m3/s5c73m3-core.c | 4 +- drivers/media/i2c/s5k5baf.c | 6 +- drivers/media/i2c/s5k6aa.c | 2 +- drivers/media/i2c/smiapp/smiapp-core.c | 34 +- drivers/media/i2c/soc_camera/ov5642.c | 2 +- drivers/media/i2c/tc358743.c | 28 +- drivers/media/i2c/tda1997x.c | 2 +- drivers/media/i2c/tvp514x.c | 2 +- drivers/media/i2c/tvp5150.c | 2 +- drivers/media/i2c/tvp7002.c | 2 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 16 +- drivers/media/platform/Kconfig | 1 + drivers/media/platform/am437x/am437x-vpfe.c | 84 +- drivers/media/platform/atmel/atmel-isc.c | 18 +- drivers/media/platform/atmel/atmel-isi.c | 19 +- drivers/media/platform/cadence/cdns-csi2rx.c | 32 +- drivers/media/platform/cadence/cdns-csi2tx.c | 4 +- drivers/media/platform/davinci/vpif_capture.c | 73 +- drivers/media/platform/davinci/vpif_display.c | 20 +- drivers/media/platform/exynos4-is/media-dev.c | 34 +- drivers/media/platform/exynos4-is/media-dev.h | 1 - drivers/media/platform/exynos4-is/mipi-csis.c | 2 +- drivers/media/platform/marvell-ccic/mcam-core.c | 4 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 2 +- drivers/media/platform/omap3isp/isp.c | 3 +- drivers/media/platform/pxa_camera.c | 29 +- drivers/media/platform/qcom/camss/camss.c | 89 +- drivers/media/platform/qcom/camss/camss.h | 2 +- drivers/media/platform/rcar-vin/rcar-core.c | 6 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 26 +- drivers/media/platform/rcar_drif.c | 18 +- drivers/media/platform/renesas-ceu.c | 72 +- drivers/media/platform/soc_camera/soc_camera.c | 35 +- drivers/media/platform/soc_camera/soc_mediabus.c | 2 +- drivers/media/platform/stm32/stm32-dcmi.c | 28 +- drivers/media/platform/ti-vpe/cal.c | 35 +- drivers/media/platform/video-mux.c | 36 +- drivers/media/platform/xilinx/xilinx-vipp.c | 173 +- drivers/media/platform/xilinx/xilinx-vipp.h | 4 - drivers/media/rc/ir-imon-decoder.c | 62 +- drivers/media/rc/ir-mce_kbd-decoder.c | 77 +- drivers/media/rc/rc-core-priv.h | 5 - drivers/media/rc/rc-main.c | 20 +- drivers/media/usb/dvb-usb-v2/dvbsky.c | 16 +- drivers/media/v4l2-core/v4l2-async.c | 313 ++- drivers/media/v4l2-core/v4l2-ctrls.c | 14 +- drivers/media/v4l2-core/v4l2-fwnode.c | 845 ++++--- drivers/mmc/host/meson-mx-sdio.c | 2 +- drivers/mmc/host/mmci.h | 32 +- drivers/mmc/host/sdhci-acpi.c | 2 +- drivers/mmc/host/tifm_sd.c | 3 +- drivers/mtd/maps/gpio-addr-flash.c | 146 +- drivers/mtd/maps/physmap_of_core.c | 27 +- drivers/mtd/nand/raw/denali.c | 14 +- drivers/mtd/nand/raw/marvell_nand.c | 2 +- drivers/mtd/nand/raw/nand_toshiba.c | 8 +- drivers/mtd/nand/raw/r852.c | 14 +- drivers/mtd/nand/raw/r852.h | 2 +- drivers/net/dsa/b53/b53_common.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 14 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 6 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 17 + drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 10 +- drivers/net/ethernet/emulex/benet/be_main.c | 5 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 3 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 2 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 78 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 47 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 446 ++-- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 40 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 58 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 129 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 5 - drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 9 +- drivers/net/ethernet/mscc/Kconfig | 2 + drivers/net/ethernet/mscc/ocelot.c | 16 +- drivers/net/ethernet/mscc/ocelot.h | 79 +- drivers/net/ethernet/mscc/ocelot_board.c | 61 +- drivers/net/ethernet/mscc/ocelot_regs.c | 93 +- drivers/net/hamradio/yam.c | 4 + drivers/net/phy/phylink.c | 48 +- drivers/net/wireless/broadcom/b43/main.c | 2 - .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 26 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.h | 2 + drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 2 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 2 +- .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 81 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 8 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 5 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 411 ++-- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 45 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 64 + drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 2 + drivers/net/wireless/intel/iwlwifi/fw/file.h | 7 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 41 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 2 + drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 77 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 10 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 13 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 42 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 25 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 39 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 29 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 373 +-- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 3 + .../net/wireless/intel/iwlwifi/mvm/time-event.c | 11 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 15 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 16 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 32 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 2 + drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 2 + drivers/net/wireless/mediatek/mt76/Kconfig | 43 +- drivers/net/wireless/mediatek/mt76/Makefile | 26 +- drivers/net/wireless/mediatek/mt76/mt76.h | 6 +- drivers/net/wireless/mediatek/mt76/mt76x0/Kconfig | 20 + drivers/net/wireless/mediatek/mt76/mt76x0/Makefile | 2 +- .../net/wireless/mediatek/mt76/mt76x0/debugfs.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 28 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h | 18 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 50 +- .../net/wireless/mediatek/mt76/mt76x0/initvals.h | 3 +- drivers/net/wireless/mediatek/mt76/mt76x0/mac.c | 82 +- drivers/net/wireless/mediatek/mt76/mt76x0/mac.h | 20 - drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 19 +- drivers/net/wireless/mediatek/mt76/mt76x0/mcu.h | 8 +- drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h | 135 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 44 +- .../net/wireless/mediatek/mt76/mt76x0/pci_mcu.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 112 +- drivers/net/wireless/mediatek/mt76/mt76x0/trace.h | 1 - drivers/net/wireless/mediatek/mt76/mt76x0/tx.c | 101 - drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 68 +- .../net/wireless/mediatek/mt76/mt76x0/usb_mcu.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 208 ++ .../mediatek/mt76/{mt76x2_dfs.h => mt76x02_dfs.h} | 40 +- drivers/net/wireless/mediatek/mt76/mt76x02_dma.h | 8 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 239 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 32 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 179 +- drivers/net/wireless/mediatek/mt76/mt76x02_phy.c | 48 + drivers/net/wireless/mediatek/mt76/mt76x02_phy.h | 1 + .../mt76/{mt76x2_trace.c => mt76x02_trace.c} | 2 +- .../mt76/{mt76x2_trace.h => mt76x02_trace.h} | 31 +- drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 203 ++ drivers/net/wireless/mediatek/mt76/mt76x02_usb.h | 9 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 57 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 55 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.h | 78 - drivers/net/wireless/mediatek/mt76/mt76x2.h | 210 -- drivers/net/wireless/mediatek/mt76/mt76x2/Kconfig | 20 + drivers/net/wireless/mediatek/mt76/mt76x2/Makefile | 16 + .../mt76/{mt76x2_debugfs.c => mt76x2/debugfs.c} | 12 +- .../mediatek/mt76/{mt76x2_trace.c => mt76x2/dfs.h} | 15 +- .../mt76/{mt76x2_eeprom.c => mt76x2/eeprom.c} | 42 +- .../mt76/{mt76x2_eeprom.h => mt76x2/eeprom.h} | 12 +- .../mt76/{mt76x2_init_common.c => mt76x2/init.c} | 14 +- .../mt76/{mt76x2_common.c => mt76x2/mac.c} | 46 +- .../mediatek/mt76/{mt76x2_dma.c => mt76x2/mac.h} | 32 +- .../mt76/{mt76x2_mcu_common.c => mt76x2/mcu.c} | 13 +- .../mediatek/mt76/{mt76x2_mcu.h => mt76x2/mcu.h} | 6 +- drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h | 107 + .../wireless/mediatek/mt76/{ => mt76x2}/mt76x2u.h | 41 +- .../mediatek/mt76/{mt76x2_pci.c => mt76x2/pci.c} | 7 +- .../mt76/{mt76x2_dfs.c => mt76x2/pci_dfs.c} | 146 +- .../mt76/{mt76x2_init.c => mt76x2/pci_init.c} | 70 +- .../mt76/{mt76x2_mac.c => mt76x2/pci_mac.c} | 99 +- .../mt76/{mt76x2_main.c => mt76x2/pci_main.c} | 31 +- .../mt76/{mt76x2_mcu.c => mt76x2/pci_mcu.c} | 11 +- .../mt76/{mt76x2_phy.c => mt76x2/pci_phy.c} | 35 +- .../mediatek/mt76/{mt76x2_tx.c => mt76x2/pci_tx.c} | 43 +- .../mt76/{mt76x2_phy_common.c => mt76x2/phy.c} | 71 +- .../mediatek/mt76/{mt76x2_usb.c => mt76x2/usb.c} | 10 +- .../mt76/{mt76x2u_init.c => mt76x2/usb_init.c} | 40 +- .../mt76/{mt76x2u_mac.c => mt76x2/usb_mac.c} | 14 +- .../mt76/{mt76x2u_main.c => mt76x2/usb_main.c} | 19 +- .../mt76/{mt76x2u_mcu.c => mt76x2/usb_mcu.c} | 20 +- .../mt76/{mt76x2u_phy.c => mt76x2/usb_phy.c} | 15 +- drivers/net/wireless/mediatek/mt76/mt76x2_core.c | 76 - drivers/net/wireless/mediatek/mt76/mt76x2_mac.h | 64 - .../net/wireless/mediatek/mt76/mt76x2_mac_common.c | 239 -- .../net/wireless/mediatek/mt76/mt76x2_tx_common.c | 118 - drivers/net/wireless/mediatek/mt76/mt76x2u_core.c | 53 - drivers/net/wireless/mediatek/mt76/usb.c | 12 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 193 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 535 +--- drivers/net/wireless/quantenna/qtnfmac/core.c | 39 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 8 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 18 +- drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 5 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 5 + .../net/wireless/quantenna/qtnfmac/qlink_util.h | 8 + drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c | 13 +- drivers/net/wireless/quantenna/qtnfmac/shm_ipc.h | 4 +- drivers/net/wireless/realtek/rtlwifi/wifi.h | 4 - drivers/net/wireless/ti/wlcore/main.c | 48 +- drivers/net/wireless/ti/wlcore/sdio.c | 17 +- drivers/net/wireless/ti/wlcore/wlcore.h | 2 + drivers/net/wireless/zydas/zd1211rw/zd_mac.c | 2 +- drivers/nvme/host/core.c | 20 +- drivers/nvme/host/fabrics.c | 7 +- drivers/nvme/host/fc.c | 108 +- drivers/nvme/host/multipath.c | 57 +- drivers/nvme/host/nvme.h | 25 +- drivers/nvme/host/trace.h | 28 + drivers/nvme/target/admin-cmd.c | 2 +- drivers/nvme/target/fc.c | 130 +- drivers/nvme/target/io-cmd-bdev.c | 9 +- drivers/nvme/target/nvmet.h | 1 + drivers/nvme/target/rdma.c | 19 +- drivers/pci/access.c | 4 +- drivers/pci/controller/dwc/pci-imx6.c | 24 + drivers/pci/controller/pcie-cadence.c | 4 +- drivers/pci/pci-acpi.c | 1 + drivers/pci/pci-mid.c | 4 +- drivers/pci/pcie/Kconfig | 2 +- drivers/pci/pcie/aer.c | 214 +- drivers/pci/pcie/aer_inject.c | 306 +-- drivers/pci/pcie/portdrv.h | 4 - drivers/pci/pcie/portdrv_core.c | 1 + drivers/phy/Kconfig | 1 + drivers/phy/Makefile | 1 + drivers/phy/mscc/Kconfig | 11 + drivers/phy/mscc/Makefile | 5 + drivers/phy/mscc/phy-ocelot-serdes.c | 295 +++ drivers/platform/x86/intel_int0002_vgpio.c | 2 +- drivers/platform/x86/intel_mid_powerbtn.c | 4 +- drivers/platform/x86/intel_telemetry_debugfs.c | 2 +- drivers/platform/x86/intel_telemetry_pltdrv.c | 2 +- drivers/powercap/intel_rapl.c | 10 +- drivers/remoteproc/Kconfig | 15 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/qcom_q6v5.c | 3 +- drivers/remoteproc/qcom_q6v5_adsp.c | 501 ++++ drivers/remoteproc/qcom_q6v5_mss.c | 31 +- drivers/remoteproc/remoteproc_sysfs.c | 5 + drivers/reset/Kconfig | 16 + drivers/reset/Makefile | 2 + drivers/reset/reset-imx7.c | 1 + drivers/reset/reset-qcom-pdc.c | 124 + drivers/reset/reset-simple.c | 17 - drivers/reset/reset-socfpga.c | 87 + drivers/s390/crypto/vfio_ap_ops.c | 35 +- drivers/ssb/driver_chipcommon.c | 2 +- drivers/staging/media/imx/TODO | 29 +- drivers/staging/media/imx/imx-media-csi.c | 67 +- drivers/staging/media/imx/imx-media-dev.c | 159 +- drivers/staging/media/imx/imx-media-internal-sd.c | 5 +- drivers/staging/media/imx/imx-media-of.c | 106 +- drivers/staging/media/imx/imx-media.h | 6 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 31 +- drivers/staging/media/imx074/imx074.c | 2 +- drivers/thermal/intel_soc_dts_thermal.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 4 +- drivers/usb/chipidea/core.c | 19 + drivers/usb/chipidea/host.c | 9 + drivers/usb/chipidea/otg.c | 9 +- drivers/usb/chipidea/otg.h | 3 +- drivers/usb/chipidea/udc.c | 9 + drivers/usb/dwc2/core.h | 29 + drivers/usb/dwc2/debugfs.c | 1 + drivers/usb/dwc2/gadget.c | 121 +- drivers/usb/dwc2/hcd.c | 48 +- drivers/usb/dwc2/hw.h | 15 + drivers/usb/dwc2/params.c | 7 + drivers/usb/dwc2/platform.c | 8 + drivers/usb/dwc3/Kconfig | 2 +- drivers/usb/dwc3/core.c | 2 +- drivers/usb/dwc3/dwc3-exynos.c | 212 +- drivers/usb/dwc3/gadget.c | 29 +- drivers/usb/gadget/function/f_uac2.c | 216 +- drivers/usb/gadget/function/f_uvc.c | 57 +- drivers/usb/gadget/function/u_uvc.h | 3 + drivers/usb/gadget/function/uvc.h | 16 +- drivers/usb/gadget/function/uvc_configfs.c | 1168 +++++---- drivers/usb/gadget/function/uvc_v4l2.c | 4 +- drivers/usb/gadget/function/uvc_video.c | 48 +- drivers/usb/gadget/function/uvc_video.h | 2 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 8 +- drivers/usb/gadget/udc/core.c | 9 +- drivers/usb/gadget/udc/fotg210-udc.c | 2 +- drivers/usb/gadget/udc/fsl_udc_core.c | 36 +- drivers/usb/gadget/udc/mv_udc_core.c | 2 +- drivers/usb/gadget/udc/net2280.c | 3 - drivers/usb/gadget/udc/renesas_usb3.c | 14 + drivers/usb/serial/cypress_m8.c | 5 +- drivers/usb/serial/ftdi_sio.c | 45 +- drivers/usb/serial/ftdi_sio.h | 3 +- fs/cachefiles/namei.c | 2 +- fs/cifs/cifs_debug.c | 13 +- fs/cifs/cifs_debug.h | 28 + fs/cifs/cifs_dfs_ref.c | 7 +- fs/cifs/cifs_fs_sb.h | 1 + fs/cifs/cifsfs.c | 30 +- fs/cifs/cifsglob.h | 6 +- fs/cifs/cifsproto.h | 2 +- fs/cifs/cifssmb.c | 23 + fs/cifs/connect.c | 13 +- fs/cifs/file.c | 43 +- fs/cifs/inode.c | 6 +- fs/cifs/ioctl.c | 2 - fs/cifs/smb2glob.h | 2 +- fs/cifs/smb2inode.c | 327 ++- fs/cifs/smb2maperror.c | 2 +- fs/cifs/smb2ops.c | 77 +- fs/cifs/smb2pdu.c | 221 +- fs/cifs/smb2pdu.h | 13 +- fs/cifs/smb2proto.h | 25 +- fs/cifs/smbdirect.c | 38 +- fs/cifs/trace.h | 109 + fs/cifs/transport.c | 17 +- fs/exec.c | 8 +- fs/ext4/ext4.h | 9 - fs/ext4/super.c | 25 +- fs/f2fs/checkpoint.c | 6 +- fs/f2fs/dir.c | 2 +- fs/f2fs/extent_cache.c | 78 +- fs/f2fs/f2fs.h | 21 +- fs/f2fs/file.c | 2 +- fs/f2fs/inode.c | 6 + fs/f2fs/namei.c | 19 +- fs/f2fs/node.c | 6 +- fs/f2fs/segment.c | 45 +- fs/f2fs/super.c | 15 +- fs/jbd2/checkpoint.c | 4 +- fs/nfs/delegation.c | 6 +- fs/proc/vmcore.c | 24 +- include/acpi/acconfig.h | 17 +- include/acpi/acexcep.h | 9 +- include/acpi/acpixf.h | 2 +- include/asm-generic/bug.h | 8 +- include/asm-generic/qrwlock.h | 7 +- include/asm-generic/qspinlock.h | 16 +- include/dt-bindings/clock/exynos3250.h | 5 +- include/dt-bindings/clock/exynos4.h | 7 +- include/dt-bindings/clock/exynos5250.h | 7 +- include/dt-bindings/clock/exynos5260-clk.h | 7 +- include/dt-bindings/clock/exynos5410.h | 7 +- include/dt-bindings/clock/exynos5420.h | 7 +- include/dt-bindings/clock/exynos5433.h | 5 +- include/dt-bindings/clock/exynos7-clk.h | 7 +- include/dt-bindings/clock/s3c2410.h | 5 +- include/dt-bindings/clock/s3c2412.h | 5 +- include/dt-bindings/clock/s3c2443.h | 5 +- include/dt-bindings/phy/phy-ocelot-serdes.h | 12 + include/dt-bindings/reset/imx7-reset.h | 4 +- include/dt-bindings/reset/qcom,sdm845-pdc.h | 20 + include/linux/clocksource.h | 8 +- include/linux/compiler-clang.h | 5 - include/linux/compiler-gcc.h | 70 +- include/linux/compiler-intel.h | 9 - include/linux/compiler.h | 75 +- include/linux/compiler_attributes.h | 257 ++ include/linux/compiler_types.h | 100 +- include/linux/cpuidle.h | 1 + include/linux/crash_dump.h | 4 + include/linux/hwmon.h | 2 + include/linux/mmzone.h | 6 - include/linux/netdevice.h | 6 + include/linux/nvme.h | 1 + include/linux/phy/phy.h | 2 + include/linux/pm_domain.h | 35 +- include/linux/remoteproc.h | 1 + include/linux/suspend.h | 2 + include/linux/usb/chipidea.h | 6 + include/linux/virtio_net.h | 18 + include/media/cec.h | 4 +- include/media/v4l2-async.h | 111 +- include/media/v4l2-ctrls.h | 26 +- include/media/v4l2-fwnode.h | 141 +- include/media/v4l2-mediabus.h | 40 +- include/net/act_api.h | 4 +- include/net/ip.h | 31 +- include/net/pkt_cls.h | 10 - include/net/udp.h | 2 + include/net/xdp_sock.h | 7 + include/rdma/ib_verbs.h | 6 +- include/rdma/rdma_netlink.h | 4 +- include/rdma/rdma_vt.h | 25 + include/rdma/rdmavt_qp.h | 7 + include/rdma/restrack.h | 12 +- .../ethernet => include/soc}/mscc/ocelot_hsio.h | 74 + include/trace/events/migrate.h | 27 - include/uapi/linux/cec.h | 3 + include/uapi/linux/usb/video.h | 304 +-- init/Kconfig | 5 + kernel/bpf/verifier.c | 10 +- kernel/cpu.c | 1 + kernel/events/core.c | 11 +- kernel/irq/irqdomain.c | 3 +- kernel/jump_label.c | 2 +- kernel/kexec_core.c | 6 + kernel/locking/lockdep.c | 102 +- kernel/locking/test-ww_mutex.c | 10 +- kernel/power/suspend.c | 6 + kernel/sched/core.c | 19 +- kernel/sched/deadline.c | 2 +- kernel/sched/fair.c | 106 +- kernel/sched/features.h | 2 +- kernel/sched/pelt.c | 8 +- kernel/sched/pelt.h | 2 +- kernel/sched/sched.h | 8 +- kernel/time/Kconfig | 4 + kernel/time/clocksource.c | 2 + mm/madvise.c | 2 +- mm/migrate.c | 57 - mm/page_alloc.c | 2 - mm/percpu.c | 1 + net/bpfilter/bpfilter_kern.c | 4 +- net/core/ethtool.c | 23 +- net/core/neighbour.c | 72 +- net/core/rtnetlink.c | 29 +- net/ipv4/fib_semantics.c | 33 +- net/ipv4/metrics.c | 30 +- net/ipv4/route.c | 12 +- net/ipv4/udp.c | 2 +- net/ipv4/udp_offload.c | 2 +- net/ipv6/ip6_fib.c | 8 +- net/ipv6/raw.c | 29 +- net/ipv6/route.c | 42 +- net/ipv6/udp.c | 2 +- net/ipv6/udp_offload.c | 2 +- net/ncsi/internal.h | 5 + net/ncsi/ncsi-cmd.c | 30 +- net/ncsi/ncsi-pkt.h | 14 + net/ncsi/ncsi-rsp.c | 43 +- net/openvswitch/conntrack.c | 4 + net/packet/af_packet.c | 11 +- net/sched/act_api.c | 44 +- net/sched/cls_flower.c | 13 +- net/sched/sch_api.c | 24 +- net/sched/sch_cake.c | 2 +- net/socket.c | 2 +- net/xdp/xdp_umem.c | 87 +- net/xdp/xdp_umem.h | 2 +- net/xdp/xsk.c | 7 - scripts/Kbuild.include | 4 +- scripts/Makefile.extrawarn | 1 + scripts/mod/Makefile | 2 + security/integrity/digsig.c | 10 +- security/integrity/evm/evm_crypto.c | 4 +- security/integrity/ima/ima.h | 2 +- security/integrity/ima/ima_api.c | 3 +- security/integrity/ima/ima_fs.c | 9 +- security/integrity/ima/ima_init.c | 2 +- security/integrity/ima/ima_main.c | 2 +- security/integrity/ima/ima_template.c | 11 +- sound/soc/codecs/adau1761.c | 3 +- sound/soc/codecs/pcm186x.c | 3 +- sound/soc/codecs/rt274.c | 2 + sound/soc/intel/boards/bytcr_rt5651.c | 2 +- sound/soc/intel/skylake/skl-pcm.c | 1 + sound/soc/soc-topology.c | 4 +- sound/usb/mixer_quirks.c | 381 +++ sound/usb/quirks-table.h | 9 +- tools/Makefile | 13 +- tools/pci/Build | 1 + tools/pci/Makefile | 53 + tools/pci/pcitest.c | 7 +- tools/perf/scripts/python/export-to-postgresql.py | 9 + tools/perf/scripts/python/export-to-sqlite.py | 6 +- tools/perf/util/machine.c | 8 +- tools/power/cpupower/utils/cpufreq-info.c | 6 +- tools/power/cpupower/utils/helpers/amd.c | 4 +- tools/power/cpupower/utils/helpers/cpuid.c | 8 +- tools/power/cpupower/utils/helpers/helpers.h | 2 +- tools/power/cpupower/utils/helpers/misc.c | 2 +- .../cpupower/utils/idle_monitor/mperf_monitor.c | 3 +- tools/power/x86/turbostat/turbostat.c | 46 +- tools/testing/selftests/gpio/Makefile | 32 +- tools/testing/selftests/net/fib_tests.sh | 167 +- tools/testing/selftests/net/ip_defrag.c | 1 - tools/testing/selftests/tc-testing/README | 2 + tools/testing/selftests/tc-testing/bpf/Makefile | 29 + tools/testing/selftests/tc-testing/bpf/action.c | 23 + .../tc-testing/plugin-lib/buildebpfPlugin.py | 66 + .../selftests/tc-testing/tc-tests/actions/bpf.json | 16 +- tools/testing/selftests/tc-testing/tdc_config.py | 4 +- tools/testing/selftests/x86/test_vdso.c | 172 ++ 936 files changed, 22004 insertions(+), 12790 deletions(-) rename Documentation/{filesystems/ext4 => admin-guide}/ext4.rst (99%) rename Documentation/{memory-hotplug.txt => admin-guide/mm/memory-hotplug.rst} (78%) create mode 100644 Documentation/core-api/memory-hotplug-notifier.rst create mode 100644 Documentation/devicetree/bindings/phy/phy-ocelot-serdes.txt create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,adsp-pil.txt create mode 100644 Documentation/devicetree/bindings/reset/qcom,pdc-global.txt create mode 100644 Documentation/devicetree/bindings/sound/adi,adau1977.txt rename Documentation/filesystems/ext4/{ondisk => }/about.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/allocators.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/attributes.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/bigalloc.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/bitmaps.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/blockgroup.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/blockmap.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/blocks.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/checksums.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/directory.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/dynamic.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/eainode.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/globals.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/group_descr.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/ifork.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/inlinedata.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/inodes.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/journal.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/mmp.rst (100%) delete mode 100644 Documentation/filesystems/ext4/ondisk/index.rst rename Documentation/filesystems/ext4/{ondisk => }/overview.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/special_inodes.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/super.rst (100%) create mode 100644 Documentation/process/programming-language.rst create mode 100644 arch/csky/abiv1/inc/abi/elf.h delete mode 100644 arch/csky/abiv1/inc/abi/tlb.h create mode 100644 arch/csky/abiv2/inc/abi/elf.h delete mode 100644 arch/csky/abiv2/inc/abi/tlb.h delete mode 100644 arch/csky/abiv2/memcpy.c delete mode 100644 arch/csky/include/asm/compat.h delete mode 100644 arch/csky/kernel/platform.c create mode 100644 arch/riscv/kernel/fpu.S create mode 100644 arch/x86/kernel/macros.S create mode 100644 drivers/acpi/acpica/exserial.c rename drivers/clocksource/{time-armada-370-xp.c => timer-armada-370-xp.c} (100%) rename drivers/clocksource/{cadence_ttc_timer.c => timer-cadence-ttc.c} (99%) rename drivers/clocksource/{time-efm32.c => timer-efm32.c} (100%) rename drivers/clocksource/{fsl_ftm_timer.c => timer-fsl-ftm.c} (100%) rename drivers/clocksource/{time-lpc32xx.c => timer-lpc32xx.c} (100%) rename drivers/clocksource/{time-orion.c => timer-orion.c} (95%) rename drivers/clocksource/{owl-timer.c => timer-owl.c} (100%) rename drivers/clocksource/{time-pistachio.c => timer-pistachio.c} (100%) rename drivers/clocksource/{qcom-timer.c => timer-qcom.c} (100%) rename drivers/clocksource/{versatile.c => timer-versatile.c} (100%) rename drivers/clocksource/{vf_pit_timer.c => timer-vf-pit.c} (100%) rename drivers/clocksource/{vt8500_timer.c => timer-vt8500.c} (100%) rename drivers/clocksource/{zevio-timer.c => timer-zevio.c} (97%) create mode 100644 drivers/media/i2c/imx319.c create mode 100644 drivers/media/i2c/imx355.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/Kconfig delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/mac.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/tx.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02.h rename drivers/net/wireless/mediatek/mt76/{mt76x2_dfs.h => mt76x02_dfs.h} (76%) copy drivers/net/wireless/mediatek/mt76/{mt76x2_trace.c => mt76x02_trace.c} (97%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_trace.h => mt76x02_trace.h} (86%) create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_util.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/Kconfig create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/Makefile rename drivers/net/wireless/mediatek/mt76/{mt76x2_debugfs.c => mt76x2/debugfs.c} (92%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_trace.c => mt76x2/dfs.h} (66%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_eeprom.c => mt76x2/eeprom.c} (91%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_eeprom.h => mt76x2/eeprom.h} (83%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_init_common.c => mt76x2/init.c} (95%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_common.c => mt76x2/mac.c} (53%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_dma.c => mt76x2/mac.h} (59%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_mcu_common.c => mt76x2/mcu.c} (90%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_mcu.h => mt76x2/mcu.h} (93%) create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h rename drivers/net/wireless/mediatek/mt76/{ => mt76x2}/mt76x2u.h (55%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_pci.c => mt76x2/pci.c} (93%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_dfs.c => mt76x2/pci_dfs.c} (84%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_init.c => mt76x2/pci_init.c} (87%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_mac.c => mt76x2/pci_mac.c} (66%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_main.c => mt76x2/pci_main.c} (91%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_mcu.c => mt76x2/pci_mcu.c} (95%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_phy.c => mt76x2/pci_phy.c} (92%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_tx.c => mt76x2/pci_tx.c} (75%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_phy_common.c => mt76x2/phy.c} (82%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_usb.c => mt76x2/usb.c} (95%) rename drivers/net/wireless/mediatek/mt76/{mt76x2u_init.c => mt76x2/usb_init.c} (88%) rename drivers/net/wireless/mediatek/mt76/{mt76x2u_mac.c => mt76x2/usb_mac.c} (94%) rename drivers/net/wireless/mediatek/mt76/{mt76x2u_main.c => mt76x2/usb_main.c} (92%) rename drivers/net/wireless/mediatek/mt76/{mt76x2u_mcu.c => mt76x2/usb_mcu.c} (93%) rename drivers/net/wireless/mediatek/mt76/{mt76x2u_phy.c => mt76x2/usb_phy.c} (94%) delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_core.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_mac.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_mac_common.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_tx_common.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_core.c create mode 100644 drivers/phy/mscc/Kconfig create mode 100644 drivers/phy/mscc/Makefile create mode 100644 drivers/phy/mscc/phy-ocelot-serdes.c create mode 100644 drivers/remoteproc/qcom_q6v5_adsp.c create mode 100644 drivers/reset/reset-qcom-pdc.c create mode 100644 drivers/reset/reset-socfpga.c create mode 100644 include/dt-bindings/phy/phy-ocelot-serdes.h create mode 100644 include/dt-bindings/reset/qcom,sdm845-pdc.h create mode 100644 include/linux/compiler_attributes.h rename {drivers/net/ethernet => include/soc}/mscc/ocelot_hsio.h (95%) create mode 100644 tools/pci/Build create mode 100644 tools/pci/Makefile create mode 100644 tools/testing/selftests/tc-testing/bpf/Makefile create mode 100644 tools/testing/selftests/tc-testing/bpf/action.c create mode 100644 tools/testing/selftests/tc-testing/plugin-lib/buildebpfPlugin.py