This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-allmodconfig in repository toolchain/linux-next.
omits 345671ea0f92 Merge branch 'akpm' (patches from Andrew) omits 4904008165c8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits a45dcff7489f Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc omits 22146c3ce989 hugetlbfs: dirty pages as they are added to pagecache omits aa8aa8a331d2 mm: export add_swap_extent() omits bc4ae27d817a mm: split SWP_FILE into SWP_ACTIVATED and SWP_FS omits 91cbacc34512 tools/testing/selftests/vm/map_fixed_noreplace.c: add test [...] omits 7eef5f97c1f9 mm: thp: relocate flush_cache_range() in migrate_misplaced [...] omits 7066f0f933a1 mm: thp: fix mmu_notifier in migrate_misplaced_transhuge_page() omits d7c3393413fe mm: thp: fix MADV_DONTNEED vs migrate_misplaced_transhuge_ [...] omits 026d1eaf5ef1 mm/kasan/quarantine.c: make quarantine_lock a raw_spinlock_t omits df06b37ffe5a mm/gup: cache dev_pagemap while pinning pages omits 9fd61bc95130 Revert "x86/e820: put !E820_TYPE_RAM regions into memblock [...] omits ec393a0f014e mm: return zero_resv_unavail optimization omits 907ec5fca3dc mm: zero remaining unavailable struct pages omits 3821b76c3cdb tools/testing/selftests/vm/gup_benchmark.c: add MAP_HUGETL [...] omits 0dd8666afb99 tools/testing/selftests/vm/gup_benchmark.c: add MAP_SHARED option omits aeb85ed4f41a tools/testing/selftests/vm/gup_benchmark.c: allow user spe [...] omits 319e0bec1aec tools/testing/selftests/vm/gup_benchmark.c: fix 'write' fl [...] omits 714a3a1ebafe mm/gup_benchmark.c: add additional pinning methods omits 26db3d09d9e1 mm/gup_benchmark.c: time put_page() omits 7a1adfddaf0d mm: don't raise MEMCG_OOM event due to failed high-order a [...] omits 64081362e8ff mm/page-writeback.c: fix range_cyclic writeback vs writepa [...] omits a9a9e77fbf27 mm: move mirrored memory specific code outside of memmap_i [...] omits d3035be4ce23 mm: calculate deferred pages after skipping mirrored memory omits dfb3ccd00a06 mm: make memmap_init a proper function omits 1c2d479a119b mm/memcontrol.c: convert mem_cgroup_id::ref to refcount_t type omits 4a222127f363 mm/page_alloc.c: initialize num_movable in move_freepages() omits 61855f021c3a mm/zsmalloc.c: fix fall-through annotation omits 7eaa8c969efa userfaultfd: selftest: recycle lock threads first omits 04d877319e2a userfaultfd: selftest: generalize read and poll omits 439de0d74437 userfaultfd: selftest: cleanup help messages omits f0ecf25a093f mm/vmstat.c: assert that vmstat_text is in sync with stat_ [...] omits ff09d7ec9786 mm/memory.c: recheck page table entry with page table lock held omits cc4b8c794f47 mm: dax: add comment for PFN_SPECIAL omits 9bc8039e715d mm: brk: downgrade mmap_sem to read when shrinking omits 85a06835f6f1 mm: mremap: downgrade mmap_sem to read when shrinking omits 3c0513243a4a mm/filemap.c: use vmf_error() omits 544db7597ad0 hugetlb: introduce generic version of huge_ptep_get omits facf6d5b8b6c hugetlb: introduce generic version of huge_ptep_set_access [...] omits 8e581d433bf7 hugetlb: introduce generic version of huge_ptep_set_wrprotect() omits 78d6e4e8ea87 hugetlb: introduce generic version of prepare_hugepage_range omits c4916a008665 hugetlb: introduce generic version of huge_pte_wrprotect omits cae72abc1af0 hugetlb: introduce generic version of huge_pte_none() omits fe632225bdbd hugetlb: introduce generic version of huge_ptep_clear_flush omits a4d838536c6e hugetlb: introduce generic version of huge_ptep_get_and_clear() omits cea685d55633 hugetlb: introduce generic version of set_huge_pte_at() omits 1e5f50fc9d0a hugetlb: introduce generic version of hugetlb_free_pgd_range omits d018498ccc92 hugetlb: harmonize hugetlb.h arch specific defines with pgtable.h omits d4faa40259b8 mm: remove unnecessary local variable addr in __get_user_p [...] omits 966cf44f637e mm: defer ZONE_DEVICE page initialization to the point whe [...] omits d483da5bc78b mm: create non-atomic version of SetPageReserved for init use omits f682a97a0059 mm: provide kernel parameter to allow disabling page init [...] omits 85cfb245060e memcg: remove memcg_kmem_skip_account omits 86b27beae596 mm/memory_hotplug.c: clean up node_states_check_changes_offline() omits 8efe33f40f3e mm/memory_hotplug.c: simplify node_states_check_changes_online omits cf01f6f5e398 mm/memory_hotplug.c: tidy up node_states_clear_node() omits 83d83612d707 mm/memory_hotplug.c: spare unnecessary calls to node_set_state omits 3cb7b121ff4d mm/filemap.c: Use existing variable omits cb4922496ae4 mm: unmap VM_PFNMAP mappings with optimized path omits b4cefb360512 mm: unmap VM_HUGETLB mappings with optimized path omits dd2283f2605e mm: mmap: zap pages with read mmap_sem in munmap omits a8dda165ec34 vfree: add debug might_sleep() omits 3ca4ea3a7a78 mm/vmalloc.c: improve vfree() kerneldoc omits 52414d330257 kvfree(): fix misleading comment omits dedf2c73b80b mm/mempolicy.c: use match_string() helper to simplify the code omits c3df29d13044 mm/swap.c: remove duplicated include omits 2c029a1ea3aa mm, page_alloc: drop should_suppress_show_mem omits e9b257ed150c mm/memcontrol.c: fix memory.stat item ordering omits 4b85afbdacd2 mm: zero-seek shrinkers omits 68d48e6a2df5 mm: workingset: add vmstat counter for shadow nodes omits 505802a53510 mm: workingset: use cheaper __inc_lruvec_state in irqsafe [...] omits 2ce7135adc9a psi: cgroup support omits eb414681d5a0 psi: pressure stall information for CPU, memory, and IO omits 246b3b3342c9 sched: introduce this_rq_lock_irq() omits 1f351d7f7590 sched: sched.h: make rq locking and clock functions availa [...] omits 5c54f5b9edb1 sched: loadavg: make calc_load_n() public omits 8508cf3ffad4 sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD omits b1d29ba82cf2 delayacct: track delays from thrashing cache pages omits 1899ad18c607 mm: workingset: tell cache transitions from workingset thrashing omits 95f9ab2d596e mm: workingset: don't drop refault information prematurely omits f0d77874143d mm, slab: shorten kmalloc cache names for large sizes omits 61f94e18de94 mm, proc: add KReclaimable to /proc/meminfo omits b29940c1abd7 mm: rename and change semantics of nr_indirectly_reclaimab [...] omits 2e03b4bc4ae8 dcache: allocate external names from reclaimable kmalloc caches omits 1291523f2c1d mm, slab/slub: introduce kmalloc-reclaimable caches omits cc252eae85e0 mm, slab: combine kmalloc_caches and kmalloc_dma_caches omits 3b9aadf7278d userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) [...] omits 6471f52af786 alpha: switch to NO_BOOTMEM omits e92d39cdb120 unicore32: switch to NO_BOOTMEM omits ddf63983576a um: switch to NO_BOOTMEM omits be6ec5b1eecf um: setup_physmem: stop using global variables omits 0042379279bc nios2: switch to NO_BOOTMEM omits a811c05c16b5 nios2: use generic early_init_dt_add_memory_arch omits 6072cf567a2b of: ignore sub-page memory regions omits 426dcd4b600f hexagon: switch to NO_BOOTMEM omits 9b5a8e00d479 mm: convert insert_pfn() to vm_fault_t omits 79f3aa5ba989 mm: convert __vm_insert_mixed() to vm_fault_t omits 6d958546ff61 mm: inline vm_insert_pfn_prot() into caller omits ae2b01f37044 mm: remove vm_insert_pfn() omits 67fa1666223d mm: remove references to vm_insert_pfn() omits bc12e6ad9617 mm: make vm_insert_pfn_prot() static omits b13fd1dc9f85 x86: convert vdso to use vm_fault_t omits f5e6d1d5f8f3 mm: introduce vmf_insert_pfn_prot() omits 5d7476374564 mm: remove vm_insert_mixed() omits 7f2764cfbd85 cramfs: convert to use vmf_insert_mixed omits 4b96a37d1c68 mm: convert to use vm_fault_t omits 7b0e0c0e35f5 mm/page_alloc.c: clean up check_for_memory() omits 979aafa5919b mm/swapfile.c: clear si->swap_map[] in swap_free_cluster() omits 10e364da10d7 mm/swapfile.c: call free_swap_slot() in __swap_entry_free() omits bcd49e86710b mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_an [...] omits 154221c3e520 kmemleak: add module param to print warnings to dmesg omits 4e15a073a168 Revert "mm, mmu_notifier: annotate mmu notifiers with bloc [...] omits 33490af3f5c1 mm, mmu_notifier: be explicit about range invalition non-b [...] omits 15f570bf3d13 mm,page_alloc: PF_WQ_WORKER threads must sleep at should_r [...] omits 68600f623d69 mm: don't miss the last page because of round-off error omits 591edfb10a94 mm: drain memcg stocks on css offlining omits 9b6f7e163cd0 mm: rework memcg kernel stack accounting omits c5fd3ca06b46 slub: extend slub debug to handle multiple slabs omits 61448479a9f2 mm: don't warn about large allocations for slab omits 0684e6526edf mm/slub.c: switch to bitmap_zalloc() omits 253cc22fc6a1 xtensa: use generic vga.h omits 5780a02fd1e8 fs/iomap.c: change return type to vm_fault_t omits 867632d6a612 ocfs2: remove set but not used variable 'rb' omits 999865764f5f fs/ocfs2/dlm/dlmdebug.c: fix a sleep-in-atomic-context bug [...] omits 0ae1c2dbdccc ocfs2: remove unneeded null check omits 2de24cb742d4 ocfs2: remove unused pointer 'eb' omits 32c1b90dcd90 ocfs2/dlm: remove unnecessary parentheses omits 1f6904f72937 scripts/tags.sh: add DECLARE_HASHTABLE() omits 0c96350a2d2f lib/test_kasan.c: add tests for several string/memory API [...] omits 19a2ca0fb560 arm64: lib: use C string functions with KASAN enabled omits 74f213ea25b9 include/linux/linkage.h: align weak symbols omits 4d54954a1971 include/linux/pfn_t.h: force '~' to be parsed as an unary [...] omits ae62c16e105a userfaultfd: disable irqs when taking the waitqueue lock omits fa76da461bb0 mm: /proc/pid/smaps_rollup: fix NULL pointer deref in smap [...] omits aab456dfa404 net/neigh: fix NULL deref in pneigh_dump_table() omits f64bf6b8ae80 net: allow traceroute with a specified interface in a vrf omits 5a2de63fd1a5 bridge: do not add port to router list when receives query [...] omits fb692ec4117f net/smc: fix smc_buf_unuse to use the lgr pointer omits ee1abcf68935 ipv6/ndisc: Preserve IPv6 control buffer if protocol error [...] omits 6c2fc9cddc1f sparc64: Rework xchg() definition to avoid warnings. omits 2b4792eaa9f5 sparc64: Export __node_distance. omits 5b4fc3882a64 sparc64: Make corrupted user stacks more debuggable. omits cc10ad25bbca Merge tag 'mips_4.20' of git://git.kernel.org/pub/scm/linu [...] omits ec9c16643459 Merge tag 'mips_fixes_4.20_1' of git://git.kernel.org/pub/ [...] omits 685f7e4f1614 Merge tag 'powerpc-4.20-1' of git://git.kernel.org/pub/scm [...] omits c7a2c49ea6c9 Merge tag 'nfs-for-4.20-1' of git://git.linux-nfs.org/proj [...] omits 033078a9afe5 Merge tag '4.20-smb3-fixes' of git://git.samba.org/sfrench [...] omits 7abe849315c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 71f4d95b2365 Merge tag 'for-4.20/dm-changes' of git://git.kernel.org/pu [...] omits 6080ad3a9941 Merge tag 'for-linus-20181026' of git://git.kernel.dk/linux-block omits b27186abb37b Merge tag 'devicetree-for-4.20' of git://git.kernel.org/pu [...] omits 0ef7791e2bfb Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits befa93633193 Merge tag 'dma-mapping-4.20-1' of git://git.infradead.org/ [...] omits d1f2b1710d92 Merge tag 'iommu-updates-v4.20' of git://git.kernel.org/pu [...] omits 18d0eae30e6a Merge tag 'char-misc-4.20-rc1' of git://git.kernel.org/pub [...] omits 26873acacbdb Merge tag 'driver-core-4.20-rc1' of git://git.kernel.org/p [...] omits 9703fc8caf36 Merge tag 'usb-4.20-rc1' of git://git.kernel.org/pub/scm/l [...] omits da19a102ce87 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits a435ab4f80f9 libata: Apply NOLPM quirk for SAMSUNG MZ7TD256HAFV-000L9 omits d061864b89c3 ARM: dt: relicense two DT binding IRQ headers omits 58cfbac25b1f Revert "selftests/powerpc: Fix out-of-tree build errors" omits e5f6d9afa341 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc omits c300af28572d Merge tag 'riscv-for-linus-4.20-mw0' of git://git.kernel.o [...] omits 0d1e8b8d2bcd Merge tag 'kvm-4.20-1' of git://git.kernel.org/pub/scm/vir [...] omits 83c4087ce468 Merge branch 'for-4.20' of git://git.kernel.org/pub/scm/li [...] omits a67eefad996f Merge tag 'printk-for-4.20' of git://git.kernel.org/pub/sc [...] omits 62606c224d72 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits bf4cc40e9343 net/{ipv4,ipv6}: Do not put target net if input nsid is invalid omits 863d4187d05a lan743x: Remove SPI dependency from Microchip group. omits 55469bc6b577 drivers: net: remove <net/busy_poll.h> inclusion when not needed omits f802912d4252 net: phy: genphy_10g_driver: Avoid NULL pointer dereference omits 649f0837a8cc r8169: fix broken Wake-on-LAN from S5 (poweroff) omits 24ed334f3366 Merge branch 'next-loadpin' of git://git.kernel.org/pub/sc [...] omits e80bc229691a Merge branch 'next-smack' of git://git.kernel.org/pub/scm/ [...] omits 52ff0779d6cf Merge branch 'next-tpm' of git://git.kernel.org/pub/scm/li [...] omits 57ce66d39f10 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 4ba9628fe5bf Merge branch 'work.lookup' of git://git.kernel.org/pub/scm [...] omits 06999fd59277 Merge branch 'work.alpha' of git://git.kernel.org/pub/scm/ [...] omits ba7d4f36a2ec Merge branch 'work.compat' of git://git.kernel.org/pub/scm [...] omits 5947a64a7e0c Merge branch 'irq-core-for-linus' of git://git.kernel.org/ [...] omits 42d0f71c9b5f octeontx2-af: Use GFP_ATOMIC under spin lock omits 899ecaedd155 net: ethernet: cadence: fix socket buffer corruption problem omits 4dcb9239dad6 Merge branch 'timers-core-for-linus' of git://git.kernel.o [...] omits 760eea43f8c6 thermal: da9062/61: Prevent hardware access during system suspend omits 697ee786f15d thermal: rcar_thermal: Prevent doing work after unbind omits 3a3138621762 thermal: rcar_thermal: Prevent hardware access during syst [...] omits 853cbc1f2d3a thermal: rcar_gen3_thermal: add R8A77980 support omits 8583d8d621eb dt-bindings: thermal: rcar-gen3-thermal: document R8A77980 [...] omits 1d6931556073 thermal: add stm32 thermal driver omits 7f1a22ce597c dt-bindings: stm32-thermal: add binding documentation omits 92ca366e9b83 thermal: rcar_thermal: add R8A77970 support omits a14404a9f04b dt-bindings: thermal: rcar-thermal: document R8A77970 bindings omits df016bbba637 thermal: rcar_thermal: fix duplicate IRQ request omits caf539cd1087 sparc: Fix VDSO build with older binutils. omits 98fa7a3e001b block, bfq: fix asymmetric scenarios detection omits 0a40a9352473 gdrom: fix mistake in assignment of error omits d6f1dda27251 blk-mq: place trace_block_getrq() in correct place omits bf5054569653 block: Introduce blk_revalidate_disk_zones() omits e76239a3748c block: add a report_zones method omits 965b652e9018 block: Expose queue nr_zones in sysfs omits a2d6b3a2d390 block: Improve zone reset execution omits 65e4e3eee83d block: Introduce BLKGETNRZONES ioctl omits 72cd87576d1d block: Introduce BLKGETZONESZ ioctl omits 2e85fbaff3a7 block: Limit allocation of zone descriptors for report zones omits a91e138022bc block: Introduce blkdev_nr_zones() helper omits 5f832a395859 scsi: sd_zbc: Fix sd_zbc_check_zones() error checks omits d2e428e49eec scsi: sd_zbc: Reduce boot device scan and revalidate time omits 7f9d35d24c56 scsi: sd_zbc: Rearrange code omits cdffab7a86b0 cdrom: remove set but not used variable 'tocuse' omits d91dc172e34f skd: fix unchecked return values omits f92898e7f32e xen/blkfront: avoid NULL blkfront_info dereference on devi [...] omits 3acbd2de6bc3 Merge tag 'sound-4.20-rc1' of git://git.kernel.org/pub/scm [...] omits d49f8a52b15b Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] omits bd6bf7c10484 Merge tag 'pci-v4.20-changes' of git://git.kernel.org/pub/ [...] omits a41efc2a0f68 Merge tag 'dmaengine-4.20-rc1' of git://git.infradead.org/ [...] omits 36168d712331 Merge tag 'edac_for_4.20' of git://git.kernel.org/pub/scm/ [...] omits 6078e07dcf53 Merge tag 'libnvdimm-for-4.20' of git://git.kernel.org/pub [...] omits df132e4062af Merge tag 'for-v4.20' of git://git.kernel.org/pub/scm/linu [...] omits 96f2f66a9856 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3f2dcb6411eb Merge tag 'backlight-next-4.20' of git://git.kernel.org/pu [...] omits 3ea172c84dc5 Merge tag 'mfd-next-4.20' of git://git.kernel.org/pub/scm/ [...] omits 4f3ebb04d05f Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 4ed591c8ab44 net/ipv6: Allow onlink routes to have a device mismatch if [...] omits e72bde6b6629 net: sched: Remove TCA_OPTIONS from policy omits 4f4be03bdeb3 ice: Poll for link status change omits 982b1219182e ice: Allocate VF interrupts and set queue map omits f203dca363f8 ice: Introduce ice_dev_onetime_setup omits ac0e549678d6 net: hns3: Fix for warning uninitialized symbol hw_err_lst3 omits cdaa18f9bd98 octeontx2-af: Copy the right amount of memory omits db4f1be3ca9b net: udp: fix handling of CHECKSUM_COMPLETE packets omits 559bf69e3c8f Merge branch 'route-dump-filter-fixes' omits c63586dc9b3e net: rtnl_dump_all needs to propagate error from dumpit function omits ae677bbb4441 net: Don't return invalid table id error when dumping all [...] omits 242afaa6968c net/ipv6: Put target net when address dump fails due to ba [...] omits d7e38611b81e net/ipv4: Put target net when address dump fails due to ba [...] omits 99189e8b6b0e ice: Use capability count returned by the firmware omits ac5a8aef112e ice: Update expected FW version omits 633d7449a301 ice: Change device ID define names to align with branding string omits f3aaaaaae263 ice: Make ice_msix_clean_rings static omits 01aa9d518eae Merge tag 'docs-4.20' of git://git.lwn.net/linux omits 5993692f0958 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] omits d6edff78fe9e Merge tag 'f2fs-for-4.20-rc1' of git://git.kernel.org/pub/ [...] omits fe0142df648f Merge tag 'xfs-4.20-merge-1' of git://git.kernel.org/pub/s [...] omits bfd93a87eadb Merge tag 'gfs2-4.20.fixes' of git://git.kernel.org/pub/sc [...] omits e1cbbf406782 Merge tag 'for-linus-4.20-ofs1' of git://git.kernel.org/pu [...] omits 6b609e3b0068 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits deba28b12bcb Merge tag 'jfs-for-4.20' of git://github.com/kleikamp/linu [...] omits 318b067a5dd6 Merge tag 'for-4.20-part1-tag' of git://git.kernel.org/pub [...] omits 44adbac8f721 Merge branch 'work.tty-ioctl' of git://git.kernel.org/pub/ [...] omits 08ffb584d9eb Merge tag 'pstore-v4.20-rc1' of git://git.kernel.org/pub/s [...] omits 38f876bb2d62 cifs: update internal module version number for cifs.ko to 2.14 omits 43de1db36424 smb3: add debug for unexpected mid cancellation omits 32a1fb36f6e5 cifs: allow calling SMB2_xxx_free(NULL) omits 54edeb0327d7 Merge branch 'for-4.20-vsprintf-hash-fixes' into for-linus omits 638820d8da8e Merge branch 'next-general' of git://git.kernel.org/pub/sc [...] omits d5e4d81da4d4 Merge tag 'selinux-pr-20181022' of git://git.kernel.org/pu [...] omits 22a7cdcae6a4 KVM/nVMX: Do not validate that posted_intr_desc_addr is pa [...] omits ba9f6f8954af Merge branch 'siginfo-linus' of git://git.kernel.org/pub/s [...] omits 71f021cf6de8 Merge branch 'topic/stm' into for-linus omits 4b4447bfadd0 Merge branch 'topic/sprd' into for-linus omits 8e75ab9bd835 Merge branch 'topic/renesas' into for-linus omits bfda90208708 Merge branch 'topic/owl' into for-linus omits 4fa7393bda7b Merge branch 'topic/of' into for-linus omits ca36ed0c4547 Merge branch 'topic/mv' into for-linus omits 81c3ee027e5d Merge branch 'topic/jz' into for-linus omits b29cf44398a9 Merge branch 'topic/intel' into for-linus omits 9b01029dc093 Merge branch 'topic/fsl' into for-linus omits 11b73fcf3a3a Merge branch 'topic/dw' into for-linus omits b8bb45cbb387 Merge branch 'topic/dmam' into for-linus omits edc329fbb8de Merge branch 'topic/dirn_remove' into for-linus omits e1b5c26e254a Merge branch 'topic/at' into for-linus omits a978a5b8d83f net/kconfig: Make QCOM_QMI_HELPERS available when COMPILE_TEST omits 50b825d7e87f Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ [...] omits a97a2d4d56ea Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc omits 3f80e08f40cd tcp: add tcp_reset_xmit_timer() helper omits 35a908072311 smb3 - clean up debug output displaying network interfaces omits fae8044c03c3 smb3: show number of current open files in /proc/fs/cifs/Stats omits 8d8b26e58432 cifs: add support for ioctl on directories omits 3b7960caceaf cifs: fallback to older infolevels on findfirst queryinfo retry omits 1e77a8c204c9 smb3: do not attempt cifs operation in smb3 query info error path omits 61351d6d54e6 smb3: send backup intent on compounded query info omits 0cb012d1a0a9 cifs: track writepages in vfs operation counters omits f70556c8cae9 smb2: fix uninitialized variable bug in smb2_ioctl_query_info omits f5b05d622a3e cifs: add IOCTL for QUERY_INFO passthrough to userspace omits 8c1beb980129 cifs: minor clarification in comments omits f80eaedd6c59 CIFS: Print message when attempting a mount omits 9a0efeccfa7e CIFS: Adds information-level logging function omits 9645759ce6b3 cifs: OFD locks do not conflict with eachothers omits ff526d86051f CIFS: SMBD: Do not call ib_dereg_mr on invalidated memory [...] omits 6d3adb23becb CIFS: pass page offsets on SMB1 read/write omits ef2298a06d01 fs/cifs: fix uninitialised variable warnings omits 179e44d49c2f smb3: add tracepoint for sending lease break responses to server omits 9b9c5bea0b96 cifs: do not return atime less than mtime omits 3d621230b8a0 smb3: update default requested iosize to 4MB from 1MB for [...] omits 6e4d3bbe9212 smb3: Add debug message later in smb2/smb3 reconnect path omits 8393072bab06 CIFS: make 'nodfs' mount opt a superblock flag omits 9e1a37dad4f3 smb3: track the instance of each session for debugging omits 37e6a7057607 smb3: minor missing defines relating to reparse points omits 00778e2294d5 smb3: add way to control slow response threshold for loggi [...] omits 1c3a13a38a28 cifs: minor updates to module description for cifs.ko omits 5a519bead499 cifs: protect against server returning invalid file system [...] omits 2c887635cd6a smb3: allow stats which track session and share reconnects [...] omits 4d5bdf28690a SMB3: Backup intent flag missing from compounded ops omits 14e562ada2b1 cifs: create a define for the max number of iov we need fo [...] omits bb435512cec8 cifs: change SMB2_OP_RENAME and SMB2_OP_HARDLINK to use co [...] omits 3764cbd179f0 cifs: remove the is_falloc argument to SMB2_set_eof omits dcbf91035709 cifs: change SMB2_OP_SET_INFO to use compounding omits f7bfe04bf0db cifs: change SMB2_OP_SET_EOF to use compounding omits c2e0fe3f5aae cifs: make rmdir() use compounding omits ba8ca116854a cifs: create helpers for SMB2_set_info_init/free() omits 47dd9597df41 cifs: change unlink to use a compound omits f733e3936da4 cifs: change mkdir to use a compound omits c5a5f38f075c cifs: add a smb2_compound_op and change QUERY_INFO to use it omits cb5c2e639484 cifs: fix a credits leak for compund commands omits b340a4d4aa18 smb3: add tracepoint to catch cases where credit refund of [...] omits ce7fb50f92d7 cifs: remove set but not used variable 'cifs_sb' omits d034feeb44b8 cifs: Use kmemdup rather than duplicating its implementati [...] omits d42c8a87d18b smb3: do not display confusing message on mount to Azure servers omits a90e90b7d55e cgroup, netclassid: add a preemption point to write_classid omits 8bc7146a5b8b rdmacg: fix a typo in rdmacg documentation omits 44786880df19 Merge branch 'parisc-4.20-1' of git://git.kernel.org/pub/s [...] omits 07171da26424 Merge branch 'for-linus' of git://git.armlinux.org.uk/~rmk [...] omits 9844fb2e3513 power: supply: twl4030-charger: fix OF sibling-node lookup omits 5bf59773aaf3 NFC: nfcmrvl_uart: fix OF child-node lookup omits ac63043d8cb5 net: stmmac: dwmac-sun8i: fix OF child-node lookup omits d397dbe60612 net: bcmgenet: fix OF child-node lookup omits f9a7082327e2 drm/msm: fix OF child-node lookup omits ceff2f4dcd44 drm/mediatek: fix OF sibling-node lookup omits 034bda1cd5ab Merge branch 'x86-vdso-for-linus' of git://git.kernel.org/ [...] omits de7d83da84bd Merge tag 'asoc-v5.0-2' of https://git.kernel.org/pub/scm/ [...] omits 68203a67a702 qed: Fix static checker warning omits 5ef79151c2fb Revert "be2net: remove desc field from be_eq_obj" omits 89ab066d4229 Revert "net: simplify sock_poll_wait" omits 6b7a02f7089b Merge branch 'netsec-fixes' omits 8d5b0bf611ec net: socionext: Reset tx queue in ndo_stop omits a3241a91de64 net: socionext: Add dummy PHY register read in phy_write() omits 8e850f25b581 net: socionext: Stop PHY before resetting netsec omits d82924c3b8d0 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/p [...] omits d7197a5ad852 Merge branch 'x86-platform-for-linus' of git://git.kernel. [...] omits f682a7920baf Merge branch 'x86-paravirt-for-linus' of git://git.kernel. [...] omits 331bc71cb175 SUNRPC: Convert the auth cred cache to use refcount_t omits 79b181810285 SUNRPC: Convert auth creds to use refcount_t omits 07d02a67b7fa SUNRPC: Simplify lookup code omits 95cd623250ad SUNRPC: Clean up the AUTH cache code omits 86bbd7422ae6 NFS: change sign of nfs_fh length omits 99792e0cea1e Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pu [...] omits 382d72a9aa52 Merge branch 'x86-hyperv-for-linus' of git://git.kernel.or [...] omits ac73e08eda88 Merge branch 'x86-grub2-for-linus' of git://git.kernel.org [...] omits fec98069fb72 Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/p [...] omits 04ce7fae3d4e Merge branch 'x86-build-for-linus' of git://git.kernel.org [...] omits 642116d4ac58 Merge branch 'x86-boot-for-linus' of git://git.kernel.org/ [...] omits f9dcf08e2017 Revert "kvm: x86: optimize dr6 restore" omits e1d20beae70e Merge branch 'x86-asm-for-linus' of git://git.kernel.org/p [...] omits cbbfb0ae2ca9 Merge branch 'x86-apic-for-linus' of git://git.kernel.org/ [...] omits 42f52e1c59bd Merge branch 'sched-core-for-linus' of git://git.kernel.or [...] omits 14fdc2c5318a Documentation/security-bugs: Clarify treatment of embargoe [...] omits 0d1b82cd8ac2 Merge branch 'ras-core-for-linus' of git://git.kernel.org/ [...] omits c05f3642f430 Merge branch 'perf-core-for-linus' of git://git.kernel.org [...] omits 0200fbdd4315 Merge branch 'locking-core-for-linus' of git://git.kernel. [...] omits de3fbb2aa802 Merge branch 'efi-core-for-linus' of git://git.kernel.org/ [...] omits 46011e9755e9 Merge branch 'for-4.20/multitouch' into for-linus omits 5099bc83ba11 Merge branch 'for-4.20/microsoft' into for-linus omits 276e722761a1 Merge branch 'for-4.20/logitech-highres' into for-linus omits 4e7be68e8d0f Merge branch 'for-4.20/i2c-hid' into for-linus omits cee1352f7926 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/ [...] omits a600ffe6ec60 Merge branch 'for-4.20/google' into for-linus omits d19031d32cd7 Merge branch 'for-4.20/cougar' into for-linus omits d93af50ed68c Merge branch 'for-4.20/core' into for-linus omits 037ad063f797 Merge branch 'for-4.20/bigbenff' into for-linus omits 472475000979 Merge branch 'for-4.20/apple' into for-linus omits 712fca63f50a Merge branch 'for-4.19/fixes' into for-linus omits dda93b45389f Merge branch 'x86/cache' into perf/core, to pick up fixes omits e2b623fbe6a3 Merge tag 's390-4.20-1' of git://git.kernel.org/pub/scm/li [...] omits 70408a9987d1 Merge tag 'please-pull-next' of git://git.kernel.org/pub/s [...] omits a4648c75b95d Merge branch 'stable/for-linus-4.20' of git://git.kernel.o [...] omits 6be0f96d799f ASoC: stm32: sai: fix master clock naming omits e6d7942ce602 ASoC: stm32: add clock dependency for sai omits 58a022870787 Merge tag 'acpi-4.20-rc1' of git://git.kernel.org/pub/scm/ [...] omits 12dd08fa954f Merge tag 'pm-4.20-rc1' of git://git.kernel.org/pub/scm/li [...] omits 72f86d080560 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits c403993a41d5 Merge tag 'for-linus-4.20' of https://github.com/cminyard/ [...] omits 6eb357844373 mfd: cros_ec: Avoid unneeded internal declaration warning omits 697894b9b847 mfd: ti-lmu: Use of_device_get_match_data() helper omits 7891d37509cc mfd: ti-lmu: Use managed resource for everything omits 7a6a395b16c3 mfd: ti-lmu: Switch to GPIOD omits 5b6850fa90c5 mfd: ti-lmu: constify mfd_cell tables omits c1aaaa1cb7c8 mfd: max8997: Disable interrupt handling for suspend/resume cycle omits efddff27c886 mfd: max8997: Enale irq-wakeup unconditionally omits 8e27a5638ab5 mfd: arizona: Make array mclk_name static, shrinks object size omits 1e984d6d3b3f MAINTAINERS: Add myself as designated reviewer of Intel MFD PMIC omits 26c7e05a69d3 mfd: Convert Intel PMIC drivers to use SPDX identifier 1;5 [...] omits 51eeee8e4e41 mfd: Sort headers alphabetically for Intel PMIC drivers omits 9f8ddee1dab8 mfd: intel_soc_pmic_bxtwc: Chain power button IRQs as well omits 8bd2d03e54bb mfd: intel_soc_pmic_crc: Use REGMAP_IRQ_REG() macro omits 0ce8ea71fae0 mfd: intel_soc_pmic_crc: Use DEFINE_RES_IRQ_NAMED() macro omits 95d617b4d66c mfd: intel_msic: Use DEFINE_RES_IRQ() macro omits 86f955d29ff8 mfd: motorola-cpcap: Add audio-codec support omits 55143439b7b5 mfd: mc13xxx-core: Fix PMIC shutdown when reading ADC values omits 6360e40f421f mfd: madera: Remove unused forward reference omits 75a11072c462 mfd: max77620: Convert to using %pOFn instead of device_node.name omits b04e68d16605 mfd: madera: Don't use regmap_read_poll_timeout to poll fo [...] omits 6b269a41a452 mfd: arizona: Correct calling of runtime_put_sync omits 3d51ec93a564 mfd: Add ingenic-tcu.h header omits 61cc15dac01a mfd: cros_ec: Check for mkbp events on resume only if supported. omits 4ded11d1cf12 mfd: adp5520: Update MODULE AUTHOR email address omits eef0594aee29 mfd: sec-core: Allow building as module omits 838a724072d3 mfd: sec-core: Fix indentation of Kconfig description omits d7d8d7a2405f mfd: maxim: Add SPDX license identifiers omits 39b27ad9c71c mfd: sec-core: Add SPDX license identifiers omits 92af5c130c20 Merge branches 'ib-mfd-iio-input-4.20', 'ib-mfd-irqchip-4. [...] omits 6fd577cd4b25 Merge tag 'leds-for-4.20-rc1' of git://git.kernel.org/pub/ [...] omits 114b5f8f7efc Merge tag 'gpio-v4.20-1' of git://git.kernel.org/pub/scm/l [...] omits b0b6a28bc4b2 Merge tag 'pinctrl-v4.20-1' of git://git.kernel.org/pub/sc [...] omits 1650ac530665 Merge tag 'mmc-v4.20' of git://git.kernel.org/pub/scm/linu [...] omits 487e2e22ab79 net: stmmac: Set OWN bit for jumbo frames omits a27460c9768e arm64: dts: stratix10: Support Ethernet Jumbo frame omits 807192deb876 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits e929ceb66ac0 tls: Add maintainers omits 9737cc99dd14 net: ethernet: ti: cpsw: unsync mcast entries while switch [...] omits 1fad1fe40e16 Merge branch 'octeontx2-af-NPC-parser-and-NIX-blocks-initi [...] omits d6f092ca928f octeontx2-af: Support for NIXLF's UCAST/PROMISC/ALLMULTI modes omits 6f03cf10fcdf octeontx2-af: Support for setting MAC address omits cc96b0e9b4c6 octeontx2-af: Support for changing RSS algorithm omits 41a7aa7b800d octeontx2-af: NIX Rx flowkey configuration for RSS omits 759001406654 octeontx2-af: Install ucast and bcast pkt forwarding rules omits f5721f76a437 octeontx2-af: Add LMAC channel info to NIXLF_ALLOC response omits fefefd99ae8a octeontx2-af: NPC MCAM and LDATA extract minimal configuration omits 6b3321bacc5a octeontx2-af: Enable packet length and csum validation omits d02913d91657 octeontx2-af: Support for VTAG strip and capture omits 4b05528ebf0c octeontx2-af: Update bcast list upon NIXLF alloc/free omits 52d3d327a259 octeontx2-af: Broadcast packet replication support omits 94d942c5fb97 octeontx2-af: Config pkind for CGX mapped PFs omits 23923ea4b144 octeontx2-af: Config NPC KPU engines with parser profile omits 21e6699e5cd6 octeontx2-af: Add NPC KPU profile omits 42349661780e octeontx2-af: Reset NIXLF's Rx/Tx stats omits b279bbb3314e octeontx2-af: NIX Tx scheduler queue config support omits a3e7121c7044 octeontx2-af: NIX Tx scheduler queues alloc/free omits 604d415e2bd6 llc: do not use sk_eat_skb() omits ba59d5705825 net/wan/fsl_ucc_hdlc: error counters omits 2af1ccd58107 net: dsa: legacy: simplify getting .driver_data omits c0bfdae013e8 ptp: ptp_dte: simplify getting .driver_data omits 00f17a8219f0 net: ena: fix compilation error in xtensa architecture omits 424c22fb6242 af_unix.h: trivial whitespace cleanup omits cc3a4cd3f016 net/mlx5: Allocate enough space for the FDB sub-namespaces omits ec7f0ee2c105 Merge branch 'forbid-goto_chain-fallback' omits 246e886d22e2 tc-tests: test denial of 'goto chain' for exceed traffic i [...] omits 88c2e3b4a972 tc-tests: test denial of 'goto chain' on 'random' traffic [...] omits c08f5ed5d625 net/sched: act_police: disallow 'goto chain' on fallback c [...] omits 9469f375ab09 net/sched: act_gact: disallow 'goto chain' on fallback con [...] omits 92c9d5627a79 net: phy: phy_support_sym_pause: Clear Asym Pause omits 4b78030b8f2c net: bpfilter: Set user mode helper's command line omits 876dcf2f3aaa umh: Add command line to user mode helpers omits c94f026fb742 qlcnic: fix a return in qlcnic_dcb_get_capability() omits de46e92af446 Merge branch 'net-Add-support-for-dumping-addresses-for-a- [...] omits 6371a71f3a3b net/ipv6: Add support for dumping addresses for a specific device omits 5fcd266a9f64 net/ipv4: Add support for dumping addresses for a specific device omits fe884c2be0b3 net/ipv6: Remove ip_idx arg to in6_dump_addrs omits 1c98eca412e1 net/ipv4: Move loop over addresses on a device into in_dev [...] omits 8df591f35e96 Merge branch 'hns3-next' omits 01865a50d78f net: hns3: Add enable and process hw errors of TM scheduler omits da2d072a9ea7 net: hns3: Add enable and process hw errors from PPP omits bf1faf9415dd net: hns3: Add enable and process hw errors from IGU, EGU [...] omits 6d67ee9a273b net: hns3: Add enable and process common ecc errors omits 997141950380 net: hns3: Add support to enable and disable hw errors omits 6ae4e733cdd4 net: hns3: Add PCIe AER error recovery omits 5a9f0eac935b net: hns3: Add PCIe AER callback error_detected omits aeb5e02aca91 mISDN: Fix type of switch control variable in ctrl_teimanager omits 988f3f1603d4 tipc: eliminate message disordering during binding table update omits eec6f752f724 octeontx2-af: Remove set but not used variables 'devnum, is_pf' omits 665fc901b59b octeontx2-af: Remove set but not used variable 'block' omits 627d39c39799 Merge branch 'phy-ocelot-serdes-fix-out-of-bounds-read' omits 6acb47d1a318 phy: ocelot-serdes: fix out-of-bounds read omits 81fa7a69c217 dt-bindings: phy: Update SERDES_MAX to be SERDES_MAX + 1 omits 29e270fc3219 tipc: use destination length for copy string omits a1930a9877d6 isdn: hfc_{pci,sx}: Avoid empty body if statements omits 8dbc450f76dc Merge branch 'sparc-vdso' omits 304d9b486b3c dt-bindings: thermal: rcar: Add device tree support for r8a7744 omits 78130819695f f2fs: fix to keep project quota consistent omits af033b2aa8a8 f2fs: guarantee journalled quota data by checkpoint omits 26b5a079197c f2fs: cleanup dirty pages if recover failed omits 1e78e8bd9d10 f2fs: fix data corruption issue with hardware encryption omits 0c093b590efb f2fs: fix to recover inode->i_flags of inode block during POR omits 9149a5eb6061 f2fs: spread f2fs_set_inode_flags() omits 2baf07818549 f2fs: fix to spread clear_cold_data() omits 164a63fa6b38 Revert "f2fs: fix to clear PG_checked flag in set_page_dirty()" omits 5f9abab42b60 f2fs: account read IOs and use IO counts for is_idle omits ca9eb48fe01f Merge tag 'regulator-v5.0' of git://git.kernel.org/pub/scm [...] omits 78efac537de3 f2fs: fix to account IO correctly for cgroup writeback omits 4c58ed076875 f2fs: fix to account IO correctly omits 8c6c36846f11 thermal/drivers/hisi: Add the dual clusters sensors for hi3660 omits ce8c0700dcf9 thermal/drivers/hisi: Add more sensors channel omits a18e83e77217 thermal/drivers/hisi: Remove pointless irq field omits 2cffaeff083f thermal/drivers/hisi: Use platform_get_irq_byname omits a849eecee7ee thermal/drivers/hisi: Replace macro name with relevant sen [...] omits 7edc5e406f26 thermal/drivers/hisi: Add multiple sensors support omits 8c0ffc8f9a76 thermal/drivers/hisi: Prepare to support multiple sensors omits 9bb4ec8d9e93 thermal/drivers/hisi: Factor out the probe functions omits 49e778d1c750 thermal/drivers/hisi: Set the thermal zone private data to [...] omits 9c9ae8da7106 thermal/drivers/hisi: Change the driver to be sensor oriented omits 19832d244954 sparc: Several small VDSO vclock_gettime.c improvements. omits c90aaeccc7c6 thermal/drivers/hisi: Change the platform data pointer to [...] omits d26c4bbf9924 RISC-V: SMP cleanup and new features omits a6de21baf637 RISC-V: Fix some RV32 bugs and build failures omits 4e4101cfefd3 riscv: Add support to no-FPU systems omits d1d2c290b3c0 thermal: armada: fix a test in probe() omits aef53f97b505 RISC-V: Cosmetic menuconfig changes omits ee5928843a93 riscv: move GCC version check for ARCH_SUPPORTS_INT128 to Kconfig omits f31b8de98853 RISC-V: remove the unused return_to_handler export omits b90edb33010b RISC-V: Add futex support. omits b8c8a9590e4f RISC-V: Add FP register ptrace support for gdb. omits 86e581e31078 RISC-V: Mask out the F extension on systems without D omits 1760debb51f7 RISC-V: Don't set cacheinfo.{physical_line_partition,attributes} omits b6ad3981ff94 thermal: imx: handle error path in one place to save dupli [...] omits 337a4aecdaf8 thermal: imx: improve error message omits 36d83c666245 dt-bindings: thermal: Fix a typo in documentation omits c8c3b091b65c thermal: tsens: Check if the IP is correctly enabled by firmware omits c130a7602e3b thermal: tsens: Pass register offsets as private data omits a15525b5d9ac thermal: tsens: Add the SROT address map omits 67b0f5e064cd thermal: tsens: Rename map field in order to add a second [...] omits caac52bce611 thermal: tsens: Get rid of dead code omits 2d71d8ded5f4 thermal: tsens: Add SPDX license identifiers omits bd7557f55a45 thermal: tsens: Prepare 8916 and 8974 tsens to use SROT an [...] omits 6017e2a9d727 thermal: qoriq: add i.mx8mq support omits 9b96566063c5 thermal: Convert to using %pOFn instead of device_node.name omits b537149a2fb4 Merge tag 'spi-v5.0' of git://git.kernel.org/pub/scm/linux [...] omits 6214a9fe2aec Merge tag 'regmap-v5.0' of git://git.kernel.org/pub/scm/li [...] omits a36cf6865120 Merge tag 'mtd/for-4.20' of git://git.infradead.org/linux-mtd omits 8b20d2db0a6d RISC-V: Show IPI stats omits 4b26d22fdff1 RISC-V: Show CPU ID and Hart ID separately in /proc/cpuinfo omits f99fb607fb2b RISC-V: Use Linux logical CPU number instead of hartid omits 6825c7a80f18 RISC-V: Add logical CPU indexing for RISC-V omits a37d56fc4011 RISC-V: Use WRITE_ONCE instead of direct access omits 46373cb442c5 RISC-V: Use mmgrab() omits 177fae451588 RISC-V: Rename im_okay_therefore_i_am to found_boot_cpu omits b2f8cfa7ac34 RISC-V: Rename riscv_of_processor_hart to riscv_of_process [...] omits 9639a44394b9 RISC-V: Provide a cleaner raw_smp_processor_id() omits 6db170ff4c08 RISC-V: Disable preemption before enabling interrupts omits b18d6f05252d RISC-V: Comment on the TLB flush in smp_callin() omits 19ccf29bb18f RISC-V: Filter ISA and MMU values in cpuinfo omits 566d6c428ead RISC-V: Don't set cacheinfo.{physical_line_partition,attributes} omits 1ed4237ab616 RISC-V: No need to pass scause as arg to do_IRQ() omits 827a438156e4 RISC-V: Avoid corrupting the upper 32-bit of phys_addr_t i [...] omits 757331db9214 RISC-V: Select GENERIC_LIB_UMODDI3 on RV32 omits 6315730e9eab lib: Add umoddi3 and udivmoddi4 of GCC library routines omits 51858aaf9bea RISC-V: Use swiotlb on RV64 only omits 7f47c73b355f RISC-V: Build tishift only on 64-bit omits 9411ec60c23d Auto-detect whether a FPU exists omits 9671f7061433 Allow to disable FPU support omits e8be53023302 Cleanup ISA string setting omits 007f5c358957 Refactor FPU code in signal setup/return procedures omits e68ad867f77e Extract FPU context operations from entry.S omits b8e445b6895c Merge tag 'hwmon-for-v4.20' of git://git.kernel.org/pub/sc [...] omits ecd4c19f3df7 sparc: Validate VDSO for undefined symbols. omits 3c2b2d9408b1 sparc: Really use linker with LDFLAGS. omits 5615edcca99a sparc: Improve VDSO CFLAGS. omits 44231b7fee3f sparc: Set DISABLE_BRANCH_PROFILING in VDSO CFLAGS. omits 3fe5d7e86128 sparc: Don't bother masking out TICK_PRIV_BIT in VDSO code. omits 794b88e04758 sparc: Inline VDSO gettime code aggressively. omits 2f6c9bf31a0b sparc: Improve VDSO instruction patching. omits 5e3cdecf7834 Merge tag 'asoc-v5.0' of https://git.kernel.org/pub/scm/li [...] omits cff229491af5 Merge tag 'dma-mapping-4.20' of git://git.infradead.org/us [...] omits 13775dacca5c Merge tag 'for-4.20/libata-20181021' of git://git.kernel.d [...] omits 6ab9e09238fd Merge tag 'for-4.20/block-20181021' of git://git.kernel.dk [...] omits 528985117126 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] omits af9b926de9c5 MD: Memory leak when flush bio size is zero omits 6aaa58c99427 md: fix memleak for mempool omits da4ad3a23af3 dm writecache: remove disabled code in memory_entry() omits 1227daa43bce pstore/ram: Clarify resource reservation labels omits 95047b0519c1 pstore: Refactor compression initialization omits 416031653eb5 pstore: Allocate compression during late_initcall() omits cb095afd4476 pstore: Centralize init/exit routines omits 173ee3962959 of: Add missing exports of node name compare functions omits f822ad2c2c03 s390/pkey: move pckmo subfunction available checks away fr [...] omits cf3dbe5dacb3 s390/kasan: support preemptible kernel build omits 84df9525b0c2 Linux 4.19 omits 8e630c31a3df MAINTAINERS: Add an entry for the code of conduct omits f3f76d640141 Code of Conduct: Change the contact email address omits d117a85478ef Code of Conduct Interpretation: Put in the proper URL for [...] omits f7e585843217 Code of Conduct: Provide links between the two documents omits d84feee76f7f Code of Conduct Interpretation: Properly reference the TAB [...] omits 79dbeed36f73 Code of Conduct Interpretation: Add document explaining ho [...] omits c1d1ba844f01 Code of conduct: Fix wording around maintainers enforcing [...] omits a19c59cc10a5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 92303c86b7e9 Merge branch 'net-simplify-getting-driver_data' omits 2c67e33de2d3 net: phy: mdio-mux-bcm-iproc: simplify getting .driver_data omits 44f5ccdbc97d net: ethernet: wiznet: w5300: simplify getting .driver_data omits 762b9e9abb58 net: ethernet: ti: davinci_emac: simplify getting .driver_data omits 4e13c252276d net: ethernet: ti: cpsw: simplify getting .driver_data omits 9dd8360c763a net: ethernet: smsc: smc91x: simplify getting .driver_data omits 3fcdaad316f2 net: ethernet: davicom: dm9000: simplify getting .driver_data omits ce886a4748aa net: ethernet: cadence: macb_main: simplify getting .driver_data omits 717de3705dc4 net: dsa: qca8k: simplify getting .driver_data omits 63382e0afeda net: dsa: bcm_sf2: simplify getting .driver_data omits 977e4be5eb71 x86/stackprotector: Remove the call to boot_init_stack_can [...] omits 2e62024c265a kprobes/x86: Use preempt_enable() in optimized_callback() omits b5a229350b72 ALSA: hda/ca0132 - Actually fix microphone issue omits cfb347979e71 power: max8925: mark expected switch fall-through omits 415d602b226b power: supply: fix spelling mistake "Gauage" -> "Gauge" omits 21ea1d36f6df Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits fe8ecccc10b3 tools: bpftool: fix completion for "bpftool map update" omits 06ee9da6a8b4 tools: bpftool: print nb of cmds to stdout (not stderr) fo [...] omits 882731e06c66 tools: bpftool: document restriction on '.' in names to pi [...] omits 52990a5fb0c9 block: setup bounce bio_sets properly omits 7b9734dbc5b0 Merge remote-tracking branch 'spi/topic/of' into spi-next omits 4b51c747e4a5 Merge branch 'spi-4.20' into spi-next omits 92d58fd13af2 Merge branch 'spi-4.19' into spi-linus omits f35b1e53a66a Merge remote-tracking branches 'regulator/topic/bd718xx' a [...] omits 4fd1f509e89f Merge branch 'regulator-4.20' into regulator-next omits 65dfb6d6dd28 Merge branch 'asoc-4.20' into asoc-next omits 576b354ac25b Merge branch 'asoc-4.19' into asoc-linus omits 0c903aafc852 spi: lpspi: add imx8qxp compatible string omits 7f91e2af1a4a ASoC: sun4i-i2s: move code from startup/shutdown hooks int [...] omits 467e050e9760 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 79a15f4974ce spi: Allow building SPI_BCM63XX_HSSPI on ARM-based SoCs omits ae2399c48c02 Merge remote-tracking branches 'regmap/topic/noinc' and 'r [...] omits 9ef688410506 Merge branch 'regmap-4.20' into regmap-next omits c5d09485def4 ASoC: wm2000: Remove wm2000_read helper function omits 574c0cfbc715 Merge tag 'kvm-ppc-next-4.20-2' of git://git.kernel.org/pu [...] omits 162041425193 x86/mm: Kill stray kernel fault handling comment omits 0f99153def98 powerpc/msi: Fix compile error on mpc83xx omits b6aeddea74b0 powerpc: Fix stack protector crashes on CPU hotplug omits 23469de647c4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits c5fa5d602221 selftests/bpf: fix return value comparison for tests in te [...] omits 76b5e30397eb Merge branch 'misc-improvements' omits 3dca21156b5f bpf, libbpf: simplify and cleanup perf ring buffer walk omits 84430d4232c3 bpf, verifier: avoid retpoline for map push/pop/peek operation omits ad38911dcdb6 bpf, verifier: remove unneeded flow key in check_helper_me [...] omits 4b5defdec398 bpf, verifier: reject xadd on flow key memory omits 2a159c6f8238 bpf, verifier: fix register type dump in xadd and st omits c16ee04c9b30 ulp: remove uid and user_visible members omits d2fb4fb8ee91 Revert "neighbour: force neigh_invalidate when NUD_FAILED [...] omits 4ba4c566ba84 net/ipv6: Fix index counter for unicast addresses in in6_d [...] omits d459d853c2ed blkcg: reassociate bios when make_request() is called recursively omits b2c3fa546705 blkcg: fix edge case for blk_get_rl() under memory pressure omits 2576b96757e4 Merge branch 'bpf-msg-push-data' omits 84fbfe026aca bpf: test_sockmap add options to use msg_push_data omits f908d26b2c41 bpf: libbpf support for msg_push_data omits 6fff607e2f14 bpf: sk_msg program helper bpf_msg_push_data omits d92060bc6923 r8169: add support for Byte Queue Limits omits 38caff5a445b r8169: handle all interrupt events in the hard irq handler omits 342149c557e1 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits a4efbaf62255 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits e543b3a62029 parisc: Retrieve and display the PDC PAT capabilities omits 4c5fe5db1ac6 parisc: Optimze cache flush algorithms omits 5a23237f14c5 parisc: Remove pte_inserted define omits 663569db6476 Merge branch 'remotes/lorenzo/pci/tools' omits 7e4e95897663 Merge branch 'remotes/lorenzo/pci/vmd' omits 4dd4d9963677 Merge branch 'remotes/lorenzo/pci/mediatek' omits fc23af0cb1ef Merge branch 'remotes/lorenzo/pci/keystone' omits deab1f261cd3 Merge branch 'remotes/lorenzo/pci/iproc' omits 525fde075039 Merge branch 'remotes/lorenzo/pci/dwc' omits b7c18dc06ad1 Merge branch 'remotes/lorenzo/pci/controller-misc' omits 61ce5809570b Merge branch 'remotes/lorenzo/pci/cadence' omits 6aa0459e75b7 Merge branch 'pci/host-vmd' omits eff81b6f7b1e Merge branch 'pci/virtualization' omits 1734715493e0 Merge branch 'pci/peer-to-peer' omits 0af616639513 Merge branch 'pci/msi' omits ee8360fdafac Merge branch 'pci/misc' omits 20634dc361e1 Merge branch 'pci/hotplug' omits de468b755464 Merge branch 'pci/enumeration' omits b1801bf05964 Merge branch 'pci/aspm' omits 31d86033a074 i2c: rcar: cleanup DMA for all kinds of failure omits 72a7a4aa77a0 MAINTAINERS: Add entry for Broadcom STB I2C controller omits b0d04fb56b31 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 14dbc56aa27d Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 9b00eb8ac273 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 6e301a8e56e4 KVM: PPC: Optimize clearing TCEs for sparse tables omits d55bef5059dd net: fix pskb_trim_rcsum_slow() with odd trim offset omits 4c16128b6271 net: loopback: clear skb->tstamp before netif_rx() omits 270b77a0f30e Merge tag 'drm-fixes-2018-10-20-1' of git://anongit.freede [...] omits 6b5201c21d40 Merge tag 'trace-v4.19-rc8-2' of git://git.kernel.org/pub/ [...] omits d4ec49d332ab Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits daf00ae71dad powerpc/traps: restore recoverability of machine_check interrupts omits b851ba02a6f3 powerpc/64/module: REL32 relocation range check omits dd76ff5af353 powerpc/64s/radix: Fix radix__flush_tlb_collapsed_pmd doub [...] omits b7683fc66eba selftests/powerpc: Add a test of wild bctr omits 0d923962ab69 powerpc/mm: Fix page table dump to work on Radix omits afb6d0647fd2 powerpc/mm/radix: Display if mappings are exec or not omits 232aa407633c powerpc/mm/radix: Simplify split mapping logic omits 57306c663d53 powerpc/mm/radix: Remove the retry in the split mapping logic omits 81d1b54dec95 powerpc/mm/radix: Fix small page at boundary when splitting omits 3b5657ed5b4e powerpc/mm/radix: Fix overuse of small pages in splitting logic omits 5c6499b7041b powerpc/mm/radix: Fix off-by-one in split mapping logic omits 67361cf80712 powerpc/ftrace: Handle large kernel configs omits dd0e144a632b powerpc/mm: Fix WARN_ON with THP NUMA migration omits d8a2fe29d3c9 selftests/powerpc: Fix out-of-tree build errors omits 51eeef9e135a powerpc/time: no steal_time when CONFIG_PPC_SPLPAR is not [...] omits abcff86df2d2 powerpc/time: Only set CONFIG_ARCH_HAS_SCALED_CPUTIME on PPC64 omits b38a181c11d0 powerpc/time: isolate scaled cputime accounting in dedicat [...] omits fb978ca20774 powerpc/kgdb: add kgdb_arch_set/remove_breakpoint() omits 6beb3381b127 powerpc/sysdev/ipic: check primary_ipic NULL pointer befor [...] omits 37e9c674e7e6 powerpc/mm: fix always true/false warning in slice.c omits aa5456abdc20 powerpc/mm: fix missing prototypes in slice.c omits 8114c36ea648 powerpc/mm: Trace tlbia instruction omits cf4a6085151a powerpc/mm: Add missing tracepoint for tlbie omits 3ff38e187486 powerpc/book3s64: fix dump_linuxpagetables "present" flag omits c6c26fb55e8e powerpc/pseries: Export raw per-CPU VPA data via debugfs omits d2bf793237b3 selftests/powerpc: Add test to verify rfi flush across a s [...] omits db3848515aff selftests/powerpc: Move UCONTEXT_NIA() into utils.h omits 59fe7eaf3598 powerpc64/module elfv1: Set opd addresses after module relocation omits 7cd01b08d35f powerpc: Add support for function error injection omits fe7acd1e303d Merge tag 'drm-misc-fixes-2018-10-19' of git://anongit.fre [...] omits b5b4185cfb61 net: ethernet: lpc_eth: add device and device node local v [...] omits 081a1b123c4d net: ethernet: lpc_eth: remove unused local variable omits 643d813a0efd net: ethernet: lpc_eth: remove CONFIG_OF guard from the driver omits 1d9482092d24 net: ethernet: lpc_eth: clean up the list of included headers omits c8baae840fd1 Merge branch 'Microchip-Technology-KSZ9131' omits 806700bab41e dt-bindings: net: add support for Microchip KSZ9131 omits bff5b4b37372 net: phy: micrel: add Microchip KSZ9131 initial driver omits c9fbd71f7309 netpoll: allow cleanup to be synchronous omits 5032d079909d bpf: skmsg, fix psock create on existing kcm/tls port omits a0db8a7516d9 scsi: myrs: Fix the processor absent message in processor_show() omits 9a231caa77c3 scsi: myrs: Fix a logical vs bitwise bug omits f4445bb93d82 scsi: hisi_sas: Fix NULL pointer dereference omits d592dd64006f scsi: myrs: fix build failure on 32 bit omits ba0e41ca81b9 selftests: ftrace: Add synthetic event syntax testcase omits a360d9e4016c tracing: Fix synthetic event to allow semicolon at end omits 282447ba6b00 tracing: Fix synthetic event to accept unsigned modifier omits 540fefc08f75 bpf: remove unused variable omits d375e344781d Merge branch 'cg_skb_direct_pkt_access' omits 2cb494a36c98 bpf: add tests for direct packet access from CGROUP_SKB omits b39b5f411dcf bpf: add cg_skb_is_valid_access for BPF_PROG_TYPE_CGROUP_SKB omits 2929ad29a301 Merge branch 'improve_perf_barriers' omits a64af0ef1c1d bpf, libbpf: use correct barriers in perf ring buffer walk omits 09d62154f613 tools, perf: add and use optimized ring_buffer_{read_head, [...] omits 78de35460a5c selftests/bpf: add missing executables to .gitignore omits 43ed375ff249 Merge branch 'queue_stack_maps' omits 43b987d23d6b selftests/bpf: add test cases for queue and stack maps omits da4e1b15f676 Sync uapi/bpf.h to tools/include omits bd513cd08f10 bpf: add MAP_LOOKUP_AND_DELETE_ELEM syscall omits f1a2e44a3aec bpf: add queue and stack maps omits 2ea864c58f19 bpf/verifier: add ARG_PTR_TO_UNINIT_MAP_VALUE omits c9d29f4658a5 bpf/syscall: allow key to be null in map functions omits 144991602e6a bpf: rename stack trace map operations omits fe8376dbbd6a parisc: Add PDC PAT cell_info() and pd_get_pdc_revisions() [...] omits 32c1ceeabda3 parisc: Drop two instructions from pte lookup code omits a45a01160f1d parisc: Use zdep for shlw macro on PA1.1 and PA2.0 omits 2e2d6f0342be Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 46b8306480fb sparc: Fix parport build warnings. omits 48995423143a Revert "bond: take rcu lock in netpoll_send_skb_on_dev" omits 9333f2079203 rocker: Drop pointless static qualifier omits c7b70a641df2 Merge tag 'usb-4.19-final' of git://git.kernel.org/pub/scm [...] omits b2a205ff49b9 Merge tag 'for-linus-20181019' of git://git.kernel.dk/linux-block omits cbe3f898d159 x86/kvm/nVMX: tweak shadow fields omits 8e31582a9ab1 gfs2: Fix minor typo: couln't versus couldn't. omits f15ac811e80b selftests/kvm: add missing executables to .gitignore omits 318e741ee13b ASoC: cs42l51: fix mclk support omits bbc152825afc Merge branch 'nvme-4.20' of git://git.infradead.org/nvme i [...] omits 746a923b863a genirq: Fix race on spurious interrupt detection omits 4debef551007 arm64: KVM: Guests can skip __install_bp_hardening_cb()s HYP work omits d8b2a8e9c06b regulator: lochnagar: Use a consisent comment style for SP [...] omits e42b4a507efa Merge tag 'kvmarm-for-v4.20' of git://git.kernel.org/pub/s [...] omits b61b8bba18fe x86/intel_rdt: Prevent pseudo-locking from using stale pointers omits 89e8b9cb8465 spi: omap2-mcspi: Add slave mode support omits b682cffa3ac6 spi: omap2-mcspi: Set FIFO DMA trigger level to word length omits 13d515c796ad spi: omap2-mcspi: Switch to readl_poll_timeout() omits c530cd1d9d5e spi: spi-mem: add stm32 qspi controller omits c3e6845ea0dd dt-bindings: spi: add stm32 qspi controller omits 7ece50c9f790 Merge remote-tracking branch 'asoc/for-4.19' into asoc-4.20 omits e3a360b8cded ASoC: wm_adsp: Log addresses as 8 digits in wm_adsp_buffer [...] omits 2a2aefa41ce4 ASoC: wm_adsp: Rename memory fields in wm_adsp_buffer omits bcb047ebf284 regulator: bd718x7: Remove struct bd718xx_pmic omits b7c7be6f6bd2 nvme-fabrics: move controller options matching to fabrics omits 950937624079 regmap: use less #ifdef for LOG_DEVICE omits bb59b8e57493 nvme-rdma: always have a valid trsvcid omits 5e8d63a726f8 ASoC: cs42l51: add mclk support omits 8307b2afd386 ASoC: stm32: sai: set sai as mclk clock provider omits 1c5083b37dea ASoC: dt-bindings: add mclk support to cs42l51 omits af16112457d8 ASoC: dt-bindings: add mclk provider support to stm32 sai omits 2c7b696a7589 ASoC: soc-core: fix trivial checkpatch issues omits 3c01b0e129e9 ASoC: dapm: Add support for hw_free on CODEC to CODEC links omits af510ebd8913 Revert "netfilter: xt_quota: fix the behavior of xt_quota module" omits 468c041cff57 netfilter: nfnetlink_log: remove empty nfnetlink_log.h hea [...] omits da8a705ccbe1 netfilter: remove two unused variables. omits cdf6b11daa77 regmap: Add regmap_noinc_write API omits 9ab2a1bd81f7 ASoC: Intel: kbl_da7219_max98927: minor white space clean up omits a3fb3698cadf netfilter: nf_flow_table: do not remove offload when other [...] omits 5f1be84aad4b netfilter: nf_flow_table: remove unnecessary parameter of [...] omits b7f1a16d29b2 netfilter: nf_flow_table: remove flowtable hook flush rout [...] omits e4e11cc0f81e KVM: arm64: Safety check PSTATE when entering guest and handle IL omits e84cb605e02f drm/sun4i: Fix an ulong overflow in the dotclock driver omits 8d9fcacff9dc KVM: PPC: Book3S HV: Don't use streamlined entry path on e [...] omits 042c1a5a6021 Merge tag 'nand/for-4.20' of git://git.infradead.org/linux [...] omits 5cc1b66e63ec Merge tag 'spi-nor/for-4.20' of git://git.infradead.org/li [...] omits 91b15613ce7f Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 2a9666105445 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc omits 886643b76632 arm64: use the generic swiotlb_dma_ops omits a4a4330db46a swiotlb: add support for non-coherent DMA omits fafadcd16595 swiotlb: don't dip into swiotlb pool for coherent allocations omits c4dae366925f swiotlb: refactor swiotlb_map_page omits 4803b44e68fc swiotlb: use swiotlb_map_page in swiotlb_map_sg_attrs omits 27744e0077f4 swiotlb: merge swiotlb_unmap_page and unmap_single omits dff8d6c1ed58 swiotlb: remove the overflow buffer omits 8088546832aa swiotlb: do not panic on mapping failures omits b65125c6acf3 swiotlb: mark is_swiotlb_buffer static omits 21bb9d64c5ad swiotlb: remove a pointless comment omits 7555c5d5a879 Merge tag 'drm-fixes-2018-10-19' of git://anongit.freedesk [...] omits eb6d938ffa48 Merge tag 'for-gkh' of git://git.kernel.org/pub/scm/linux/ [...] omits 63c19be095d0 s390/pkey: Load pkey kernel module automatically omits ec0c0bb48972 s390/perf: Return error when debug_register fails omits 01a14bda11ad locking/lockdep: Make global debug_locks* variables read-mostly omits 9506a7425b09 locking/lockdep: Fix debug_locks off performance problem omits 485734f3fc77 x86/swiotlb: Enable swiotlb for > 4GiG RAM on 32-bit kernels omits b4d16ab58c41 powerpc/time: Fix clockevent_decrementer initalisation for PR KVM omits 6ce7bff045f6 powerpc/aout: Fix struct user definition to use user_pt_regs omits 22a3d03d69df powerpc/uapi: Fix sigcontext definition to use user_pt_regs omits f8e6e1b6f0ae Merge tag 'drm-misc-fixes-2018-10-18' of git://anongit.fre [...] omits e51cd9ce5dd3 PCI/AER: Refactor error injection fallbacks omits 390e2db82480 PCI/AER: Abstract AER interrupt handling omits 0e98db259fd8 PCI/AER: Reuse existing pcie_port_find_device() interface omits 369fd7b00fce PCI/AER: Use managed resource allocations omits 85a585918fb4 Merge tag 'loadpin-security-next' of https://git.kernel.or [...] omits 1107a674cc04 qed: fix spelling mistake "transcevier" -> "transceiver" omits 02e6dae61e70 Merge tag 'mlx5-updates-2018-10-18' of git://git.kernel.or [...] omits d4d576f5ab7e ip6_tunnel: Fix encapsulation layout omits 7250f422da04 xen-swiotlb: use actually allocated size on check physical [...] omits 79861919b889 tcp: fix TCP_REPAIR xmit queue setup omits b06f9d9f1a90 tipc: fix info leak from kernel tipc_event omits cc18a7543d2f net-next/hinic: add checksum offload and TSO support omits b6168562c8ce net: socket: fix a missing-check bug omits 40b06553c906 cxgb4: fix the error path of cxgb4_uld_register() omits 3c53ed8fef68 net: sched: Fix for duplicate class dump omits 35b842f25b60 bnxt_en: Copy and paste bug in extended tx_stats omits 817e929091e9 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] omits 64b9d16e2d02 atm: zatm: Fix empty body Clang warnings omits 3e73cc5cd8c0 atm: eni: Move semicolon to a new line after empty for loop omits 13523bef1e21 LoadPin: Rename boot param "enabled" to "enforce" omits f4b626d6de15 LoadPin: Report friendly block device name omits d93adca7a807 MAINTAINERS: Update contact info for VRF entry omits 93bdcf9fdb89 Merge tag 'nfs-rdma-for-4.20-1' of git://git.linux-nfs.org [...] omits 826799e66e86 sunrpc: safely reallow resvport min/max inversion omits fc187514d8af nfs: remove redundant call to nfs_context_set_write_error() omits fdbd1a2e4a71 nfs: Fix a missed page unlock after pg_doio() omits ee75fa2ae0e2 mtip32xx: fully switch to the generic DMA API omits 77a12e51fcf8 rsxx: switch to the generic DMA API omits b46d40daba96 umem: switch to the generic DMA API omits 931da2f7a56b sx8: switch to the generic DMA API omits 64ab1fa5da05 sx8: remove dead IF_64BIT_DMA_IS_POSSIBLE code omits 138126214868 skd: switch to the generic DMA API omits ecb0a83e3198 ubd: remove use of blk_rq_map_sg omits e732f4485a15 SUNRPC: Fix a compile warning for cmpxchg64() omits 4cb4e98e5bba net/mlx5e: Added 'raw_errors_laneX' fields to ethtool statistics omits 67daf1186086 net/mlx5: Added "per_lane_error_counters" cap bit to PCAM omits 3ddeac6705ab tools: bpftool: use 4 context mode for the NFP disasm omits 6cfa94605091 net/mlx5e: Ethtool driver callback for query/set FEC policy omits 2095b2641477 net/mlx5e: Add port FEC get/set functions omits 4b5b9c7d972e net/mlx5: Add FEC fields to Port Phy Link Mode (PPLM) reg omits 2a4c42980250 net/mlx5: Remove counter from idr after removing it from list omits fd3307130344 net/mlx5: Take fs_counters dellist before addlist omits 4972e6fa3a04 net/mlx5: Refactor fragmented buffer struct fields and init flow omits 1bd70d2eba9d selftests/bpf: fix file resource leak in load_kallsyms omits 828092ef77ea Documentation: intel: Convert to RST format omits f12a84a9f650 Documentation: fm10k: Add kernel documentation omits 1fae869bcf3d Documentation: ice: Prepare documentation for RST conversion omits 7bacc01d3e59 Documentation: iavf: Prepare documentation for RST conversion omits 1e06edcc2f22 Documentation: i40e: Prepare documentation for RST conversion omits 63e2ea2f89a4 Documentation: ixgbevf: Prepare documentation for RST conversion omits 4d256e4d8ae9 Documentation: ixgbe: Prepare documentation for RST conversion omits 413548de5807 Documentation: igbvf: Prepare documentation for RST conversion omits cf673eee9067 Documentation: igb: Prepare documentation for RST conversion omits b87e7f246898 Documentation: e1000e: Prepare documentation for RST conversion omits 8d59045f11e3 Documentation: ixgb: Prepare documentation for RST conversion omits 3d4e73831132 dm zoned: fix various dmz_get_mblock() issues omits 27642facf1b7 Documentation: e100, e1000: Add missing SPDX header omits 33c2865f8d01 dm zoned: fix metadata block ref counting omits d857ad75edf3 dm raid: avoid bitmap with raid4/5/6 journal device omits fe73c23d7a09 PCI: pcie: Remove redundant 'default n' from Kconfig omits c0e6f052f40b Documentation: networking: ixgb: Remove reference to IXGB_NAPI omits 6b839b6cf9ea r8169: fix NAPI handling under high load omits aea74de4b216 docs: Fix typos in histogram.rst omits 27faeebd0081 sparc: Revert unintended perf changes. omits 3a3295bfa6f4 Merge branch 'sctp-fix-sk_wmem_queued-and-use-it-to-check- [...] omits cd305c74b0f8 sctp: use sk_wmem_queued to check for writable space omits 605c0ac182c3 sctp: count both sk and asoc sndbuf with skb truesize and [...] omits 4364bcb2cd21 drm: Get ref on CRTC commit object when waiting for flip_done omits 84253c8be37d docs: Introduce deprecated APIs list omits cf419d542f1d kernel-doc: fix declaration type determination omits 22fc9db296fc orangefs: no need to check for service_operation returns > 0 omits 418ca3de75cd doc: fix a typo in adding-syscalls.rst omits 34e6148a2c75 orangefs: some error code paths missed kmem_cache_free omits b5d72cdc53bd orangefs: don't let orangefs_iget return NULL. omits 56249998b25f orangefs: don't let orangefs_new_inode return NULL omits b8d9ee24493d usb: phy: ab8500: silence some uninitialized variable warnings omits 6494a9ad86de usb: xhci: tegra: Add genpd support omits 8c14796b6b24 usb: xhci: tegra: Power-off power-domains on removal omits e28fd56ad527 usbip:vudc: BUG kmalloc-2048 (Not tainted): Poison overwritten omits e325808c0051 usbip: tools: fix atoi() on non-null terminated string omits 090158555ff8 USB: misc: appledisplay: fix backlight update_status return code omits 644930cbad32 phy: phy-pxa-usb: add a new driver omits 2d0f0ca2c7b5 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 99e9acd85ccb Merge tag 'mlx5-updates-2018-10-17' of git://git.kernel.or [...] omits 8f18da472115 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2ee653f644ab Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8a3ebd8de328 PCI: aardvark: Implement emulated root PCI bridge config space omits 1f08673eef12 PCI: mvebu: Convert to PCI emulated bridge config space omits eae6aaf8488e PCI: mvebu: Drop unused PCI express capability code omits 23a5fba4d941 PCI: Introduce PCI bridge emulated config space common logic omits ea89238c0a7b md-cluster: remove suspend_info omits cb9ee154317b md-cluster: send BITMAP_NEEDS_SYNC message if reshaping is [...] omits cbce6863b6d0 md-cluster/bitmap: don't call md_bitmap_sync_with_cluster [...] omits ca1e98e04a8d md-cluster/raid10: don't call remove_and_add_spares during [...] omits aefb2e5fc2be md-cluster/raid10: call update_size in md_reap_sync_thread omits 5ebaf80bc8d5 md-cluster: introduce resync_info_get interface for sanity check omits 7564beda19b3 md-cluster/raid10: support add disk under grow mode omits afd756286083 md-cluster/raid10: resize all the bitmaps before start reshape omits dc8af3a827df PCI: vmd: Detach resources after stopping root bus omits ed0302e83098 dm crypt: make workqueue names device-specific omits e45506ac0af9 softirq: Fix typo in __do_softirq() comments omits f349b0a3e1f0 dm: add dm_table_device_name() omits 800a7340ab7d dm ioctl: harden copy_params()'s copy_from_user() from mal [...] omits a0e102914aa3 powerpc/io: remove old GCC version implementation omits 23ad1a270072 powerpc: Add -Werror at arch/powerpc level omits c47ca98d32a2 powerpc: Move core kernel logic into arch/powerpc/Kbuild omits fc0c8b36d379 macintosh/windfarm_smu_sat: Fix debug output omits bd03fd84a53a powerpc/traps: remove redundant in_interrupt panic in die() omits f1f208e54d08 powerpc/prom_init: Generate "phandle" instead of "linux, phandle" omits 2c51d97ee88d powerpc: Check prom_init for disallowed sections omits 5f69e38885c3 powerpc/prom_init: Move __prombss to it's own section and [...] omits 8ca2d5151e7f powerpc/prom_init: Move a few remaining statics to appropr [...] omits d00e34b92cd7 powerpc/prom_init: Move const structures to __initconst omits a614f52e75bd powerpc/prom_init: Move ibm_arch_vec to __prombss omits c886087caee7 powerpc/prom_init: Move prom_radix_disable to __prombss omits 11fdb309341c powerpc/prom_init: Remove support for OPAL v2 omits e63334e556d9 powerpc/prom_init: Replace __initdata with __prombss when [...] omits b5beae5e224f powerpc/pseries: Add driver for PAPR SCM regions omits 4c5d87db4978 powerpc/pseries: PAPR persistent memory support omits 422123ccb9a1 powerpc/traps: fix machine check handlers to use pr_cont() omits bde1a1335c50 powerpc/book3e: redefine pte_mkprivileged() and pte_mkuser() omits b9fb4480a3af powerpc/mm: Make pte_pgprot return all pte bits omits eb7ebfa3c198 ALSA: i2c/cs8427: Fix int to char conversion omits 744889b7cbb5 block: don't deal with discard limit in blkdev_issue_discard() omits 89303c7ea770 Merge tag 'usb-serial-4.20-rc1' of https://git.kernel.org/ [...] omits 0a1875ad29ef Merge branches 'acpi-property' and 'acpi-sbs' omits 1f825f74c113 Merge branches 'acpi-soc', 'acpi-processor', 'acpi-pmic', [...] omits bd371e088bd3 Merge branches 'acpi-init', 'acpi-osl', 'acpi-bus', 'acpi- [...] omits cc19b05e3883 Merge branches 'pm-devfreq' and 'pm-tools' omits 5d113aa679b8 Merge branches 'pm-opp' and 'powercap' omits 3f858ae02c19 Merge branches 'acpi-pm' and 'pm-sleep' omits d1551f7a5aed Merge branch 'pm-cpufreq' omits 41fd838cda4c Merge branch 'pm-cpuidle' omits e5089c2c73a1 PM / Domains: Document flags for genpd omits 2c9b7f877203 PM / Domains: Deal with multiple states but no governor in genpd omits 2c361684803e PM / Domains: Don't treat zero found compatible idle state [...] omits 3c88a889b4ec Merge branch 'acpica' omits fa520c47eaa1 fscache: Fix out of bound read in long cookie keys omits 1ff22883b0b2 fscache: Fix incomplete initialisation of inline key space omits 169b80339749 cachefiles: fix the race between cachefiles_bury_object() [...] omits eb66ae030829 mremap: properly flush TLB before releasing the page omits 19e6420e4170 LICENSES: Remove CC-BY-SA-4.0 license text omits ca9f672f7c6b Merge branch 'ida-fixes-4.19-rc8' of git://git.infradead.o [...] omits 58bf437ff64e arm/arm64: KVM: Enable 32 bits kvm vcpu events support omits 375bdd3b5d4f arm/arm64: KVM: Rename function kvm_arch_dev_ioctl_check_e [...] omits f90afe795514 ALSA: doc: Brush up the old writing-an-alsa-driver omits c614ca3f7476 Bluetooth: hci_qca: Add support for controller debug logs. omits f1c8e410cdac cpuidle: menu: Avoid computations when result will be discarded omits 12b65eadf0bd cpuidle: menu: Drop redundant comparison omits 3045c0d05e72 nvme-pci: remove duplicate check omits 1411a26053f4 Bluetooth: btusb: Add support for 0cf3:535b QCA_ROME device omits 589edb56b424 ACPI / scan: Create platform device for INT33FE ACPI nodes omits 83b2348e2755 ACPI / OSL: Use 'jiffies' as the time bassis for acpi_os_g [...] omits d737f333b211 ACPI: probe ECDT before loading AML tables regardless of m [...] omits 08930d56c76a ACPICA: Remove acpi_gbl_group_module_level_code and only u [...] omits c64baa3a6fa2 ACPICA: AML Parser: fix parse loop to correctly skip erron [...] omits 4abb951b73ff ACPICA: AML interpreter: add region addresses in global li [...] omits 3230b2b3c1ab ACPI: TAD: Add low-level support for real time capability omits c2712b858187 kprobes, x86/ptrace.h: Make regs_get_kernel_stack_nth() no [...] omits 96987eea537d xfs: cancel COW blocks before swapext omits efc3289cf8d3 xfs: clear ail delwri queued bufs on unmount of shutdown fs omits 26ca39015ef2 xfs: use offsetof() in place of offset macros for __xfsstats omits 41657e5507b1 xfs: Fix xqmstats offsets in /proc/fs/xfs/xqmstat omits 37fd1678245f xfs: fix use-after-free race in xfs_buf_rele omits 068f985a9e5e xfs: Add attibute remove and helper functions omits 2f3cd8091963 xfs: Add attibute set and helper functions omits 4c74a56b9de7 xfs: Add helper function xfs_attr_try_sf_addname omits e2421f0b5ff3 xfs: Move fs/xfs/xfs_attr.h to fs/xfs/libxfs/xfs_attr.h omits 56668a5cc420 xfs: issue log message on user force shutdown omits 38b6238eb6b4 xfs: fix buffer state management in xrep_findroot_block omits 1aff5696f3e0 xfs: always assign buffer verifiers when one is provided omits 1002ff45eff5 xfs: xrep_findroot_block should reject root blocks with siblings omits dddde68b8f06 xfs: add a define for statfs magic to uapi omits 4831822ff12e xfs: print dangling delalloc extents omits 032dc923b2ba xfs: fix fork selection in xfs_find_trim_cow_extent omits d392bc81bb7c xfs: remove the unused trimmed argument from xfs_reflink_t [...] omits fc439464e3ee xfs: remove the unused shared argument to xfs_reflink_reserve_cow omits 0365c5d6c3d4 xfs: handle zeroing in xfs_file_iomap_begin_delay omits daa79baefc47 xfs: remove suport for filesystems without unwritten extent flag omits 97e5a6e6dc44 xfs: remove XFS_IO_INVALID omits 20e8e72d0fa8 Merge tag 'perf-urgent-for-mingo-4.19-20181017' of git://g [...] omits eddf016b9104 net: ipmr: fix unresolved entry dumps omits 06a36ecb5d0e net: mscc: ocelot: Fix comment in ocelot_vlant_wait_for_co [...] omits 5660b9d9d6a2 sctp: fix the data size calculation in sctp_data_size omits 82385b0d2d25 net: skbuff.h: Mark expected switch fall-throughs omits 9fd255928d7f net: ena: enable Low Latency Queues omits 05c998b738fd virtio_net: avoid using netif_tx_disable() for serializing [...] omits 9bd871df56a7 Merge tag 'trace-v4.19-rc8' of git://git.kernel.org/pub/sc [...] omits 8c590f977638 net: ena: Fix Kconfig dependency on X86 omits 84dad55951b0 udp6: fix encap return code for resubmitting omits 9b3bc7db759e mlxsw: core: Fix use-after-free when flashing firmware dur [...] omits a58598a49788 Merge branch 'tcp_bbr-TCP-BBR-changes-for-EDT-pacing-model' omits cf33e25c0dcf tcp_bbr: centralize code to set gains omits a87c83d5ee25 tcp_bbr: adjust TCP BBR for departure time pacing omits cb10c7c0dfd9 net/ncsi: Add NCSI Broadcom OEM command omits c863850ce22e sctp: not free the new asoc when sctp_wait_for_connect ret [...] omits b336decab221 sctp: fix race on sctp_id2asoc omits 9675931e6b65 r8169: re-enable MSI-X on RTL8168g omits 1010c17ec5b4 Merge branch 'mscc-fixes' omits 47d20212aa1c net: phy: mscc: fix memory leak in vsc8574_config_pre_init omits e519869af368 net: phy: mscc: fix signedness bug in vsc85xx_downshift_get omits 84258438e8ce net: bpfilter: use get_pid_task instead of pid_task omits efa61c8cf295 ptp: fix Spectre v1 vulnerability omits 33c4368ee258 net: fix warning in af_unix omits 26422340da46 net: dsa: mv88e6xxx: Fix 88E6141/6341 2500mbps SERDES speed omits 62d6f3b7b85e sparc: vDSO: Silence an uninitialized variable warning omits 8c3bf9b62b66 net: qla3xxx: Remove overflowing shift statement omits dc6d0f0b4340 Merge branch 'geneve-vxlan-mtu' omits 6b4f92af3d59 geneve, vxlan: Don't set exceptions if skb->len < mtu omits 7463e4f9b99c geneve, vxlan: Don't check skb_dst() twice omits b55cbc8d9b44 bpf: fix doc of bpf_skb_adjust_room() in uapi omits e943d94e4b7c Merge branch 'octeontx2-af-NPA-and-NIX-blocks-initialization' omits 557dd485eaeb octeontx2-af: Support for disabling NIX RQ/SQ/CQ contexts omits ffb0abd7e9cb octeontx2-af: NIX AQ instruction enqueue support omits 709a4f0c254c octeontx2-af: Alloc bitmaps for NIX Tx scheduler queues omits 59360e9809da octeontx2-af: NIX LSO config for TSOv4/v6 offload omits cb30711a6c7a octeontx2-af: NIX block LF initialization omits aba53d5dbcea octeontx2-af: NIX block admin queue init omits 57856dde1195 octeontx2-af: Support for disabling NPA Aura/Pool contexts omits 4a3581cd5995 octeontx2-af: NPA AQ instruction enqueue support omits 3fa4c3232ac9 octeontx2-af: NPA block LF initialization omits 7a37245ef23f octeontx2-af: NPA block admin queue init omits 23999b30ae67 octeontx2-af: Enable or disable CGX internal loopback omits 61071a871ea6 octeontx2-af: Forward CGX link notifications to PFs omits 96be2e0da85e octeontx2-af: Support for MAC address filters in CGX omits 66208910e57a octeontx2-af: Support to retrieve CGX LMAC stats omits 1435f66a28b4 octeontx2-af: CGX Rx/Tx enable/disable mbox handlers omits 6ca3ee2f7d3a octeontx2-af: Improve register polling loop omits 776ca1543b5f sparc: Fix syscall fallback bugs in VDSO. omits 4d5b4ac1eae4 scsi: fnic: replace gross legacy tag hack with blk-mq hack omits 6c714d442594 scsi: mesh: switch to generic DMA API omits 32e76961dd63 scsi: ips: switch to generic DMA API omits 6917a9cc2818 scsi: smartpqi: fully convert to the generic DMA API omits 9b7ca6c24cb4 scsi: vmw_pscsi: switch to generic DMA API omits cecfed31fda8 scsi: snic: switch to generic DMA API omits ec44a6762fc5 scsi: qla4xxx: fully convert to the generic DMA API omits e7d0bb774699 scsi: qla2xxx: fully convert to the generic DMA API omits 60ea4fb138a6 scsi: qla1280: switch to generic DMA API omits 7ae7ce0bbeff scsi: qedi: fully convert to the generic DMA API omits 332d84f7f637 scsi: qedf: fully convert to the generic DMA API omits f73bdebdf020 scsi: pm8001: switch to generic DMA API omits 03676e1d31fa scsi: nsp32: switch to generic DMA API omits 4179a0619ad2 scsi: mvsas: fully convert to the generic DMA API omits ab8e7f4bdfea scsi: mvumi: switch to generic DMA API omits 1c2048bdc3f4 scsi: mpt3sas: switch to generic DMA API omits 60ee65295116 scsi: megaraid_sas: switch to generic DMA API omits 66e3a2418b02 scsi: megaraid_mbox: switch to generic DMA API omits 8bc8f47ea396 scsi: hpsa: switch to generic DMA API omits 7f9b0f774fdf scsi: fnic: switch to generic DMA API omits c22b332d811b scsi: csiostor: switch to generic DMA API omits 26a4c991af99 scsi: be2iscsi: switch to generic DMA API omits 48ecddb41b74 scsi: atp870u: switch to generic DMA API omits 4d431b182e67 scsi: a100u2w: switch to generic DMA API omits 17a361b20a0f scsi: BusLogic: switch to generic DMA API omits b1fa122930c4 scsi: 3w-sas: fully convert to the generic DMA API omits bd6cf46b046f scsi: 3w-xxx: fully convert to the generic DMA API omits b000bced5739 scsi: 3w-9xxx: fully convert to the generic DMA API omits 3a21986f1a59 scsi: aic94xx: fully convert to the generic DMA API omits 8c6f803fd66e scsi: esp_scsi: Optimize PIO loops omits 53dce332db50 scsi: esp_scsi: De-duplicate PIO routines omits 8bca21433351 scsi: esp_scsi: Eliminate ESP_FLAG_DOING_SLOWCMD omits 87c58ef5a57f scsi: esp_scsi: Grant disconnect privilege for untagged commands omits fd47d919d0c3 scsi: esp_scsi: Track residual for PIO transfers omits b7ded0e8b0d1 scsi: zorro_esp: Limit DMA transfers to 65535 bytes omits dfda5e21c93a scsi: dc395x: use generic DMA API omits 6c404a68bf83 scsi: dc395x: fix DMA API usage in sg_update_list omits 3a5bd7021184 scsi: dc395x: fix dma API usage in srb_done omits cd29660dc867 scsi: dc395x: simplify list handling omits 77266186397c scsi: myrs: Add Mylex RAID controller (SCSI interface) omits 081ff398c56c scsi: myrb: Add Mylex RAID controller (block interface) omits e6760cc43e68 scsi: advansys: remove unused variable 'srb_tag' in adv_is [...] omits 37208bee6a75 scsi: core: Remove scsi_block_when_processing_errors: message omits a1ad38a61e34 scsi: ibmvscsi_tgt: Remove target_wait_for_sess_cmd() omits f4bb7704699b scsi: ufs: Schedule clk gating work on correct queue omits 53e50a6ec24d Merge branch 'mlxsw-Add-VxLAN-support' omits 1231e04f5bba mlxsw: spectrum_switchdev: Add support for VxLAN encapsulation omits 1c30d1836aeb mlxsw: spectrum: Enable VxLAN enslavement to bridges omits e9ba0fbc7dd2 bridge: switchdev: Allow clearing FDB entry offload indication omits 045a5a99141d vxlan: Notify for each remote of a removed FDB entry omits 0efe11733356 vxlan: Support marking RDSTs as offloaded omits 1941f1d6453a vxlan: Add vxlan_fdb_find_uc() for FDB querying omits 9a9973531786 vxlan: Add switchdev notifications omits 5ff4ff4fe8c4 net: Add netif_is_vxlan() omits 4cf178d7b9dc mlxsw: spectrum_router: Configure matching local routes fo [...] omits 498790befb5f mlxsw: spectrum_fid: Clear NVE configuration when destroyi [...] omits 369529115475 mlxsw: spectrum_nve: Implement VxLAN operations omits 6e6030bd5412 mlxsw: spectrum_nve: Implement common NVE core omits 28e450333d4d inet: Refactor INET_ECN_decapsulate() omits cca45e054ce5 vxlan: Export address checking functions omits 88782f75f93f mlxsw: spectrum_router: Allow querying VR ID based on table ID omits 0c69e0fcd3b1 mlxsw: spectrum_router: Enable local routes promotion to p [...] omits 564c6d727aca mlxsw: spectrum_fid: Add APIs to lookup FID without creating it omits d3d19d4b8ca2 mlxsw: spectrum_fid: Allow setting and clearing NVE proper [...] omits 711f76a328cb x86/mcelog: Remove one mce_helper definition omits bf07aa730a04 net/mlx5e: Support offloading tc priorities and chains for [...] omits 5dbe906ff1d5 net/mlx5e: Use a slow path rule instead if vxlan neighbour [...] omits c92a0b9457a4 net/mlx5: E-Switch, Enable setting goto slow path chain action omits 6d2a3ed011e8 net/mlx5e: Avoid duplicated code for tc offloads add/del fdb rule omits 42f7ad676007 net/mlx5e: For TC offloads, always add new flow instead of [...] omits d5634fee245f net/mlx5: Add a no-append flow insertion mode omits e52c28024008 net/mlx5: E-Switch, Add chains and priorities omits 482650069a2b net/mlx5: E-Switch, Have explicit API to delete fwd rules omits 328edb499f99 net/mlx5: Split FDB fast path prio to multiple namespaces omits b9aa0ba17af5 net/mlx5: Add cap bits for multi fdb encap omits a88780a9499a net/mlx5e: Split TC add rule path for nic vs e-switch omits c83954abb221 net/mlx5e: Change return type of tc add flow functions omits 171c7625bef9 net/mlx5: Use flow counter IDs and not the wrapping cache object omits b8aee82250b7 net/mlx5: E-Switch, Get counters for offloaded flows from callers omits 186daf0c2050 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 594861215c83 acpi, nfit: Further restrict userspace ARS start requests omits 208983f099d9 igc: Add watchdog omits d3abaf43bab8 acpi, nfit: Fix Address Range Scrub completion tracking omits f366d322aea7 UAPI: ndctl: Remove use of PAGE_SIZE omits 4eb8080143a9 igc: Add setup link functionality omits 9607871f37dc UAPI: ndctl: Fix g++-unsupported initialisation in headers omits 5586838fe9ce igc: Add code for PHY support omits ab4056126813 igc: Add NVM support omits c0071c7aa5fe igc: Add HW initialization code omits 0507ef8a0372 igc: Add transmit and receive fastpath and interrupt handlers omits 13b5b7fd6a4a igc: Add support for Tx/Rx rings omits 3df25e4c1e66 igc: Add interrupt support omits c9a11c23ceb6 igc: Add netdev omits 146740f9abc4 igc: Add support for PF omits 12ad0cb2123a tracing: Use trace_clock_local() for looping in preemptirq [...] omits 9c0be3f6b5d7 tracepoint: Fix tracepoint array element size mismatch omits d89f88419f99 igc: Add skeletal frame for Intel(R) 2.5G Ethernet Control [...] omits a27ee74d0d51 spi: sh-msiof: document R8A779{7|8}0 bindings omits 2eaa6e233091 ASoC: rsnd: tidyup SSICR::SWSP for TDM omits 6817d7593f3e ASoC: rsnd: enable TDM settings for SSI parent omits 4e9e07c56757 ASoC: pcm3168a: add hw constraint for capture channel omits fce9ec954a8a ASoC: sta32x: Add support for XTI clock omits 9ae24af36691 usb: gadget: storage: Fix Spectre v1 vulnerability omits edeb0c90df35 perf tools: Stop fallbacking to kallsyms for vdso symbols lookup omits 1e3cb6c321be ASoC: nau8822: new codec driver omits a85227da2dcc ASoC: tegra_sgtl5000: fix device_node refcounting omits 885882a493c5 dt-bindings: Add OLPC vendor prefix omits f110176633d7 tools/testing/nvdimm: Populate dirty shutdown data omits 0ead11181fe0 acpi, nfit: Collect shutdown status omits da5a3ce66b8b KVM: arm64: Fix caching of host MDCR_EL2 value omits c6925093d0b2 nvmet: Optionally use PCI P2P memory omits 5b2322e48c97 nvmet: Introduce helper functions to allocate and free req [...] omits e0596ab2900d nvme-pci: Add support for P2P memory in requests omits 0f238ff5cc92 nvme-pci: Use PCI p2pmem subsystem to manage the CMB omits 50b7d22079f7 IB/core: Ensure we map P2P memory correctly in rdma_rw_ctx [...] omits 49d92c0dd64a block: Add PCI P2P flag for request queue omits e4f7a9480337 PCI/P2PDMA: Add P2P DMA driver writer's documentation omits fcc78f9c2247 docs-rst: Add a new directory for PCI documentation omits 2d7bc010f450 PCI/P2PDMA: Introduce configfs/sysfs enable attribute helpers omits 977196b8c5b2 PCI/P2PDMA: Add PCI p2pmem DMA mappings to adjust the bus offset omits cbb8ca69fcbb PCI/P2PDMA: Add sysfs group to display p2pmem stats omits 1e58e5e59148 KVM: VMX: enable nested virtualization by default omits 43ce76ce731f KVM/x86: Use 32bit xor to clear registers in svm.c omits c4f55198c7c2 kvm: x86: Introduce KVM_CAP_EXCEPTION_PAYLOAD omits f10c729ff965 kvm: vmx: Defer setting of DR6 until #DB delivery omits da998b46d244 kvm: x86: Defer setting of CR2 until #PF delivery omits 91e86d225ef3 kvm: x86: Add payload operands to kvm_multiple_exception omits 59073aaf6de0 kvm: x86: Add exception payload fields to kvm_vcpu_events omits a60109dc9a95 IB/mlx5: Add support for extended atomic operations omits 7a7080b53467 Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] omits 76d865b87c32 RDMA/core: Fix comment for hw stats init for port == 0 omits 548cb4fbe80d RDMA/core: Refactor ib_register_device() function omits 67fecaf8e9cc RDMA/core: Fix unwinding flow in case of error to register device omits 56e027a604c8 ib_srp: Remove WARN_ON in srp_terminate_io() omits 6956b956934f drivers/block: Remove DAC960 driver omits 6f4bc0ea682b IB/mlx5: Allow scatter to CQE without global signaled WRs omits 2e43bb31b8df IB/mlx5: Verify that driver supports user flags omits 5d6ff1babe78 IB/mlx5: Support scatter to CQE for DC transport type omits 5a8336d99a81 Merge remote-tracking branch 'mlx5-next' into for-next omits 3847dab77421 parisc: Add alternative coding infrastructure omits 031337ace2d1 PCI: mediatek: Add loadable kernel module support omits 97d2932fee4b PCI: mediatek: Add system PM support for MT2712 and MT7622 omits 3828d60fd2ef PCI: mediatek: Fixup MSI enablement logic by enabling MSI [...] omits 57cb3152b360 PCI: mediatek: Convert to use pci_host_probe() omits 88c0e230bb4a PCI: mediatek: Remove the redundant dev->pm_domain check omits c343db455eb3 Merge branch 'parisc-4.19-3' of git://git.kernel.org/pub/s [...] omits c0cff31be705 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 2224d6165281 x86/fpu: Fix i486 + no387 boot crash by only saving FPU re [...] omits 6aa676761d4c x86/fpu: Remove second definition of fpu in __fpu__restore_sig() omits ae852495be36 x86/entry/64: Further improve paranoid_entry comments omits 04f4f954b695 x86/entry/32: Clear the CS high bits omits ec506e9246bf spi: pic32-sqi: don't pass GFP_DMA32 to dma_alloc_coherent omits 7e95aac96b55 ASoC: sunxi: allow the sun8i-codec driver to be built on ARM64 omits 42371f327df0 ASoC: sunxi: Add new driver for Allwinner A64 codec's anal [...] omits af2c06c41970 ASoC: dt-binding: Add bindings for Allwinner A64 codec's a [...] omits 55b407f6468c ASoC: sun8i-codec-analog: split regmap code into separate driver omits 13c3bf174bec ASoC: sun8i-codec: Don't hardcode BCLK / LRCK ratio omits 66ecce332538 ASoC: sun4i-i2s: Add compatibility with A64 codec I2S omits 3b991038498b ASoC: intel: don't pass GFP_DMA32 to dma_alloc_coherent omits 508a523f6bc6 RDMA/drivers: Use core provided API for registering device [...] omits 261de72f0169 PCI: keystone: Cleanup macros defined in pci-keystone.c omits c0b8558648c2 PCI: keystone: Reorder header file in alphabetical order omits daaaa665ca01 PCI: keystone: Add debug error message for all errors omits 0523cdc6e775 PCI: keystone: Use ERR_IRQ_STATUS instead of ERR_IRQ_STATU [...] omits 23fe5bd4be90 PCI: keystone: Cleanup ks_pcie_link_up() omits f9127db9fbad PCI: keystone: Cleanup set_dbi_mode() and get_dbi_mode() omits e75043ad9792 PCI: keystone: Cleanup outbound window configuration omits b4f1af8352fd PCI: keystone: Get number of outbound windows from DT omits 44c747af2be7 PCI: keystone: Cleanup configuration space access omits 8047eb55129a PCI: keystone: Invoke runtime PM APIs to enable clock omits 49229238ab47 PCI: keystone: Cleanup PHY handling omits b51a625b784a PCI: keystone: Use SYSCON APIs to get device ID from contr [...] omits 03d178386477 dt-bindings: PCI: keystone: Add bindings to get device con [...] omits a1cabd2b42fd PCI: keystone: Use uniform function naming convention omits c81ab8013672 PCI: keystone: Remove redundant platform_set_drvdata() invocation omits b492aca35c98 PCI: keystone: Merge pci-keystone-dw.c and pci-keystone.c omits 1f79f98f0575 PCI: keystone: Remove unused argument from ks_dw_pcie_host_init() omits 2433a182ad9c PCI: keystone: Do not initiate link training multiple times omits 1e10f73e4cb0 PCI: keystone: Move dw_pcie_setup_rc() out of ks_pcie_esta [...] omits 00a2c4094f8e PCI: keystone: Use quirk to set MRRS for PCI host bridge omits 148e340c0696 PCI: keystone: Use quirk to limit MRRS for K2G omits a3ade38d5a8b cpufreq: tegra186: don't pass GFP_DMA32 to dma_alloc_coherent() omits d4122f5abef8 RDMA/core: Allow existing drivers to set one sysfs group p [...] omits cb4bfda62afa nvme-pci: fix hot removal during error handling omits 1216e9ef18b8 nvmet-fcloop: suppress a compiler warning omits 202359c007f6 nvme-core: make implicit seed truncation explicit omits 1c4665272ca7 nvmet-fc: fix kernel-doc headers omits 0d2bdf9f4134 nvme-fc: rework the request initialization code omits d3d0bc78be30 nvme-fc: introduce struct nvme_fcp_op_w_sgl omits 76c910c7cf6d nvme-fc: fix kernel-doc headers omits 8eacd1bd21d6 nvmet: avoid integer overflow in the discard code omits 0d3ebdec9394 nvmet-rdma: declare local symbols static omits 5eadc9cce171 nvmet: use strlcpy() instead of strcpy() omits 40581d1a91a1 nvme-pci: fix nvme_suspend_queue() kernel-doc header omits bb2a1d4e804a nvme-core: rework a NQN copying operation omits eb090c4c948c nvme-core: declare local symbols static omits 35da77d556c1 nvmet-rdma: check for timeout in nvme_rdma_wait_for_cm() omits 43a6f8fb6197 nvmet: use strcmp() instead of strncmp() for subsystem lookup omits 48440ab6dc27 nvmet: remove unreachable code omits 886fabf69326 nvme: update node paths after adding new path omits b3569d3a4b4f x86/kconfig: Remove redundant 'default n' lines from all x [...] omits 0fa809ca7f81 locking/pvqspinlock: Extend node size when pvqspinlock is [...] omits 1222109a5363 locking/qspinlock_stat: Count instances of nested lock slowpaths omits 11e13696a08e sched/completions/Documentation: Add recommendation for dy [...] omits 0797e6f1a858 IB/rxe: Remove unnecessary enum values omits 34c201ae49fe parisc: Include compressed vmlinux file in vmlinuz boot kernel omits db139d71c4c3 extract-vmlinux: Check for uncompressed image as fallback omits 1138b6718ff7 parisc: Fix address in HPMC IVA omits 99a3ae51d557 parisc: Fix exported address of os_hpmc handler omits 3c229b3f2dd8 parisc: Fix map_pages() to not overwrite existing pte entries omits 4dd5b673fa62 parisc: Purge TLB entries after updating page table entry [...] omits d27dfa13b9f7 parisc: Release spinlocks using ordered store omits 2e37787df0ed parisc: Ratelimit dino stuck interrupt warnings omits 35d8be9c563c parisc: dino: Utilize DINO_MASK_IRQ() macro omits e98bc5ee9793 parisc: Clean up crash header output omits 8dbac7746e55 parisc: Add SYSTEM_INFO and REGISTER TOC PAT functions omits 32a7901f6d1d parisc: Remove PTE load and fault check from L2_ptep macro omits a886c9791aed parisc: Reorder TLB flush timing calculation omits 7c4ba3d38a3b parisc: remove the dead ccio-rm-dma driver omits c9dfa0c796f2 parisc: remove check for minimum required GCC version omits cd2b8520681a parisc: Use PARISC_ITLB_TRAP constant in entry.S omits a1c6fd4308d3 crypto: chelsio - Update ntx queue received from cxgb4 omits 18e732b8035d crypto: ccree - avoid implicit enum conversion omits 618b5dc48365 crypto: caam - add SPDX license identifier to all files omits 29e83c757006 crypto: caam/qi - simplify CGR allocation, freeing omits 58c8a863550b Merge git://git.kernel.org/pub/scm/linux/kernel/git/herber [...] omits b93f654d73fa f2fs: remove request_list check in is_idle() omits d021613ee3ac scsi: lpfc: Remove set but not used variables 'tgtp' omits 6940d12b3b02 scsi: aic94xx: mark expected switch fall-throughs omits 20054597f169 scsi: iscsi_tcp: Explicitly cast param in iscsi_sw_tcp_hos [...] omits f41d84d44a1d scsi: lpfc: Remove set but not used variable 'psli' omits 761c830ec7b3 scsi: bfa: Avoid implicit enum conversion in bfad_im_post_ [...] omits 362b5da3dfce scsi: isci: Change sci_controller_start_task's return type [...] omits e9e9a103528c scsi: isci: Use proper enumerated type in atapi_d2h_reg_fr [...] omits feb59a34135c scsi: lpfc: Remove set but not used variables 'fc_hdr' and [...] omits b5a5fe4ef7fd scsi: cxgb4i: add DCB support for iSCSI connections omits 6f07f86c4940 acpi, nfit: Introduce nfit_mem flags omits 44d520eb17cd Merge branch 'bpf-sk-msg-peek' omits 753fb2ee0934 bpf: sockmap, add msg_peek tests to test_sockmap omits 02c558b2d5d6 bpf: sockmap, support for msg_peek in sk_msg with redirect [...] omits 8734a162c13b bpf: skmsg, improve sk_msg_used_element to work in cork context omits 3f4c3127d332 bpf: sockmap, fix skmsg recvmsg handler to track size correctly omits 13eb34b669b8 scsi: megaraid_mbox: remove set but not used variables omits c851436a34ca kvm: x86: Add has_payload and payload to kvm_queued_exception omits edbb4233e7ef MIPS: Cleanup DSP ASE detection omits bba9ce58d9cb KVM: Documentation: Fix omission in struct kvm_vcpu_events omits 18178ff86217 KVM: selftests: add Enlightened VMCS test omits c939989d74e2 tools/headers: update kvm.h omits 8cab6507f64e x86/kvm/nVMX: nested state migration for Enlightened VMCS omits 1e7ecd1b3d21 KVM: selftests: state_test: test bare VMXON migration omits a1b0c1c64dfe x86/kvm/nVMX: allow bare VMXON state migration omits a7c42bb6da6b x86/kvm/lapic: preserve gfn_to_hva_cache len on cache reinit omits 12e0c6186ba4 x86/kvm/hyperv: don't clear VP assist pages on init omits c4ebd6295ab7 KVM: nVMX: optimize prepare_vmcs02{,_full} for Enlightened [...] omits b8bbab928fb1 KVM: nVMX: implement enlightened VMPTRLD and VMCLEAR omits 945679e301ea KVM: nVMX: add enlightened VMCS state omits 57b119da3594 KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHTENED_VMCS capability omits 5d7a6443368e KVM: VMX: refactor evmcs_sanitize_exec_ctrls() omits 72bbf9358c36 KVM: hyperv: define VP assist page helpers omits 970c0d4b94ef KVM: refine the comment of function gfn_to_hva_memslot_prot() omits e7912386ede8 KVM: x86: reintroduce pte_list_remove, but including mmu_s [...] omits 8daf346226b2 KVM: x86: rename pte_list_remove to __pte_list_remove omits 0804c849f1df kvm/x86 : add coalesced pio support omits 9943450b7b88 kvm/x86 : add document for coalesced mmio omits 39337ad1a783 kvm/x86 : fix some typo omits a5c214dad198 KVM/VMX: Change hv flush logic when ept tables are mismatched. omits 44c2d667ce3f KVM/x86: Use 32bit xor to clear register omits 4b1e54786e48 KVM/x86: Use assembly instruction mnemonics instead of .by [...] omits 5ebb272b2ea7 KVM/x86: Fix invvpid and invept register operand size in 6 [...] omits bf627a928837 x86/kvm/mmu: check if MMU reconfiguration is needed in ini [...] omits 7dcd57552008 x86/kvm/mmu: check if tdp/shadow MMU reconfiguration is needed omits a336282d7753 x86/kvm/nVMX: introduce source data cache for kvm_init_sha [...] omits 36d9594dfbf2 x86/kvm/mmu: make space for source data caching in struct kvm_mmu omits e173299101af x86/kvm/mmu: get rid of redundant kvm_mmu_setup() omits 14c07ad89f4d x86/kvm/mmu: introduce guest_mmu omits 6a82cd1c7b1e x86/kvm/mmu.c: add kvm_mmu parameter to kvm_mmu_free_roots() omits 3dc773e74523 x86/kvm/mmu.c: set get_pdptr hook in kvm_init_shadow_ept_mmu() omits 44dd3ffa7bb3 x86/kvm/mmu: make vcpu->mmu a pointer to the current MMU omits 0e0a53c55131 kvm: x86: optimize dr6 restore omits f21dd494506a KVM: x86: hyperv: optimize sparse VP set processing omits e6b6c483ebe9 KVM: x86: hyperv: fix 'tlb_lush' typo omits 2768c0cc4ad5 KVM: nVMX: WARN if nested run hits VMFail with early consi [...] omits 52017608da33 KVM: nVMX: add option to perform early consistency checks via H/W omits 5a5e8a15d76e KVM: vmx: write HOST_IA32_EFER in vmx_set_constant_host_state() omits 09abb5e3e5e5 KVM: nVMX: call kvm_skip_emulated_instruction in nested_vm [...] omits c37a6116d85c KVM: nVMX: do not call nested_vmx_succeed() for consistenc [...] omits cb61de2f4819 KVM: nVMX: do not skip VMEnter instruction that succeeds omits 16fb9a46c54d KVM: nVMX: do early preparation of vmcs02 before check_vme [...] omits 9d6105b2b59f KVM: nVMX: initialize vmcs02 constant exactly once (per VMCS) omits 09abe3200266 KVM: nVMX: split pieces of prepare_vmcs02() to prepare_vmc [...] omits 860ff2aa84d3 KVM: VMX: remove ASSERT() on vmx->pml_pg validity omits 39f9c3885c70 KVM: vVMX: rename label for post-enter_guest_mode consiste [...] omits a633e41e7362 KVM: nVMX: assimilate nested_vmx_entry_failure() into nest [...] omits 7671ce21b13b KVM: nVMX: move check_vmentry_postreqs() call to nested_vm [...] omits d63907dc7dd1 KVM: nVMX: rename enter_vmx_non_root_mode to nested_vmx_en [...] omits 3df5c37e55c8 KVM: nVMX: try to set EFER bits correctly when initializin [...] omits 02343cf20702 KVM: vmx: do not unconditionally clear EFER switching omits b7031fd40fcc KVM: nVMX: reset cache/shadows when switching loaded VMCS omits 1abf23fb42f5 KVM: nVMX: use vm_exit_controls_init() to write exit contr [...] omits 5b8ba41dafd7 KVM: nVMX: move vmcs12 EPTP consistency check to check_vme [...] omits 64a919f7b5d0 KVM: nVMX: move host EFER consistency checks to VMFail path omits 31fc4f95dddc KVM: leverage change to adjust slots->used_slots in update [...] omits 3c6e099fa15f KVM: nVMX: Always reflect #NM VM-exits to L1 omits 214ff83d4473 KVM: x86: hyperv: implement PV IPI send hypercalls omits 2cefc5feb80c KVM: x86: hyperv: optimize kvm_hv_flush_tlb() for vp_index [...] omits 0b0a31badb2d KVM: x86: hyperv: valid_bank_mask should be 'u64' omits 87ee613d0763 KVM: x86: hyperv: keep track of mismatched VP indexes omits 1779a39f7863 KVM: x86: hyperv: consistently use 'hv_vcpu' for 'struct k [...] omits a812297c4fd9 KVM: x86: hyperv: optimize 'all cpus' case in kvm_hv_flush_tlb() omits 9170200ec0eb KVM: x86: hyperv: enforce vp_index < KVM_MAX_VCPUS omits 0624fca9512d kvm/x86: return meaningful value from KVM_SIGNAL_MSI omits 4fef0f491347 KVM: x86: move definition PT_MAX_HUGEPAGE_LEVEL and KVM_NR [...] omits aaa45da24e5d KVM/VMX: Remve unused function is_external_interrupt(). omits daefb7949e66 KVM: x86: return 0 in case kvm_mmu_memory_cache has min nu [...] omits 55c1dcd80bdf nVMX x86: Make nested_vmx_check_pml_controls() concise omits 3ff519f29d98 KVM: x86: adjust kvm_mmu_page member to save 8 bytes omits bd18bffca353 KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail omits cfb634fe3052 KVM: nVMX: Clear reserved bits of #DB exit qualification omits 5b8ee8792f6b kvm: selftests: support high GPAs in dirty_log_test omits e28934e661c1 kvm: selftests: stop lying to aarch64 tests about PA-bits omits e1b376f140ad kvm: selftests: dirty_log_test: also test 64K pages on aarch64 omits fff8dcd7b4a2 kvm: selftests: port dirty_log_test to aarch64 omits 81d1cca0c062 kvm: selftests: introduce new VM mode for 64K pages omits 0bec140fb6c1 kvm: selftests: add vcpu support for aarch64 omits 7a6629ef746d kvm: selftests: add virt mem support for aarch64 omits d5106539cfef kvm: selftests: add vm_phy_pages_alloc omits eabe7881d264 kvm: selftests: tidy up kvm_util omits eea192bfd96d kvm: selftests: add cscope make target omits cc68765d4187 kvm: selftests: move arch-specific files to arch-specific [...] omits 14c47b7530e2 kvm: selftests: introduce ucall omits 6c930268bcc4 kvm: selftests: vcpu_setup: set cr4.osfxsr omits 3b8a5df6c4dc KVM: LAPIC: Tune lapic_timer_advance_ns automatically omits 0bfe7d3cae58 scsi: qla2xxx: Simplify conditional check omits 9032c10e94fc Merge branch 'nfp-improve-bpf-offload' omits 44b6fed0c16e nfp: bpf: double check vNIC capabilities after object sharing omits 527db74b71ee nfp: bpf: protect against mis-initializing atomic counters omits 6498cbc57f25 scsi: bfa: Remove unused functions omits 3e59790e07a9 scsi: qla2xxx: Remove unnecessary self assignment omits ab9e08482122 libbpf: Per-symbol visibility for DSO omits 242b4a39be73 scsi: arcmsr: Remove set but not used variables 'id, lun' omits 47db7873136a scsi: megaraid_sas: fix a missing-check bug omits fd13f0517d2f scsi: be2iscsi: fix spelling mistake "Retreiving" -> "Retrieving" omits c4dba187e69e scsi: lpfc: fix spelling mistake "Resrouce" -> "Resource" omits fe5fb42de362 scsi: hisi_sas: Fix spin lock management in slot_index_all [...] omits abaf75dd610c scsi: sg: remove bad blk_end_request_all() call omits 8d849275dce4 scsi: osd: initiator should use mq variant of request ending omits 5d25ff7a5448 scsi: ips: fix missing break in switch omits aadd4355918f tcp, ulp: remove socket lock assertion on ULP cleanup omits 94a04d1d3d36 net/mlx5: Expose DC scatter to CQE capability bit omits 551d315e34a5 RDMA/umad: Use kernel API to allocate umad indexes omits 90f6e41cc03a RDMA/uverbs: Use kernel API to allocate uverbs indexes omits 7d65cbf0b0ac RDMA/core: Increase total number of RDMA ports across all devices omits bab5d988841e dm: remove unnecessary unlikely() around WARN_ON_ONCE() omits 4585add948b1 MAINTAINERS: Add entry for Broadcom SPI controller omits 092b5648760a dm zoned: target: use refcount_t for dm zoned reference counters omits 22d4c291f587 dm thin: use refcount_t for thin_c reference counting omits b4c542df5ae8 IB/mlx4: Add port and TID to MAD debug print omits 0a094ff06196 IB/mlx4: Enable debug print of SMPs omits 1ae4cfa03902 RDMA/core: Rename ports_parent to ports_kobj omits 0f6ef65d1c6e RDMA/core: Do not expose unsupported counters omits 60f1fc204940 IB/mlx4: Refer to the device kobject instead of ports_parent omits 298faf53200f perf tools: Pass build flags to traceevent build omits d4046e8e17b9 perf report: Don't crash on invalid inline debug information omits 05d940d3a3ec RDMA/nldev: Allow IB device rename through RDMA netlink omits d21943dd19b5 RDMA/core: Implement IB device rename function omits cb20f2d2c050 netfilter: xt_nat: fix DNAT target for shifted portmap ranges omits dbace111e5b3 RDMA/core: Annotate timeout as unsigned long omits 9549c2bd094f RDMA/core: Align multiple functions to kernel coding style omits d6f912520790 RDMA/cma: Remove unused timeout_ms parameter from cma_reso [...] omits 29ce85f349c2 Merge branch 'hns3-Some-cleanup-and-bugfix-for-desc-filling' omits bcdb12b70c52 net: hns3: fix for multiple unmapping DMA problem omits ba3f808f5cc1 net: hns3: rename hns_nic_dma_unmap omits 1e8a7977d09f net: hns3: add handling for big TX fragment omits 5188f218fc86 net: hns3: move DMA map into hns3_fill_desc omits 0bbbf15dea4f net: hns3: remove hns3_fill_desc_tso omits eb385146f90d Merge branch 'qed-Align-PTT-and-add-various-link-modes' omits 1c90eabcbdfb qed: Prevent link getting down in case of autoneg-off. omits 1e6e2ded0f3c qede: Check available link modes before link set from ethtool. omits c56a8be7e7aa qed: Add supported link and advertise link to display in ethtool. omits e292b636f940 qed: Added supported transceiver modes, speed capability a [...] omits 706d08913d1f qed: Align local and global PTT to propagate through the APIs. omits 0ba4ad32de3f net: aquantia: make function aq_fw2x_update_stats static omits 0ac1077e3a54 sctp: get pr_assoc and pr_stream all status with SCTP_PR_S [...] omits b955a910d7fd Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc omits a886199872db Merge tag 'selinux-pr-20181015' of git://git.kernel.org/pu [...] omits a3671a4f973e RDMA/ucma: Fix Spectre v1 vulnerability omits c61c7def1fa0 MIPS: VDSO: Reduce VDSO_RANDOMIZE_SIZE to 64MB for 64bit omits 730746ce88da f2fs: allow to mount, if quota is failed omits 6390398ec78f f2fs: update REQ_TIME in f2fs_cross_rename() omits c75f2feb80eb f2fs: do not update REQ_TIME in case of error conditions omits 3b30eb19dcf1 f2fs: remove unneeded disable_nat_bits() omits 850971b23f0c f2fs: remove unused sbi->trigger_ssr_threshold omits ed15ba141559 f2fs: shrink sbi->sb_lock coverage in set_file_temperature() omits 4dada3fd7025 f2fs: use rb_*_cached friends omits ef2a007134b4 f2fs: fix to recover cold bit of inode block during POR omits 48018b4cfd07 f2fs: submit cached bio to avoid endless PageWriteback omits 4354994f097d f2fs: checkpoint disabling omits 0585b75437d3 sx8: convert to blk-mq omits 8535fd6f702a z2ram: convert to blk-mq omits ad5fc6bb7221 gdrom: convert to blk-mq omits a9f38e1dec10 floppy: convert to blk-mq omits 6ec3938cff95 ataflop: convert to blk-mq omits 71327f547ee3 ataflop: fix error handling during setup omits 3e6b8c3c4b14 ataflop: fold headers into C file omits 21b07f35544a amiflop: convert to blk-mq omits 53d0f8dbde89 amiflop: clean up on errors during setup omits c87228f16f0a amiflop: fold headers into C file omits 8ccb8cb1892b swim3: convert to blk-mq omits dbaa54b65e7a swim3: add real error handling in setup omits e3896d77b702 swim: convert to blk-mq omits 1448a2a5360a swim: fix cleanup on setup error omits 7aa54be29765 locking/qspinlock, x86: Provide liveness guarantee omits 288e4521f0f6 x86/asm: 'Simplify' GEN_*_RMWcc() macros omits 756b1df4c2c8 locking/qspinlock: Rework some comments omits 53bf57fab732 locking/qspinlock: Re-order code omits 0295e39595e1 IB/ucm: Fix Spectre v1 vulnerability omits ec57e2f0acb0 Merge branch 'x86/build' into locking/core, to pick up dep [...] omits 0ed149cf5239 perf cpu_map: Align cpu map synthesized events properly. omits d4ae552982de perf/x86/intel: Export mem events only if there's PEBS support omits c458a6206d2a perf tools: Fix tracing_path_mount proper path omits 421f4292f46e bpf, tls: add tls header to tools infrastructure omits 36b8d4628d3c perf tools: Fix use of alternatives to find JDIR omits 27d8d2d7a9b7 dmaengine: ppc4xx: fix off-by-one build failure omits 013c2403bf32 IB/mlx5: Fix MR cache initialization omits e54b6a3bcd1e RDMA/cm: Respect returned status of cm_init_av_by_path omits 4d6e4d12da2c IB/ipoib: Clear IPCB before icmp_send omits fe9bc1644918 RDMA/restrack: Protect from reentry to resource return path omits 891b7c5fbf61 mtd_blkdevs: convert to blk-mq omits 9068e02f5874 drm/edid: VSDB yCBCr420 Deep Color mode bit definitions omits 93048c094415 lib: Fix ia64 bootloader linkage omits 4ab8455f8bd8 perf evsel: Store ids for events with their own cpus perf_ [...] omits 665c365a77fb USB: fix the usbfs flag sanitization for control transfers omits 4afe8e79da92 arm64: cpufeature: Trap CTR_EL0 access only where it is necessary omits 1602df02f33f arm64: cpufeature: Fix handling of CTR_EL0.IDC field omits 8ab66cbe63ae arm64: cpufeature: ctr: Fix cpu capability check for late CPUs omits 09d1ea1c7309 devres: provide devm_kstrdup_const() omits 59c3f82ad1d6 mm: move is_kernel_rodata() to asm-generic/sections.h omits 0571967dfb5d devres: constify p in devm_kfree() omits 8514c470dc18 driver core: add BUS_ATTR_WO() macro omits 9793c1fd1775 MAINTAINERS: Clarify UIO vs UIOVEC maintainer omits 5cb6b5fc013e ALSA: hda: Add 2 more models to the power_save blacklist omits da5e79bc70b8 cpufreq: conservative: Take limits changes into account properly omits cf8afe5c5362 parisc: Fix uninitialized variable usage in unwind.c omits 19b201705445 docs/uio: fix a grammar nitpick omits 4a6ff3c9a6fa docs: fpga: document programming fpgas using regions omits fea82b7f6670 fpga: add devm_fpga_region_create omits 213befe049c7 fpga: bridge: add devm_fpga_bridge_create omits 084181fe8cc7 fpga: mgr: add devm_fpga_mgr_create omits 92e2921f7eee jffs2: free jffs2_sb_info through jffs2_kill_sb() omits 4b73d334c50d Documentation: intel_pstate: Add base_frequency information omits 86d333a8cc7f cpufreq: intel_pstate: Add base_frequency attribute omits 29523f095397 ACPI / CPPC: Add support for guaranteed performance omits 9a69e3ac41a5 Merge tag 'linux-cpupower-4.20-rc1' of git://git.kernel.or [...] omits a93a676b0791 pinctrl: sunxi: Fix a memory leak in 'sunxi_pinctrl_build_ [...] omits 4cf841e39850 ACPI/ADXL: Add address translation interface using an ACPI DSM omits ee8edbf8ca6b gpio: uniphier: include <linux/bits.h> instead of <linux/b [...] omits e24cf513cb98 pinctrl: uniphier: include <linux/bits.h> instead of <linu [...] omits 95c97998aa9f netfilter: nf_nat_snmp_basic: add missing helper alias name omits e891e50a8ad9 netfilter: xt_osf: simplify xt_osf_match_packet() omits 1321a6af30e4 netfilter: nft_xfrm: use state family, not hook one omits a218dc82f0b5 netfilter: nft_osf: Add ttl option support omits ea9cf2a55a7b netfilter: cttimeout: remove set but not used variable 'l3num' omits 4b87dd54be21 netfilter: Replace spin_is_locked() with lockdep omits 93d39737b29e dt-bindings: pinctrl: bcm4708-pinmux: improve example binding omits 9845c49cc9bb sched/fair: Fix the min_vruntime update logic in dequeue_entity() omits 40f5ff4f9f23 gpio: Clarify kerneldoc on gpiochip_set_chained_irqchip() omits 3c1f6b2d116c gpio: Remove unused 'irqchip' argument to gpiochip_set_cas [...] omits 9cb7cf9c4ebb gpio: Drop parent irq assignment during cascade setup omits ce96a3a04130 pinctrl: geminilake: Sort register offsets by value omits 2b3445c7eb72 pinctrl: geminilake: Get rid of unneeded ->probe() stub omits 08a3e5dca04a pinctrl: geminilake: Update pin list for B0 stepping omits 2c59f06cc044 Merge branch 'net-Kernel-side-filtering-for-route-dumps' omits e4e92fb160d7 net/ipv4: Bail early if user only wants prefix entries omits 08e814c9e8eb net/ipv6: Bail early if user only wants cloned entries omits 196cfebf8972 net/mpls: Handle kernel side filtering of route dumps omits effe67926624 net: Enable kernel side filtering of route dumps omits cb167893f41e net: Plumb support for filtering ipv4 and ipv6 multicast r [...] omits e1cedae1ba6b ipmr: Refactor mr_rtm_dumproute omits bae9a78b17b8 net/mpls: Plumb support for filtering route dumps omits 13e38901d46c net/ipv6: Plumb support for filtering route dumps omits 18a8021a7be3 net/ipv4: Plumb support for filtering route dumps omits 4724676d551c net: Add struct for fib dump filter omits 22e6c58b8c28 netlink: Add answer_flags to netlink_callback omits ba4a41198324 RDMA/mlx5: Add support for flow tag to raw create flow omits 645ba5970c07 RDMA/mlx5: Remove extraneous error check omits 4766ab5677a2 locking/lockdep: Remove duplicated 'lock_class_ops' percpu array omits e85679511e48 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 2351776e87a1 IB/mlx5: Verify DEVX object type omits bd8be2cf8b69 Merge branch 'nfp-fix-pedit-set-action-offloads' omits 140b6abac26d nfp: flower: use offsets provided by pedit instead of inde [...] omits d08c9e589300 nfp: flower: fix multiple keys per pedit action omits 8913806f166e nfp: flower: fix pedit set actions for multiple partial masks omits 68a997c5d28c RDMA/hns: Add FRMR support for hip08 omits 1890fea7936a rxrpc: Fix a missing rxrpc_put_peer() in the error_report handler omits c45d7150656f net: phy: merge phy_start_aneg and phy_start_aneg_priv omits 965f22bc4252 MIPS: dts: Change upper case to lower case omits 0e557a3e0613 MIPS: generic: Add Network, SPI and I2C to ocelot_defconfig omits 360fe725f884 MIPS: Loongson-3: Fix BRIDGE irq delivery problem omits d06f8a2f1bef MIPS: Loongson-3: Fix CPU UART irq delivery problem omits 7f8502a539bb MIPS: Remove unused PREF, PREFE & PREFX macros omits 1d6fb222bd23 MIPS: lib: Use kernel_pref & user_pref in memcpy() omits e2b405439903 MIPS: Remove unused CAT macro omits 4021c30a86ec MIPS: Add kernel_pref & user_pref helpers omits da1d25e79a46 MIPS: Remove unused TTABLE macro omits fce362c7fc3f MIPS: Remove unused PIC macros omits 7b2d13f2e240 MIPS: Remove unused MOVN & MOVZ macros omits 5df950994934 RDMA/bnxt_re: Avoid resource leak in case the NQ registrat [...] omits a08b9e9a7056 RDMA/bnxt_re: Wait for delayed work to finish before devic [...] omits 854a20200117 RDMA/bnxt_re: Limit max_pkey to 16 bit value omits 4c01f2e3a906 RDMA/bnxt_re: Fix qp async event reporting omits 316dd2825db1 RDMA/bnxt_re: Report out of sequence hw counters omits 5c80c9138e28 RDMA/bnxt_re: Expose rx discards and drop counters omits bb22c36cbaae RDMA/bnxt_re: Prevent driver crash due to NULL pointer in [...] omits f2bd4d096eb4 RDMA/bnxt_re: Drop L2 async events silently omits ed51efd2ce44 RDMA/bnxt_re: Avoid accessing nq->bar_reg_iomem in failure case omits eae4ad1b0c9a RDMA/bnxt_re: Avoid NULL check after accessing the pointer omits 1b7042d7a586 RDMA/bnxt_re: Remove the unnecessary version macro definition omits d455f29f6d76 RDMA/bnxt_re: Fix recursive lock warning in debug kernel omits 5a23e0b1dd51 RDMA/bnxt_re: Add missing spin lock initialization omits 59bfc59a6828 Merge branch 'for-rc' into rdma.git for-next omits 005479556197 hv_netvsc: fix vf serial matching with pci slot info omits b13949678b0a Merge branch 'tcp-second-round-for-EDT-conversion' omits 825e1c523d50 tcp: cdg: use tcp high resolution clock cache omits 97ec3eb33dd3 tcp_bbr: fix typo in bbr_pacing_margin_percent omits 864e5c090749 tcp: optimize tcp internal pacing omits 7baf33bdac37 net_sched: sch_fq: no longer use skb_is_tcp_pure_ack() omits a7a2563064e9 tcp: mitigate scheduling jitter in EDT pacing model omits 76a9ebe811fb net: extend sk_pacing_rate to unsigned long omits 5f6188a8003d tcp: do not change tcp_wstamp_ns in tcp_mstamp_refresh omits d805397c3822 sctp: use the pmtu from the icmp packet to update transpor [...] omits 1a3aea2534f4 net: bridge: fix a possible memory leak in __vlan_add omits bc0e7cf43370 rxrpc: Add /proc/net/rxrpc/peers to display peer list omits ec20a63aa8b8 net: fec: don't dump RX FIFO register when not available omits d275444cc361 fore200e: fix missing unlock on error in bsq_audit() omits 65f2247d6155 Merge branch 'bnxt_en-Add-support-for-new-57500-chips' omits 1ab968d2f1d6 bnxt_en: Add PCI ID for BCM57508 device. omits 0fcec9854ab4 bnxt_en: Add new NAPI poll function for 57500 chips. omits 3675b92fa70e bnxt_en: Refactor bnxt_poll_work(). omits 58590c8d9044 bnxt_en: Add coalescing setup for 57500 chips. omits e44758b78ae8 bnxt_en: Use bnxt_cp_ring_info struct pointer as parameter [...] omits 7b3af4f75b81 bnxt_en: Add RSS support for 57500 chips. omits 44c6f72a4c30 bnxt_en: Increase RSS context array count and skip ring gr [...] omits 3e08b1841bc8 bnxt_en: Allocate/Free CP rings for 57500 series chips. omits 23aefdd76159 bnxt_en: Modify bnxt_ring_alloc_send_msg() to support 5750 [...] omits 2c61d2117ecb bnxt_en: Add helper functions to get firmware CP ring ID. omits 50e3ab7836b5 bnxt_en: Allocate completion ring structures for 57500 ser [...] omits 41e8d7983752 bnxt_en: Modify the ring reservation functions for 57500 s [...] omits 9c1fabdf424f bnxt_en: Adjust MSIX and ring groups for 57500 series chips. omits 697197e5a173 bnxt_en: Re-structure doorbells. omits e38287b72ec5 bnxt_en: Add 57500 new chip ID and basic structures. omits 1b9394e5a2ad bnxt_en: Configure context memory on new devices. omits 98f04cf0f1fc bnxt_en: Check context memory requirements from firmware. omits 66cca20abcf7 bnxt_en: Add new flags to setup new page table PTE bits on [...] omits 6fe19886858f bnxt_en: Refactor bnxt_ring_struct. omits 74706afa712d bnxt_en: Update interrupt coalescing logic. omits 1dfddc41ae49 bnxt_en: Add maximum extended request length fw message support. omits 36e53349b60b bnxt_en: Add additional extended port statistics. omits 31d357c0697d bnxt_en: Update firmware interface spec. to 1.10.0.3. omits fbe1222c63b8 qed: fix spelling mistake "Ireelevant" -> "Irrelevant" omits dc012f3628ea ipv6: mcast: fix a use-after-free in inet6_mc_check omits 9e983c589853 Merge branch 'selftests-pmtu-Add-test-choice-and-captures' omits bb059fb20447 selftests: pmtu: Add optional traffic captures for single tests omits 55bbc8ff4987 selftests: pmtu: Allow selection of single tests omits 2527e4037f92 r8169: remove unneeded call to netif_stop_queue in rtl8169 [...] omits 34bc009543c0 r8169: simplify rtl8169_set_magic_reg omits d3092b2efca1 tipc: fix unsafe rcu locking when accessing publication list omits 44eb385bc5f3 octeontx2-af: remove unused cgx_fwi_link_change omits 5948185b97fa nfp: devlink port split support for 1x100G CXP NIC omits ca0f32d5d974 Merge branch 'dpaa2-eth-code-cleanup' omits b948c8c6a779 dpaa2-eth: remove unused FD field omits b00c898c00e1 dpaa2-eth: mark unused parameter in dpaa2_eth_tx_conf omits fdb6ca9e4674 dpaa2-eth: remove unused priv parameter omits 85b7a342baf5 dpaa2-eth: fix uninitialized variable warnings omits 3233c1514f75 dpaa2-eth: make dpaa2_eth_set_dist_key static omits b12cef51b537 dpaa2-eth: Fix Kconfig dependencies omits 5b3a5a14f84c net: ethernet: ti: cpsw: use for mcast entries only host port omits ba722f9b6f98 Merge branch 'net-ethernet-ti-cpsw-fix-mcast-packet-lost' omits 5da1948969bc net: ethernet: ti: cpsw: fix lost of mcast packets while r [...] omits 58bdeac8b0e7 net: ethernet: ti: cpsw_ale: use const for API having poin [...] omits 7ec8dc96e1cb rxrpc: Fix incorrect conditional on IPV6 omits f547fac624be ipv6: rate-limit probes for neighbourless routes omits aa73237dcb2d scsi: target/core: Always call transport_complete_callback [...] omits 81b6ca6dbada scsi: target/core: Use sg_alloc_table() instead of open-coding it omits 80b045b385cf scsi: target/core: Use the SECTOR_SHIFT constant omits 5e568d22fc79 scsi: target/core: Remove the SCF_COMPARE_AND_WRITE_POST flag omits c1fbff863595 scsi: target/core: Remove an unused data member from struc [...] omits 4240d448a483 scsi: target/core: Fix spelling in two source code comments omits 64bd9c813575 net: bcmgenet: Poll internal PHY for GENETv5 omits d6672a5a9791 rxrpc: use correct kvec num when sending BUSY response packet omits d7b4c24f45d2 rxrpc: Fix an uninitialised variable omits 5985d5631dc3 Merge branch 'net-phy-improve-and-simplify-state-machine' omits eb4c470a154d net: phy: simplify handling of PHY_RESUMING in state machine omits 74fb5e25a3e9 net: phy: improve handling of PHY_RUNNING in state machine omits 4af00f4cc1ba tipc: initialize broadcast link stale counter correctly omits 0813e95760f1 vxlan: support NTF_USE refresh of fdb entries omits 5a8e7aea953b llc: set SOCK_RCU_FREE in llc_sap_add_socket() omits 9771b8ccdfa6 net/ncsi: Extend NC-SI Netlink interface to allow user spa [...] omits 6384e483239f net: phy: trigger state machine immediately in phy_start_machine omits a75d1801a9fc Merge branch 'veth-XDP-stats-improvement' omits d397b9682c1c veth: Add ethtool statistics support for XDP omits 4195e54aaf1c veth: Account for XDP packet statistics on rx side omits 2131479df66d veth: Account for packet drops in ndo_xdp_xmit omits acad76a5f616 tipc: support binding to specific ip address when activati [...] omits d0f068e5720a Merge tag 'mlx5-fixes-2018-10-10' of git://git.kernel.org/ [...] omits 1986647c2fc3 Merge tag 'mlx5e-updates-2018-10-10' of git://git.kernel.o [...] omits e331473fee3d net/sched: cls_api: add missing validation of netlink attributes omits 3325cf9e51bc Merge branch 'defza-fddi' omits 9f9a742db40f FDDI: defza: Support capturing outgoing SMT traffic omits 61414f5ec983 FDDI: defza: Add support for DEC FDDIcontroller 700 TURBOc [...] omits df52eab23d70 tun: Consistently configure generic netdev params via rtnetlink omits 33b3f8ca510a scsi: target: stash sess_err_stats on Data-Out timeout omits dce6190ca78a scsi: target: split out helper for cxn timeout error stashing omits c62ae3005b35 scsi: target: log NOP ping timeouts as errors omits d9a771fd4271 scsi: target: log Data-Out timeouts as errors omits df711553f444 scsi: target: use ISCSI_IQN_LEN in iscsi_target_stat omits 58f5bbe331c5 ethtool: fix a privilege escalation bug omits 2bb3207dbbd4 ethtool: fix a missing-check bug omits d49c88d7677b r8169: Enable MSI-X on RTL8106e omits 3bccfba83127 scsi: hisi_sas: Update v3 hw AIP_LIMIT and CFG_AGING_TIME [...] omits 784b46b7cba0 scsi: hisi_sas: Use block layer tag instead for IPTT omits 6ecf5ba13cd5 scsi: hisi_sas: unmask interrupts ent72 and ent74 omits 3e178f3ecfcf scsi: hisi_sas: Free slot later in slot_complete_vx_hw() omits 584f53fe5f52 scsi: hisi_sas: Fix the race between IO completion and tim [...] omits 1668e3b6f8f8 scsi: hisi_sas: Move evaluation of hisi_hba in hisi_sas_ta [...] omits 5a54691f874a scsi: hisi_sas: Feed back linkrate(max/min) when re-attached omits 38fe73cc2c96 scsi: target: Fix target_wait_for_sess_cmds breakage with [...] omits 25ab0bc334b4 scsi: sched/wait: Add wait_event_lock_irq_timeout for TASK [...] omits 0b4aafc332e4 scsi: libfc: retry PRLI if we cannot analyse the payload omits aad1271a4845 scsi: libfc: check fc_frame_payload_get() return value for null omits a33e5bfb2972 scsi: core: Allow state transitions from OFFLINE to BLOCKED omits 86117d7f9569 scsi: esp_scsi: remove union in esp_cmd_priv omits 3f9295b65ea4 scsi: esp_scsi: move dma mapping into the core code omits 44b1b4d24b2d scsi: esp_scsi: remove the dev argument to scsi_esp_register omits 98cda6a2e0d4 scsi: esp_scsi: use strong typing for the dev field omits 10c0cd38ce4c scsi: sun_esp: don't use GFP_ATOMIC for command block allocation omits d47b3bd797f1 scsi: am53c974: use the generic DMA API omits 5adaf1e8d5e5 scsi: ufs: make UFS Tx lane1 clock optional for QCOM platforms omits 664e68bcab5b scsi: ufs: fix integer type usage in uapi header omits 416c461372b3 scsi: lpfc: remove a bogus pci_dma_sync_single_for_device call omits 67d98f0a83f8 scsi: megaraid_mbox: remove bogus use of pci_dma_sync_sg_* APIs omits 804186fa95c8 xsysace: convert to blk-mq omits 77218ddf46d8 paride: convert pf to blk-mq omits 99fe8b02a825 paride: convert pd to blk-mq omits 89c6b1650969 paride: convert pcd to blk-mq omits fab1adcf9503 ps3disk: convert to blk-mq omits 9316a9ed6895 blk-mq: provide helper for setting up an SQ queue and tag set omits de038597be88 null_blk: remove set but not used variable 'q' omits a06ecbfe784c Revert "sparc: Convert to using %pOFn instead of device_no [...] omits 0b592b5a01be tools: bpftool: add map create command omits 2f1d774f7d35 Merge branch 'bpftool_sockmap' omits c034a177d3c8 bpf: bpftool, add flag to allow non-compat map definitions omits b7d3826c2ed6 bpf: bpftool, add support for attaching programs to maps omits 7d1f12b8b2ab Merge branch 'ipv6_sk_lookup_fixes' omits 5ef0ae84f02a bpf: Fix IPv6 dport byte-order in bpf_sk_lookup omits 8a615c6b0352 bpf: Allow sk_lookup with IPv6 module omits a309d5db5879 idr: Change documentation license omits c994b12945a6 test_ida: Fix lockdep warning omits e7c6a55606b5 hwmon: (pmbus) Fix page count auto-detection. omits d04fb13c9fcd Merge branch 'sockmap_and_ktls' omits eea0d2adcf11 bpf, doc: add maintainers entry to related files omits e9dd904708c4 bpf: add tls support for testing in test_sockmap omits d3b18ad31f93 tls: add bpf support to sk_msg handling omits 924ad65ed01e tls: replace poll implementation with read hook omits d829e9c4112b tls: convert to generic sk_msg interface omits 604326b41a6f bpf, sockmap: convert to generic sk_msg interface omits 1243a51f6c05 tcp, ulp: remove ulp bits from sockmap omits 8b9088f806e1 tcp, ulp: enforce sock_owned_by_me upon ulp init and cleanup omits 1c87dc897b8c hv_balloon: Replace spin_is_locked() with lockdep omits f21996255f42 sgi-xp: Replace spin_is_locked() with lockdep omits 3b7584a296c4 eeprom: New ee1004 driver for DDR4 memory omits 5fe9f6ccbb7b eeprom: at25: remove unneeded 'at25_remove' omits 6eaafbb6998e w1: IAD Register is yet readable trough iad sys file. Fix [...] omits 3c3f76248e79 misc: mic: scif: remove set but not used variables 'src_dm [...] omits 6b995f4eec34 misc: mic: fix a DMA pool free failure omits 8d452721628d dt-bindings: misc: bk4: Add device tree binding for Liebhe [...] omits 6d7d725b2e62 platform: goldfish: pipe: Add a blank line to separate var [...] omits e6fb3193307d platform: goldfish: pipe: Remove redundant casting omits 60a6e5233fcb platform: goldfish: pipe: Call misc_deregister if init fails omits 08360e26f2a8 platform: goldfish: pipe: Move the file-scope goldfish_pip [...] omits 43c2cc2864bc platform: goldfish: pipe: Move the file-scope goldfish_pip [...] omits c394cc3b470c platform: goldfish: pipe: Move the file-scope goldfish_int [...] omits 40970f7a43d6 dt-bindings: thermal: samsung: Add SPDX license identifier omits cd9102e9add8 dt-bindings: clock: samsung: Add SPDX license identifiers omits 8942b2d5094b gsmi: Add GSMI commands to log S0ix info omits d31655ba8957 gsmi: Remove autoselected dependency on EFI and EFI_VARS omits 255d7447cf92 gsmi: Add coreboot to list of matching BIOS vendors omits 655603de6846 gsmi: Fix bug in append_to_eventlog sysfs handler omits 22be0c6cec35 dt-bindings: timer: ostm: Add R7S9210 support omits b3da72593e14 dt-bindings: phy: rcar-gen2: Add r8a7744 support omits 4a2b2662e9d2 MAINTAINERS: Add me to Android drivers omits 700992d361c7 dt-bindings: can: rcar_can: Add r8a7744 support omits 13c1c5e4d7f8 Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15IGM omits c9e58fb2aad5 gfs2: write revokes should traverse sd_ail1_list in reverse omits a3e403161fe1 dmaengine: owl: Fix warnings generated during build omits 7c4189c75b0b dt-bindings: timer: renesas, cmt: Document r8a7744 CMT support omits c54ed7c02bd7 dt-bindings: watchdog: renesas-wdt: Document r8a7744 support omits 4583af182007 dt-bindings: thermal: rcar: Add device tree support for r8a7744 omits d9352794dad9 btrfs: switch return_bigger to bool in find_ref_head omits 7c8616278b19 btrfs: remove fs_info from btrfs_should_throttle_delayed_refs omits af9b8a0e2085 btrfs: remove fs_info from btrfs_check_space_for_delayed_refs omits 9e920a6f03e4 btrfs: delayed-ref: pass delayed_refs directly to btrfs_de [...] omits 5637c74b0145 btrfs: delayed-ref: pass delayed_refs directly to btrfs_se [...] omits b90e22ba4804 btrfs: qgroup: move the qgroup->members check out from (!q [...] omits 06bbf67244fc btrfs: relocation: Remove redundant tree level check omits 98ff7b94e4da btrfs: relocation: Cleanup while loop using rbtree_postord [...] omits 3628b4ca64f2 btrfs: qgroup: Avoid calling qgroup functions if qgroup is [...] omits 0f375eed92b5 Btrfs: fix wrong dentries after fsync of file that got its [...] omits f2d72f42d5fa Btrfs: fix warning when replaying log after fsync of a tmpfile omits ad80cf50c3f0 btrfs: drop min_size from evict_refill_and_join omits e187831e1875 btrfs: assert on non-empty delayed iputs omits 545e3366db82 btrfs: make sure we create all new block groups omits 553cceb49681 btrfs: reset max_extent_size on clear in a bitmap omits 84de76a2fb21 btrfs: protect space cache inode alloc with GFP_NOFS omits f45c752b65af btrfs: release metadata before running delayed refs omits 523983401644 Btrfs: kill btrfs_clear_path_blocking omits 9b142115ed35 btrfs: dev-replace: remove pointless assert in write unlock omits 7f8d236ae132 btrfs: dev-replace: move replace members out of fs_info omits aa144bfeaa7f btrfs: dev-replace: avoid useless lock on error handling path omits 9f6cbcbb09d0 btrfs: open code btrfs_after_dev_replace_commit omits e37abe9725bf btrfs: open code btrfs_dev_replace_stats_inc omits 7fb2eced105f btrfs: open code btrfs_dev_replace_clear_lock_blocking omits 3280f874576d btrfs: remove btrfs_dev_replace::read_locks omits f556faa46eb4 btrfs: tree-checker: Check level for leaves and nodes omits 3d0174f78e72 btrfs: qgroup: Only trace data extents in leaves if we're [...] omits 2cd86d309bd1 btrfs: qgroup: Don't trace subtree if we're dropping reloc tree omits 5f527822be40 btrfs: qgroup: Use generation-aware subtree swap to mark d [...] omits ea49f3e73c4b btrfs: qgroup: Introduce function to find all new tree blo [...] omits 25982561db7f btrfs: qgroup: Introduce function to trace two swaped extents omits c337e7b02f71 btrfs: qgroup: Introduce trace event to analyse the number [...] omits fa6ac71524f2 btrfs: relocation: Add basic extent backref related commen [...] omits 4779cc04248d Btrfs: get rid of btrfs_symlink_aops omits 7703bdd8d23e Btrfs: don't clean dirty pages during buffered writes omits 818255feece6 btrfs: use common helper instead of open coding a bit test omits 0110a4c43451 btrfs: refactor __btrfs_run_delayed_refs loop omits e726138676f8 btrfs: Factor out loop processing all refs of a head omits b1cdbcb53a6e btrfs: Factor out ref head locking code in __btrfs_run_del [...] omits b2fa11547bc1 btrfs: tests: polish ifdefs around testing helper omits a654666a3474 btrfs: tests: group declarations of self-test helpers omits 57ec5fb478a3 btrfs: tests: move testing members of struct btrfs_root to [...] omits 9c36396c2a78 btrfs: tests: add separate stub for find_lock_delalloc_range omits ecf160b424ee Btrfs: preftree: use rb_first_cached omits 07e1ce096db3 Btrfs: extent_map: use rb_first_cached omits 03a1d4c89163 Btrfs: delayed-inode: use rb_first_cached for ins_root and [...] omits e3d039656384 Btrfs: delayed-refs: use rb_first_cached for ref_tree omits 5c9d028b3b17 Btrfs: delayed-refs: use rb_first_cached for href_root omits 3aa7c7a31c26 btrfs: wait on caching when putting the bg cache omits fee7acc36131 btrfs: keep trim from interfering with transaction commits omits 0be88e367fd8 btrfs: don't attempt to trim devices that don't support it omits d4e329de5e5e btrfs: iterate all devices during trim, instead of fs_devi [...] omits 6ba9fc8e628b btrfs: Ensure btrfs_trim_fs can trim the whole filesystem omits 93bba24d4b5a btrfs: Enhance btrfs_trim_fs function to handle error better omits 5c06147128fb btrfs: fix error handling in btrfs_dev_replace_start omits c1766dd78298 btrfs: change remove_extent_mapping to return void omits 315bed43fea5 btrfs: handle error of get_old_root omits 28bee489828c btrfs: Remove logically dead code from btrfs_orphan_cleanup omits 4183c52ce887 Btrfs: remove wait_ordered_range in btrfs_evict_inode omits abb57ef3ff97 Btrfs: skip set_page_dirty if eb pages are already dirty omits 51995c399b73 Btrfs: assert page dirty bit on extent buffer pages omits 98e6b1eb4022 Btrfs: remove unnecessary level check in balance_level omits 3cf5068f3d06 Btrfs: unify error handling of btrfs_lookup_dir_item omits 3b2fd8016069 Btrfs: use args in the correct order for kcalloc in btrfsi [...] omits a27a94c2b0c7 btrfs: Make btrfs_find_device_by_devspec return btrfs_devi [...] omits 6c05040702e7 btrfs: Make btrfs_find_device_missing_or_by_path return di [...] omits b444ad46b2db btrfs: Make btrfs_find_device_by_path return struct btrfs_device omits 374b0e2d6ba5 btrfs: fix error handling in free_log_tree omits 380fd06640a7 btrfs: remove redundant variable from btrfs_cross_ref_exist omits e49aabd973fd Btrfs: set leave_spinning in btrfs_get_extent omits de2c6615dcdd Btrfs: fix alignment in declaration and prototype of btrfs [...] omits 29c5e5d4966d btrfs: remove unused pointer 'tree' in btrfs_submit_compre [...] omits d005dbeca081 btrfs: remove unused pointer inode in relink_file_extents omits 28c4a3e21ad0 btrfs: defrag: use btrfs_mod_outstanding_extents in cluste [...] omits 6aadd9eb7487 Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytes omits c64142807f5a btrfs: free path at an earlier point in btrfs_get_extent omits 9688e9a99e4b Btrfs: use next_state in find_first_extent_bit omits b72c3aba09a5 btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] omits 65c6e82becec btrfs: Handle owner mismatch gracefully when walking up tree omits 45128b08f741 btrfs: change btrfs_pin_log_trans to return void omits 556f3ca88ecb btrfs: change btrfs_free_reserved_bytes to return void omits bee6ec822a6a Btrfs: remove always true if branch in btrfs_get_extent omits 9c7b0c2e8dbf btrfs: qgroup: Dirty all qgroups before rescan omits 32934280967d Btrfs: clean up scrub is_dev_replace parameter omits 1da739678e0b btrfs: add helper to obtain number of devices with ongoing [...] omits 16220c467ad3 btrfs: add assertions where number of devices could go below 0 omits f8b00e0f06e5 btrfs: remove unneeded NULL checks before kfree omits 4b6f8e9695da Btrfs: do not unnecessarily pass write_lock_level when pro [...] omits 4fd786e6c3d6 btrfs: Remove 'objectid' member from struct btrfs_root omits 5a2cb25ab9da btrfs: remove a useless return statement in btrfs_block_rsv_add omits 684572df9401 btrfs: Remove root parameter from btrfs_insert_dir_item omits 3a58417486ca btrfs: switch update_size to bool in btrfs_block_rsv_migra [...] omits a7176f74fa57 btrfs: simplify the send_in_progress check in btrfs_delete [...] omits 9c9f1ddee729 mmc: pwrseq_simple: Fix incorrect handling of GPIO bitmap omits a7c0b4b80f02 gpio: fix SNPS_CREG kconfig dependency warning omits 2b9ea543fa43 pinctrl: renesas: Fix platform_no_drv_owner.cocci warnings omits 28e0603c4df4 pinctrl: mediatek: Make eint_m u16 omits a7f172ab6a8e PCI: mediatek: Fix class type for MT7622 to PCI_CLASS_BRIDGE_PCI omits ef1a2a62cc48 usb: host: add DT bindings for faraday fotg2 omits 325b9313ec3b usb: host: ohci-at91: fix request of irq for optional gpio omits 3c53e2352a9b nvmem: hide unused nvmem_find_cell_by_index function omits 098ec84f1ad2 nvmem: lpc18xx_eeprom: remove unused variable omits cccb3b19e762 nvmem: fix nvmem_cell_get_from_lookup() omits badcdff107cb nvmem: Convert to using %pOFn instead of device_node.name omits 074d6f32689c PCI: mediatek: Fix mtk_pcie_find_port() endpoint/port matc [...] omits f0a7d1883d9f afs: Fix clearance of reply omits fd82cc3020a0 mmc: mediatek: drop too much code of tuning method omits a2e6d1f6b30d mmc: mediatek: add MT8183 MMC driver support omits 86601d0eac2d mmc: mediatek: tune CMD/DATA together omits f38a9774ddde mmc: mediatek: fix cannot receive new request when msdc_cm [...] omits 56f6cbbed046 mmc: mediatek: fill the actual clock for mmc debugfs omits 0b1a69fd8394 mmc: dt-bindings: add support for MT8183 SoC omits 90f835414067 mmc: uniphier-sd: avoid using broken DMA RX channel omits b7ced87746eb mmc: uniphier-sd: fix DMA disabling omits d3dd5db0c1b9 mmc: tmio: simplify the DMA mode test omits 722fb61e2ed3 mmc: tmio: remove TMIO_MMC_HAVE_HIGH_REG flag omits acb9fce7309a mmc: tmio: move MFD variant reset to a platform hook omits 60ab43ba6b6e mmc: renesas_sdhi: Add r8a77470 SDHI1 support omits be6f8db406a4 dt-bindings: mmc: renesas_sdhi: Add r8a77470 support omits f34c6e6257aa spi: sh-msiof: fix deferred probing omits 6530adeaaf50 ASoC: Intel: common: Add Kabylake Dialog+Maxim machine dri [...] omits bca0ac1d9673 ASoC: Intel: Boards: Add KBL Dialog Maxim I2S machine driver omits 2657c6a9037d ASoC: AMD: Add SND_JACK_LINEOUT jack type omits b5130dc2224d s390/sthyi: Fix machine name validity indication omits 9434f5d3bef9 s390/zcrypt: fix broken zcrypt_send_cprb in-kernel api function omits 63239e4bf7ef regulator: Fetch enable gpiods nonexclusive omits 8d4b6bce2559 xfrm: use complete IPv6 addresses for hash omits 35a7f35ad1b1 Linux 4.19-rc8 omits d1f1f98c6d17 sparc64: Set %l4 properly on trap return after handling signals. omits b3e1eb8e7ac9 sparc64: Make proc_id signed. omits 9e753ba9b9b4 MD: fix invalid stored role for a disk - try2 omits 921060ccdae9 Merge tag 'wireless-drivers-next-for-davem-2018-10-14' of [...] omits 028c99fa912b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 8f94004e2a51 cdrom: don't attempt to fiddle with cdo->capability omits 5e27891e8855 block: remove bogus check for queue_lock assignment omits e50b1e327aeb null_blk: remove legacy IO path omits 4e6da0fe8058 um: Convert ubd driver to blk-mq omits 6d1f9dfde734 skd: fixup usage of legacy IO API omits 3582dd291788 aoe: convert aoeblk to blk-mq omits f95cd52476de Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits dca5203e3fe2 x86/boot: Add -Wno-pointer-sign to KBUILD_CFLAGS omits 53c13ba8ed39 x86/time: Correct the attribute on jiffies' definition omits 16561f27f94e x86/entry: Add some paranoid entry/exit CR3 handling comments omits b59167ac7baf x86/percpu: Fix this_cpu_read() omits 4907c68abd3f x86/tsc: Force inlining of cyc2ns bits omits 6bfa6975f1b7 Merge tag 'mt76-for-kvalo-2018-10-13' of https://github.co [...] omits d17010bf6301 Bluetooth: Remove redundant check on status omits dd1a8f8a88ee Bluetooth: Errata Service Release 8, Erratum 3253 omits 571f739083e2 Bluetooth: Use separate L2CAP LE credit based connection r [...] omits 70ecdd3d8b36 Bluetooth: btsdio: Do not bind to non-removable BCM43430 omits 23fdf223bbe4 ALSA: asihpi: don't pass GFP_DMA32 to dma_alloc_coherent omits 4ffe713b7587 powerpc/mm: Increase the max addressable memory to 2PB omits c9f80734cd55 powerpc/mm/hash: Rename get_ea_context to get_user_context omits e15a4fea4dee powerpc/64s/hash: Add some SLB debugging tests omits 94ee42727ce0 powerpc/64s/hash: Simplify slb_flush_and_rebolt() omits 5434ae74629a powerpc/64s/hash: Add a SLB preload cache omits 425d33146260 powerpc/64s/hash: Provide arch_setup_exec() hooks for hash [...] omits 126b11b294d1 powerpc/64s/hash: Add SLB allocation status bitmaps omits 48e7b7695745 powerpc/64s/hash: Convert SLB miss handlers to C omits 4c2de74cc869 powerpc/64: Interrupts save PPR on stack rather than threa [...] omits 3eeacd9f4ea3 powerpc/ptrace: Don't use sizeof(struct pt_regs) in ptrace code omits 002af9391bfb powerpc: Split user/kernel definitions of struct pt_regs omits 7f995d3ba6f2 powerpc/prom_init: Make "default_colors" const omits 30c69ca0486f powerpc/prom_init: Make "fake_elf" const omits 3bad719b4954 powerpc/prom_init: Make of_workarounds static omits 1b2443a547f9 powerpc/book3s64: Avoid multiple endian conversion in pte helpers omits ff00552578ba powerpc/8xx: change name of a few page flags to avoid confusion omits 5662315384fc powerpc/mm: Get rid of pte-common.h omits cbcbbf4afd6d powerpc/mm: Define platform default caches related flags omits a0da4bc166f2 powerpc/mm: Allow platforms to redefine some helpers omits 6c5d2d3fd376 powerpc/nohash/64: do not include pte-common.h omits d82fd29c5a8c powerpc/mm: Distribute platform specific PAGE and PMD flag [...] omits e0f57031ca0b powerpc/mm: Move pte_user() into nohash/pgtable.h omits b2133bd7a553 powerpc/book3s/32: do not include pte-common.h omits f4805785f068 powerpc/mm: move __P and __S tables in the common pgtable.h omits 093d7ca22920 powerpc/mm: drop unused page flags omits 97026b5a5ac2 powerpc/mm: Split dump_pagelinuxtables flag_array table omits 26973fa5ac0e powerpc/mm: use pte helpers in generic code omits 34eb138ed74d powerpc/mm: don't use _PAGE_EXEC for calling hash_preload() omits daba790242df powerpc/mm: add pte helpers to query and change pte flags omits aa9cd505e39d powerpc/mm: move some nohash pte helpers in nohash/[32:64] [...] omits d81e6f8b7c66 powerpc/mm: don't use _PAGE_EXEC in book3s/32 omits c766ee72235d powerpc: handover page flags with a pgprot_t parameter omits 56f3c1413f5c powerpc/mm: properly set PAGE_KERNEL flags in ioremap() omits aa91796ec463 powerpc: don't use ioremap_prot() nor __ioremap() unless r [...] omits 402a5698b446 soc/fsl/qbman: use ioremap_cache() instead of ioremap_prot(0) omits 3a27203102eb Merge tag 'libnvdimm-fixes-4.19-rc8' of git://git.kernel.o [...] omits a24a0eb9c897 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 67e89ac32828 bpf: Fix dev pointer dereference from sk_skb omits e01ad46d53b5 blk-mq: fallback to previous nr_hw_queues when updating fails omits 34d11ffac1f5 blk-mq: realloc hctx when hw queue is mapped to another node omits 5b202853ffbc blk-mq: change gfp flags to GFP_NOIO in blk_mq_realloc_hw_ctxs omits 477e19dedc9d blk-mq: adjust debugfs and sysfs register when updating nr [...] omits 2d29c9f89fcd block, bfq: improve asymmetric scenarios detection omits ba94c753ccb4 ath10k: add QMI message handshake for wcn3990 client omits 35a665766737 ath10k: add debug mask for QMI layer omits cc53aabcc283 firmware: qcom: scm: Add WLAN VMID for Qualcomm SCM interface omits 2b741a8aaa34 dt: bindings: add bindings for msa memory region omits 22e8a4602738 ath10k: add support to create boardname for non-bmi target omits bc17d4b90cdd ath10k: add qmi service helpers for wcn3990 qmi client omits f9dca154a4e4 wil6210: fix debugfs_simple_attr.cocci warnings omits 72569b7be461 ath9k: fix RX_STAT_INC() etc macros omits e3bfecd5cd37 ath10k: htt: remove some dead code omits 0738b4998c6d ath10k: allocate small size dma memory in ath10k_pci_diag_ [...] omits 9de4162f0999 ath10k: add peer flush in ath10k_flush for STATION omits 7bfd82bff60e ath10k: remove unnecessary comparison of unsigned integer [...] omits 9d9cdbf3f9ed ath10k: htt_rx: fix signedness bug in ath10k_update_per_pe [...] omits 6bc17950f4b2 ath10k: management tx ack rssi capability check omits ce834e280f2f ath10k: support NET_DETECT WoWLAN feature omits f1157695c527 ath10k: set probe request oui during driver start omits 34e141eea7dd ath10k: fix possible out of bound access of ath10k_rates array omits 03ce6f8a6776 rtl8xxxu: Remove set but not used variables 'usedesc40' an [...] omits 4cb5054957b2 qtnfmac_pcie: cleanup Pearl platform headers omits b458a033ca2f qtnfmac: use SPDX identifier for pcie bus layer files omits db62abe51853 qtnfmac: use 'help' in Kconfig omits bbc2a101f06b libertas: return errno from lbs_add_card() omits 6528d8804780 libertas: don't set URB_ZERO_PACKET on IN USB transfer omits 52a312673aff iwlegacy: Add a lock assertion in il4965_send_rxon_assoc() omits 2258ee58baa5 brcmsmac: AP mode: update beacon when TIM changes omits bbd10586f0df mt76x0: phy: do not run calibration during channel switch omits 4636a2544c3b mt76x0: phy: align channel gain logic to mt76x2 one omits e48797e9b681 mt76: introduce mt76x02_init_agc_gain routine omits 9f884f0f9d00 mt76: move mt76x02_phy_adjust_vga_gain in mt76/mt76x02_phy.c omits b225a9b6c27e mt76: move rssi_gain_thresh routines in mt76x02-lib module omits 66a34c66e0cb mt76x0: phy: add phy/vco temperature compensation omits 4afeb39624f3 mt76x0: eeprom: introduce mt76x0_tssi_enabled routine omits 592ebc9cc6e0 mt76x0: phy: update set_channel for mt76x0e devices omits 9aec146d0f6b mt76x0: pci: introduce mt76x0_phy_calirate routine omits 3eaf05de1b35 mt76x0: pci: rename mt76x0_phy_calibrate omits 370c6415ef34 mt76: move mt76x02_phy_set_band in mt76x02-lib module omits 032c08f4c675 mt76: move mt76x02_phy_set_bw in mt76x02-lib module omits 7859c543b65d mt76x0: phy: remove channel parameter from mt76x0_phy_set_ [...] omits 4df942733fd2 mt76x0: phy: fix restore phase in mt76x0_phy_recalibrate_a [...] omits ebb632db0f07 mt76: mt76x0e: another fix for the external PA current setting omits 69585ef9bb9f mt76x0: pci: fix set external PA I/O current omits 5155938d8a0f mt76: do not store aggregation sequence number for null-da [...] omits 09580a1ec4e9 mt76x0: remove dma.h omits f3727daed832 mt76: reserve enough room for USB tx skbs omits 4ce78b048c49 mt76x0: pci: add mt76x0_register_device in mt76x0e_registe [...] omits 320c85e6d038 mt76: disable ldpc coding for mt76x0 devices omits 78e62de3227f mt76x0: pci: add missing mac80211 callbacks omits 127aa72691ff mt76x0: pci: report firmware version using ethtool omits 26a9daa69123 mt76: use mt76x02_dev instead of mt76_dev in mt76x02_eeprom.c omits 91be8e8a2c4f mt76: use mt76x02_dev instead of mt76_dev in mt76x02_txrx.c omits 8d66af49a3db mt76: use mt76x02_dev instead of mt76_dev in mt76x02_mac.c omits 95c3e451e627 mt76: use mt76x02_dev instead of mt76_dev in mt76x02_usb_mcu.c omits d87cf75f1111 mt76: use mt76x02_dev instead of mt76_dev in mt76x02_util.c omits bfdff5d03e9b mt76: use mt76x02_dev instead of mt76_dev in mt76x02_phy.c omits 499cd0aa3ba6 mt76: use mt76x02_dev instead of mt76_dev in mt76x02_mcu.c omits a14054ce0b8a mt76x0: phy: fix bank check in mt76x0_rf_csr_{wr,rr} omits 69cacac3b3ff mt76x0: use bus helper to identify rf access method omits f2761e53d69f mt76x0: correct RF reg pairs write for PCIe omits c50479fa7a9e mt76: allow to identify bus omits 6f223a3dab94 mt76x0: correct RF access via RF_CSR register. omits bed259051dc3 mt76x0: print BBP version only for debug omits 7ec21823634d Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits ed18e423a3d9 drivers/block/z2ram: use ioremap_wt() instead of __ioremap [...] omits e04e39507c3c drivers/video/fbdev: use ioremap_wc/wt() instead of __ioremap() omits c894696188d5 rtlwifi: rtl8821ae: replace _rtl8821ae_mrate_idx_to_arfr_i [...] omits d8c27ba86a2f EDAC, thunderx: Fix memory leak in thunderx_l2c_threaded_isr() omits 3d71c3f1f50c iwlwifi: mvm: check return value of rs_rate_from_ucode_rate() omits 12f7a1867467 Merge tag 'iwlwifi-next-for-kalle-2018-10-12' of git://git [...] omits 86c391bd5f47 powerpc/32: Add ioremap_wt() and ioremap_coherent() omits dfd718a2ed1f powerpc/rtas: Fix a potential race between CPU-Offline & M [...] omits 500fe5f550ec powerpc/cacheinfo: Report the correct shared_cpu_map on big-cores omits 8e8a31d7fd54 powerpc: Use cpu_smallcore_sibling_mask at SMT level on bigcores omits 425752c63b6f powerpc: Detect the presence of big-cores via "ibm, thread [...] omits bf6cbd0c87f3 powerpc: Fix stackprotector detection for non-glibc toolchains omits 50530f5eac0c powerpc/xmon: Show the stack protector canary in xmon omits ed9e84a4d703 powerpc: Use SWITCH_FRAME_SIZE for prom and rtas entry omits 65b9fdadfc4d powerpc/pseries/mobility: Extend start/stop topology update scope omits 960e30029863 powerpc/Makefile: Fix PPC_BOOK3S_64 ASFLAGS omits b45e9d761ba2 powerpc/pseries/memory-hotplug: Fix return value type of f [...] omits b90484ec1137 powerpc/eeh: Cleanup control flow in eeh_handle_normal_event() omits fef7f905523f powerpc/eeh: Cleanup eeh_ops.wait_state() omits e762bb891a29 powerpc/eeh: Cleanup eeh_pe_state_mark() omits eed4bdbeecd0 powerpc/eeh: Cleanup unnecessary eeh_pe_state_mark_with_cfg() omits 54644927a01d powerpc/eeh: Cleanup eeh_enabled() omits 9a3eda266fb5 powerpc/eeh: Cleanup logic in eeh_rmv_from_parent_pe() omits 1c5c533b149f powerpc/eeh: Cleanup field names in eeh_rmv_data omits 80e65b009413 powerpc/eeh: Cleanup list_head field names omits bf773df9d12f powerpc/eeh: Cleanup eeh_add_virt_device() omits b95a46062bd4 powerpc/eeh: Cleanup unused field in eeh_dev omits bffc0176e7d0 powerpc/eeh: Cleanup EEH_POSTPONED_PROBE omits 473af09b56dc powerpc/eeh: Fix use of EEH_PE_KEEP on wrong field omits bcbe37305312 powerpc/eeh: Fix null deref for devices removed during EEH omits f9bc28aedfb5 powerpc/eeh: Fix possible null deref in eeh_dump_dev_log() omits 747b21760822 powerpc/boot: Build boot wrapper with optimisations omits e8e132e68859 powerpc/boot: Disable vector instructions omits 1a855eaccf35 powerpc/boot: Fix opal console in boot wrapper omits 5e9dcb6188a4 powerpc/boot: Expose Kconfig symbols to wrapper omits 719736e1cc12 powerpc: remove redundant 'default n' from Kconfig-s omits b27e5f939b6d powerpc/rtasd: Improve unknown error logging omits aea447141c7e powerpc: Disable -Wbuiltin-requires-header when setjmp is used omits 014704e6f541 powerpc: Fix signedness bug in update_flash_db() omits 6233b6da0c00 powerpc/perf: Quiet IMC PMU registration message omits df13102f82f1 powerpc/process: Constify the number of insns printed by s [...] omits fb2d9505c0db powerpc/process: Fix interleaved output in show_user_instr [...] omits c9386bfd37d3 powerpc/process: Add missing include of stacktrace.h omits 3b35bd48b8a0 powerpc/process: Fix sparse address space warnings omits 7241d26e8175 powerpc/64: properly initialise the stackprotector canary on SMP. omits efebf0aaec3d KVM: nVMX: Do not flush TLB on L1<->L2 transitions if L1 u [...] omits 327c072187f7 KVM: nVMX: Flush linear and combined mappings on VPID02 re [...] omits 3d5bdae8b164 KVM: nVMX: Use correct VPID02 when emulating L1 INVVPID omits 1438921c6dc1 KVM: nVMX: Flush TLB entries tagged by dest EPTP on L1<->L [...] omits 3de6347bf96a KVM: vmx: rename KVM_GUEST_CR0_MASK tp KVM_VM_CR0_ALWAYS_OFF omits 3d0d0d9b1d80 Merge tag 'kvm-s390-next-4.20-2' of git://git.kernel.org/p [...] omits 5f8bb004bca4 KVM: vmx: hyper-v: don't pass EPT configuration info to vm [...] omits f8ccb14fd6c9 ubifs: Fix WARN_ON logic in exit path omits 79fc170b1f5c Merge branch 'akpm' omits ac081c3be3fa fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters() omits bfba8e5cf28f mm/thp: fix call to mmu_notifier in set_pmd_migration_entry() v2 omits 7aa867dd8952 mm/mmap.c: don't clobber partially overlapping VMA with MA [...] omits 1cff514a5101 ocfs2: fix a GCC warning omits cafa017dc5df Merge tag 'for-linus-20181012' of git://git.kernel.dk/linux-block omits ed66c252d916 Merge tag 'gfs2-4.19.fixes3' of git://git.kernel.org/pub/s [...] omits e66d001c454b Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits ce5a983191ce kill TIOCSERGSTRUCT omits f0193d3ea73b change semantics of ldisc ->compat_ioctl() omits 7ee329655189 kill TIOCSER[SG]WILD omits 27230e51349f synclink_gt(): fix compat_ioctl() omits 50f45326afab pty: fix compat ioctls omits 82a6857bf9ef compat_ioctl - kill keyboard ioctl handling omits 969ec01e9920 gigaset: add ->compat_ioctl() omits 9d1807daefc0 vt_compat_ioctl(): clean up, use compat_ptr() properly omits 09d88c857692 gigaset: don't try to printk userland buffer contents omits 7ebec8d23541 dgnc: don't bother with (empty) stub for TCXONC omits 88d50890b78f dgnc: leave TIOC[GS]SOFTCAR to ldisc omits a3096199226c remove fallback to drivers for TIOCGICOUNT omits b413f00ab1a9 dgnc: break-related ioctls won't reach ->ioctl() omits 6bbf26589224 kill the rest of tty COMPAT_IOCTL() entries omits 04ec1c8c7411 dgnc: TIOCM... won't reach ->ioctl() omits e67504c5958f isdn_tty: TCSBRK{,P} won't reach ->ioctl() omits 864e880de59e kill capinc_tty_ioctl() omits 77654350306a take compat TIOC[SG]SERIAL treatment into tty_compat_ioctl() omits f82fc0fedf28 synclink: reduce pointless checks in ->ioctl() omits 930236a30897 complete ->[sg]et_serial() switchover omits 15cc7bad4897 usb_wwan: switch to ->[sg]et_serial() omits fc6cc979e422 whiteheat: switch to ->get_serial() omits 57e5723611bb ti_usb_3410_5052: switch to ->[sg]et_serial() omits ee08cefbb5bd ssu100: switch to ->get_serial() omits 8fbde7984e7f quatech2: switch to ->get_serial() omits 9326ec59ec64 pl2303: switch to ->get_serial() omits 30296aa419f8 opticon: switch to ->get_serial() omits b27ef409b415 mos7840: switch to ->get_serial() omits 7cf3e600a07b mos7720: switch to ->get_serial() omits 2a5357e56360 io_ti: switch to ->get_serial() omits e27235eda550 io_edgeport: switch to ->get_serial() omits 3ae36bed3a93 fdti_sio: switch to ->[sg]et_serial() omits c8f97e77d53f f81534: switch to ->get_serial() omits 056abede09a7 f81232: switch to ->get_serial() omits aadcd0a178be ark3116: switch to ->get_serial() omits 99f75a1fcd86 cdc-acm: switch to ->[sg]et_serial() omits 81732b26e059 usb-serial: begin switching to ->[sg]et_serial() omits 6a9daed31cc8 rfcomm: get rid of mentioning TIOC[SG]SERIAL omits 5099d234a52a serial_core: switch to ->[sg]et_serial() omits 6da5b587631c mxser: switch to ->[sg]et_serial() omits 1c729ab15a0e moxa: switch to ->[sg]et_serial() omits b60f38c6640f isicom: switch to ->[sg]et_serial() omits a7b06fcf2ece ipwireless: switch to ->[sg]et_serial() omits 6fbf95825481 cyclades: switch to ->[sg]et_serial() omits b129cbc99b2d amiserial: switch to ->[sg]et_serial() omits d864991b220b Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 3df629d873f8 gfs2_meta: ->mount() can get NULL dev_name omits 1ae80cf31938 bpf: wait for running BPF programs when updating map-in-map omits 63625899c6eb docs/admin-guide: memory-hotplug: remove table of contents omits 22a7488c54a0 Documentation: dt: Add binding for /secure-chosen/stdout-path omits a688c53a0277 Merge branch 's390-qeth-next' omits 0aef8392d257 s390/qeth: add TSO support for L2 devices omits 82bf5c0867f6 s390/qeth: add support for IPv6 TSO omits 4666d7fb1a90 s390/qeth: enhance TSO control sequence omits 1f83b817d0f1 s390/qeth: make TSO controls protocol-agnostic omits 139ce90a4570 Merge branch 'hns3-promisc-next' omits 829edbd8d45e net: hns3: Resume promisc mode and vlan filter status afte [...] omits 7325523ab616 net: hns3: Resume promisc mode and vlan filter status after reset omits c60edc17df39 net: hns3: Enable promisc mode when mac vlan table is full omits 5886d932e52a netlink: replace __NLA_ENSURE implementation omits e32cf9a38623 Merge tag 'mac80211-next-for-davem-2018-10-12' of git://gi [...] omits 94ac8f2074b2 doc: printk-formats: Remove bogus kobject references for d [...] omits 44280690ced5 Documentation: preempt-locking: Use better example omits 455adb3174d2 sparc: Throttle perf events properly. omits cfdc3170d214 sparc: Fix single-pcr perf event counter management. omits 0c6c987f3706 dm flakey: Document "error_writes" feature omits bc0e5262d3a0 docs/completion.txt: Fix a couple of punctuation nits omits 9dc84ee6e536 LICENSES: Add ISC license text omits 8639a0c790ad LICENSES: Add note to CDDL-1.0 license that it should not be used omits 9163a0fc1f0c net: bridge: add support for per-port vlan stats omits 3a7452c5a72b docs/core-api: memory-hotplug: add some details about lock [...] omits 52d7e21fd567 docs/core-api: rename memory-hotplug-notifier to memory-hotplug omits 684e07ed39dd dt-bindings: PCI: rcar: Add device tree support for r8a7744 omits b0ce7b29bfcd regulator/gpio: Allow nonexclusive GPIO access omits 133eb8e38b02 spi: imx: use PIO mode if size is small omits 5ba5a3730639 spi: imx: correct wml as the last sg length omits 987a2dfe3f04 spi: imx: move wml setting to later than setup_transfer omits bef9391cbec5 regulator: lochnagar: Add support for the Cirrus Logic Lochnagar omits 471a7ba89158 ASoC: pcm3168a: add I2S/Left_J TDM support omits 594680ea4a39 ASoC: pcm3168a: add hw constraint for channel omits 380968898020 ASoC: pcm3168a: add HW constraint for non RIGHT_J omits 9c2120090586 PCI: Provide pci_match_id() with CONFIG_PCI=n omits 666046418d5c fore200e: fix sbus compile omits 747df19747bc ASoC: sta32x: set ->component pointer in private struct omits 859bd2ef1fc1 net: Evict neighbor entries on carrier down omits 25972d0c33de spi: Make GPIO CSs honour the SPI_NO_CS flag omits 7c6bb7d2faaf net/ipv6: Add knob to skip DELROUTE message on device down omits 7cc2d504daa0 net: fddi: skfp: Remove unused macros 'PNMI_GET_ID' and 'P [...] omits 1b8530bf6a69 net: cdc_ncm: remove set but not used variable 'ctx' omits bab5c80b2110 Merge tag 'armsoc-fixes-4.19' of git://git.kernel.org/pub/ [...] omits 97052c1c31d5 libnvdimm, label: Fix sparse warning omits 7d47aad4570e nvdimm: Use namespace index data to reduce number of label [...] omits 2d657d17f72d nvdimm: Split label init out from the logic for getting co [...] omits 19418b024427 nvdimm: Remove empty if statement omits 1cfeb66e8e13 nvdimm: Clarify comment in sizeof_namespace_index omits d86d4d63d888 nvdimm: Sanity check labeloff omits f014ffb025c1 afs: Fix afs_server struct leak omits b40afc006640 MAINTAINERS: use the correct location for dt-bindings incl [...] omits 38a12607a82f mux: adgs1408: use the correct MODULE_LICENSE omits fee5150c484c gfs2: Fix iomap buffered write support for journaled files (2) omits ca2b497253ad arm64: perf: Reject stand-alone CHAIN events for PMUv3 omits d91680e687f4 arm64: Fix /proc/iomem for reserved but not memory regions omits 33458eaba4df ext4: fix use-after-free race in ext4_remount()'s error path omits 0ddeded4ae76 gfs2: Pass resource group to rgblk_free omits c3abc29e54a1 gfs2: Remove unnecessary gfs2_rlist_alloc parameter omits ec23df2b0cf3 gfs2: Fix marking bitmaps non-full omits 243fea4df910 gfs2: Fix some minor typos omits 281b4952d185 gfs2: Rename bitmap.bi_{len => bytes} omits ad8994581815 gfs2: Remove unused RGRP_RSRV_MINBYTES definition omits 21f09c4395c9 gfs2: Move rs_{sizehint, rgd_gh} fields into the inode omits 3548fce1645b gfs2: Clean up out-of-bounds check in gfs2_rbm_from_block omits f654683dae0d gfs2: Always check the result of gfs2_rbm_from_block omits 6b3944e42e2e afs: Fix cell proc list omits e81e36a96bb5 PCI: cadence: Write MSI data with 32bits omits 0652d4b6b56f PCI: cadence: Use AXI region 0 to signal interrupts from EP omits f8252e7b5a83 mac80211: implement ieee80211_tx_rate_update to update rate omits 4ea07abbfbda Merge tag 'mmc-v4.19-rc7' of git://git.kernel.org/pub/scm/ [...] omits 0d4e14a32dca nl80211: Add per peer statistics to compute FCS error rate omits 60bd7be764e8 Merge tag 'gpio-v4.19-4' of git://git.kernel.org/pub/scm/l [...] omits ef0e75a47c4a Merge tag 'pinctrl-v4.19-5' of git://git.kernel.org/pub/sc [...] omits a291ab2d40e9 Merge tag 'mtd/fixes-for-4.19-rc8' of git://git.infradead. [...] omits 62d2e531d7f3 Merge tag 'drm-fixes-2018-10-12-1' of git://anongit.freede [...] omits c789174bde28 Merge tag 'for-gkh' of git://git.kernel.org/pub/scm/linux/ [...] omits f703fd374ef8 x86/cpu: Drop pointless static qualifier in punit_dev_stat [...] omits bc847970f432 mac80211: support FTM responder configuration/statistics omits eb81bfb224ce Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0c53b6a5f82a Merge tag 'next-fixes-20181012' of git://git.kernel.org/pu [...] omits 41fe242979e4 mtd: spi-nor: fsl-quadspi: fix read error for flash size l [...] omits 42460c31ae96 mtd: spi-nor: intel-spi: Add support for Intel Ice Lake SP [...] omits 431bca24308c lib/vsprintf: Hash printed address for netdev bits fallback omits ec12bc2909f9 lib/vsprintf: Hash legacy clock addresses omits 9073dac14e39 lib/vsprintf: Prepare for more general use of ptr_to_id() omits ce7bdb957b8e pinctrl: bcm: ns: Use uintptr_t for casting data omits 4fe81669df50 pinctrl: madera: Fix uninitialized variable bug in madera_ [...] omits f31b224c14fd lib/vsprintf: Make ptr argument conts in ptr_to_id() omits bde091ece2ad cpuidle: menu: Simplify checks related to the polling state omits d2130e82e945 printk: fix integer overflow in setup_log_buf() omits 56f57c07fd08 ACPI: remove redundant 'default n' from Kconfig omits 767cd17a5cc5 gpiolib: Initialize gdev field before is used omits 0e96a19c4450 printk: do not preliminary split up cont buffer omits 3ac37a93fa92 printk: lock/unlock console only for new logbuf entries omits 9627808d2d40 printk: keep kernel cont support always enabled omits 68da4fa51af4 ALSA: au88xx: Add fall-through annotations omits 74ce5a46bb7b ALSA: opti92xx-ad1848: Use the standard fall-through annotation omits e8c92251a835 ALSA: seq: oss: Use the standard fall-through annotation omits 590b516e2563 ALSA: caiaq: Add fall-through annotation omits 3c4cfa7bf607 ALSA: memalloc: Add fall-through annotation omits e953c7ecdf07 ALSA: firewire-motu: add missing entries to Kconfig omits f0fe77f601c3 lib/bch: fix possible stack overrun omits 90ad18418c2d Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits ce4e45842de3 crypto: mxs-dcp - make symbols 'sha1_null_hash' and 'sha25 [...] omits cc3cc4897237 crypto: arm64/aes-blk - ensure XTS mask is always loaded omits 22a8118d3293 crypto: testmgr - fix sizeof() on COMP_BUF_SIZE omits cb1af1f59916 crypto: chtls - remove set but not used variable 'csk' omits 68138b5d583a crypto: axis - fix platform_no_drv_owner.cocci warnings omits 51e68fb0929c ALSA: isight: fix leak of reference to firewire unit in er [...] omits e7bb6ad5685f ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905) omits 04e79eb704b2 hwmon: (pmbus) remove redundant 'default n' from Kconfig omits 61b8ab2c5481 hwmon: (core) Add trace events to _attr_show/store functions omits 0711e8c1b457 ipmi: Fix timer race with module unload omits 6b9bab550cac Merge branch 'net-dsa-bcm_sf2-Couple-of-fixes' omits 54baca096386 net: dsa: bcm_sf2: Call setup during switch resume omits bf3b452b7af7 net: dsa: bcm_sf2: Fix unbind ordering omits 52c8ee5bad8f vmlinux.lds.h: Fix linker warnings about orphan .LPBX sections omits 8dcf86caa1e3 vmlinux.lds.h: Fix incomplete .text.exit discards omits cef6f55a9fb4 dm table: require that request-based DM be layered on blk- [...] omits 34d1b82cd198 i2c: Fix kerneldoc for renamed i2c dma put function omits ce9d58d3eafc HID: usbhid: Add quirk for Redragon/Dragonrise Seymur 2 omits 8dbac65f5c18 leds: sc27xx: Add pattern_set/clear interfaces for LED controller omits 5fd752b6b3a2 leds: core: Introduce LED pattern trigger omits d81cc4a8e472 dt-bindings: arm: zte: Move sysctrl bindings to their own doc omits 157b4129ded8 dt-bindings: arm: fsl: Move DCFG and SCFG bindings to thei [...] omits 79fbf76dc334 dt-bindings: arm: atmel: Move various sys registers out of [...] omits 4c243716e77d PCI/IOV: Remove unnecessary include of <linux/pci-ats.h> omits 5e65a20341e0 blk-wbt: wake up all when we scale up, not down omits 96de25060d19 nfp: replace long license headers with SPDX omits 052858663db3 net: phy: sfp: remove sfp_mutex's definition omits 511cfd580f23 r8169: set RX_MULTI_EN bit in RxConfig for 8168F-family chips omits 8cc1da96d1c9 net: cdc_ncm: use tasklet_init() for tasklet_struct init omits 2a1e89df7850 net: socionext: clear rx irq correctly omits a2fa8a19b75b cfq: clear queue pointers from cfqg after unpinning them i [...] omits 26450608348e net/mlx4_core: Fix warnings during boot on driverinit para [...] omits 0778a9f2dd92 Merge branch 'for-4.19-fixes' of git://git.kernel.org/pub/ [...] omits a1f8dd34e64a tipc: eliminate possible recursive locking detected by LOCKDEP omits e5337178f702 Merge tag 'kbuild-fixes-v4.19-2' of git://git.kernel.org/p [...] omits 9dffa76c2126 selftests: use posix-style redirection in ip_defrag.sh omits e70a57fa59bb cxgb4: fix thermal configuration dependencies omits 26b1f4cb9150 Merge branch 'net-explicitly-requires-bash-when-needed' omits 12a2ea962c06 selftests: udpgso_bench.sh explicitly requires bash omits 3c718e677c2b selftests: rtnetlink.sh explicitly requires bash. omits 1f41dc5e8756 Merge branch 'ena-next' omits be26667cb394 net: ena: fix indentations in ena_defs for better readability omits 3a7b9d8ddd20 net: ena: update driver version to 2.0.1 omits f1e90f6e2c1f net: ena: remove redundant parameter in ena_com_admin_init() omits 87731f0c681c net: ena: change rx copybreak default to reduce kernel mem [...] omits 0574bb806dad net: ena: limit refill Rx threshold to 256 to avoid latenc [...] omits bd791175a643 net: ena: explicit casting and initialization, and clearer [...] omits cb36bb36e1f1 net: ena: use CSUM_CHECKED device indication to report skb [...] omits 38005ca816a7 net: ena: add functions for handling Low Latency Queues in [...] omits 689b2bdaaa14 net: ena: add functions for handling Low Latency Queues in [...] omits a7982b8ec947 net: ena: introduce Low Latency Queues data structures acc [...] omits 095f2f1facba net: ena: complete host info to match latest ENA spec omits 0e575f8542d1 net: ena: minor performance improvement omits 834d3cd294ab Merge tag 'alloc-args-v4.19-rc8' of https://git.kernel.org [...] omits 7b68b8361452 Merge branch 'mlxsw-Preparations-for-VxLAN-support' omits b02597d513a9 mlxsw: spectrum: Add NVE packet traps omits 2bd414aef6a8 mlxsw: resources: Add NVE resources omits 27f68c0850aa mlxsw: reg: Add Monitoring Parsing State Register omits 0933781f11e7 mlxsw: reg: Add definition of unicast tunnel record for SF [...] omits 8efcf6bb48e5 mlxsw: reg: Add Tunneling NVE QoS Default Register omits fd6db27cacd2 mlxsw: reg: Add Tunneling NVE QoS Configuration Register omits a77d5f0bde4e mlxsw: reg: Add Tunneling NVE Decapsulation ECN Mapping Register omits 4a8d1860ed5d mlxsw: reg: Add Tunneling NVE Encapsulation ECN Mapping Register omits c723d19fadb1 mlxsw: reg: Add Tunneling NVE Underlay Multicast Table Register omits 50e6eb2a634e mlxsw: reg: Add Tunnel Port Configuration Register omits 710dd1a0ec3f mlxsw: reg: Add Tunneling NVE General Configuration Register omits beda7f72c36a mlxsw: spectrum: Seed LAG hash function omits a682a3024fe1 mlxsw: reg: Extend FDB flush types for NVE omits 90ea0bb55115 mlxsw: spectrum: Add a new type of KVD linear record omits 12066d612b22 mlxsw: spectrum: Move L3 protocol and address definitions [...] omits 9c73b1d120aa mlxsw: spectrum_switchdev: Do not assume notifier informat [...] omits 5050f6ae253a mlxsw: spectrum_switchdev: Check notification relevance ba [...] omits ab74c3a1274c mlxsw: spectrum_switchdev: Prepare for VxLAN FDB notifications omits bf341eb89541 mlxsw: spectrum: Remove misuses of private header file omits df92062e495a octeontx2-af: Remove set but not used variable 'dev' omits 4822e902f9bd block: describe difference between flags IO_STAT and STATS omits 60f8e67d980a net: mscc: allow extracting the FCS into the skb omits 975bb8b4dc93 PCI/IOV: Use VF0 cached config space size for other VFs omits fb513f60ea58 NTB: switchtec_ntb: Update switchtec documentation with pr [...] omits 742bbe1ee35b PCI: Fix Switchtec DMA aliasing quirk dmesg noise omits 01d5d7fa8376 PCI: Add macro for Switchtec quirk declarations omits d0c9606b31a2 PCI: Add Device IDs for Intel GPU "spurious interrupt" quirk omits 3f2aa244ee1a TC: Set DMA masks for devices omits 34bccd61b139 MAINTAINERS: add Jarkko as maintainer for trusted keys omits 953923c09fe8 dm: rename DM_TYPE_MQ_REQUEST_BASED to DM_TYPE_REQUEST_BASED omits 6a23e05c2fe3 dm: remove legacy request-based IO path omits 5eaf436e0e5b s390/vmalloc: fix VMALLOC_START calculation omits a23f5dc84486 ASoC: max98373: Sort DHT Rot Pnt Volume in reverse order omits d34c8f37c75b ASoC: max98373: Sort max98373_bde_gain_tlv in reverse order omits 6c3beeca424a ASoC: max98373: Sort BDE Limiter Thresh Volume in reverse order omits 4cbbc9160984 ASoC: max98373: Sort Digital Volume in reverse order omits 44221ebae2da spi/spi-pxa2xx: add PXA2xx SSP SPI Controller omits 87ae1d2d7077 spi: pxa2xx: Add devicetree support omits 55ef8262f2b1 spi: pxa2xx: Use an enum for type omits 561de45f72bd spi: spi-geni-qcom: Add SPI driver support for GENI based QUP omits 4b8ce2f70777 spi: soc: qcom: GENI SE SPI controller device tree binding omits a8a398b833f3 dt-bindings: soc: qcom: Remove SPI controller maximum freq [...] omits a3c174021ce7 spi: rockchip: simplify spi enable logic omits d9071b7e9fc4 spi: rockchip: directly use direction constants omits f340b920511a spi: rockchip: mark use_dma as bool omits 058f7c509e84 spi: rockchip: remove unneeded dma_caps omits dcfc861d24ec spi: rockchip: adjust dma watermark and burstlen omits 94aafb74cee0 perf vendor events intel: Fix wrong filter_band* values fo [...] omits dd8fd2cbc73f spi: rockchip: initialize dma_slave_config properly omits 04000dc6f7e3 spi: Introduce new driver for Qualcomm QuadSPI controller omits db117f5f4248 spi: Qualcomm Quad SPI(QSPI) documentation omits f2d704794864 dw: spi: add support for Amazon's Alpine spi controller omits d49a30366793 spi: dw: add compatible for Amazon's Alpine spi controller omits 93043b674910 Merge tag 'qcom-geni-immutable-for-mark-brown' of git://gi [...] omits efb543e61cc3 mac80211: Extend SAE authentication in infra BSS STA mode omits 8d7432a2f53b mac80211: Move ieee80211_mgd_auth() EBUSY check to be befo [...] omits fc107a933071 mac80211: Helper function for marking STA authenticated omits 506dbf90c1ba mac80211: rc80211_minstrel: remove variance / stddev calculation omits f4ec7cb0f9ea mac80211: minstrel: do not sample rates 3 times slower tha [...] omits 972b66b86f85 mac80211: minstrel: fix sampling/reporting of CCK rates in [...] omits 80df9be67c44 mac80211: minstrel: fix CCK rate group streams value omits 37439f2d6e43 mac80211: minstrel: fix using short preamble CCK rates on [...] omits 202df504d7de mac80211: minstrel: reduce minstrel_mcs_groups size omits b1c4f68337fa mac80211: minstrel: merge with minstrel_ht, always enable [...] omits 5b5e87314efb mac80211: minstrel: remove unnecessary debugfs cleanup code omits f458e832ba51 mac80211: minstrel: Enable STBC and LDPC for VHT Rates omits 42dca5ef24fc mac80211: avoid reflecting frames back to the client omits 3d7af878357a nl80211: use netlink policy validation function for elements omits ab0d76f6823c nl80211: use policy range validation where applicable omits 940ec770c295 spi: bcm-qspi: switch back to reading flash using smaller chunks omits 0976eda79155 spi: bcm-qspi: fix calculation of address length omits 11db8173dbab HID: wacom: Work around HID descriptor bug in DTK-2451 and [...] omits 9dffff200fd1 xfrm: policy: use hlist rcu variants on insert omits 9f7e43da6ae4 net/xfrm: fix out-of-bounds packet access omits baa9be4ffb55 sched/fair: Fix throttle_list starvation with low CFS quota omits 9f203e2f2f06 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits a22dd3629e25 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 6302aad48c5c Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 3dac3583bf1a misc: cxl: Fix possible null pointer dereference omits e862faa96840 misc: mic: scif: remove redundant check on ret < 0 omits a23bbec205b9 stm class: Use memcat_p() omits ce76d938dd98 lib: Add memcat_p(): paste 2 pointer arrays together omits 6c7e4b6882ad stm class: heartbeat: Fix whitespace omits 60e6f6d50f21 stm class: SPDX-ify the documentation omits 3ef230370e05 stm class: Update documentation to match the new identific [...] omits 4cb3653df0cd stm class: Document the MIPI SyS-T protocol usage omits 95323943b791 stm class: p_sys-t: Document the configfs interface omits 39f10239df75 stm class: p_sys-t: Add support for CLOCKSYNC packets omits d69d5e83110f stm class: Add MIPI SyS-T protocol support omits 24c7bcb6a749 stm class: Switch over to the protocol driver omits a02509f301c6 stm class: Factor out default framing protocol omits d279a38020d2 stm class: Add a helper for writing data packets omits c7fd62bc69d0 stm class: Introduce framing protocol drivers omits e967b8bdd462 stm class: Clean up stp_configfs_init omits 25e3c0062a08 stm class: Clarify configfs root type/operations names omits cb6102bd99ef stm class: Rework policy node fallback omits d701d8117200 netfilter: nft_compat: do not dump private area omits 18c0ab87364a netfilter: xt_TEE: add missing code to get interface index [...] omits f24d2d4f9586 netfilter: xt_TEE: fix wrong interface selection omits 4a3e71b7b7db netfilter: nft_osf: usage from output path is not valid omits 3b18d5eba491 netfilter: nft_set_rbtree: allow loose matching of closing [...] omits 0c373344b5c1 sched/completions/Documentation: Clean up the document some more omits 7b6abce7e1e6 sched/completions/Documentation: Fix a couple of punctuation nits omits ef4ab8447aa2 selftests: bpf: install script with_addr.sh omits d3c72d7a20d8 selftests: bpf: add config fragment LWTUNNEL omits c85061657e1c bpftool: Allow add linker flags via EXTRA_LDFLAGS variable omits 0ef6bf39f098 bpftool: Allow to add compiler flags via EXTRA_CFLAGS variable omits cee271678d0e xsk: do not call synchronize_net() under RCU read lock omits b7ec45a868af Merge branch 'hns3-next' omits 232fc64b6e62 net: hns3: Add HW RSS hash information to RX skb omits d97b30721301 net: hns3: Add RSS tuples support for VF omits 374ad291762a net: hns3: Add RSS general configuration support for VF omits 775501a1aaba net: hns3: Add new RSS hash algorithm support for PF omits 4f7617705bff qmi_wwan: Added support for Gemalto's Cinterion ALASxx WWA [...] omits e7eb05823806 tipc: queue socket protocol error messages into socket rec [...] omits 047491ea334a tipc: set link tolerance correctly in broadcast link omits 9047fa5d3294 phy: phy-ocelot-serdes: fix return value check in serdes_probe() omits 302d20e57ac9 Merge branch 'net-dsa-bcm_sf2-Couple-of-fixes' omits abd01ba2f7d7 net: dsa: bcm_sf2: Call setup during switch resume omits 448765e1cfa6 net: dsa: bcm_sf2: Fix unbind ordering omits f98ebd47fd0d net: sched: avoid writing on noop_qdisc omits d8a66aa25405 net/mpls: Implement handler for strict data checking on dumps omits 28b6bfebdd2f Merge branch 'net-ipv4-fixes-for-PMTU-when-link-MTU-changes' omits 28d35bcdd392 net: ipv4: don't let PMTU updates increase route MTU omits af7d6cce5369 net: ipv4: update fnhe_pmtu when first hop's MTU changes omits 7abab7b9b498 net/ipv6: stop leaking percpu memory in fib6 info omits 83b59b46c8ef Merge branch 'fore200e-DMA-cleanups-and-fixes' omits 1d9d8be91788 fore200e: check for dma mapping failures omits 0e21b2258a0f fore200e: don't use GFP_DMA omits 1335d6fd65da fore200e: devirtualize dma alloc calls omits f3fadcb5644a fore200e: devirtualize dma mapping calls omits 8b08adbd87a6 fore200e: remove the align_size field of struct chunk omits aff9d262fbf0 fore200e: store a struct device in struct fore200e omits 0efe5523894a fore200e: simplify fore200e_bus usage omits 4b035271fe87 net: tun: remove useless codes of tun_automq_select_queue omits 0c465be183c7 virtio_net: ethtool tx napi configuration omits 1a21cc507bb7 Merge branch 'nfp-flower-speed-up-stats-update-loop' omits 12ecf61529dc nfp: flower: use host context count provided by firmware omits 7fade1077c50 nfp: flower: use stats array instead of storing stats per flow omits c01d0efa5136 nfp: flower: use rhashtable for flow caching omits 7579d84be12c isdn/hisax: amd7930_fn: Remove unnecessary parentheses omits 49b538e79b59 Merge tag 'rxrpc-fixes-20181008' of git://git.kernel.org/p [...] omits ffd177dea5c1 tcp: refactor DCTCP ECN ACK handling omits ed792e28c4bd net/ipv6: Make ipv6_route_table_template static omits e75fa0735cae rtnetlink: Update comment in rtnl_stats_dump regarding str [...] omits 4565d7e5a300 rtnetlink: Move ifm in valid_fdb_dump_legacy to closer to use omits 66077060f82a Merge branch 'mlxsw-selftests-Few-small-updates' omits 970152591d55 selftests: mlxsw: qos_mc_aware: Make executable omits 372809055f6c selftests: forwarding: Have lldpad_app_wait_set() wait for [...] omits 9e664316408a mlxsw: pci: Fix a typo omits 9a4890bd6d63 rds: RDS (tcp) hangs on sendto() to unresponding address omits 9dcd936c5312 Merge tag 'for-4.19/dm-fixes-4' of git://git.kernel.org/pu [...] omits a26b0b53cc38 net: aquantia: remove some redundant variable initializations omits 4718dcad7dec Merge tag 'xfs-fixes-for-4.19-rc7' of git://git.kernel.org [...] omits d11cf4a7321b libnvdimm, dimm: Maximize label transfer size omits 3f6caaf5ff33 LSM: Don't ignore initialization failures omits 9b8c7c14059a LSM: Provide init debugging infrastructure omits 07aed2f2af5a LSM: Record LSM name in struct lsm_info omits 3d6e5f6dcf65 LSM: Convert security_initcall() into DEFINE_LSM() omits 3ac946d12e34 vmlinux.lds.h: Move LSM_TABLE into INIT_DATA omits 5b89c1bd4c7e LSM: Convert from initcall to struct lsm_info omits 6907e3746fa1 LSM: Remove initcall tracing omits b048ae6e6c70 LSM: Rename .security_initcall section to .lsm_info omits 1e80cd1672bc vmlinux.lds.h: Avoid copy/paste of security_init section omits 98d291708cba LSM: Correctly announce start of LSM initialization omits d4b0166d28a8 hwmon: (ina3221) Use _info API to register hwmon device omits f21c8e753b1d hwmon: (npcm-750-pwm-fan) Change initial pwm target to 255 omits a6e43263ed01 hwmon: (ina3221) Validate shunt resistor value from DT omits 8b9bf554dd53 hwmon: (tmp421) make const array 'names' static omits 68c0d69dee59 hwmon: (core) Add hwmon_in_enable attribute omits ead21c77d709 hwmon: (ina3221) mark PM functions as __maybe_unused omits a9e9dd9c6de5 hwmon: (ina3221) Read channel input source info from DT omits 8b949c64d014 dt-bindings: hwmon: Add ina3221 documentation omits 59d608e152e5 hwmon: (ina3221) Add suspend and resume functions omits 791ebc9d34e9 hwmon: (ina3221) Fix INA3221_CONFIG_MODE macros omits c20217b30d67 hwmon: (ina3221) Add INA3221_CONFIG to volatile_table omits cbc2a2380319 MAINTAINERS: Update PMBUS maintainer entry omits 95dcd64bc5a2 hwmon: (pwm-fan) Set fan speed to 0 on suspend omits 9f67f7583e77 hwmon: (pwm-fan) Silence error on probe deferral omits 3045b5d61a60 hwmon: (scpi-hwmon) remove redundant continue omits 0599682b826f hwmon: (nct6775) Add support for NCT6798D omits e41da286a2fd hwmon: (nct6775) Add support for NCT6797D omits 3be8c9d10353 hwmon: (nct6775) Fix names of DIMM temperature sources omits 3fdb06aff504 hwmon: (nct6796) Clean up and amend fan/pwm configuration [...] omits b75a80638990 hwmon: (nct6775) Separate fan/pwm configuration detection [...] omits 2d99925a15b6 hwmon: (nct6775) Separate fan/pwm configuration detection [...] omits 7dcdbdeb1b45 hwmon: (nct6775) Fix fan6/pwm6 detection for NCT6792D omits b2833f397dc1 hwmon: (nct6775) Improve instruction grouping omits a4e0a080cad8 hwmon: (nct6775) Use logical or instead of if statements w [...] omits 2d888c5f22b4 hwmon: (nct6775) Declare and initialize LDN specific confi [...] omits 97ce6df46874 hwmon: (nct6775) Move config variable declarations and ini [...] omits a6c54f2cde3c hwmon: (nct6775) Replace 'regval' with variables named aft [...] omits 0085a5108de1 hwmon: (nct6775) Rename configuration register variables omits 61b6c66a8f74 hwmon: (nct6775) Only display fan speed tolerance conditionally omits 0665a1d62312 hwmon: (lm92) Fix whitespace issues omits a31796c30e42 hwmon: (scmi) Remove redundant pointer check omits 2738b767be54 hwmon: (asus_atk0110) Use PTR_ERR_OR_ZERO instead of reimp [...] omits a54ca77a98a3 hwmon: (lm75) Add MAX31725/6 support omits 39ea6ea325dc hwmon: (sht15) Switch to SPDX identifier omits 9450f52cec78 hwmon: (mc13783-adc) Switch to SPDX identifier omits c3bf6076cc41 hwmon: (nct6775) Clean up a condition omits 53dfa0088edd hwmon: (k10temp) Support all Family 15h Model 6xh and Mode [...] omits e9d02c6414e1 hwmon: (ibmpowernv) drop unnecessary OF name NULL checks omits 86103cffe883 hwmon: (iio_hwmon) Do not duplicate or sanitize fixed string omits 0debe4d0b86a hwmon: Convert to using %pOFn instead of device_node.name omits 23d3f131bf37 hwmon: (mc13783-adc) Use nxp.com URLs omits 3d13aa37ba4d hwmon: (mc13783-adc) Remove the mention to 'Atlas' omits 4e15d05d9c43 drivers: hwmon: (pmbus/ltc2978) Add support for LTM4686 uModule omits 118aa47c7072 dm linear: fix linear_end_io conditional definition omits ca2ade241576 scsi: arcmsr: clean up clang warning on extraneous parentheses omits e77044c5a842 scsi: ufs-bsg: Add support for uic commands in ufs_bsg_request() omits 95e34bf930ea scsi: ufs-bsg: Add support for raw upiu in ufs_bsg_request() omits 5e0a86eed846 scsi: ufs: Add API to execute raw upiu commands omits 220d17a69de4 scsi: ufs: Use data structure size in pointer arithmetic omits df032bf27a41 scsi: ufs: Add a bsg endpoint that supports UPIUs omits a851b2bd3632 scsi: uapi: ufs: Make utp_upiu_req visible to user space omits c6049cd98212 scsi: ufs: add a low-level __ufshcd_issue_tm_cmd helper omits 391e388f853d scsi: ufs: cleanup struct utp_task_req_desc omits 51aef7161753 scsi: snic: Replace spin_is_locked() with lockdep omits b51d577a5129 scsi: mpt3sas: Remove unnecessary parentheses and simplify [...] omits c39a4d755393 scsi: mpt3sas: Use dma_pool_zalloc omits 16e8b9631a28 scsi: mpt3sas: Remove unused macro MPT3SAS_FMT omits 1f95a47eec97 scsi: mpt3sas: Convert logging uses with MPT3SAS_FMT witho [...] omits 506f7f6b265c scsi: mpt3sas: Remove KERN_WARNING from panic uses omits fc7d510ec4c8 scsi: mpt3sas: Convert logging uses with MPT3SAS_FMT and r [...] omits 4dc74b2eb9ea scsi: mpt3sas: Convert mlsleading uses of pr_<level> with [...] omits 919d8a3f3fef scsi: mpt3sas: Convert uses of pr_<level> with MPT3SAS_FMT [...] omits 645a20c6821c scsi: mpt3sas: Add ioc_<level> logging macros omits 3bf31de71206 scsi: MAINTAINERS: Fix typo in cxlflash stanza omits a36700589b85 signal: Guard against negative signal numbers in copy_sigi [...] omits b2a2ab527d6d signal: Guard against negative signal numbers in copy_sigi [...] omits 37fdffb217a4 net/mlx5: WQ, fixes for fragmented WQ buffers API omits a48bc513159d net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fa [...] omits fd7e848077c1 net/mlx5: Fix memory leak when setting fpga ipsec caps omits 779d986d60de net/mlx5e: Do not ignore netdevice TX/RX queues number omits cdeef2b1528b net/mlx5e: Use non-delayed work for update stats omits 519a0bf5b20c net/mlx5e: Initialize all netdev common structures in one place omits 303211b44ce3 net/mlx5e: Always initialize update stats delayed work omits 182570b26223 net/mlx5e: Gather common netdev init/cleanup functionality [...] omits 5d6b0cb3369d RDMA/netdev: Fix netlink support in IPoIB omits f6a8a19bb11b RDMA/netdev: Hoist alloc_netdev_mqs out of the driver omits 1a16dbaf798c Document d_splice_alias() calling conventions for ->lookup [...] omits b0da3498c587 PCI: Remove pci_set_dma_max_seg_size() omits a6f44cf9f5cc PCI: Remove pci_set_dma_seg_boundary() omits 18b01b16e8ba PCI: Remove pci_unmap_addr() wrappers for DMA API omits 3837d208d8fe simplify btrfs_lookup() omits 8300807f9e2d clean erofs_lookup() omits b8db9e69dba9 Merge tag 'for-4.19/dm-fixes-3' of git://git.kernel.org/pu [...] omits b3cd92db6ecd ata: remove redundant 'default n' from Kconfig omits 486c6fba90f6 drivers/block: remove redundant 'default n' from Kconfig-s omits 1306ad4e60de block: remove redundant 'default n' from Kconfig-s omits 588b593821b8 Merge tag 'trace-v4.19-rc5' of git://git.kernel.org/pub/sc [...] omits f7e59f3895ed Merge tag 'devicetree-fixes-for-4.19-3' of git://git.kerne [...] omits a408e4a86b36 ima: open a new file instance if no read permissions omits a85c928f6a78 pinctrl: gemini: Fix up TVC clock group omits 52916982af48 PCI/P2PDMA: Support peer-to-peer memory omits dd9a40349570 IB/mlx5: Unmap DMA addr from HCA before IOMMU omits f8f83d8ffeb4 md/bitmap: use mddev_suspend/resume instead of ->quiesce() omits 116d99adf593 md: remove redundant code that is no longer reachable omits 52b5d6f5dcf0 net: make skb_partial_csum_set() more robust against overflows omits 8b79f410438f Merge branch 'devlink-param-type-string-fixes' omits bde74ad10eb5 devlink: Add helper function for safely copy string param omits 1276534c988b devlink: Fix param cmode driverinit for string type omits f355cfcdb251 devlink: Fix param set handling for string type omits 5318321d367c samples: disable CONFIG_SAMPLES for UML omits a6deaa995910 Merge branch 'octeontx2-af-Add-RVU-Admin-Function-driver' omits 0c09d4856462 Documentation/arm64: HugeTLB page implementation omits 1f2cf1b39b93 MAINTAINERS: Add entry for Marvell OcteonTX2 Admin Functio [...] omits afb8902c4627 octeontx2-af: Register for CGX lmac events omits 1463f382f58d octeontx2-af: Add support for CGX link management omits 3a4fa841b039 octeontx2-af: Set RVU PFs to CGX LMACs mapping omits 8e22f040828f octeontx2-af: Add Marvell OcteonTX2 CGX driver omits 34b34ee07d89 octeontx2-af: Reconfig MSIX base with IOVA omits 756051e23cce octeontx2-af: Configure block LF's MSIX vector offset omits 746ea74241fa octeontx2-af: Add RVU block LF provisioning support omits 114a767e8b24 octeontx2-af: Scan blocks for LFs provisioned to PF/VF omits 1f1546253982 octeontx2-af: Convert mbox msg id check to a macro omits 7304ac4567bc octeontx2-af: Add mailbox IRQ and msg handlers omits 021e2e53b8c8 octeontx2-af: Add mailbox support infra omits 1054a6227c29 octeontx2-af: Gather RVU blocks HW info omits 54d557815e15 octeontx2-af: Reset all RVU blocks omits 54494aa5d1e6 octeontx2-af: Add Marvell OcteonTX2 RVU AF driver omits e40a826a6cbc qed: Add support for virtual link. omits 26a6f87ef596 arm64: mm: Use __pa_symbol() for set_swapper_pgd() omits 1e4c8dafbb6b ima: fix showing large 'violations' or 'runtime_measuremen [...] omits 2ab5daf867d1 security/integrity: remove unnecessary 'init_keyring' variable omits b2724d5802a7 security/integrity: constify some read-only data omits 691115c3513e vfs: require i_size <= SIZE_MAX in kernel_read_file() omits e03a4e5bb743 arm64: Add silicon-errata.txt entry for ARM erratum 1188873 omits 3b82a6ea2327 Revert "arm64: uaccess: implement unsafe accessors" omits 7dd2157cb61a Merge tag 'kvm-ppc-next-4.20-1' of git://git.kernel.org/pu [...] omits beb9caac211c dm linear: eliminate linear_end_io call if CONFIG_DM_ZONED [...] omits 2f2fbfb71ecc Merge branches 'arm/renesas', 'arm/smmu', 'ppc/pamu', 'x86 [...] omits 5e731073bc0a iommu/arm-smmu-v3: Remove unnecessary wrapper function omits 2d7ca2c4b199 iommu/arm-smmu-v3: Add SPDX header omits 2978d8734710 orangefs: rate limit the client not running info message omits 052d12766b71 orangefs: cache NULL when both default_acl and acl are NULL omits c200dac78fec x86/mm: Do not warn about PCI BIOS W+X mappings omits 3e98d240981a Merge branches 'fixes', 'misc' and 'spectre' into for-next omits f18aef742c8f ARM: 8802/1: Call syscall_trace_exit even when system call [...] omits 605b3bec73cb spi: spidev: Fix OF tree warning logic omits b802a5d6f345 lib80211: don't use skcipher omits 5039563e7c25 spi: Add driver_override SPI device attribute omits f259f896f234 pinctrl: mcp23s08: fix irq and irqchip setup order omits 8036dbc490d1 ASoC: audio-graph-card: enable mclk-fs on codec node omits 82ab7e9a4d3f ASoC: rsnd: use 32bit TDM width as default omits 9641faa2db7e ASoC: max98988: add I2C dependency omits 3e779a2e7f90 gpio: Assign gpio_irq_chip::parents to non-stack pointer omits b7503e3dd8f1 Merge branch 'fixes' into next omits 4f666675cdff libertas: call into generic suspend code before turning off power omits dab6558f57c8 pinctrl: gemini: Drop noisy debug prints omits d17f477c5bc6 pinctrl: gemini: Mask and set properly omits 71a9d395aa12 pinctrl: mediatek: select GPIOLIB omits 7a42781eee87 gpio: fix kernel-doc after devres.c file rename omits bed2e8f4e851 spi: rb4xx: Use SPI_BPW_MASK to set bits_per_word_mask omits 8894891446c9 of: unittest: Disable interrupt node tests for old world M [...] omits de8978c388c6 spi: fsl-lpspi: Prevent FIFO under/overrun by default omits 3925b90fa462 gpio: fix doc string for devm_gpiochip_add_data() to not t [...] omits c18fb34ae185 regulator: stpmic1: Return REGULATOR_MODE_INVALID for inva [...] omits 3babca4555b2 ALSA: firewire: simplify cleanup process when failing to r [...] omits 873608dc6b5d ALSA: bebob/fireworks: simplify handling of local device e [...] omits 5b14ec25a79b ALSA: firewire: release reference count of firewire unit i [...] omits 61ccc6f6b27c ALSA: firewire: block .remove callback of bus driver till [...] omits 5fd8d05191e6 pinctrl: rza1: don't manually release devm managed resources omits d59e0ba19481 tick/sched : Remove redundant cpu_online() check omits b0b378acde3d Merge tag 'sh-pfc-for-v4.20-tag3' of git://git.kernel.org/ [...] omits 693ecc7d0307 MAINTAINERS: update entry for Mediatek pin controller omits e7b66d16fe41 x86/acpi, x86/boot: Take RSDP address for boot params if a [...] omits ae7e1238e68f x86/boot: Add ACPI RSDP address to setup_header omits 357d291ce035 x86/xen: Fix boot loader version reported for PVH guests omits 70728c29465b gpio: syscon: Fix possible NULL ptr usage omits 3edfb7bd76bd gpiolib: Show correct direction from the beginning omits 6f0ec09afe27 pinctrl: msm: Use init_valid_mask exported function omits f8ec92a9f63b gpiolib: Add init_valid_mask exported function omits 2505c7b0128f GPIO: add single-register GPIO via CREG driver omits 29f55cc664f4 dt-bindings: Document the Synopsys GPIO via CREG bindings omits c12fb1774dea pinctrl: bcm: add Northstar driver omits 3f9f82b3ffb8 dt-bindings: pinctrl: document Broadcom Northstar pin mux [...] omits d06fb562bff5 ALSA: hda/realtek - Fix the problem of the front MIC on th [...] omits bb2d8f2f6104 Merge tag 'tag-chrome-platform-fixes-for-v4.19-rc8' of git [...] omits c350a1d46670 Merge branch 'for-4.19-fixes' of git://git.kernel.org/pub/ [...] omits 3a0671e7ba19 Merge tag 'gfs2-4.19.fixes2' of git://git.kernel.org/pub/s [...] omits 3d647e62686f Merge tag 's390-4.19-4' of git://git.kernel.org/pub/scm/li [...] omits 701f2eb6f938 Merge tag 'mips_fixes_4.19_2' of git://git.kernel.org/pub/ [...] omits 72a9c673636b x86/defconfig: Enable CONFIG_USB_XHCI_HCD=y omits 073c1a781e4a MAINTAINERS: update the SELinux mailing list location omits c72251ad8790 s390/mem_detect: add missing include omits e494990e7b74 s390/dumpstack: print psw mask and address again omits 52a34b34d4ff s390/crypto: Enhance paes cipher to accept variable length [...] omits fb1136d6580c s390/pkey: Introduce new API for transforming key blobs omits cb26b9ff7187 s390/pkey: Introduce new API for random protected key veri [...] omits af504452d10e s390/pkey: Add sysfs attributes to emit secure key blobs omits d632c0478d64 s390/pkey: Add sysfs attributes to emit protected key blobs omits 438363c0feb8 tools/bpf: use proper type and uapi perf_event.h header fo [...] omits a0f99e67969b Merge branch 'xdp-vlan' omits 97396ff0bc2d selftests/bpf: add XDP selftests for modifying and popping [...] omits 4f775448f4d7 bpf: make TC vlan bpf_helpers avail to selftests omits 297249569932 net: fix generic XDP to handle if eth header was mangled omits e0aa5cf5919e Merge branch 'unsupported-map-lookup' omits 7c85c448e7d7 selftests/bpf: test_verifier, check bpf_map_lookup_elem ac [...] omits 908142e61b2e selftests/bpf: test_verifier, change names of fixup maps omits 8ec92dc22e0e tools/bpf: bpftool, print strerror when map lookup error occurs omits 18a781daa93e tools/bpf: bpftool, split the function do_dump() omits 3b4a63f674e9 bpf: return EOPNOTSUPP when map lookup isn't supported omits 509db2833e0d bpf: error handling when map_lookup_elem isn't supported omits 8af03d1ae2e1 bpf: btf: Fix a missing check bug omits d4d2313a3c17 mfd: cros-ec: copy the whole event in get_next_event_xfer omits 74dd7c97ea2a ecryptfs_rename(): verify that lower dentries are still OK [...] omits 7c26701a77ec sparc: Wire up io_pgetevents system call. omits 23e542e5ba5e HID: google: add dependency on Cros EC for Hammer omits e6123c524064 security: fix LSM description location omits 4628a64591e6 mm: Preserve _PAGE_DEVMAP across mprotect() calls omits 9864cd5dc54c dm: fix report zone remapping to account for partition offset omits b18719157762 cxgb4: Add thermal zone support omits 27055454b430 net/mlx4_en: Use minimal rx and tx ring sizes on kdump kernel omits c7cd55504a5b dm cache: destroy migration_cache if cache target registra [...] omits 4cf34c0cf60e Merge branch 'ena-fixes' omits 248ab77342d0 net: ena: fix auto casting to boolean omits 78a55d05def9 net: ena: fix NULL dereference due to untimely napi initia [...] omits d7703ddbd7c9 net: ena: fix rare bug when failed restart/resume is follo [...] omits d79c3888bde6 net: ena: fix warning in rmmod caused by double iounmap omits 8b656253a7a4 MIPS: Provide actually relaxed MMIO accessors omits 3d474dacae72 MIPS: Enforce strong ordering for MMIO accessors omits a711d43cbbaa MIPS: Correct `mmiowb' barrier for `wbflush' platforms omits 4ae0452bddca MIPS: Define MMIO ordering barriers omits 39249d776ca7 MIPS: mscc: add PCB120 to the ocelot fitImage omits 116edf6e5239 MIPS: mscc: add DT for Ocelot PCB120 omits 68dec269ee29 MIPS: memset: Limit excessive `noreorder' assembly mode use omits 8f1897387720 EDAC, skx_edac: Fix logical channel intermediate decoding omits 2f7619ae90bf MIPS: memset: Fix CPU_DADDI_WORKAROUNDS `small_fixup' regression omits 4cebf459b6eb Merge tag 'kvmarm-fixes-for-4.19-2' of git://git.kernel.or [...] omits 853c110982ea KVM: x86: support CONFIG_KVM_AMD=y with CONFIG_CRYPTO_DEV_ [...] omits dc480feb454a gfs2: Fix iomap buffered write support for journaled files omits 742fafa50b62 arm64: mm: Drop the unused cpu parameter omits b69c2e20f6e4 resource: Clean it up a bit omits 010a93bf97c7 resource: Fix find_next_iomem_res() iteration issue omits a98959fdbda1 resource: Include resource end in walk_*() interfaces omits 51fbf14f2528 x86/kexec: Correct KEXEC_BACKUP_SRC_END off-by-one error omits 367e3f1d3fc9 x86/mm: Remove spurious fault pkey check omits 3ae0ad92f53e x86/mm/vsyscall: Consider vsyscall page part of user addre [...] omits 02e983b760c0 x86/mm: Add vsyscall address helper omits 88259744e253 x86/mm: Fix exception table comments omits 5b0c2cac54d4 x86/mm: Add clarifying comments for user addr space omits aa37c51b9421 x86/mm: Break out user address space handling omits 8fed62000039 x86/mm: Break out kernel address space handling omits 164477c2331b x86/mm: Clarify hardware vs. software "error_code" omits 145f573b89a6 x86/mm/tlb: Make lazy TLB mode lazier omits 97807813fe70 x86/mm/tlb: Add freed_tables element to flush_tlb_info omits 016c4d92cd16 x86/mm/tlb: Add freed_tables argument to flush_tlb_mm_range omits 7d49b28a80b8 smp,cpumask: introduce on_each_cpu_cond_mask omits c3f7f2c7eba1 smp: use __cpumask_set_cpu in on_each_cpu_cond omits 12c4d978fd17 x86/mm/tlb: Restructure switch_mm_irqs_off() omits 5462bc3a9a3c x86/mm/tlb: Always use lazy TLB mode omits a31acd3ee8f7 x86/mm: Page size aware flush_tlb_mm_range() omits a5b966ae42a7 Merge branch 'tlb/asm-generic' of git://git.kernel.org/pub [...] omits 766c8ceb16fc lightnvm: pblk: guarantee that backpointer is respected on [...] omits 8a57fc3823d0 lightnvm: pblk: consider max hw sectors supported for max_ [...] omits a70985f83c62 lightnvm: pblk: fix error handling of pblk_lines_init() omits 6fd05cad5ee1 lightnvm: do no update csecs and sos on 1.2 omits d672d92d9c43 lightnvm: pblk: guarantee mw_cunits on read buffer omits 9bd1f875c047 lightnvm: pblk: move ring buffer alloc/free rb init omits 40b8657dcc0b lightnvm: pblk: encapsulate rb pointer operations omits dde4aac20bab lightnvm: pblk: remove unused function omits 44cdbdc657b2 lightnvm: pblk: fix race on sysfs line state omits 02a1520d56d1 lightnvm: pblk: add SPDX license tag omits 6ad2f619b2b2 lightnvm: pblk: recover open lines on 2.0 devices omits 253babc3f677 lightnvm: pblk: take write semaphore on metadata omits af3fac1664b9 lightnvm: pblk: refactor metadata paths omits 45dcf29b9837 lightnvm: pblk: encapsulate rqd dma allocations omits 090ee26fd512 lightnvm: use internal allocation for chunk log page omits 7325b4bbe595 lightnvm: pblk: fix two sleep-in-atomic-context bugs omits bf82fa2f584f lightnvm: pblk: fix mapping issue on failed writes omits 1864de94ec9d lightnvm: pblk: stop recreating global caches omits 63dee3a6c39a lightnvm: pblk: calculate line pad distance in helper omits 7f985f9a691d lightnvm: move ppa transformations to core omits 4209c31c0c5c lightnvm: pblk: add tracing for chunk resets omits 1b0dd0bf3dc8 lightnvm: pblk: add trace events for pblk state changes omits f29372322e41 lightnvm: pblk: add trace events for line state changes omits 4c44abf43d00 lightnvm: pblk: add trace events for chunk states omits 43241cfe4708 lightnvm: pblk: remove debug from pblk_[down/up]_page omits 765462fa4c4d lightnvm: pblk: fix write amplificiation calculation omits ea1d24bc3ac0 lightnvm: pblk: fix up prints in pblk_read_check_rand omits e99e802fc640 lightnvm: pblk: remove unused parameters in pblk_up_rq omits 53d82db693fe lightnvm: pblk: allocate line map bitmaps using a mempool omits d68a9344041b lightnvm: introduce nvm_rq_to_ppa_list omits 9cc85bc761f8 lightnvm: pblk: guarantee emeta on line close omits 7a7d6f9b48cc lightnvm: pblk: remove unused variable. omits 2e696f9093d0 lightnvm: pblk: fix comment typo omits cb21665c8d13 lightnvm: pblk: improve line helpers omits 2cf99bbd106f lightnvm: pblk: add helpers for chunk addresses omits ae14cc044b59 lightnvm: pblk: refactor put line fn on read completion omits d20be90ae0bb lightnvm: pblk: remove size and out of bounds read check omits 8bbd45d02a11 lightnvm: pblk: fix incorrect min_write_pgs omits afdc23c91e08 lightnvm: pblk: unify vector max req constants omits aff3fb18f957 lightnvm: move bad block and chunk state logic to core omits d8adaa3b8632 lightnvm: pblk: fix race condition on metadata I/O omits 656e33ca3d40 lightnvm: move device L2P detection to core omits 4b5d56edb8fc lightnvm: pblk: fix rqd.error return value in pblk_blk_erase_sync omits d7b6801673f9 lightnvm: combine 1.2 and 2.0 command flags omits 73569e11032f lightnvm: remove dependencies on BLK_DEV_NVME and PCI omits 5b7c5e1f4c36 ALSA: hda - Fix headphone pin config for ASUS G751 omits 7a2dc84fc480 ALSA: hda/ca0132 - Fix input effect controls for desktop cards omits 1502b432781e ALSA: hda/ca0132 - Add error checking in ca0132_build_controls() omits ebabde1e1841 ALSA: hda/ca0132 - Clean up patch_ca0132() omits a88bcc8d9681 ALSA: hda/ca0132 - Fix microphone inconsistency issues omits c02588a352de usb: xhci: pci: Enable Intel USB role mux on Apollo Lake p [...] omits 009b1948e153 usb: roles: intel_xhci: Fix Unbalanced pm_runtime_enable omits f976d0e5747c cdc-acm: correct counting of UART states in serial state n [...] omits dae3ddba36f8 cdc-acm: do not reset notification buffer index upon urb u [...] omits 9397940ed812 cdc-acm: fix race between reset and control messaging omits 81f7567c51ad usb: usbip: Fix BUG: KASAN: slab-out-of-bounds in vhci_hub [...] omits 4b0aaacee51e selftests: usbip: add wait after attach and before checkin [...] omits 24f5975f3aff usb/early: remove set but not used variable 'remain_length' omits f65861c645ce usb: typec: Fix copy/paste on typec_set_vconn_role() kerneldoc omits 554fab6dbf20 usb: typec: tcpm: Report back negotiated PPS voltage and current omits c36e96bd259d USB: core: remove set but not used variable 'udev' omits bf7f547ecdd7 usb: core: fix memory leak on port_dev_path allocation omits 1b9caa10b31d Revert "perf tools: Fix PMU term format max value calculation" omits b9fd04262a8a dma-direct: respect DMA_ATTR_NO_WARN omits 7ed1d91a9ed6 dma-mapping: translate __GFP_NOFAIL to DMA_ATTR_NO_WARN omits 3a025de64bf8 x86/hyperv: Enable PV qspinlock for Hyper-V omits f726c4620df3 x86/hyperv: Add GUEST_IDLE_MSR support omits 6ddc5c3ddf25 gfs2: getlabel support omits 1eb8d7387908 GFS2: Flush the GFS2 delete workqueue before stopping the [...] omits e6fe3e5b7d16 printk: Give error on attempt to set log buffer length to over 2G omits 14f39921c906 HID: elan: fix spelling mistake "registred" -> "registered" omits 4de1a293a08b futex: Replace spin_is_locked() with lockdep omits ec876f4b252c ARM: KVM: Correctly order SGI register entries in the cp15 array omits 7a39915b723a Input: ti_am335x_tsc: Mark IRQ as wakeup capable omits 9eea8326f4e6 iio: adc: ti_am335x_adc: Disable ADC during suspend uncond [...] omits c974ac771479 mfd: ti_am335x_tscadc: Keep ADC interface on if child is w [...] omits 333e07ec4b33 Input: ti_am335x_tsc: Mark TSC device as wakeup source omits cec945c293fb mfd: ti_am335x_tscadc: Don't mark TSCADC MFD as wakeup capable omits e1c9f2eaa0fb backlight: Remove ld9040 driver omits 64c03ab0d509 backlight: Remove s6e63m0 driver omits 7cea645ae9c5 backlight: lm3639: Unconditionally call led_classdev_unregister omits e6bcca0890b9 backlight: pwm_bl: Switch to using "atomic" PWM API omits cf089611f4c4 proc/vmcore: Fix i386 build error of missing copy_oldmem_p [...] omits 0534bde7de19 s390/pkey: Define protected key blob format omits a45a5c7d36a5 s390/pkey: Introduce new API for random protected key generation omits aa55bf5f0222 s390/zcrypt: add ap_adapter_mask sysfs attribute omits a17b92e0487f s390/zcrypt: provide apfs failure code on type 86 error reply omits ee410de890cd s390/zcrypt: zcrypt device driver cleanup omits 78333d1f908a s390/kasan: add support for mem= kernel parameter omits 12e55fa1944d s390/kasan: optimize kasan vmemmap allocation omits 296352397db6 s390/kasan: avoid kasan crash with standby memory defined omits 19733fe8721b s390/head: avoid doubling early boot stack size under KASAN omits 6cad0eb56135 s390/mm: improve debugfs ptdump markers walking omits e006222b5750 s390/mm: optimize debugfs ptdump kasan zero page walking omits 5dff03813f46 s390/kasan: add option for 4-level paging support omits 135ff1639392 s390/kasan: free early identity mapping structures omits 5e785963298b s390/kasan: enable stack and global variables access checks omits f4f0d32bfb27 s390/dumpstack: disable __dump_trace kasan instrumentation omits ac1256f82619 s390/kasan: reipl and kexec support omits 9e8df6daed9e s390/smp: kasan stack instrumentation support omits dde709d1361a compiler: introduce __no_sanitize_address_or_inline omits d58106c3ec9a s390/kasan: use noexec and large pages omits 793213a82de4 s390/kasan: dynamic shadow mem allocation for modules omits 0dac8f6bc369 s390/mm: add kasan shadow to the debugfs pgtable dump omits b6cbe3e8bdff s390/kasan: avoid user access code instrumentation omits 7fef92ccadd7 s390/kasan: double the stack size omits 42db5ed86090 s390/kasan: add initialization code and enable it omits d0e2eb0a36ac s390: add pgd_page primitive omits 34377d3cfba7 s390: introduce MAX_PTRS_PER_P4D omits fb594ec13ea8 s390/kasan: replace some memory functions omits 0a9b40911baf s390/kasan: avoid instrumentation of early C code omits 348498458505 s390/kasan: avoid vdso instrumentation omits 75f195420a98 s390/mm: add missing pfn_to_kaddr helper omits 49698745e53c s390: move ipl block and cmd line handling to early boot phase omits b09decfd99f8 s390/sclp: introduce sclp_early_get_hsa_size omits f01b8bca088a s390/mem_detect: add info source debug print omits 54c57795e848 s390/mem_detect: replace tprot loop with binary search omits cd45c9956104 s390/mem_detect: use SCLP info for continuous memory detection omits 6e98e6432995 s390/mem_detect: introduce z/VM specific diag260 call omits fddbaa5c423f s390/mem_detect: introduce SCLP storage info omits 251b72a440fa s390: introduce .boot.data section compile time validation omits 6966d604e2ec s390/mem_detect: move tprot loop to early boot phase omits 17aacfbfa1ae s390/sclp: move sclp_early_read_info to sclp_early_core.c omits d1b52a4388ff s390: introduce .boot.data section omits 7516fc11e44e s390/decompressor: clean up and rename compressed/misc.c omits 15426ca43d88 s390: rescue initrd as early as possible omits 3b076dca14c5 s390/sclp: simplify early hsa_size detection omits a2ac1bb1f3dd s390/decompressor: get rid of .bss usage omits 369f91c37451 s390/decompressor: rework uncompressed image info collection omits 8f75582a2fb6 s390: remove decompressor's head.S omits 32ce55a6592f s390: unify stack size definitions omits ce3dc447493f s390: add support for virtually mapped kernel stacks omits ff340d2472ec s390: add stack switch helper omits 53c99bd665a2 init: add arch_call_rest_init to allow stack switching omits 00e9e6645adc s390/pfault: do not use stack buffers for hardware data omits c0f07ff93bff s390/monwriter: do not use stack buffers for hardware data omits 8ef9eda0188c s390/hypfs: do not use stack buffers for hardware data omits d36a92813997 s390/appldata: do not use stack buffers for hardware data omits f689789a288e s390/appldata: pass parameter list pointer to appldata_asm omits 0e819e3564c0 dmaengine: fsl-edma: remove dma_slave_config direction usage omits 8f35260e0b6c HID: google: drop superfluous const before SIMPLE_DEV_PM_OPS() omits eb1aac4c8744 HID: google: add support tablet mode switch for Whiskers omits 78d8f8f1a180 mfd: cros: add "base attached" MKBP switch definition omits 8ca2b56cd7da locking/lockdep: Make class->ops a percpu counter and move [...] omits 18d3f8fc0c2c PM / tools: sleepgraph and bootgraph: upgrade to v5.2 omits 5484f0334439 PM / tools: sleepgraph: first batch of v5.2 changes omits a7d247f5fb3a Merge branch 'fixes' into next omits 41591b38f5f8 mmc: block: avoid multiblock reads for the last sector in [...] omits 64c5e530ac2c Merge tag 'arc-4.19-rc8' of git://git.kernel.org/pub/scm/l [...] omits 46b723dd867d mmc: mmci: add stm32 sdmmc variant omits 62022894cd42 dt-bindings: mmci: add stm32 sdmmc variant omits f3f6433468bd mmc: mmci: add stm32 sdmmc registers omits 00e930d87d19 mmc: mmci: add clock divider for stm32 sdmmc omits 15878e58461b mmc: mmci: add optional reset property omits c86a9888850e dt-bindings: mmci: add optional reset property omits b79220b3e0af mmc: mmci: add variant property to not read datacnt omits d2141547f594 mmc: mmci: add variant property to write datactrl before command omits 59db5e2d7f9d mmc: mmci: add variant property to define irq pio mask omits 9b279941244c mmc: mmci: add variant property to define dpsm bit omits 0f2448043eab mmc: mmci: add variant properties to define cpsm & cmdresp bits omits daf9713c5ef8 mmc: mmci: expand startbiterr to irqmask and error check omits c931d495cd3d mmc: mmci: add datactrl block size variant property omits cd3ee8c532ad mmc: mmci: add set_clk/pwrreg callbacks omits e0da1721211b mmc: mmci: add validate_data callback omits cfccc6ac0054 mmc: mmci: add dma_error callback omits 5a9f10c359e6 mmc: mmci: add dma_finalize callback omits 135ea30e2312 mmc: mmci: add dma_start callback omits 02769968d95b mmc: mmci: add get_next_data callback omits 4798351018a7 mmc: mmci: add prepare/unprepare_data callbacks omits ad7b8918dbb2 mmc: mmci: merge prepare data functions omits a813f2a2bcce mmc: mmci: introduce dma_priv pointer to mmci_host omits c3647fdc6a5a mmc: mmci: create common mmci_dma_setup/release omits 91ed7ac444ef libnvdimm, pmem: Fix badblocks population for 'raw' namespaces omits f0061fed1f8a mmc: sdhci-of-arasan: Add Support for AM654 MMC and PHY omits 06b23ca021c4 mmc: sdhci-of-arasan: Add a single data structure to incor [...] omits 26a4f38d1316 dt-bindings: mmc: sdhci-of-arasan: Add new compatible for [...] omits 184d47f0fd36 x86/mm: Avoid VLA in pgd_alloc() omits 2a7adf6ce643 x86/intel_rdt: Fix initial allocation to consider CDP omits e5f3530c3911 x86/intel_rdt: CBM overlap should also check for overlap w [...] omits 521348b011d6 x86/intel_rdt: Introduce utility to obtain CDP peer omits fc8eaa85681f Merge branch 'x86/urgent' into x86/cache, to pick up depen [...] omits 071a234ad744 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits e054637597ba mm, sched/numa: Remove remaining traces of NUMA rate-limiting omits 49e00eee0061 x86/intel_rdt: Fix out-of-bounds memory access in CBM tests omits 9b7e4d601baa Merge branch 'fixes' into next omits b8d62f33b7b2 genirq: Fix grammar s/an /a / omits 79ac32a427f5 dma-direct: document the zone selection logic omits 8f51ba8e604e Merge tag 'perf-core-for-mingo-4.20-20181008' of git://git [...] omits 6364cb221834 Merge branch 'perf/urgent' into perf/core, to pick up fixes omits 901f8c3f6feb KVM: PPC: Book3S HV: Add NO_HASH flag to GET_SMMU_INFO ioc [...] omits aa069a996951 KVM: PPC: Book3S HV: Add a VM capability to enable nested [...] omits 9d67121a4fce Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kv [...] omits 83a055104eaf KVM: PPC: Book3S HV: Add nested shadow page tables to debugfs omits de760db4d9d7 KVM: PPC: Book3S HV: Allow HV module to load without hyper [...] omits 10b5022db786 KVM: PPC: Book3S HV: Handle differing endianness for H_ENT [...] omits 73937deb4b2d KVM: PPC: Book3S HV: Sanitise hv_regs on nested guest entry omits 3032341853da KVM: PPC: Book3S HV: Add one-reg interface to virtual PTCR [...] omits f3c99f97a3cd KVM: PPC: Book3S HV: Don't access HFSCR, LPIDR or LPCR whe [...] omits 9d0b048da788 KVM: PPC: Book3S HV: Invalidate TLB when nested vcpu moves [...] omits 690ed4cad87a KVM: PPC: Book3S HV: Use hypercalls for TLB invalidation w [...] omits e3b6b4661527 KVM: PPC: Book3S HV: Implement H_TLB_INVALIDATE hcall omits 8cf531ed48cf KVM: PPC: Book3S HV: Introduce rmap to track nested guest [...] omits fd10be257312 KVM: PPC: Book3S HV: Handle page fault for a nested guest omits 4bad77799fed KVM: PPC: Book3S HV: Handle hypercalls correctly when nested omits f3c18e9342a4 KVM: PPC: Book3S HV: Use XICS hypercalls when running as a [...] omits 360cae313702 KVM: PPC: Book3S HV: Nested guest entry via hypercall omits 8e3f5fc1045d KVM: PPC: Book3S HV: Framework and hcall stubs for nested [...] omits f0f825f0e20a KVM: PPC: Book3S HV: Use kvmppc_unmap_pte() in kvm_unmap_radix() omits 04bae9d5b4c0 KVM: PPC: Book3S HV: Refactor radix page fault handler omits 9811c78e968f KVM: PPC: Book3S HV: Make kvmppc_mmu_radix_xlate process/p [...] omits 89329c0be8bd KVM: PPC: Book3S HV: Clear partition table entry on vm teardown omits fd0944baad80 KVM: PPC: Use ccr field in pt_regs struct embedded in vcpu struct omits 9a94d3ee2d15 KVM: PPC: Book3S HV: Add a debugfs file to dump radix mappings omits 32eb150aee8d KVM: PPC: Book3S HV: Handle hypervisor instruction faults better omits 95a6432ce903 KVM: PPC: Book3S HV: Streamlined guest entry/exit path on [...] omits 53655ddd7771 KVM: PPC: Book3S HV: Call kvmppc_handle_exit_hv() with vco [...] omits 7854f7545bff KVM: PPC: Book3S: Rework TM save/restore code and make it [...] omits df709a296ef7 KVM: PPC: Book3S HV: Simplify real-mode interrupt handling omits 41f4e631daf8 KVM: PPC: Book3S HV: Extract PMU save/restore operations a [...] omits f7035ce9f1df KVM: PPC: Book3S HV: Move interrupt delivery on guest entr [...] omits 966eba9316d4 KVM: PPC: Book3S HV: Remove left-over code in XICS-on-XIVE [...] omits d24ea8a7336a KVM: PPC: Book3S: Simplify external interrupt handling omits e7b17d50471a powerpc: Turn off CPU_FTR_P9_TM_HV_ASSIST in non-hypervisor mode omits a3ac077b75c5 KVM: PPC: Remove redundand permission bits removal omits 2691f0ff3d96 KVM: PPC: Propagate errors to the guest when failed instea [...] omits 42de7b9e2167 KVM: PPC: Validate TCEs against preregistered memory page sizes omits 9000a457a0c8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits a1108c7b2efb spi: spi-ep93xx: Use dma_data_direction for ep93xx_spi_dma [...] omits df3f94a0bbeb bpf: fix building without CONFIG_INET omits ffa0a9a5903e netfilter: xt_quota: Don't use aligned attribute in sizeof omits c1e15b4944c9 rxrpc: Fix the packet reception routine omits 4e2abd3c0518 rxrpc: Fix the rxrpc_tx_packet trace line omits 647530924f47 rxrpc: Fix connection-level abort handling omits 298bc15b2079 rxrpc: Only take the rwind and mtu values from latest ACK omits 299b43535d38 mtd: maps: gpio-addr-flash: Convert to gpiod omits 0304f8eaa3ae mtd: maps: gpio-addr-flash: Replace array with an integer omits 460cdeca546f mtd: maps: gpio-addr-flash: Use order instead of size omits 000412276370 mtd: spi-nor: fsl-quadspi: Don't let -EINVAL on the bus omits 3baa8ec88c2f mtd: devices: m25p80: Make sure WRITE_EN is issued before [...] omits 630d6bd8a3b4 mtd: spi-nor: Support controllers with limited TX FIFO size omits 900f5e0d8c9e mtd: spi-nor: cadence-quadspi: Use proper enum for dma_[un [...] omits b038e8e3be72 mtd: spi-nor: parse SFDP Sector Map Parameter Table omits 5390a8df769e mtd: spi-nor: add support to non-uniform SFDP SPI NOR flas [...] omits 24ae67c58250 ASoC: max98988: make it selectable omits 62a7fc32a628 ASoC: max98088: Add master clock handling omits d6ed11edab5d ASoC: dt-bindings: max98088: add external clock binding omits d7782145e1ad filesystem-dax: Fix dax_layout_busy_page() livelock omits ff5d1a42096c sunvdc: Remove VLA usage omits bb3dd7e7c4d5 tools lib traceevent, perf tools: Move struct tep_handler [...] omits 68049a5f4dce dpaa2-eth: Don't account Tx confirmation frames on NAPI poll omits 9e19dabc0559 net: mscc: ocelot: remove set but not used variable 'phy_mode' omits ee9615be250d Merge branch 'more-pmtu-selftests' omits e44e428f59e4 selftests: pmtu: add basic IPv4 and IPv6 PMTU tests omits 72ebddd7fff8 selftests: pmtu: extend MTU parsing helper to locked MTU omits 1e0a72077953 selftests: pmtu: Introduce check_pmtu_value() omits 062f97a31435 isdn/gigaset/isocdata: mark expected switch fall-through omits cd7f7df6ca33 Merge branch 'rtnetlink-Add-support-for-rigid-checking-of- [...] omits 8c6e137fbc7f rtnetlink: Update rtnl_fdb_dump for strict data checking omits 8dfbda19a21b rtnetlink: Move input checking for rtnl_fdb_dump to helper omits c77b93641e7d net/bridge: Update br_mdb_dump for strict data checking omits addd383f5a0b net: Update netconf dump handlers for strict data checking omits f2ae64bb6ba5 net/ipv6: Update ip6addrlbl_dump for strict data checking omits 4a73e5e56d66 net/fib_rules: Update fib_nl_dumprule for strict data checking omits f80f14c3649f net/namespace: Update rtnl_net_dumpid for strict data checking omits 9632d47f6a88 net/neighbor: Update neightbl_dump_info for strict data checking omits 51183d233b5a net/neighbor: Update neigh_dump_info for strict data checking omits e8ba330ac0c5 rtnetlink: Update fib dumps for strict data checking omits 14fc5bb29fe7 rtnetlink: Update ipmr_rtm_dumplink for strict data checking omits 786e0007e29a rtnetlink: Update inet6_dump_ifinfo for strict data checking omits 841891ec0c65 rtnetlink: Update rtnl_stats_dump for strict data checking omits 2d011be8c07b rtnetlink: Update rtnl_bridge_getlink for strict data checking omits 905cf0abe8c2 rtnetlink: Update rtnl_dump_ifinfo for strict data checking omits ed6eff11790a net/ipv6: Update inet6_dump_addr for strict data checking omits c33078e3dfb1 net/ipv4: Update inet_dump_ifaddr for strict data checking omits 89d35528d17d netlink: Add new socket option to enable strict checking on dumps omits 6ba1e6e856ab net/ipv6: Refactor address dump to push inet6_fill_args to [...] omits a5f6cba29165 netlink: Add strict version of nlmsg_parse and nla_parse omits dac9c9790e54 net: Add extack to nlmsg_parse omits 3d0d4337d7a1 netlink: Add extack message to nlmsg_parse for invalid hea [...] omits 4a19edb60d02 netlink: Pass extack to dump handlers omits 272a66173bbc isdn/gigaset: mark expected switch fall-throughs omits 3f2122bbb2df Merge branch 'net-sched-cls_u32-Various-improvements' omits a030598690c6 net: sched: cls_u32: simplify the hell out u32_delete() em [...] omits b245d32c9958 net: sched: cls_u32: keep track of knodes count in tc_u_common omits 8a8065f6836b net: sched: cls_u32: get rid of tp_c omits db04ff4863bf net: sched: cls_u32: the tp_c argument of u32_set_parms() [...] omits 18512f5c255f net: sched: cls_u32: pass tc_u_common to u32_set_parms() i [...] omits 4895c42f62f2 net: sched: cls_u32: clean tc_u_common hashtable omits 07743ca5c969 net: sched: cls_u32: get rid of tc_u_common ->rcu omits ec17caf078c7 net: sched: cls_u32: get rid of tc_u_knode ->tp omits dc07c5736325 net: sched: cls_u32: get rid of unused argument of u32_des [...] omits 2f0c982df7b1 net: sched: cls_u32: make sure that divisor is a power of 2 omits 27594ec4b6a7 net: sched: cls_u32: disallow linking to root hnode omits b44ef84542dd net: sched: cls_u32: mark root hnode explicitly omits 67db8c3ebe92 Merge branch 'net-phy-mscc-add-support-for-VSC8584-and-VSC [...] omits 00d70d8e0e78 net: phy: mscc: add support for VSC8574 PHY omits a5afc1678044 net: phy: mscc: add support for VSC8584 PHY omits 9494a6c2e4f6 dt-bindings: net: vsc8531: add two additional LED modes fo [...] omits bbbab191c2c4 tools lib traceevent: Separate out tep_strerror() for stre [...] omits 8b2f245faa62 perf python: More portable way to make CFLAGS work with clang omits e13a5d69c31d perf python: Make clang_has_option() work on Python 3 omits 26faf0e7bd31 Merge branch 'net-phy-mscc-various-improvements-to-Microse [...] omits 629ea0f14080 net: phy: mscc: remove unneeded temporary variable omits 6f0430c78c05 net: phy: mscc: shorten `x != 0` condition to `x` omits b7d373c500cf net: phy: mscc: remove unneeded parenthesis omits 96dae01f27fe net: phy: mscc: Add EEE init sequence omits f76178dc5218 net: phy: mscc: add ethtool statistics counters omits 6a0bfbbe20b0 net: phy: mscc: migrate to phy_select/restore_page functions omits ca55b7185b74 regulator: stpmic1: add stpmic1 regulator driver omits 1e44224fb052 perf tools: Free temporary 'sys' string in read_event_files() omits 470c8f7c88de perf tools: Avoid double free in read_event_file() omits 9c8a182e5a73 perf tools: Free 'printk' string in parse_ftrace_printk() omits faedbf3fd19f perf tools: Cleanup trace-event-info 'tdata' leak omits ce49d8436cff perf strbuf: Match va_{add,copy} with va_end omits 0e24147d69c9 perf test: S390 does not support watchpoints in test 22 omits 291ed51deee4 perf auxtrace: Include missing asm/bitsperlong.h to get BI [...] omits ba4aa02b417f tools include: Adopt linux/bits.h omits 590ac2ffde32 net: dpaa2: fix and improve dpaa2-ptp driver omits 15b49f360c7a net: dpaa2: remove unused code for dprtc omits 180f539d751a net: dpaa2: rename rtc as ptp in dpaa2-ptp driver omits 58b1e729b33a net: dpaa2: fix dependency of config FSL_DPAA2_ETH omits 82beb5986500 MAINTAINERS: update files maintained under DPAA2 PTP/ETHERNET omits 0a006a2f8940 net: dpaa2: move DPAA2 PTP driver out of staging/ omits dbd1709f7697 dt-bindings: regulator: document stpmic1 pmic regulators omits 6200cc5ee2ba PCI/AER: Use threaded IRQ for bottom half omits ecae65e133f2 PCI/AER: Use kfifo_in_spinlocked() to insert locked elements omits 27c1ce8bbed7 PCI/AER: Use kfifo for tracking events instead of reimplem [...] omits fcd4d369034a PCI/AER: Remove error source from AER struct aer_rpc omits 3e41a317ae45 PCI/AER: Remove unused aer_error_resume() omits 36e765392e48 blk-mq: complete req in softirq context in case of single queue omits f69ffc5d3db8 cpupower: Fix coredump on VMWare omits 8c22e2f69592 cpupower: Fix AMD Family 0x17 msr_pstate size omits 25fe15e54fe5 tools headers uapi: Sync kvm.h copy omits 4312f2ab136a tools arch uapi: Sync the x86 kvm.h copy omits dfe995224693 rxrpc: Carry call state out of locked section in rxrpc_rot [...] omits c479d5f2c2e1 rxrpc: Don't check RXRPC_CALL_TX_LAST after calling rxrpc_ [...] omits e84b7cc457f9 iommu/amd: Add default branch in amd_iommu_capable() omits bfd2821117a7 rxrpc: Don't need to take the RCU read lock in the packet [...] omits a089845b3ed2 dt-bindings: iommu: ipmmu-vmsa: Add r8a7744 support omits 5271953cad31 rxrpc: Use the UDP encap_rcv hook omits 6503016ea5d3 Merge tag 'usb-ci-v4.20-rc1' of git://git.kernel.org/pub/s [...] omits 0854ba5ff5c9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc omits 3a646fd77684 bcache: panic fix for making cache device omits f6027bca9e38 bcache: split combined if-condition code into separate ones omits 8792099f9ad4 bcache: use MAX_CACHES_PER_SET instead of magic number 8 i [...] omits 149d0efada77 bcache: replace hard coded number with BUCKET_GC_GEN_MAX omits 91bafdf081b8 bcache: remove useless parameter of bch_debug_init() omits 3fd3c5c02b28 bcache: remove unused bch_passthrough_cache omits 46010141da66 bcache: recal cached_dev_sectors on detach omits 2d6cb6edd2c7 bcache: fix miss key refill->end in writeback omits 7567c2a2ad9e bcache: Populate writeback_rate_minimum attribute omits 2e17a262a237 bcache: correct dirty data statistics omits 4516da427fcf bcache: fix typo in code comments of closure_return_with_d [...] omits dd0c91793b7c bcache: fix ioctl in flash device omits 752f66a75aba bcache: use REQ_PRIO to indicate bio for metadata omits 502b291568fc bcache: trace missed reading by cache_missed omits 7a55948d38eb bcache: account size of buckets used in uuid write to ca-> [...] omits 8aff4eaa1de7 Merge 4.19-rc7 into usb-next omits ba1cb318dcbf Merge 4.19-rc7 into char-misc-next omits 5e9feb3544a7 spidev: Enable the Liebherr's BK4 board to work with spide [...] omits 4c62bd9cea7b gfs2: Don't leave s_fs_info pointing to freed memory in init_sbd omits 47fd2060660e macintosh/via-macii, macintosh/adb-iop: Clean up whitespace omits 351e5ad327d0 macintosh/via-macii, macintosh/adb-iop: Modernize printk calls omits 5ce6185c2ef4 macintosh/via-macii: Simplify locking omits 5f93d7081a47 macintosh/via-macii: Remove BUG_ON assertions omits b52dce873893 macintosh/via-macii: Synchronous bus reset omits 2341629eadc4 macintosh/adb: Rework printk output again omits 0792a2c8e0bb macintosh: Use common code to access RTC omits 258bac4a61af mmc: mediatek: add bus_clk control omits 716b717ac07d mmc: dt-bindings: add "bus-clk" for MT2712 omits 7454a21c13f7 ASoC: wm8782: add support for regulators omits cc65fb650c68 ASoC: Add device tree documentation file for wm8782 stereo DAC omits ed3054a30258 Merge branch 'apv11' of git://git.kernel.org/pub/scm/linux [...] omits 46623ab3194a s390: vfio-ap: make local functions and data static omits 32b64b0397b4 mmc: dw_mmc-exynos: Add tuning for sdr and ddr timing for [...] omits 48f78be33260 nvme: remove ns sibling before clearing path omits d2681cd81b05 mmc: meson-mx-sdio: mark expected switch fall-through omits a5c83eb2bdc3 mmc: tifm_sd: Mark expected switch fall-through omits 19a25d57ad39 mmc: mmci: Change struct members from bool to u8 omits cdea19472192 mmc: mmci: internalize dma_inprogress into mmci dma functions omits 7b2a6d518d0c mmc: mmci: internalize dma map/unmap into mmci dma functions omits 2ffca7a34df5 dt-bindings: mmc: sh_mmcif: Document r8a7744 DT bindings omits bd451c2df99b dt-bindings: mmc: renesas_sdhi: Add r8a7744 support omits 5169894982bb mmc: sdhci-pci-o2micro: Add quirk for O2 Micro dev 0x8620 [...] omits e63201f19438 mmc: omap_hsmmc: Delete platform data GPIO CD and WP omits 7838a8ddc80b mmc: omap_hsmmc: Kill off cover detection omits ac379b7ca1b0 mmc: core: Allow building PWRSEQ_SD8787 with LIBERTAS_SDIO omits bbf57df8172a mmc: sdhci: sirf: Use the slot GPIO descriptor omits 43b7358df63a mmc: sdhci: pxav3: Delete GPIO handling omits b007c4cec8ca mmc: sdhci: spear: Use the slot GPIO descriptor omits 9ef986a697c6 mmc: mmci: Drop support for pdata GPIO numbers omits 07be55b567a5 mmc: sdhci: fix __sdhci_adma_write_desc omits 5a941898233c mmc: mxcmmc: replace spin_lock_irqsave with spin_lock in ISR omits 54541815b43f mmc: renesas_sdhi_internal_dmac: set scatter/gather max se [...] omits 07bafc1e3536 mmc: sunxi: Use new timing mode for A64 eMMC controller omits 1ff9cabd5455 mmc: sunxi: Clarify new timing mode usage and implementation omits fb8bd90f83c4 mmc: sdhci-sprd: Add Spreadtrum's initial host controller omits d7f0570deefb dt-bindings: sdhci-sprd: Add bindings for the sdhci-sprd c [...] omits 7ed71a9df4ba mmc: sdhci: SDMA may use Auto-CMD23 in v4 mode omits 427b6514d095 mmc: sdhci: Add Auto CMD Auto Select support omits e65953d4a117 mmc: sdhci: Add 32-bit block count support for v4 mode omits 685e444bbaa0 mmc: sdhci: Add ADMA2 64-bit addressing support for V4 mode omits 917a0c52d6c3 mmc: sdhci: Change SDMA address register for v4 mode omits b3f80b434f72 mmc: sdhci: Add sd host v4 mode omits 18da1990d2dd mmc: sdhci: Add version V4 definition omits e5378247fe25 mmc: tegra: fix inconsistent IS_ERR and PTR_ERR omits 61dad40eb955 mmc: tegra: Implement periodic pad calibration omits bc5568bf4c3f mmc: tegra: Implement HS400 delay line calibration omits dfc9700cef77 mmc: tegra: Implement HS400 enhanced strobe omits f5313aaa9252 mmc: tegra: Parse and program DQS trim value omits 3ecea59d27f8 dt-bindings: mmc: Add DQS trim value to Tegra SDHCI omits 2ad50051575c mmc: tegra: Enable UHS and HS200 modes for Tegra186 omits 3559d4a6bb59 mmc: tegra: Enable UHS and HS200 modes for Tegra210 omits 38a284d98cfe mmc: tegra: Disable card clock during tuning cmd on Tegra210 omits f6a447fafa39 mmc: tegra: Remove tegra_sdhci_writew() from tegra210_sdhci_ops omits 1070e83a346b mmc: tegra: Use standard SDHCI tuning on Tegra210 and Tegra186 omits 41a0b8d748f9 mmc: tegra: Configure default trim value on reset omits c2c09678f849 mmc: tegra: Configure default tap values omits 85c0da1751fc mmc: tegra: Parse default trim and tap from dt omits d4501d8e8849 mmc: tegra: Add a workaround for tap value change glitch omits d943f6e91f0f mmc: tegra: Enable pad calibration on Tegra210 and Tegra186 omits 44babea2ea53 mmc: tegra: Perform pad calibration after voltage switch omits 51b77c8ea784 mmc: tegra: Program pad autocal offsets from dt omits 887bda8f21ee mmc: tegra: Disable card clock during pad calibration omits 212b0cf14178 mmc: tegra: Power on the calibration pad omits 9d548f118f57 mmc: tegra: Set calibration pad voltage reference omits e7c071489ecc mmc: tegra: Poll for calibration completion omits 86ac2f8bf90a mmc: tegra: Reconfigure pad voltages during voltage switching omits b7783cfbd158 dt-bindings: mmc: Add Tegra SDHCI sampling trimmer values omits 1dd2a7580916 dt-bindings: Add Tegra SDHCI pad pdpu offset bindings omits 3700cdf8e325 dt-bindings: mmc: tegra: Add pad voltage control properties omits 75586bb94975 mmc: tmio: remove now unused variable omits 4c595c057a29 mmc: tmio: more concise clk calculation omits b85fb0a1c8ae mmc: tmio: Fix SCC error detection omits 75f349a15306 mmc: renesas_sdhi: skip SCC error check when retuning omits cbf6d82cad4a mmc: core: add helper to see if a host is doing a retune omits db4cea918e11 mmc: tmio: refactor CLK_CTL bit calculation omits 68f83127fe75 mmc: renesas_sdhi: merge clk_{start,stop} functions to set_clock omits b85c997d2cfe mmc: sdhci-of-dwcmshc: solve 128MB DMA boundary limitation omits 54552e4948cb mmc: sdhci: introduce adma_write_desc() hook to struct sdhci_ops omits e93be38af155 mmc: sdhci: add adma_table_cnt member to struct sdhci_host omits 1ff537bd5d7b mmc: Convert to using %pOFn instead of device_node.name omits d462c1b47452 mmc: sdhci: Export sdhci_request() omits 96ccb858093d sdhci: acpi: add qcom sdhci host reset quirk fix omits c7eabbee3de9 sdhci: acpi: add free_slot callback omits b1f378ab5334 mmc: sdhci-of-esdhc: add erratum A008171 support omits 7d8bb1f46e13 mmc: sdhci: add tuning error codes omits 3fd784f745dd mmc: uniphier-sd: add UniPhier SD/eMMC controller driver omits fb19fdf48ddc dt-bindings: mmc: add DT binding for UniPhier SD/eMMC controller omits 0196c8db8363 mmc: tmio: move tmio_mmc_set_clock() to platform hook omits 74005a01f1ff mmc: tmio: replace tmio_mmc_clk_stop() calls with tmio_mmc [...] omits a0c938b5dd70 mmc: jz4740: Add support for the JZ4725B omits f707079df8f7 mmc: use SPDX identifier for Renesas drivers omits 00c6527b8311 dt-bindings: mmc: tmio_mmc: document Renesas R8A77970 bindings omits 16a129b3caac mmc: renesas_sdhi_internal_dmac: add R8A77970 to whitelist omits c1ec8f866f0a mmc: renesas_sdhi_internal_dmac: Fix a few typos omits 685bc885b7f8 mmc: jz4740: Drop dependency on MACH_JZ4740/80 omits ed3ae724003f mmc: dw_mmc: hi3798cv200: add MMC_CAP_CMD23 cap omits 722c68a52b48 mmc: renesas_sdhi: Add r8a774a1 support omits 2e1501a8bdd4 mmc: renesas_sdhi_internal_dmac: Whitelist r8a774a1 omits 60208a267208 mmc: sdhci-of-arasan: Do now show error message in case of [...] omits 7c7ba4334e5c mmc: sdhci-iproc: Add ACPI support omits 8199d312dad7 mmc: sdhci-pltfm: Convert DT properties to generic device [...] omits ec3a94188df7 x86/fsgsbase/64: Clean up various details omits 22245bdf0ad8 x86/segments: Introduce the 'CPUNODE' naming to better doc [...] omits b2e2ba578e01 x86/vdso: Initialize the CPU/node NR segment descriptor earlier omits ffebbaedc861 x86/vdso: Introduce helper functions for CPU and node number omits c4755613a133 x86/segments/64: Rename the GDT PER_CPU entry to CPU_NUMBER omits f4550b52e495 x86/fsgsbase/64: Factor out FS/GS segment loading from __s [...] omits 824eea38d239 x86/fsgsbase/64: Convert the ELF core dump code to the new [...] omits e696c231bebf x86/fsgsbase/64: Make ptrace use the new FS/GS base helpers omits b1378a561fd1 x86/fsgsbase/64: Introduce FS/GS base helper functions omits 07e1d88adaae x86/fsgsbase/64: Fix ptrace() to read the FS/GS base accurately omits edfbeecd92b0 Merge branch 'linus' into x86/asm, to pick up fixes omits 262f9d811c76 bpf: do not blindly change rlimit in reuseport net selftest omits a2046de99193 Merge branch 'bpf-to-bpf-calls-nfp' omits e4052d06a519 bpf: allow offload of programs with BPF-to-BPF function calls omits 7ff0ccde4366 nfp: bpf: support pointers to other stack frames for BPF-t [...] omits 445496231445 nfp: bpf: optimise save/restore for R6~R9 based on register usage omits 2178f3f0dc20 nfp: bpf: fix return address from register-saving subrouti [...] omits bdf4c66faf5f nfp: bpf: update fixup function for BPF-to-BPF calls support omits fb1981654129 nfp: bpf: account for additional stack usage when checking [...] omits 389f263b60c9 nfp: bpf: add main logics for BPF-to-BPF calls support in [...] omits e3b49dc69b32 nfp: bpf: account for BPF-to-BPF calls when preparing nfp JIT omits bcfdfb7c962d nfp: bpf: ignore helper-related checks for BPF calls in nf [...] omits c5da54d93eb4 nfp: bpf: copy eBPF subprograms information from kernel verifier omits 1a7e62e6329c nfp: bpf: rename nfp_prog->stack_depth as nfp_prog->stack_ [...] omits c941ce9c282c bpf: add verifier callback to get stack usage info for off [...] omits 31ce8c4a1ad2 bpf, doc: Document Jump X addressing mode omits 1bc38b8ff6cc libbpf: relicense libbpf as LGPL-2.1 OR BSD-2-Clause omits 541d7fdd7694 xsk: proper AF_XDP socket teardown ordering omits 53c83b59759c mtd: rawnand: marvell: fix the IRQ handler complete() condition omits 0d55c668b218 mtd: rawnand: denali: set SPARE_AREA_SKIP_BYTES register t [...] omits ed8f0b23d926 mtd: rawnand: r852: fix spelling mistake "card_registred" [...] omits e98367618675 mtd: rawnand: toshiba: Pass a single nand_chip object to t [...] omits 724fe7710ac5 iwlwifi: mvm: kill INACTIVE queue state omits c20e08b0d6ed iwlwifi: mvm: move iwl_mvm_sta_alloc_queue() down omits 1edcfc20c9d9 mac80211_hwsim: drop now unused work-queue from hwsim omits 6fe64d034ec9 iwlwifi: mvm: make iwl_mvm_scd_queue_redirect() static omits b3a87f11b0f7 iwlwifi: mvm: make queue TID change more explicit omits 188de5dd80b2 Merge remote-tracking branch 'net-next/master' into mac80211-next omits 90d2d94c9184 iwlwifi: mvm: remove RECONFIGURING queue state omits df2a2245db6b iwlwifi: mvm: reconfigure queues during inactivity check omits b342228d6bc5 iwlwifi: mvm: move queue reconfiguration into new function omits 459ab045925d iwlwifi: mvm: clean up iteration in iwl_mvm_inactivity_check() omits 1c14089e3783 iwlwifi: mvm: remove per-queue hw refcount omits 99448a8c1145 iwlwifi: mvm: move queue management into sta.c omits 08c2af621b87 iwlwifi: mvm: give TX queue info struct a name omits f57d104f00f2 iwlwifi: mvm: move rt status check to the start of the res [...] omits 99c65fa7c59f dma-debug: Check for drivers mapping invalid addresses in [...] omits 4244e7fc7037 iwlwifi: dump debug data before stop device omits 2ec3ef4614c9 iwlwifi: mvm: use fast balance scan in case of DCM mode wi [...] omits 6ff80f18d539 iwlwifi: mvm: introduce a new fragmented scan type: fast balance omits bf77ee2e428f iwlwifi: trace: change trace to trace one TB at a time omits 601d5abfeaf2 signal: In sigqueueinfo prefer sig not si_signo omits ea74b19d7773 iwlwifi: pcie: don't pad AMSDU packets omits 8c7fd6a365eb iwlwifi: mvm: don't send keys when entering D3 omits 346e485d42e2 s390/ccwgroup: add get_ccwgroupdev_by_busid() omits 00fab2350e6b s390/zcrypt: multiple zcrypt device nodes support omits 7c75544983ed Merge tag 'vfio-ccw-20181002' of git://git.kernel.org/pub/ [...] omits 2733fb0d0699 cpufreq: imx6q: read OCOTP through nvmem for imx6ul/imx6ull omits 9d21d33cab2d cpufreq: dt-platdev: allow RK3399 to have separate tunable [...] omits c2dc121c6499 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 757c968c4423 ACPI / SBS: Fix rare oops when removing modules omits ca1721c5bee7 ACPI / SBS: Fix GPE storm on recent MacBookPro's omits 5ba15878f23c Merge branch 'linux-4.19' of git://github.com/skeggsb/linu [...] omits f1193e915748 xfrm: use correct size to initialise sp->ovec omits b7138fddd689 xfrm: remove unnecessary check in xfrmi_get_stats64 omits e0db9c48f1ad crypto: x86/aes-ni - fix build error following fpu templat [...] omits 7ff9036a6205 crypto: arm64/aes - fix handling sub-block CTS-CBC inputs omits 52813ab24959 crypto: caam/qi2 - avoid double export omits fadd7a6e616b crypto: mxs-dcp - Fix AES issues omits c709eebaf5c5 crypto: mxs-dcp - Fix SHA null hashes and output length omits ea9e7568f7a7 crypto: mxs-dcp - Implement sha import/export omits 4a34e3c2f2f4 crypto: aegis/generic - fix for big endian systems omits 5a8dedfa3276 crypto: morus/generic - fix for big endian systems omits b7dc10b64f61 sparc64: fix fall-through annotation omits c4beb225f93a sparc32: fix fall-through annotation omits 8cf7765d33ae sparc: vdso: clean-up vdso Makefile omits 16e2a9d396c1 oradax: remove redundant null check before kfree omits 31a43fa7945a sparc64: viohs: Remove VLA usage omits df58f37b5d8f sbus: Use of_get_child_by_name helper omits 0b9871a3a8cc sparc: Convert to using %pOFn instead of device_node.name omits 76ebebd2464c mach64: detect the dot clock divider correctly on sparc omits abf1a08ff323 net: vhost: remove bad code line omits e2a322a0c8ce Merge branch 'net-smc-userspace-breakage-fixes' omits d4f0006a08f5 net/smc: retain old name for diag_mode field omits a21048c8ec7c net/smc: use __aligned_u64 for 64-bit smc_diag fields omits 6d4c407744dd net: sched: cls_u32: fix hnode refcounting omits ac4a02c5ab86 net: sched: pie: fix coding style issues omits 5fc7c12ffa7f bnxt_en: Remove unnecessary unsigned integer comparison an [...] omits 7e823644b605 udp: Unbreak modules that rely on external __skb_recv_udp( [...] omits 6685b357363b percpu: stop leaking bitmap metadata blocks omits 2f6affe35c1d Merge branch 'clockevents/4.20' of https://git.linaro.org/ [...] omits 5057ef7f566d Merge tag 'wireless-drivers-next-for-davem-2018-10-07' of [...] omits 0238df646e62 Linux 4.19-rc7 omits 44ba0bb4f2ad docs: improve readability for people with poorer eyesight omits 31527da5d673 yama: clarify ptrace_scope=2 in Yama documentation omits 98cee6742c80 docs/vm: split memory hotplug notifier description to Docu [...] omits 6bf53999a3a2 docs: move memory hotplug description into admin-guide/mm omits 97d49c59e219 dmaengine: rcar-dmac: set scatter/gather max segment size omits 314448f0386f dmaengine: mmp_tdma: remove dma_slave_config direction usage omits 4e3c40408ab8 dmaengine: ep93xx_dma: remove dma_slave_config direction usage omits 2ae1a237e58a dmaengine: k3dma: remove dma_slave_config direction usage omits ad7756e7775e dmaengine: k3dma: dont use direction for memcpy omits dea7a9fbb009 dmaengine: imx-dma: remove dma_slave_config direction usage omits 7f0c14508953 dmaengine: idma: remove dma_slave_config direction usage omits fe6d3719970e dmaengine: hsu: remove dma_slave_config direction usage omits 3d143c252ef0 dmaengine: dw: remove dma_slave_config direction usage omits 09347e3f26a5 dmaengine: jz4740: remove dma_slave_config direction usage omits 80ade4beb733 dmaengine: coh901318: remove dma_slave_config direction usage omits 00648f4d0f41 dmaengine: bcm2835: remove dma_slave_config direction usage omits 6235588705ed dmaengine: at_hdmac: remove dma_slave_config direction usage omits 1f174a1a2cde clocksource/drivers/dw_apb: Add reset control omits 40c516757ba0 ALSA: hda - Add ASUS G751 quirk model entry omits 11ba61111602 ALSA: hda - Add quirk for ASUS G751 laptop omits fb1c592cf4c9 Merge tag 'char-misc-4.19-rc7' of git://git.kernel.org/pub [...] omits 4ebaf0754c7a Merge tag 'tty-4.19-rc7' of git://git.kernel.org/pub/scm/l [...] omits cc02f852872d Merge tag 'usb-4.19-rc7' of git://git.kernel.org/pub/scm/l [...] omits 055d8d9eae35 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 40fa9167d307 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits cd2093cb45a4 Merge tag 'powerpc-4.19-4' of https://git.kernel.org/pub/s [...] omits 6fd941784b8a ext4: cache NULL when both default_acl and acl are NULL omits 72438f8cef4e Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits fa112cf1e8bc x86/olpc: Fix build error with CONFIG_MFD_CS5535=m omits 32b89760ddf4 x86/mm/doc: Enhance the x86-64 virtual memory layout descriptions omits 5bdcd510c2ac x86/jump-labels: Macrofy inline assembly code to work arou [...] omits d5a581d84ae6 x86/cpufeature: Macrofy inline assembly code to work aroun [...] omits 0474d5d9d2f7 x86/extable: Macrofy inline assembly code to work around G [...] omits 02678a582392 Merge branch 'core/core' into x86/build, to prevent conflicts omits a22346421773 Merge tag 'irqchip-4.20' of git://git.kernel.org/pub/scm/l [...] omits 5b1290406579 x86/mm/doc: Clean up the x86-64 virtual memory layout desc [...] omits 06d4a462e954 x86/KASLR: Update KERNEL_IMAGE_SIZE description omits 5580d810560d Merge tag 'mt76-for-kvalo-2018-10-05' of https://github.co [...] omits 992b649a3f01 kdump, proc/vmcore: Enable kdumping encrypted memory with [...] omits 8780158cf977 iommu/amd: Remap the IOMMU device table with the memory en [...] omits 9cf38d5559e8 kexec: Allocate decrypted control pages for kdump if SME i [...] omits c3a7a61c192e x86/ioremap: Add an ioremap_encrypted() helper omits 2a4550122653 Merge tag 'iwlwifi-next-for-kalle-2018-10-06' of git://git [...] omits c1d84a1b42ef Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits ea7cb8293874 iwlwifi: dbg: make trigger functions type agnostic omits af303252bffa iwlwifi: dbg: decrement occurrences for all triggers omits 5bea4304eea7 iwlwifi: mvm: use match_string() helper omits 136521cb9c2f iwlwifi: dbg: make iwl_fw_dbg_no_trig_window trigger agnostic omits 69f3ca8ed33d iwlwifi: mvm: show more HE radiotap data for TB PPDUs omits 8a07e8d4b736 iwlwifi: mvm: decode HE information for MU (without ext info) omits 755384b3778d iwlwifi: add debugfs to send host command omits d3f4b6debcc0 iwlwifi: runtime: add send host command op to firmware run [...] omits a19f015dea60 iwlwifi: bump firmware API version for 9000 and 22000 seri [...] omits 47fe2f8ed5eb iwlwifi: mvm Support new MCC update response omits 6e00a2376fb7 iwlwifi: pcie: check iwl_pcie_txq_build_tfd() return value omits e00b7b8b9185 iwlwifi: add fall through comment omits 76dd61d2c57e iwlwifi: pcie gen2: check iwl_pcie_gen2_set_tb() return value omits e7eeee084348 iwlwifi: nvm: get num of hw addresses from firmware omits f38efdb29389 iwlwifi: add dump collection in case alive flow fails omits 868a1e863f95 iwlwifi: pcie: avoid empty free RB queue omits 1eda295f5459 iwlwifi: mvm: set max TX/RX A-MPDU subframes to HE limit omits fed3c4ea6f8f iwlwifi: mvm: add more information to HE radiotap omits 750f43774eb4 iwlwifi: mvm: add LDPC-XSYM to HE radiotap data omits 2b1476345fb6 iwlwifi: mvm: add TXOP to HE radiotap data omits 42d8a9d5783e iwlwifi: mvm: move HE-MU LTF_NUM parsing to he_phy_data parsing omits ffe9d734b8b5 iwlwifi: mvm: clean up HE radiotap RU allocation parsing omits 59b8cf0cfb5a iwlwifi: mvm: pull some he_phy_data decoding into a separa [...] omits eb89c0fb9191 iwlwifi: mvm: put HE SIG-B symbols/users data correctly omits f9fe579386a8 iwlwifi: mvm: minor cleanups to HE radiotap code omits 07f62bb953e8 iwlwifi: mvm: remove unnecessary overload variable omits 155f7e0441cd iwlwifi: mvm: clear HW_RESTART_REQUESTED when stopping the [...] omits 6c042d7505d0 iwlwifi: dbg: group trigger condition to helper function omits 7339cc292c1d iwlwifi: dbg: dump memory in a helper function omits 9c16e0bbe140 iwlwifi: mvm: allow channel reorder optimization during scan omits a6820511f193 iwlwifi: dbg: split iwl_fw_error_dump to two functions omits 68025d5f9bfe iwlwifi: dbg: refactor dump code to improve readability omits 17b809c9b22e iwlwifi: dbg: move debug data to a struct omits 2e1976bb7526 iwlwifi: mvm: check for n_profiles validity in EWRD ACPI omits b39989009bdb xfs: fix data corruption w/ unaligned reflink ranges omits dceeb47b0ed6 xfs: fix data corruption w/ unaligned dedupe ranges omits 329e09893909 treewide: Replace more open-coded allocation size multiplications omits 091a1eaa0e30 Merge branch 'akpm' omits d41aa5252394 mm: madvise(MADV_DODUMP): allow hugetlbfs pages omits cbe355f57c80 ocfs2: fix locking for res->tracking and dlm->tracking_list omits b8e57efa2c98 mm/vmscan.c: fix int overflow in callers of do_shrink_slab() omits 58bc4c34d249 mm/vmstat.c: skip NR_TLB_REMOTE_FLUSH* properly omits 28e2c4bb99aa mm/vmstat.c: fix outdated vmstat_text omits f8a00cef1720 proc: restrict kernel stack dumps to root omits 20916d4636a9 mm/hugetlb: add mmap() encodings for 32MB and 512MB page sizes omits e6112fc30070 mm/migrate.c: split only transparent huge pages when alloc [...] omits 59cf0a9339ca ipc/shm.c: use ERR_CAST() for shm_lock() error return omits 51896864579d mm/gup_benchmark: fix unsigned comparison to zero in __gup [...] omits e125fe405abe mm, thp: fix mlocking THP page with migration enabled omits 69eb7765b9c6 ocfs2: fix crash in ocfs2_duplicate_clusters_by_page() omits dff11abe280b hugetlb: take PMD sharing into account when flushing tlb/caches omits 017b1660df89 mm: migration: fix migration of huge PMD shared pages omits 8a98ec7c7b39 docs: promote the ext4 data structures book to top level omits d3091215921b docs: move ext4 administrative docs to admin-guide/ omits 5943a9bbbb98 Merge tag 'pci-v4.19-fixes-3' of ssh://gitolite.kernel.org [...] omits b98d6cb80b0d Merge tag 'for-4.19/dm-fixes-2' of git://git.kernel.org/pu [...] omits 3830711f3e93 Merge tag 'gpio-v4.19-3' of git://git.kernel.org/pub/scm/l [...] omits 5aebc7d2780d Merge tag 'pm-4.19-rc7' of git://git.kernel.org/pub/scm/li [...] omits 31d099085d54 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits ccd3c4373eac jbd2: fix use after free in jbd2_log_do_checkpoint() omits 247373b5dd68 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 8be673735e51 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 1df377db3d01 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits 8b6b383c1fa3 Merge tag 'sound-4.19-rc7' of git://git.kernel.org/pub/scm [...] omits ed7a01fd3fd7 RDMA/restrack: Release task struct which was hold by CM_ID object omits 2165fc264079 RDMA/restrack: Consolidate task name updates in one place omits 363ad35577de RDMA/restrack: Un-inline set task implementation omits fb4ee67529ff net/ncsi: Add NCSI OEM command support omits 6f8474922b44 selftests: net: Clean up an unused variable omits 35f3625c2185 net: mvpp2: Extract the correct ethtype from the skb for t [...] omits a688caa34beb ipv6: take rcu lock in rawv6_send_hdrinc() omits 4c2d39bd40c1 tc-testing: use a plugin to build eBPF program omits cf5eafbfa586 tc-testing: fix build of eBPF programs omits 4a84810eaa20 Merge branch 'mscc-ocelot-add-support-for-SerDes-muxing-co [...] omits 71e32a20cfbf net: mscc: ocelot: make use of SerDes PHYs for handling th [...] omits 51f6b410fc22 phy: add driver for Microsemi Ocelot SerDes muxing omits b68fc09be48e dt-bindings: add constants for Microsemi Ocelot SerDes driver omits 1d6a632c4754 MIPS: mscc: ocelot: add SerDes mux DT node omits 4b379fec4e86 dt-bindings: phy: add DT binding for Microsemi Ocelot SerD [...] omits c2a90025ad09 phy: add QSGMII and PCIE modes omits 66c213233308 net: mscc: ocelot: simplify register access for PLL5 confi [...] omits 8afc978925ba net: mscc: ocelot: move the HSIO header to include/soc omits 19aedfbe6583 net: mscc: ocelot: get HSIO regmap from syscon omits 6afea95a8066 dt-bindings: net: ocelot: remove hsio from the list of reg [...] omits 3df0e6804f0e MIPS: mscc: ocelot: make HSIO registers address range a syscon omits 068b88cc175d socket: Tighten no-error check in bind() omits c58a584f05e3 ARC: clone syscall to setp r25 as thread pointer omits 9a694c1de396 atm: nicstar: Replace spin_is_locked() with spin_trylock() omits 8b4c3cdd9dd8 net: sched: Add policy validation for tc attributes omits bd961c9bc664 rtnetlink: fix rtnl_fdb_dump() for ndmsg header omits 99c19e6a8fe4 x86/vdso: Rearrange do_hres() to improve code generation omits 9798594cb982 Merge branch 'hns3-Unicast-MAC-VLAN-table' omits 701a6d6ac78c net: hns3: Fix for rx vlan id handle to support Rev 0x21 hardware omits 64d114f0a750 net: hns3: Add egress/ingress vlan filter for revision 0x21 omits 1f6db58973b0 net: hns3: Drop depricated mta table support omits 39932473b63e net: hns3: Optimize for unicast mac vlan table omits f05e21097121 net: hns3: Clear mac vlan table entries when unload driver [...] omits dd2b6ef950b0 net: hns3: Remove the default mask configuration for mac v [...] omits 226407dd0311 fib_tests: Add tests for invalid metric on route omits fda21d46cce2 ipv6: do not leave garbage in rt->fib6_metrics omits 0781168e23a2 yam: fix a missing-check bug omits f2e9de210d50 udp: gro behind static key omits 33aa8da1f8a7 net: bpfilter: Fix type cast and pointer warnings omits 2c05d88818ab net: cxgb3_main: fix a missing-check bug omits cecf10704899 Input: uinput - add a schedule point in uinput_inject_events() omits 36d2582ff235 Input: evdev - add a schedule point in evdev_write() omits b07581d2d5ad cachefiles: fix the race between cachefiles_bury_object() [...] omits b8d7b7581452 Merge tag 'tpmdd-next-20181005' of git://git.infradead.org [...] omits 9b43960b899c mt76: move irq handler in mt76x02-lib moudle omits 53d20fdb4670 mt76: move tx_tasklet management in mt76x02-lib moudle omits a23fde09c280 mt76: use mt76x02_dev instead of mt76_dev in mt76x02_mmio.c omits 466495b1cf5e mt76: move mt76x02_tx_complete in mt76x02-lib module omits 3e2342ed934d mt76: move mt76x02_mac_poll_tx_status in mt76x02-lib moudle omits b38383e63435 mt76: usb: move mt76x02u_tx_complete_skb in mt76x02_usb_core.c omits 5ec574859c77 mt76: move mt76x02_tx_prepare_skb in mt76x02_txrx.c omits 1ea0a1b12aeb mt76: move tpc routines in mt76x02-lib module omits 7cd79b8d9b28 mt76x2: remove leftover function declatarions omits 7a07adcdfff6 mt76: rename mt76x02_util.h in mt76x02.h omits 8e3ed0017bdd mt76: move txrx shared routines in mt76x02_txrx.c omits 2f0308d0b19d mt76: move mt76x02_tx in mt76x02-lib module omits 9ba1e0e69cd5 mt76: unify rxwi parsing between mt76x2 and mt76x0 drivers omits d9f8934ed147 mt76: move mt76x02_mac_process_rx in mt76x02-lib module omits b2d871c049e0 mt76x0: merge mt76x0_dev in mt76x02_dev omits e40803f2afa8 mt76x2: move mt76x2_dev in mt76x02_util.h omits 46a7418761e5 mt76x0: remove hw_atomic_mutex mutex in mt76x0_dev omits 63cc936b53d2 mt76x0: remove unused variable in mt76x0_dev omits ac85ab8c08f3 mt76x0: mac: use sta ewma estimation for rssi tracking omits 56e8d4dd5ce2 mt76: move mt76x02_rx_get_sta and mt76x02_rx_get_sta_wcid [...] omits 50b9e8d55a34 mt76: move mt76x02_phy_get_min_avg_rssi in mt76x02_phy.c omits 5e6c49eca9cb mt76x0: init: remove unnecessary configurations omits c4ed5088e44e mt76: usb: use mt76x02u_tx_prepare_skb to fill txwi omits 427f9ebec682 mt76: move mt76x02_mac_write_txwi in mt76x02-lib module omits 1ef3aa88935b mt76: add get_tx_txpwr_adj function pointer to mt76_driver_ops omits d697b00b15f4 mt76: move mt76x02_tx_get_max_txpwr_adj in mt76x02_util.c omits 14190227978e mt76x0: usb: stop cal/mac workqueues at hw stop omits 0536478cba71 mt76: usb: fix hw initialization sequence omits c87dff8cc39a mt76: fix frag length allocation for usb omits e3469c5ea79d mt76: fix header guard macro define names omits 1613c621e194 mt76x2: move mt76x2 source files to mt76x2 folder omits d00efcf12387 mt76x0: pci: add mt76x0e_cleanup routine omits b8d5b7cec436 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 2b9156129f8e gigaset: asyncdata: mark expected switch fall-throughs omits a657dbf61731 cxgb4: use FW_PORT_ACTION_L1_CFG32 for 32 bit capability omits c20c650d9116 MAINTAINERS: fix bad sdei paths omits b799207e1e18 bpf: 32-bit RSH verification must truncate input before th [...] omits 148b9aba99e0 MIPS: memset: Fix CPU_DADDI_WORKAROUNDS `small_fixup' regression omits e9ed821be486 arm64: mm: Use #ifdef for the __PAGETABLE_P?D_FOLDED defines omits e54c78a27fcd gfs2: Use fs_* functions instead of pr_* function where we can omits c1883f10cfe0 Merge tag 'perf-urgent-for-mingo-4.19-20181005' of git://g [...] omits b524abcc0148 gfs2: slow the deluge of io error messages omits e7a2c3fa2857 Merge tag 'usb-for-v4.20' of git://git.kernel.org/pub/scm/ [...] omits b2e45b46d85b Merge tag 'iommu-fixes-v4.19-rc6' of git://git.kernel.org/ [...] omits 08b297bb10d6 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 4fbeba43b9b6 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 087f759a4155 Merge tag '4.19-rc6-smb3-fixes' of git://git.samba.org/sfr [...] omits d64e1b3f5cce dmaengine: owl: Add Slave and Cyclic mode support for Acti [...] omits f4d34aa8c887 dmaengine: ioat: fix prototype of ioat_enumerate_channels omits 7a8a8fcf7b86 perf record: Use unmapped IP for inline callchain cursors omits 62165600ae73 vsprintf: Fix off-by-one bug in bstr_printf() processing d [...] omits 6d8623a71135 blk-mq-debugfs: Also show requests that have not yet been started omits 4f5735f3884f Merge branch 'nvme-4.20' of git://git.infradead.org/nvme i [...] omits 05a2f5467986 perf python: Use -Wno-redundant-decls to build with PYTHON [...] omits 44f411c353bf NFSv4.x: fix lock recovery during delegation recall omits 21924765862a SUNRPC: use cmpxchg64() in gss_seq_send64_fetch_and_inc() omits dd5adbfbfc50 printk: Add KBUILD_MODNAME and remove a redundant print prefix omits 2cfa2271604b rxrpc: Fix the data_ready handler omits 5e33a23ba4b5 rxrpc: Fix some missed refs to init_net omits ac1788cc7da4 powerpc/numa: Skip onlining a offline node in kdump path omits a932ed3b7181 powerpc: Don't print kernel instructions in show_user_inst [...] omits 51a72ab7372d printk: Correct wrong casting omits 064253c1c062 drm: fix use of freed memory in drm_mode_setcrtc omits 277fcdb2cfee printk: Fix panic caused by passing log_buf_len to command line omits d5a5dcd3f815 ASoC: dt-bindings: add dt bindings for adau1977 audio codec omits 9ce7610e6d20 i2c: designware: Call i2c_dw_clk_rate() only when calculat [...] omits 9c6c4d961e63 ASoC: topology: Use the standard fall-through annotations omits e4bfd61571f5 ASoC: intel: skylake: Add fall-through annotation omits 0beeb4baf56b ASoC: rt274: Add fall-through annotations omits 641f7f219573 ASoC: pcm186x: Use the standard fall-through annotation omits 7e29317928bd ASoC: adau1761: Use the standard fall-through annotation omits 76c7829f5b8c s390: vfio-ap: setup APCB mask using KVM dedicated function omits 0e237e446994 KVM: s390: Tracing APCB changes omits e1c02eb16a9c qtnfmac: implement dump_station support for STA mode omits 8804ea9e15a3 qtnfmac: drop redundant data copy in control path omits 2525f188f7fd qtnfmac: add support for scan dwell time configuration omits 6d85930f2653 qtnfmac: add support for scan flush omits 35da3fe63b86 qtnfmac: drop error reports for out-of-bounds key indexes omits ab1c64a1d349 qtnfmac: inform wireless core about supported extended cap [...] omits d5657b709e2a qtnfmac: pass sgi rate info flag to wireless core omits aaa981406f4f qtnfmac: do not cancel scan in disconnect callback omits c6ed298ffe09 qtnfmac: cleanup and unify command error handling omits 75001bbc0765 qtnfmac: do not initialize per-MAC data multiple times omits 92246b126ebf qtnfmac: request userspace to do OBSS scanning if FW can not omits d5f693bc4bb9 qtnfmac: generate local disconnect event in disconnect callback omits 263ee96b77a7 qtnfmac: do not track STA states in driver omits f4e833ba2a95 PCI: imx: Add PME_Turn_Off support omits 0293c8ba807c arm64: Fix typo in a comment in arch/arm64/mm/kasan_init.c omits e487a0f52301 tpm: Restore functionality to xen vtpm driver. omits 9e1b74a63f77 tpm: add support for nonblocking operation omits c3d477a725ef tpm: add ptr to the tpm_space struct to file_priv omits 2f7d8dbb1128 tpm: Make SECURITYFS a weak dependency omits 0d6d0d62d950 tpm: suppress transmit cmd error logs when TPM 1.2 is disa [...] omits 84b59f6487d8 tpm: fix response size validation in tpm_get_random() omits 24d2c521749d iommu/amd: Move iommu_init_pci() to .init section omits d92116b800fb x86/olpc: Indicate that legacy PC XO-1 platform should not [...] omits a1d09e074250 ARM: 8797/1: spectre-v1.1: harden __copy_to_user omits afaf6838f4bc ARM: 8796/1: spectre-v1,v1.1: provide helpers for address [...] omits e3aa6243434f ARM: 8795/1: spectre-v1.1: use put_user() for __put_user() omits 621afc677465 ARM: 8794/1: uaccess: Prevent speculative use of the curre [...] omits 18ea66bd6e7a ARM: 8793/1: signal: replace __put_user_error with __put_user omits 319508902600 ARM: 8792/1: oabi-compat: copy oabi events using __copy_to_user() omits 3aa2df6ec2ca ARM: 8791/1: vfp: use __copy_to_user() when saving VFP state omits 73839798af7e ARM: 8790/1: signal: always use __copy_to_user to save iwm [...] omits 5ca451cf6ed0 ARM: 8789/1: signal: copy registers using __copy_to_user() omits bce6824cc8e8 Merge branch 'x86/core' into x86/build, to avoid conflicts omits 7debbf015f58 xfs: update ctime and remove suid before cloning files omits 410fdc72b05a xfs: zero posteof blocks when cloning above eof omits 0d41e1d28c2e xfs: refactor clonerange preparation into a separate helper omits 3aedf7e135b5 ARM: dts: imx7d: Add turnoff reset omits 3e3f50b148dd dt-bindings: imx6q-pcie: Add turnoff reset for imx7d omits de248327091e reset: imx7: Add PCIE_CTRL_APPS_TURNOFF omits a7dd5d7c2dd8 b43: remove set but not used variable 'wl' omits 74aa3586c599 ssb: chipcommon: fix fall-through annotation omits 209e957b467b zd1211rw: Replace spin_is_locked() with lockdep omits 3c83dd577c7f wlcore: Add support for optional wakeirq omits 4e651bad8489 wlcore: Fix BUG with clear completion on timeout omits 9c22211e1d71 rtlwifi: Removed unused define and code efuse_re_pg* from wifi.h omits fbf07000960d brcmfmac: fix full timeout waiting for action frame on-channel tx omits edb6d6885bef brcmfmac: reduce timeout for action frame scan omits 4edc00adfd58 mtd: maps: gpio-addr-flash: Use devm_* functions omits 6c925b333368 mtd: maps: gpio-addr-flash: Fix ioremapped size omits d0e7d14455d4 cpu/SMT: State SMT is disabled even with nosmt and without [...] omits 34cb1e31890c mtd: maps: gpio-addr-flash: Replace custom printk omits b3e9b515b08e iommu/amd: Clear memory encryption mask from physical address omits ef0de747f7ad mtd: physmap_of: Release resources on error omits d39f1d68fe1d ALSA: usb-audio: Add custom mixer status quirks for RME CC [...] omits bcc4a62a73cb x86/vdso: Document vgtod_ts better omits 89fe0a1f1c69 x86/vdso: Remove "memory" clobbers in the vDSO syscall fallbacks omits 7e4183752735 net: phy: phylink: fix SFP interface autodetection omits 8e41bd54317b KVM: s390: fix locking for crypto setting error path omits 2d52527e80c2 be2net: don't flip hw_features when VXLANs are added/deleted omits 3b766f453557 USB: net2280: Remove ->disconnect() callback from net2280_ [...] omits c216765d3a1d usb: dwc2: disable power_down on rockchip devices omits 30025efa8b5e usb: gadget: udc: renesas_usb3: add support for r8a77990 omits c6d849e56212 dt-bindings: usb: renesas_usb3: add bindings for r8a77990 omits a1acad03aa77 usb: gadget: udc: renesas_usb3: Add r8a774a1 support omits cc906f07d7d5 Merge tag 'kvm-ppc-fixes-4.19-3' of git://git.kernel.org/p [...] omits 95278ddaa15c net_sched: convert idrinfo->lock from spinlock to a mutex omits df1ea77bc51d Merge branch 'bpf-xsk-fix-mixed-mode' omits a41b4f3c58dd xsk: simplify xdp_clear_umem_at_qid implementation omits 1661d3466281 ethtool: don't allow disabling queues with umem installed omits b8c8a2e2e375 ethtool: rename local variable max -> curr omits c9b47cc1fabc xsk: fix bug when trying to use both copy and zero-copy on [...] omits 661b8d1b0e3a net: add umem reference in netdev{_rx}_queue omits 6f52f80e8530 net/neigh: Extend dump filter to proxy neighbor dumps omits 2acf70ade79d nvmet-rdma: use a private workqueue for delete omits 1fc8e6423edb dma-direct: fix return value of dma_direct_supported omits 17c42e34997a USB: serial: cypress_m8: remove set but not used variable 'iflag' omits 56445eef55cb USB: serial: cypress_m8: fix interrupt-out transfer length omits ff32d97e39e7 USB: serial: ftdi_sio: add support for FT232R CBUS gpios omits e0658e307423 USB: serial: ftdi_sio: fix gpio name collisions omits e46368cf77f2 drm/nouveau/drm/nouveau: Grab runtime PM ref in nv50_mstc_ [...] omits aa2278644ae5 KVM: PPC: Book3S HV: Provide mode where all vCPUs on a cor [...] omits 1006284c5e41 KVM: PPC: Book3S PR: Exiting split hack mode needs to fixu [...] omits 9d2f67e43b73 net/packet: fix packet drop as of virtio gso omits 2970f2a8e941 Merge branch 'net-metrics-consolidate' omits a0e11da78f48 fib_tests: Add tests for metrics on routes omits 1620a33695d8 net: Move free of dst_metrics to helper omits e1255ed4b6da net: common metrics init helper for dst_entry omits cc5f0eb2164f net: Move free of fib_metrics to helper omits 767a2217533f net: common metrics init helper for FIB entries omits ca8931948344 net: dsa: b53: Keep CPU port as tagged in all VLANs omits 17c357efe5ec openvswitch: load NAT helper omits d26d4b194e58 net: sched: remove unused helpers omits 508646aa2ba5 Merge branch 'bnxt_en-fixes' omits c78fe058879b bnxt_en: get the reduced max_irqs by the ones used by RDMA omits a2bf74f4e1b8 bnxt_en: free hwrm resources, if driver probe fails. omits 5db0e0969af6 bnxt_en: Fix enables field in HWRM_QUEUE_COS2BW_CFG request omits dbe80d446c85 bnxt_en: Fix VNIC reservations on the PF. omits fd27b571c9f6 crypto: lrw - fix rebase error after out of bounds fix omits 5155e118dda9 crypto: cavium/nitrox - use pci_alloc_irq_vectors() while [...] omits e7892dd6d8b0 crypto: cavium/nitrox - NITROX command queue changes. omits 0b501e7a4fdc crypto: cavium/nitrox - use pcie_flr instead of duplicating it omits 80e73c8ad6e9 crypto: cavium/nitrox - fix warnings while printing atomic [...] omits 90a8c78b8b5e crypto/morus(640,1280) - make crypto_...-algs static omits 96808c596580 crypto: caam/qi2 - add CONFIG_NETDEVICES dependency omits cfa1d74495aa crypto: qat - move temp buffers off the stack omits 5182f26f6f74 crypto: ccp - Make function sev_get_firmware() static omits fae29f135ef4 hwrng: core - document the quality field omits 3512dcb4e6c6 crypto: ccp - Remove forward declaration omits 944585a64f5e crypto: x86/aes-ni - remove special handling of AES in PCBC mode omits 7ac48a81980f dt-bindings: arm: alpine: Move CPU control related binding [...] omits f74c371fe72a Input: mousedev - add a schedule point in mousedev_write() omits befad944e231 Merge tag 'drm-fixes-2018-10-05' of git://anongit.freedesk [...] omits bdf800c6fdf5 Merge branch 'drm-fixes-4.19' of git://people.freedesktop. [...] omits 3a9df1e92593 Merge tag 'drm-misc-fixes-2018-10-04' of git://anongit.fre [...] omits 7ccc4f188751 bpf: typo fix in Documentation/networking/af_xdp.rst omits 5180fd913558 PCI: Uninline PCI bus accessors for better ftracing omits 59bbff3775c0 ACPI/PPTT: Handle architecturally unknown cache types omits ca388e436f58 drivers: base: cacheinfo: Do not populate sysfs for unknow [...] omits 315f28fa3a7b x66/vdso: Add CLOCK_TAI support omits 3e89bf35ebf5 x86/vdso: Move cycle_last handling into the caller omits 4f72adc50682 x86/vdso: Simplify the invalid vclock case omits f3e839384164 x86/vdso: Replace the clockid switch case omits 6deec5bdef45 x86/vdso: Collapse coarse functions omits e9a62f76f93c x86/vdso: Collapse high resolution functions omits 49116f2081ee x86/vdso: Introduce and use vgtod_ts omits 77e9c678c54f x86/vdso: Use unsigned int consistently for vsyscall_gtod_ [...] omits a51e996d48ac x86/vdso: Enforce 64bit clocksource omits 2a21ad571b62 x86/time: Implement clocksource_arch_init() omits d67f34c19a67 clocksource: Provide clocksource_arch_init() omits 471b83bd8bbe team: Forbid enslaving team device to itself omits a97d97bac49d geneve: allow to clear ttl inherit omits c369c8db15d5 ALSA: usb-audio: update quirk for B&W PX to remove microphone omits 5a781ccbd19e tc: Add support for configuring the taprio scheduler omits f7b2a56e1f3d net/usb: cancel pending work when unbinding smsc75xx omits fa295becc533 PCI / ACPI: Mark expected switch fall-through omits 34f8c58f4779 Merge branch 'bnxt_en-devlink-param-updates' omits 53e233ea2fa9 devlink: Add Documentation/networking/devlink-params-bnxt.txt omits 9bff98bb35e1 devlink: Add Documentation/networking/devlink-params.txt omits 2dc0865e9ac7 bnxt_en: Add a driver specific gre_ver_check devlink parameter. omits f399e8497826 bnxt_en: Use msix_vec_per_pf_max and msix_vec_per_pf_min d [...] omits 3a1d52a54a6a bnxt_en: return proper error when FW returns HWRM_ERR_CODE [...] omits 7d859234875d bnxt_en: Use ignore_ari devlink parameter omits 16511789b9cc devlink: Add generic parameter msix_vec_per_pf_min omits f61cba4291c0 devlink: Add generic parameter msix_vec_per_pf_max omits e3b5106162a3 devlink: Add generic parameter ignore_ari omits 9e15ff7b89b6 Merge tag 'mac80211-for-davem-2018-10-04' of git://git.ker [...] omits 479adb89a97b cgroup: Fix dom_cgrp propagation when enabling threaded mode omits 010bd965f971 Merge tag 'ovl-fixes-4.19-rc7' of git://git.kernel.org/pub [...] omits d153135e93a5 ALSA: hda/sigmatel - Disable automute for Elo VuPoint omits 5d07384a666d dm cache: fix resize crash if user doesn't reload cache table omits 4561ffca88c5 dm cache metadata: ignore hints array being too small duri [...] omits 4355151de47c Merge branch 'all-dtbs' into dt/next omits 5d5a0ab1a791 of: Fix property name in of_node_get_device_type omits dc37a2525271 soc: Convert to using %pOFn instead of device_node.name omits 75afbfc1156c firmware: Convert to using %pOFn instead of device_node.name omits d9ca1c990a7f Input: reserve 2 events code because of HID omits 6aea5702e27e ALSA: rawmidi: A lightweight function to discard pending bytes omits 69e445ab8b66 PM / core: Clear the direct_complete flag on errors omits 01bad1c6896d cpuidle: poll_state: Revise loop termination condition omits 53812cdc9100 cpuidle: menu: Move the latency_req == 0 special case check omits 8b007ebec9a5 cpuidle: menu: Avoid computations for very close timers omits eb40a380bff2 cpuidle: menu: Do not update last_state_idx in menu_select() omits 96c3d11df153 cpuidle: menu: Get rid of first_idx from menu_select() omits 23e8ceb9ce76 cpuidle: menu: Compute first_idx when latency_req is known omits 8fa74e3c4920 qed: Avoid implicit enum conversion in qed_ooo_submit_tx_buffers omits b576eddb5d8d Merge branch 'mlxsw-fixes' omits c360867ec46a mlxsw: spectrum: Delete RIF when VLAN device is removed omits f3c84a8e3e92 mlxsw: pci: Derive event type from event queue number omits 9e50727f0e71 Merge tag 'mlx5-updates-2018-10-03' of git://git.kernel.or [...] omits ac0657edb13a Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/linux-arm omits f0e834e17fec Merge tag 'rxrpc-next-20181004' of git://git.kernel.org/pu [...] omits bbb4c4323a4d dns: Allow the dns resolver to retrieve a server set omits 0aa63eb9a904 liquidio: fix a couple of spelling mistakes omits 6a5e6b118092 Merge branch 'ieee802154-for-davem-2018-10-04' of git://gi [...] omits 10be83cc6418 Merge tag 'drm-fixes-2018-10-04' of git://anongit.freedesk [...] omits 1b0350c355b2 Merge tag 'xfs-fixes-for-4.19-rc6' of git://git.kernel.org [...] omits d2467adb6610 Merge tag 'riscv-for-linus-4.19-rc7' of git://git.kernel.o [...] omits 3f4258bbe036 Merge tag 'soc-fsl-fix-v4.19-2' of git://git.kernel.org/pu [...] omits 11b29c9e2578 drm/amdkfd: Fix incorrect use of process->mm omits 30a0af882694 Merge tag 'imx-fixes-4.19-2' of git://git.kernel.org/pub/s [...] omits 987bf116445d drm/amd/display: Signal hw_done() after waiting for flip_done() omits dd5bd0a65ff6 Merge tag 'kvm-s390-next-4.20-1' of git://git.kernel.org/p [...] omits 7e7126846c95 kvm: nVMX: fix entry with pending interrupt if APICv is enabled omits 2c1833767bd8 spi: pxa2xx: Rewrite switch code block in interrupt_transfer omits 20cdeb5408da bpf, tracex3_user: erase "ARRAY_SIZE" redefined omits 6adde4a36f1b ata: ep93xx: Use proper enums for directions omits fc1dc7665145 Merge branch 'bpf-libbpf-consistent-iface' omits e5b0863c2064 libbpf: Use __u32 instead of u32 in bpf_program__load omits eff8190880c0 libbpf: Make include guards consistent omits 24d6a8084259 libbpf: Consistent prefixes for interfaces in str_error.h. omits f04bc8a436e1 libbpf: Consistent prefixes for interfaces in nlattr.h. omits aae57780107d libbpf: Consistent prefixes for interfaces in libbpf.h. omits 434fe9d4b4bf libbpf: Move __dump_nlmsg_t from API to implementation omits 757b1aa00259 ASoC: ts3a227e: fix a typo in documentation omits 4b03227a65dc regulator: axp20x: Mark expected switch fall-throughs omits 8403bcb779a0 ARM: 8801/1: makefile: use ARMv3M mode for RiscPC omits f9b58e8c7d03 ARM: 8800/1: use choice for kernel unwinders omits 053c5a753e95 powerpc/64s/radix: Explicitly flush ERAT with local LPID i [...] omits bc276ecba132 powerpc/64s/hash: Do not use PPC_INVALIDATE_ERAT on CPUs b [...] omits 817593604e5b powerpc/time: Add set_state_oneshot_stopped decrementer callback omits 8b78fdb045de powerpc/time: Use clockevents_register_device(), fixing an [...] omits 1a8f8d2a443e ovl: fix format of setxattr debug omits 601350ff58d5 ovl: fix access beyond unterminated strings omits e42e175ae319 mtd: physmap_of: Remove unused struct of_device_id omits 2cf7ea9f40fa KVM: VMX: hide flexpriority from guest when disabled at th [...] omits fd6b6d9b82f9 KVM: VMX: check for existence of secondary exec controls b [...] omits db05c4819775 drm: fb-helper: Reject all pixel format changing requests omits 466dee75b336 ASoC: add fault detect recovery property to DT bindings omits cfe9ee5f2b78 ASoC: pxa-ssp: enable and disable extclk if given omits 8e9f7265eda9 ASoC: qdsp6: q6asm-dai: checking NULL vs IS_ERR() omits 9c80c5a88314 ASoC: intel: skylake: Add missing break in skl_tplg_get_token() omits 6adb734bb9c7 dt-bindings: PCI: rcar: Add device tree support for r8a7744 omits 9c2298aad355 sched/core: Fix comment regarding nr_iowait_cpu() and get_ [...] omits 494b5168f2de x86/paravirt: Work around GCC inlining bugs when compiling [...] omits f81f8ad56fd1 x86/bug: Macrofy the BUG table section handling, to work a [...] omits 77f48ec28e4c x86/alternatives: Macrofy lock prefixes to work around GCC [...] omits 9e1725b41059 x86/refcount: Work around GCC inlining bug omits c06c4d809051 x86/objtool: Use asm macros to work around GCC inlining bugs omits 77b0bf55bc67 kbuild/Makefile: Prepare for using macros in inline assemb [...] omits e908bcf4f1a2 rxrpc: Allow the reply time to be obtained on a client call omits 2070a3e44962 rxrpc: Allow the reply time to be obtained on a client call omits d71019b54bff net: core: Fix build with CONFIG_IPV6=m omits 5a790b737541 rxrpc: Drop the local endpoint arg from rxrpc_extract_addr [...] omits 46894a13599a rxrpc: Use IPv4 addresses throught the IPv6 omits 66be646bd9a7 afs: Sort address lists so that they are in logical ascend [...] omits 4c19bbdc7f7c afs: Always build address lists using the helper functions omits 68eb64c3d2fd afs: Do better max capacity handling on address lists omits b3cfb6f567be rxrpc: Emit the data Tx trace line before transmitting omits d2944b1c66a5 rxrpc: Use rxrpc_free_skb() rather than rxrpc_lose_skb() omits 5f26bdceb9c0 cpuidle: menu: Fix wakeup statistics updates for polling state omits 35e76b99ddf2 kbuild/arch/xtensa: Define LINKER_SCRIPT for the linker script omits 995d5f64b62f tools/cpupower: Add Hygon Dhyana support omits 069de633cefc ACPICA: Update version to 20181003 omits 8b1cafdcb4b7 ACPICA: Never run _REG on system_memory and system_IO omits 9e9f8733a9a1 ACPICA: Split large interpreter file omits e324e10109fc ACPICA: Update for field unit access omits f8553720e103 ACPICA: Rename some of the Field Attribute defines omits f99b89eefeb6 ACPICA: Update for generic_serial_bus and attrib_raw_proce [...] omits 1cdda9486f51 ACPI / PM: LPIT: Register sysfs attributes based on FADT omits d0381bf4f80c ACPI / processor: Fix the return value of acpi_processor_i [...] omits f86ad3e0194b powerpc/powernv/npu: Remove atsd_threshold debugfs setting omits 3689c37d23fc powerpc/powernv/npu: Use size-based ATSD invalidates omits 7ead15a1442b powerpc/powernv/npu: Reduce eieio usage when issuing ATSD [...] omits bad96de8d31b powerpc: remove leftover code of old GCC version checks omits f5e284803a72 powerpc/nohash: fix undefined behaviour when testing page [...] omits c0554d2d3db4 Merge branch 'linus' into x86/core, to pick up fixes omits 02e425668f5c x86/vdso: Fix vDSO syscall fallback asm constraint regression omits cd3b7116b575 ALSA: oxfw: use managed-resource to maintain cache of stre [...] omits 72bc8c4378f8 ALSA: oxfw: use managed-resource to maintain model-specific data omits 784fffbcfe11 ALSA: fireworks: use managed-resource to maintain response buffer omits a3aaf7d2bd38 ALSA: bebob: use managed-resource to maintain data specifi [...] omits 366a20d7a75c ALSA: firewire: use managed-resource of fw unit device for [...] omits 4a9a72e0db5e Merge branch 'for-linus' into for-next omits 709ae62e8e6d ALSA: hda/realtek - Cannot adjust speaker's volume on Dell [...] omits 9434dca95117 Merge tag 'mt76-for-kvalo-2018-10-01' of https://github.co [...] omits 09afaba1c3cc Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 5f78aec0d7e9 MAINTAINERS: Remove net/core/flow.c omits 6579804c4317 KVM: PPC: Book3S HV: Avoid crash from THP collapse during [...] omits 6f41617bf23a Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits deac8703da5f PM / OPP: _of_add_opp_table_v2(): increment count only if [...] omits 51c99dd2c06b cpufreq: dt: Try freeing static OPPs only if we have added them omits 09f662f95306 OPP: Return error on error from dev_pm_opp_get_opp_count() omits 50b6b87c8484 OPP: Improve error handling in dev_pm_opp_of_cpumask_add_table() omits fe33507ec38a RDMA/core: Check error status of rdma_find_ndev_for_src_ip_rcu omits d8938c981f58 Merge branch 'drm-tda9950-fixes' of git://git.armlinux.org [...] omits 659c9370e53c Merge tag 'drm-intel-fixes-2018-10-03' of git://anongit.fr [...] omits fcd29ad17c6f net/mlx5: Add Fast teardown support omits 94563847a873 net/mlx5e: Add new counter for aRFS rule insertion failures omits e98bedf5e61b net/mlx5e: Add extack messages for TC offload failures omits 8c98ee77d911 net/mlx5e: E-Switch, Add extack messages to devlink callbacks omits db7ff19e7b11 devlink: Add extack for eswitch operations omits cec4de302c5f Merge gitolite.kernel.org:/pub/scm/linux/kernel/git/davem/net omits 15703461533a IB/{hfi1, qib, rdmavt}: Move ruc_loopback to rdmavt omits 116aa0330ec7 IB/{hfi1, qib, rdmavt}: Move send completion logic to rdmavt omits 019f118b94c8 IB/{hfi1, qib, rdmavt}: Move copy SGE logic into rdmavt omits b56511c15713 IB/mlx4: Avoid implicit enumerated type conversion omits d9581bf358c0 RDMA/hns: Bugfix for atomic operation omits caf3e4064af0 RDMA/hns: Add vlan enable bit for hip08 omits e93df0108579 RDMA/hns: Support local invalidate for hip08 in kernel space omits 2362cceef3f4 RDMA/hns: Update some fields of qp context omits b28ca7cceff8 RDMA/hns: Limit extend sq sge num omits 3a63c964eaa1 RDMA/hns: Update some attributes of the RoCE device omits 157b52a08da6 RDMA/hns: Configure ecn field of ip header omits 05ad5482a590 RDMA/hns: Limit the size of extend sge of sq omits 15fc056fba7b RDMA/hns: Bugfix for CM test omits c80e066100b5 RDMA/hns: Submit bad wr when post send wr exception omits 06ef0ee4b569 RDMA/hns: Bugfix for reserved qp number omits 9305455acfa6 block: Finish renaming REQ_DISCARD into REQ_OP_DISCARD omits 38716732f161 RDMA/netlink: Simplify netlink listener existence check omits d31131bba5a1 RDMA: Remove unused parameter from ib_modify_qp_is_ok() omits 03241627b222 RDMA/rxe: Remove unused addr_same() omits aae0484e15f0 IB/rxe: avoid srq memory leak omits 39f2495618c5 IB/mthca: Fix error return code in __mthca_init_one() omits e73798f20ecb RDMA/uverbs: Fix RCU annotation for radix slot deference omits 914e5d7d4697 RDMA: Fix building with CONFIG_MMU=n omits 7bdaae270cb5 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] omits 4233cfe6ec46 ixgbe: check return value of napi_complete_done() omits 37ebb5fa6fc9 iavf: fix a typo omits 8221c5eba8c1 ixgbe: add AF_XDP zero-copy Tx support omits 2cc81c699224 x86/intel_rdt: Show missing resctrl mount options omits 82159876d32b x86/intel_rdt: Switch to bitmap_zalloc() omits 53ed74af0551 x86/intel_rdt: Re-enable pseudo-lock measurements omits 05ae86145040 ixgbe: move common Tx functions to ixgbe_txrx_common.h omits d0bcacd0a130 ixgbe: add AF_XDP zero-copy Rx support omits 46515fdb1adf ixgbe: move common Rx functions to ixgbe_txrx_common.h omits 024aa5800f32 ixgbe: added Rx/Tx ring disable/enable functions omits 5d826d209164 ixgbe: Fix crash with VFs and flow director on interface flap omits 92fb7aaff8dd i40e: Remove unnecessary print statement omits 43ade6ad1841 i40e: Use proper enum in i40e_ndo_set_vf_link_state omits 617cc646a7a0 ixgbevf: off by one in ixgbevf_ipsec_tx() omits 6b27f3de223f ixgbe: remove redundant function ixgbe_fw_recovery_mode() omits 8d7179b1e2d6 ixgbe: Fix ixgbe TX hangs with XDP_TX beyond queue limit omits 2c49d34f3b49 ixgbevf: fix msglen for ipsec mbx messages omits 470443e0b379 xprtrdma: Squelch a sparse warning omits ad0911802cf6 xprtrdma: Clean up xprt_rdma_disconnect_inject omits f26c32fa5c6a xprtrdma: Add documenting comments omits 95773dc08627 Merge tag 'linux-kselftest-4.19-rc7' of git://git.kernel.o [...] omits 61c208a5ca94 xprtrdma: Report when there were zero posted Receives omits 512ccfb61a9b xprtrdma: Move rb_flags initialization omits 059421e041eb md: allow metadata updates while suspending an array - fix omits 072eff2d9e2d Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits db3408a150db cxgb4: remove the unneeded locks omits 2cc543f5cd6d sctp: fix fall-through annotation omits e4f3aa2e1e67 cdrom: fix improper type cast, which can leat to informati [...] omits 182a79e0c171 ext4: propagate error from dquot_initialize() in EXT4_IOC_ [...] omits 2e75b676c328 ALSA: intel8x0: Fix fall-through annotations omits c24bfa8f21b5 spi: slave: Fix missing break in switch omits b0506a8bbb42 arm64: xen: Use existing helper to check interrupt status omits 9a0c032825e0 arm64: Use daifflag_restore after bp_hardening omits f05692919bdd arm64: daifflags: Use irqflags functions for daifflags omits 4c9613ce556f drm/i915: Handle incomplete Z_FINISH for compressed error states omits 4ce5f9c9e754 signal: Use a smaller struct siginfo in the kernel omits ae7795bc6187 signal: Distinguish between kernel_siginfo and siginfo omits 4cd2e0e70af6 signal: Introduce copy_siginfo_from_user and use it's retu [...] omits f28380185193 signal: Remove the need for __ARCH_SI_PREABLE_SIZE and SI_ [...] omits e75dc036c445 signal: Fail sigqueueinfo if si_signo != sig omits 5cc6c8b30c84 ice: Update version string omits 124cd5479679 ice: Use the right function to enable/disable VSI omits d2b464a7ff6c ice: Add more flexibility on how we assign an ITR index omits 072f0c3db9da ice: Fix potential null pointer issues omits c60cdb13ec60 ice: Add code to go from ICE_FWD_TO_VSI_LIST to ICE_FWD_TO_VSI omits be8ff000bf83 ice: Fix forward to queue group logic omits 7c4bc1f57628 ice: Extend malicious operations detection logic omits 53b8decbb7c8 ice: Notify VF of link status change omits 1071a8358a28 ice: Implement virtchnl commands for AVF support omits 7c710869d64e ice: Add handlers for VF netdevice operations omits 007676b4ac92 ice: Add support for VF reset events omits 8ede01785f32 ice: Update VSI and queue management code to handle VF VSI omits ddf30f7ff840 ice: Add handler to configure SR-IOV omits 75d2b253026b ice: Add support to detect SR-IOV capability and mailbox queues omits 16fc087b9cb2 virtchnl: Added support to exchange additional speed values omits 018303a931a8 signal/sparc: Move EMT_TAGOVF into the generic siginfo.h omits dc7ac6c4cae3 ext4: fix setattr project check in fssetxattr ioctl omits f7d466815524 xprtrdma: Don't disable BH's in backchannel server omits b3541fbc3c25 x86/mm: Fix typo in comment omits 83e301dd1347 xprtrdma: Remove memory address of "ep" from an error message omits f9521d53e804 xprtrdma: Rename rpcrdma_qp_async_error_upcall omits 31e62d25b5b8 xprtrdma: Simplify RPC wake-ups on connect omits 316a616e7886 xprtrdma: Re-organize the switch() in rpcrdma_conn_upcall omits 9414229c9c53 clocksource: Remove obsolete CLOCKSOURCE_OF_DECLARE omits 9d8d47ea6ec6 clocksource/drivers: Unify the names to timer-* format omits ac142a7fd291 clocksource/drivers/sh_cmt: Add R-Car gen3 support omits 9a199422b0d0 dt-bindings: timer: renesas: cmt: document R-Car gen3 support omits eceb4c49aed0 clocksource/drivers/sh_cmt: Properly line-wrap sh_cmt_of_t [...] omits 37e7742c55ba clocksource/drivers/sh_cmt: Fix clocksource width for 32-b [...] omits 22627c6f3ed3 clocksource/drivers/sh_cmt: Fixup for 64-bit machines omits 0b9294fe8dca clocksource/drivers/sh_tmu: Convert to SPDX identifiers omits ddb89642a24f clocksource/drivers/sh_mtu2: Convert to SPDX identifiers omits efad01173717 clocksource/drivers/sh_cmt: Convert to SPDX identifiers omits 274157a4f702 clocksource/drivers/renesas-ostm: Convert to SPDX identifiers omits 2a4849d2674b clocksource: Convert to using %pOFn instead of device_node.name omits 8ff3c22688ff cpufreq / CPPC: Mark acpi_ids as used omits 6bebe37927f3 Merge tag 'media/v4.19-3' of git://git.kernel.org/pub/scm/ [...] omits 5b372600ccf1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 73dec82d8d2b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fd2ef358282c KVM: arm/arm64: Ensure only THP is candidate for adjustment omits f0725345e3e1 arm64: KVM: Remove some extra semicolon in kvm_target_cpu omits 9d47bb0d9ea8 KVM: arm64: Drop __cpu_init_stage2 on the VHE path omits bca607ebc76a KVM: arm/arm64: Rename kvm_arm_config_vm to kvm_arm_setup_stage2 omits 233a7cb23531 kvm: arm64: Allow tuning the physical address size for VM omits 58b3efc820ac kvm: arm64: Limit the minimum number of page table levels omits 0f62f0e95be2 kvm: arm64: Set a limit on the IPA size omits 040f34013475 arm64: arch_timer: avoid unused function warning omits ad608fbcf166 media: v4l: event: Prevent freeing event subscriptions whi [...] omits 2130b789b3ef irqchip/gic: Unify GIC priority definitions omits 342677d70ab9 irqchip/gic-v3: Remove acknowledge loop omits 1ce78ce09430 tools: PCI: Change pcitest compiling process omits fef31ecaaf2c tools: PCI: Fix compilation warnings omits 03dba2780433 cpuidle: menu: Replace data->predicted_us with local variable omits 1fca4ba0b14d x86-32, hibernate: Adjust in_suspend after resumed on 32bi [...] omits 5331d2c7efbc x86-32, hibernate: Set up temporary text mapping for 32bit system omits 6bae499a0ad4 x86-32, hibernate: Switch to relocated restore code during [...] omits 32aa276437f6 x86-32, hibernate: Switch to original page table after resumed omits 0b0a6b1f7683 x86-32, hibernate: Use the page size macro instead of cons [...] omits 7c0a982750b3 x86-32, hibernate: Use temp_pgt as the temporary page table omits 72adf47764a0 x86, hibernate: Rename temp_level4_pgt to temp_pgt omits 445565303d19 x86-32, hibernate: Enable CONFIG_ARCH_HIBERNATION_HEADER o [...] omits 25862a049e6f x86, hibernate: Extract the common code of 64/32 bit system omits 8e5b2a3c5a77 x86-32/asm/power: Create stack frames in hibernate_asm_32.S omits 749fa17093ff PM / hibernate: Check the success of generating md5 digest [...] omits cc55f7537db6 x86, hibernate: Fix nosave_regions setup for hibernation omits e9837e55b020 netfilter: xt_quota: fix the behavior of xt_quota module omits 0711a43b6d84 drm/edid: Add 6 bpc quirk for BOE panel in HP Pavilion 15-n233sl omits 309600c14e36 mtd: rawnand: Allow selection of ECC byte ordering at runtime omits e2bfa4ca23d9 mtd: rawnand: sh_flctl: Use proper enum for flctl_dma_fifo [...] omits 9c076d7e9487 mtd: rawnand: ams-delta: Set port direction when needed omits 2b44af3ad6cc mtd: rawnand: ams-delta: Use private structure omits e5cd979994db mtd: rawnand: ams-delta: show parent device in sysfs omits f1a97e0b78e3 mtd: rawnand: ams-delta: use GPIO lookup table omits fbed20280d91 mtd: rawnand: atmel: Fix potential NULL pointer dereference omits e8237bfa2120 mtd: rawnand: marvell: Add support for 8kiB pages NAND chi [...] omits a68642adbb1a mtd: rawnand: ESMT: retrieve ECC requirements from 5th id byte omits 727d37826bd1 mtd: rawnand: reorder NAND manufacturer IDs omits 8ae3fbf81b9c mtd: rawnand: Move JEDEC code to nand_jedec.c omits 1c325cc5077a mtd: rawnand: Move ONFI code to nand_onfi.c omits 3d4af7c19585 mtd: rawnand: Move legacy code to nand_legacy.c omits 348d56a8c606 mtd: rawnand: Keep all internal stuff private omits 462f35d3e5e8 mtd: rawnand: Inline onfi_get_async_timing_mode() omits c7921bb32ab6 mtd: rawnand: Move platform_nand_xxx definitions out of rawnand.h omits 4114f97c41cd mtd: rawnand: Get rid of a few unused definitions omits d16397d57a90 mtd: rawnand: Get rid of the duplicate nand_chip forward d [...] omits 394938eadff2 mtd: rawnand: Get rid of nand_flash_dev forward declation omits 0b4e61c1c26e mtd: rawnand: Move function prototypes after struct declarations omits 3cece3abebda mtd: rawnand: Deprecate ->chip_delay omits 45240367939b mtd: rawnand: Deprecate ->{set,get}_features() hooks omits f9ebd1bb4103 mtd: rawnand: Deprecate ->erase() omits cdc784c74394 mtd: rawnand: Deprecate ->block_{bad,markbad}() hooks omits 8395b753d7ca mtd: rawnand: Deprecate ->dev_ready() and ->waitfunc() omits bf6065c6c08f mtd: rawnand: Deprecate ->cmd_ctrl() and ->cmdfunc() omits 716bbbabcc68 mtd: rawnand: Deprecate ->{read, write}_{byte, buf}() hooks omits 82fc5099744e mtd: rawnand: Create a legacy struct and move ->IO_ADDR_{R [...] omits 4ae940251716 mtd: rawnand: Leave chip->IO_ADDR_{R, W} to NULL when unused omits 800342de6349 mtd: rawnand: Do not treat !maxchips specially in nand_sca [...] omits 871a4073f438 mtd: rawnand: Make maxchips an unsigned int omits 480bdd8b7ab6 ARM: pxa: palmtreo: Drop docg4 specific init omits 64ddd5d8578f mtd: rawnand: Remove docg4 omits 7fd130f7416f mtd: rawnand: marvell: support 8b/512B strength for 2kiB p [...] omits dbfc671856b3 mtd: rawnand: marvell: rework BCH engine failure path omits e4cdf9cb3254 mtd: rawnand: Pass a nand_chip object nand_erase_nand() omits 5740d4c4f9bb mtd: rawnand: Pass a nand_chip object to all nand_xxx_bbt( [...] omits 858838b87ef5 mtd: rawnand: Pass a nand_chip object to chip->setup_data_ [...] omits 2e7f1cec271c mtd: rawnand: Pass a nand_chip object to chip->setup_read_retry() omits aa36ff25ffde mtd: rawnand: Pass a nand_chip object to chip->{get, set}_ [...] omits a2098a9e4f67 mtd: rawnand: Pass a nand_chip object to chip->erase() omits f1d46942e823 mtd: rawnand: Pass a nand_chip object to chip->waitfunc() omits 5295cf2e047c mtd: rawnand: Pass a nand_chip object to chip->cmdfunc() omits 50a487e7719c mtd: rawnand: Pass a nand_chip object to chip->dev_ready() omits 0f808c1602bc mtd: rawnand: Pass a nand_chip object to chip->cmd_ctrl() omits c17556f545c0 mtd: rawnand: Pass a nand_chip object to chip->block_xxx() hooks omits 758b56f58b66 mtd: rawnand: Pass a nand_chip object to chip->select_chip() omits c0739d85723a mtd: rawnand: Pass a nand_chip object to chip->write_xxx() hooks omits 7e534323c416 mtd: rawnand: Pass a nand_chip object to chip->read_xxx() hooks omits 767eb6fbdedb mtd: rawnand: Pass a nand_chip object to ecc->write_xxx() hooks omits b976168757f7 mtd: rawnand: Pass a nand_chip object to ecc->read_xxx() hooks omits 00da2ea97229 mtd: rawnand: Pass a nand_chip object to ecc->correct() omits af37d2c3a8c7 mtd: rawnand: Pass a nand_chip object to ecc->calculate() omits ec47636cd7e7 mtd: rawnand: Pass a nand_chip object to ecc->hwctl() omits 2b356ab46ebe mtd: rawnand: Pass a nand_chip object to nand_wait_ready() omits 59ac276f2227 mtd: rawnand: Pass a nand_chip object to nand_release() omits 00ad378f304a mtd: rawnand: Pass a nand_chip object to nand_scan() omits 47bd59e538d4 mtd: rawnand: plat_nand: Pass a nand_chip object to all pl [...] omits 9d7b18668956 HID: magicmouse: add support for Apple Magic Trackpad 2 omits 3ea47b447da0 gpio: mockup: use device properties instead of platform_data omits c5ad04dd4443 pinctrl: qcom: fix 'const' pointer handling omits 936a3a23becf pinctrl: nomadik: Fix debugfs omits 946ffefcdc83 pinctrl: intel: Fix a spelling typo in kernel documentation omits cd057a765f73 pinctrl: broxton: Convert unsigned to unsigned int omits 4e737af8c467 pinctrl: cherryview: Convert unsigned to unsigned int omits 939330d71e5d pinctrl: baytrail: Convert unsigned to unsigned int omits 04035f7f59bd pinctrl: intel: Convert unsigned to unsigned int omits 73ae1462b758 dt-bindings: pinctrl: qcom: Add SDM660 pinctrl binding omits e4a02ed2aaf4 locking/ww_mutex: Fix runtime warning in the WW mutex selftest omits ce52a18db458 locking/lockdep: Add a faster path in __lock_release() omits 8ee10862476e locking/lockdep: Eliminate redundant IRQs check in __lock_ [...] omits 44318d5b07be locking/lockdep: Remove add_chain_cache_classes() omits 77d981b16f2d Merge tag 'exynos-drm-fixes-for-v4.19-rc7' of git://git.ke [...] omits 88296bd42b4e x86/cpu/amd: Remove unnecessary parentheses omits 4f166564014a x86/vdso: Only enable vDSO retpolines when enabled and supported omits d90fe2acd9b2 powerpc: Wire up memtest omits 4e6d47206c32 tls: Add support for inplace records encryption omits 6502f8562a53 net: dsa: lantiq: Fix path in MAINTAINERS file omits 2a7f8c3b1d3f hv_netvsc: remove ndo_poll_controller omits d777f552fcc1 MAINTAINERS: Fix wrong include file path omits 803d690e68f0 powerpc/mm: Don't report hugepage tables as memory leaks w [...] omits 306b1c061724 powerpc/tm: Reformat comments omits 5bd9b4445d1f powerpc/config: Enable CONFIG_PRINTK_TIME omits 01b9870ea614 powerpc: Remove duplicated include from pci_32.c omits 8a03e81cb147 powerpc/64s: consolidate MCE counter increment. omits 51303113e32f powerpc/tm: Print 64-bits MSR omits 5c784c8414fb powerpc/tm: Remove msr_tm_active() omits 62dea077f567 powerpc/powernv: Mark function as __noreturn omits fc35ef12dc8b selftests/powerpc: New PTRACE_SYSEMU test omits 5521eb4bca2d powerpc/ptrace: Add support for PTRACE_SYSEMU omits 16d7c69c8985 powerpc: Redefine TIF_32BITS thread flag omits 06ec27aea9fc powerpc/64: add stack protector support omits c3ff2a5193fa powerpc/32: add stack protector support omits cd5ff94577e0 powerpc/xive: Move a dereference below a NULL test omits 9258227e9dd1 powerpc/pseries: Fix how we iterate over the DTL entries omits db787af1b8a6 powerpc/pseries: Fix DTL buffer registration omits 51423a9c9b09 powerpc/traps: merge unrecoverable_exception() and nonreco [...] omits b9ef7b4b867f powerpc: Convert to using %pOFn instead of device_node.name omits 0bdba867f01d macintosh: Convert to using %pOFn instead of device_node.name omits c417596d2409 powerpc/pseries: Use of_irq_get helper() in request_event_ [...] omits 8c8933eba0c2 powerpc/cell: Use irq_of_parse_and_map() helper omits a0820ff33451 powerpc/mm:book3s: Enable THP migration support omits 8890e03380d3 powerpc/mm/thp: update pmd_trans_huge to check for pmd_present omits 75646c480fde arch/powerpc/mm/hash: validate the pte entries before hand [...] omits ae28f17b5eeb powerpc/mm/book3s: Check for pmd_large instead of pmd_trans_huge omits f1981b5b302f powerpc/mm/hugetlb/book3s: add _PAGE_PRESENT to hugepd pointer. omits da7ad366b497 powerpc/mm/book3s: Update pmd_present to look at _PAGE_PRE [...] omits 8139046a5a34 powerpc/powernv: Make possible for user to force a full ip [...] omits db6711b7a17f powerpc/perf: Add missing break in power7_marked_instr_event() omits 00538ba915aa Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 9003b369499b r8169: always autoneg on resume omits 54be0b9c7c98 Revert "convert SLB miss handlers to C" and subsequent commits omits 64199fc0a46b ipv4: fix use-after-free in ip_cmsg_recv_dstaddr() omits 258b6d141878 cxgb4: Use proper enum in IEEE_FAUX_SYNC omits 3b0b8f0d9a25 cxgb4: Use proper enum in cxgb4_dcb_handle_fw_update omits 0fd54807515c dpaa_eth: Remove useless declaration omits e4a38c0c4b27 ipv6: add vrf table handling code for ipv6 mcast omits 854da991733d ipv4: Allow sending multicast packets on specific i/f usin [...] omits 6919622af3a8 bridge: mcast: Default back to multicast enabled state omits 42fac7bd0c68 Merge branch 'dpaa2-eth-Add-support-for-Rx-flow-classification' omits afb90dbb5f78 dpaa2-eth: Add ethtool support for flow classification omits 4aaaf9b95aba dpaa2-eth: Configure Rx flow classification key omits f76c483a0b37 dpaa2-eth: Rename structure omits df85aeb9b632 dpaa2-eth: Use new API for Rx flow hashing omits f3edc2dbe0ad net: usbnet: make driver_info const omits b9f1bcb22091 Merge tag 'mlx5-fixes-2018-10-01' of git://git.kernel.org/ [...] omits 8873c064d1de tcp: do not release socket ownership in tcp_close() omits 31c73cb5e296 Merge branch 'rmnet-fixes' omits ec405641e2b7 net: qualcomm: rmnet: Fix incorrect allocation flag in rec [...] omits 6392ff3c8e4c net: qualcomm: rmnet: Fix incorrect allocation flag in transmit omits a07f388e2cde net: qualcomm: rmnet: Skip processing loopback packets omits c0e3e0406a0c docs: make ext4 readme tables readable omits de7abd7bbb73 docs: fix ext4 documentation table formatting problems omits e5f0926115a4 docs: generate a separate ext4 pdf file from the documentation omits 401b25aa1a75 ext4: convert fault handler to use vm_fault_t type omits 625ef8a3acd1 ext4: initialize retries variable in ext4_da_write_inline_ [...] omits 33d9a7fd6756 Merge branch 'bpf-sk-lookup' omits a610b665ec9e Documentation: Describe bpf reference tracking omits de375f4e91e3 selftests/bpf: Add C tests for reference tracking omits 29cd77f41620 libbpf: Support loading individual progs omits b584ab8840fd selftests/bpf: Add tests for reference tracking omits 0c586079f852 selftests/bpf: Generalize dummy program types omits 6acc9b432e67 bpf: Add helper to retrieve socket in BPF omits fd978bf7fd31 bpf: Add reference tracking to verifier omits 84dbf3507349 bpf: Macrofy stack state copy omits c64b7983288e bpf: Add PTR_TO_SOCKET verifier type omits 840b9615d6e9 bpf: Generalize ptr_or_null regs check omits 9d2be44a7f33 bpf: Reuse canonical string formatter for ctx errs omits aad2eeaf4697 bpf: Simplify ptr_min_max_vals adjustment omits f3709f69b7c5 bpf: Add iterator for spilled registers omits 45ec318578c0 net: systemport: Fix wake-up interrupt race during resume omits fb7d70db305a f2fs: clear PageError on the read path omits 7af929d6d05b smb3: fix lease break problem introduced by compounding omits 4e34feb5e963 cifs: only wake the thread for the very last PDU in a compound omits 11bde899817b Merge tag 'wireless-drivers-for-davem-2018-10-01' of git:/ [...] omits 744486d426dc net: inet6_rtm_getroute() - use new style struct initializ [...] omits 84db84071505 net: rtm_to_fib6_config() - use new style struct initializ [...] omits 8823a3acfd90 net: rtmsg_to_fib6_config() - use new style struct initial [...] omits dc92095dd92a net: ip6_update_pmtu() - use new style struct initializer [...] omits d456336d1648 net: remove 1 always zero parameter from ip6_redirect_no_header() omits 0b26fb17cadf net: ip6_redirect_no_header() - use new style struct initi [...] omits 1f7f10ac4aab net: ip6_redirect() - use new style struct initializer ins [...] omits e8e3fbe92c49 net: inet_rtm_getroute() - use new style struct initialize [...] omits e351bb6227fb net: ip_rt_get_source() - use new style struct initializer [...] omits ddf83afb9f60 cifs: add a warning if we try to to dequeue a deleted mid omits 0595751f2679 smb2: fix missing files in root share directory listing omits 0e1d6eca5113 rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096 omits 8f523d6db7ed VMCI: remove set but not used variable 'cid' omits 52e2dc2ce2d8 uio: Convert a few more users to using %pOFn instead of de [...] omits ef8ec6e1f93d misc: card_utils: remove duplicated include file omits 0f3b914c9cfc bonding: fix warning message omits f4608ce917d6 binder: make symbol 'binder_free_buf' static omits 2ab2ddd301a2 inet: make sure to grab rcu_read_lock before using ireq->ireq_opt omits 15c6784c7cee thunderbolt: Add Intel as copyright holder omits fd3b339cbb60 thunderbolt: Convert rest of the driver files to use SPDX [...] omits a83bc4a5e8e0 thunderbolt: Print connected devices omits daa5140f7e71 thunderbolt: Make the driver less verbose omits 0bb5a1a28ee6 thunderbolt: Remove a meaningless NULL pointer check befor [...] omits 185647813cac mei: samples: fix a signedness bug in amt_host_if_call() omits 03b2cbb6ea3c mei: replace POLL* with EPOLL* for write queues. omits 6011002c1584 uio: make symbol 'uio_class_registered' static omits 25355252607c Drivers: hv: vmbus: Use cpumask_var_t for on-stack cpu mask omits fc62c3b1977d Drivers: hv: kvp: Fix two "this statement may fall through [...] omits d544c22d6951 Drivers: hv: kvp: Fix the indentation of some "break" statements omits fe857bb40fb6 Drivers: hv: vmbus: Fix the descriptions of some function [...] omits a007734618fe w1: omap-hdq: fix missing bus unregister at removal omits 11924ba5e671 VMCI: Resource wildcard match fixed omits 18aded174920 ext4: fix EXT4_IOC_SWAP_BOOT omits 5b162cc4ac27 Revert "serial: sh-sci: Allow for compressed SCIF address" omits 10653022456d Revert "serial: sh-sci: Remove SCIx_RZ_SCIFA_REGTYPE" omits beeeac43b6fa Revert "serial: 8250_dw: Fix runtime PM handling" omits 4f475e8e0a6d x86/PCI: Apply VMD's AERSID fixup generically omits 62b36c3ea664 PCI/AER: Remove pci_cleanup_aer_uncorrect_error_status() calls omits 74171e9dab62 PCI: pnv_php: Use kmemdup() omits 37f1c5868e45 PCI: cpqphp: Remove set but not used variable 'physical_slot' omits 479e01a402f0 PCI/ERR: Remove duplicated include from err.c omits de3ffa301142 PCI: Equalize hotplug memory and io for occupied and empty slots omits 26ad34d510a8 PCI / ACPI: Whitelist D3 for more PCIe hotplug ports omits 5f5e4890d57a ACPI / property: Allow multiple property compatible _DSD entries omits 0e157e528604 PCI/PME: Implement runtime PM callbacks omits 9c62f0bfb832 PCI: pciehp: Implement runtime PM callbacks omits 94c7993fb5bd PCI/portdrv: Add runtime PM hooks for port service drivers omits 52be9464aa7e PCI/portdrv: Resume upon exit from system suspend if left [...] omits 720d6a671a6e PCI: pciehp: Do not handle events if interrupts are masked omits eb34da60edee PCI: pciehp: Disable hotplug interrupt during suspend omits 6299cf9ec398 PCI / ACPI: Enable wake automatically for power managed bridges omits ac86e8eeb054 PCI: Do not skip power-managed bridges in pci_enable_wake() omits f0157160b359 PCI: Make link active reporting detection generic omits a6bd101b8f84 PCI: Unify device inaccessible omits 7b42d97e99d3 PCI/ERR: Always report current recovery status for udev omits 542aeb9c8f93 PCI/ERR: Simplify broadcast callouts omits aadc5a94483b xprtrdma: Eliminate "connstate" variable from rpcrdma_conn [...] omits ed97f1f79be9 xprtrdma: Conventional variable names in rpcrdma_conn_upcall omits ae38288eb73c xprtrdma: Rename rpcrdma_conn_upcall omits 8440a886112b sunrpc: Report connect_time in seconds omits 3968a8a53104 sunrpc: Fix connect metrics omits d379eaa838f1 xprtrdma: Name MR trace events consistently omits ef1f2258748b RISCV: Fix end PFN for low memory omits 61da886bf74e xprtrdma: Explicitly resetting MRs is no longer necessary omits c421ece68f69 xprtrdma: Create more MRs at a time omits ef739b2175dd xprtrdma: Reset credit grant properly after a disconnect omits 2647c43c7f3b x86/tsc: Fix UV TSC initialization omits 20a8378aa9dd x86/platform/uv: Provide is_early_uv_system() omits 91ca18660e19 xprtrdma: xprt_release_rqst_cong is called outside of tran [...] omits 3c168909002e usb: gadget: fix spelling mistakeis "[En]queing" -> "[En]queuing" omits 8e4657c60c2b usb: typec: remove set but not used variables 'snk_ma, min_mv' omits 355c74e55e99 usb: export firmware port location in sysfs omits bd0e6c9614b9 usb: hub: try old enumeration scheme first for high speed devices omits 2cfe8f864d0e dt-bindings: usb-xhci: Document r8a7744 support omits 77d3bf9391d4 dt-bindings: usb: renesas_usbhs: Add support for r8a7744 omits 1b6af2f58c2b usb: typec: tcpm: Fix APDO PPS order checking to be based [...] omits e0a2e73e501c usbip: fix vhci_hcd controller counting omits ff58e2df62ce nfp: avoid soft lockups under control message storm omits d793fb46822f Merge tag 'wireless-drivers-next-for-davem-2018-10-02' of [...] omits d5486377b8c5 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits fe3a83af6a50 declance: Fix continuation with the adapter identification [...] omits dd0bb7f902e6 Merge branch 'qed-20g' omits 631b67072bb1 qede: Add driver support for 20G link speed. omits 5bf0961cc6a1 qed: Add driver support for 20G link speed. omits 657ade07df72 net: fec: fix rare tx timeout omits 3f60b03f7427 isdn/hisax: Fix fall-through annotation omits cc16567e5a8a net: drop unused skb_append_datato_frags() omits eafa717bc145 thunderbolt: Initialize after IOMMUs omits 86da809dda64 thunderbolt: Do not handle ICM events after domain is stopped omits 799578ab16e8 ext4: fix build error when DX_DEBUG is defined omits 018d52e8b589 Merge tag 'soundwire-4.20-rc1' of git://git.kernel.org/pub [...] omits fe1a10bab242 ALSA: sb8: Fix fall-through annotations omits 5950229582bc ALSA: firewire-lib: add PCM rules to obsolete PCM constrai [...] omits 96395e86e3f4 ALSA: hda/ca0132 - Add ZxR exit commands omits d51434d43a2c ALSA: hda/ca0132 - Add ZxR 600 ohm gain control omits 76dea4dbf06b ALSA: hda/ca0132 - Remove input select enum for ZxR omits 558459494280 ALSA: hda/ca0132 - Add ZxR input/output select commands omits c25c73e06a70 ALSA: hda/ca0132 - Add ZxR DSP post-download commands omits 2e492b8ee5da ALSA: hda/ca0132 - Add ZxR init commands omits 7675a2a9398a ALSA: hda/ca0132 - Add DBpro hda_codec_ops omits 6dcd7244a2e2 ALSA: hda/ca0132 - Add ZxR pincfg omits b29733db3b76 ALSA: hda/ca0132 - Add ZxR quirks + new quirk check function omits 8e6bc6b3aab0 ALSA: hda/ca0132 - Fix surround sound with output effects omits 4b432ad4ca8c ALSA: hda/ca0132 - Fix AE-5 control type omits a98401518def ALSA: timer: fix wrong comment to refer to 'SNDRV_TIMER_PSFLG_*' omits 154113eb1773 ieee802154: hwsim: remove not used ifup list omits c32bf867cb67 ALSA: hda: Fix mismatch for register mask and value in ext [...] omits cc832dc8e327 dmaengine: stm32-dma: check whether length is aligned on F [...] omits eb108c3611dd regulator: bd718xx: fix build warning on x86_64 omits cf1b2c309b47 dt-bindings: dmaengine: usb-dmac: Add binding for r8a7744 omits 6b1e23c93cba dt-bindings: rcar-dmac: Document r8a7744 support omits 5e621f5d5389 dmaengine: timb_dma: Use proper enum in td_prep_slave_sg omits 9524d6b265f9 dmaengine: ep93xx: Return proper enum in ep93xx_dma_chan_d [...] omits fb6360b1ef33 pktcdvd: fix fall-through annotation omits 92f687f40ee5 microblaze: enable building all dtbs omits 626f92a00b7e c6x: enable building all dtbs omits 27e88af4e94e powerpc: enable building all dtbs omits 37c8a5fafa3b kbuild: consolidate Devicetree dtb build rules omits be7cd2df1d22 c6x: use common built-in dtb support omits a91c61451047 nios2: fix building all dtbs omits 1b4f9e2b0f48 nios2: use common rules to build built-in dtb omits 118864869805 nios2: build .dtb files in dts directory omits 1acf1cf8638a powerpc: build .dtb files in dts directory omits 6db37ad7c27b dma-mapping: move dma_default_get_required_mask under ifdef omits 81b23589f483 ice: Fix error on driver remove omits 9e4ab4c29a62 ice: Add support for dynamic interrupt moderation omits ca4929b6df7c ice: Align ice_reset_req enum values to hardware reset values omits 492af0ab4f57 ice: Implement ethtool hook for RSS switch omits eb0208ec42d3 ice: Split irq_tracker into sw_irq_tracker and hw_irq_tracker omits 5755143dd18d ice: Check for actual link state of port after reset omits 334cb0626de1 ice: Implement VSI replay framework omits 4fb33f3107e1 ice: Expand use of VSI handles part 2/2 omits 5726ca0e5eaa ice: Expand use of VSI handles part 1/2 omits b45ba4a51cde powerpc/lib: fix book3s/32 boot failure due to code patching omits 884e370ea88c printk: CON_PRINTBUFFER console registration is a bit racy omits 28be5f15df2e regulator: fixed: Default enable high on DT regulators omits f92b070f2dc8 printk: Do not miss new messages when replaying the log omits f7960e299f13 KVM: PPC: Inform the userspace about TCE update failures omits e199ad2bf5cf KVM: PPC: Validate all tces before updating tables omits b66081e25e28 Merge branch 'kvm-ppc-fixes' of paulus/powerpc into topic/ppc-kvm omits b0584ea66d73 bpf: don't accept cgroup local storage with zero value size omits 940656fb3f94 Merge branch 'bpf-big-map-entries' omits 0c9864c05f34 nfp: bpf: allow control message sizing for map ops omits 9bbdd41b8a45 nfp: allow apps to request larger MTU on control vNIC omits 28264eb22742 nfp: bpf: parse global BPF ABI version capability omits 1d2ba7fee28b Merge tag 'fbdev-v4.19-rc7' of https://github.com/bzolnier/linux omits 5e0b19ac332b Merge tag 'mmc-v4.19-rc4' of git://git.kernel.org/pub/scm/ [...] omits afc92514a34c usb: gadget: udc: renesas_usb3: Fix b-device mode for "wor [...] omits 4d4c2d89913e drm/cma-helper: Fix crash in fbdev error path omits 079f4532008e dt-bindings/interrupt-controller: Add documentation for Ma [...] omits 548ce8156f9d dt-bindings/interrupt-controller: Update Marvell ICU bindings omits 175c98aa265b irqchip/irq-mvebu-icu: Add support for System Error Interr [...] omits 228197c56943 arm64: marvell: Enable SEI driver omits 61ce8d8d8a81 irqchip/irq-mvebu-sei: Add new driver for Marvell SEI omits 4f4c867c91e6 irqchip/irq-mvebu-icu: Support ICU subnodes omits 00885a77c8ff irqchip/irq-mvebu-icu: Disociate ICU and NSR omits 9770c6677848 irqchip/irq-mvebu-icu: Clarify the reset operation of conf [...] omits 2b4dab69dcca irqchip/irq-mvebu-icu: Fix wrong private data retrieval omits 018ea8475b60 dt-bindings/interrupt-controller: Fix Marvell ICU length i [...] omits ef26d96023a4 pinctrl: sh-pfc: r8a77990: Add INTC-EX pins, groups and function omits 4e53b5004745 pinctrl: renesas: Renesas RZ/N1 pinctrl driver omits d6381fbbf2bc dt-bindings: pinctrl: renesas,rzn1-pinctrl: documentation omits 1f83515bebc2 genirq/msi: Allow creation of a tree-based irqdomain for p [...] omits 7ae76c4c5a2d DT: pci: rcar-pci: document R8A77990 bindings omits 0c4cb97d4ec9 dt-bindings: irqchip: renesas-irqc: Document r8a7744 support omits 339794e36d5e dt-bindings: irqchip: renesas-irqc: Document R-Car E3 support omits 7bae48b22c8d irqchip/pdc: Setup all edge interrupts as rising edge at GIC omits 5e2c9f9a6277 irqchip/gic-v3-its: Allow use of LPI tables in reserved memory omits 3fb68faee867 irqchip/gic-v3-its: Register LPI tables with EFI config table omits f842ca8e9c8a irqchip/gic-v3-its: Check that all RDs have the same prope [...] omits c6e2ccb66d0c irqchip/gic-v3-its: Use pre-programmed redistributor table [...] omits c440a9d9d113 irqchip/gic-v3-its: Allow use of pre-programmed LPI tables omits e1a2e2010ba9 irqchip/gic-v3-its: Keep track of property table's PA and VA omits 11e37d357f6b irqchip/gic-v3-its: Move pending table allocation to init time omits 053be4854f9b irqchip/gic-v3-its: Split property table clearing from allocation omits adaab500dd81 irqchip/gic-v3-its: Simplify LPI_PENDBASE_SZ usage omits d38a71c54525 irqchip/gic-v3-its: Change initialization ordering for LPIs omits 37355bdc5a12 sched/numa: Migrate pages to local nodes quicker early in [...] omits efaffc5e40ae mm, sched/numa: Remove rate-limiting of automatic NUMA bal [...] omits bccb484b9a8d Documentation/lockstat: Fix trivial typo omits de0c18a87cfa pinctrl: msm: Actually use function 0 for gpio selection omits 6d348925b306 MAINTAINERS: Remove dead path from LOCKING PRIMITIVES entry omits 2f359c7ea554 locking/memory-barriers: Replace smp_cond_acquire() with s [...] omits d8fa25c4efde tools/memory-model: Add more LKMM limitations omits 3d2046a6fa21 tools/memory-model: Fix a README typo omits 6e89e831a901 tools/memory-model: Add extra ordering for locks and remov [...] omits c4f790f24407 tools/memory-model: Add litmus-test naming scheme omits 12d43deb1ee6 drm: fix use-after-free read in drm_mode_create_lease_ioctl() omits d0346559a7c3 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits 7c5314b88da6 perf/x86/intel: Add quirk for Goldmont Plus omits f2c4db1bd807 x86/cpu: Sanitize FAM6_ATOM naming omits af3bdb991a5c perf/x86/intel: Add a separate Arch Perfmon v4 PMI handler omits ba12d20edc5c perf/x86/intel: Factor out common code of PMI handler omits 90fd227029a2 gpio: Slightly more helpful debugfs omits 5207ca554bfc cfg80211: sort tracing properly omits ec8f170bc33e cfg80211: unify sending NL80211_CMD_NEW_INTERFACE omits 85dd3da43dd5 cfg80211: combine wdev/netdev unregister code omits 49f9cf0e1bf5 nl80211: add error messages to nl80211_parse_chandef() omits b60ad3485106 cfg80211: move cookie_counter out of wiphy omits 71e5e886806e cfg80211: regulatory: make initialization more robust omits c70616bd8a56 mac80211: Remove unused initialization omits 5297c65c1d48 nl80211: remove nl80211_prepare_wdev_dump() skb argument omits 81e54d08d9d8 cfg80211: support FTM responder configuration/statistics omits 7057f2496cc6 cfg80211: tracing: reuse wiphy_wdev_evt for rdev_get_txq_stats omits efdfce7270de nl80211: Fix a GET_KEY reply attribute omits 48f3b9e98972 mac80211: fix error handling in ieee80211_register_hw() omits e4d4216e91ea cfg80211: combine duplicate wdev init code omits a5ae326418b3 mac80211: fix issue with possible txq NULL pointer omits 6762696429bb cfg80211: remove redundant check of !scan_plan omits d25d062f55c6 cfg80211: remove unnecessary null pointer check in cfg8021 [...] omits a4c9f26533eb Merge branch 'x86/cache' into perf/core, to resolve conflicts omits 187c5298a122 usb: dwc2: gadget: Add handler for WkupAlert interrupt omits 97e831e13015 Merge branch 'perf/urgent' into perf/core, to pick up fixes omits 4abe453750db usb: dwc2: gadget: enable WKUP_ALERT interrupt omits 15d9dbf8cbd4 usb: dwc2: gadget: Program GREFCLK register omits f3a61e4e033e usb: dwc2: gadget: Add parameters for GREFCLK register omits 392af0232640 usb: dwc2: Add definitions for new registers omits 48dac4e4a5ee usb: dwc2: Update target (u)frame calculation omits 27df89689e25 locking/spinlocks: Remove an instruction from spin and wri [...] omits 9d630b9cde28 usb: dwc2: Add dwc2_gadget_dec_frame_num_by_one() function omits ca531bc2bfa6 usb: dwc2: Add core parameter for service interval support omits c464da0bff6a usb: dwc2: Update registers definitions to support service [...] omits 54e4f66ba83c usb: renesas_usbhs: add support for R-Car E3 omits a10f8861af28 dt-bindings: usb: renesas_usbhs: add bindings for r8a77990 omits c6fe39356a09 usb: renesas_usbhs: rcar3: Use OTG mode for R-Car D3 omits ce66ab1df670 Revert "usb: renesas_usbhs: set the mode by using extcon s [...] omits 3fa4eaa6c082 usb: gadget: f_uac2: disable IN/OUT ep if unused omits 24abf2901b18 s390/cio: Fix how vfio-ccw checks pinned pages omits 4a465e3ebbc8 sched/fair: Remove setting task's se->runnable_weight duri [...] omits fdf5f315d5cf sched/fair: Disable LB_BIAS by default omits 11d4afd4ff66 sched/pelt: Fix warning and clean up IRQ PELT config omits 0a55187a1ec8 USB: gadget core: Issue ->disconnect() callback from usb_g [...] omits 6af19fd10595 usb: dwc3: Fix spelling of 'optimizations' omits b429f71bca5a Merge branch 'sched/urgent' into sched/core, to pick up fixes omits 6fd573e1a7bf usb: gadget: atmel: remove pointless retrieval of DT name [...] omits 24b804e40f23 usb: gadget: fsl_udc_core: fixup struct_udc_setup documentation omits 4ab2b48c98f2 usb: gadget: fsl_udc_core: check allocation return value a [...] omits 6fd98e775f24 sched/numa: Avoid task migration for small NUMA improvement omits 7534612123e0 mm/migrate: Use spin_trylock() while resetting rate limit omits 05cbdf4f5c19 sched/numa: Limit the conditions where scan period is reset omits 3f9672baaa70 sched/numa: Reset scan rate whenever task moves across nodes omits 1327237a5978 sched/numa: Pass destination CPU as a parameter to migrate [...] omits a4739eca4456 sched/numa: Stop multiple tasks from moving to the CPU at [...] omits adc23f16bcc5 usb: mtu3: disable vbus rise/fall interrupts of ltssm omits 794f97a4b964 usb: renesas_usbhs: Add multiple clocks management omits 18320f4779a5 dt-bindings: usb: renesas_usbhs: add clock-names property omits 26eef8e0115d usb: renesas_usbhs: Add reset_control omits 87dd96111b0b usb: dwc3: gadget: Check ENBLSLPM before sending ep command omits d7cbbe49a930 perf/x86/amd/uncore: Set ThreadMask and SliceMask for L3 C [...] omits 9d92cfeaf521 perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKX omits cd6fb677ce7e perf/ring_buffer: Prevent concurent ring buffer access omits 6265adb97260 perf/x86/intel/uncore: Use boot_cpu_data.phys_proc_id inst [...] omits a9f9772114c8 perf/core: Fix perf_pmu_unregister() locking omits cd7cd0e6cedf usb: dwc2: fix unbalanced use of external vbus-supply omits 5aa678c7fd53 usb: dwc2: fix call to vbus supply exit routine, call it unlocked omits 41ee1ea21052 usb: dwc2: fix a race with external vbus supply omits e0f681c2c11a usb: dwc2: get optional vbus-supply regulator once omits 3def4031b3e3 usb: dwc3: add EXTCON dependency for qcom omits bb80e4fa57eb usb: gadget: udc: atmel: handle at91sam9rl PMC omits 2337a77c1cc8 usb: gadget: udc: fotg210-udc: Fix a sleep-in-atomic-conte [...] omits dccf1bad4be7 usb: dwc2: Disable all EP's on disconnect omits 4c19cc14064d usb: dwc3: exynos: Add support for Exynos5433 variant with [...] omits 9f2168367a0a usb: dwc3: exynos: Rework clock handling and prepare for n [...] omits 1e041b6f313a usb: dwc3: exynos: Remove dead code omits 4a13b9689da8 usb: phy: mxs: fix spelling mistake "stardard" -> "standard" omits a9383a6c3679 usb: gadget: udc: Remove unnecessary parentheses omits 971a0d4e1be2 usb: dwc2: remove set but unused variable omits 4018aa9b57c2 Revert "usb: renesas_usbhs: add extcon notifier to set mod [...] omits bf3854aaa756 usb: gadget: fix spelling mistakeis "[En]queing" -> "[En]queuing" omits 755801cb9feb Merge tag 'uvcg-20180925' of git://linuxtv.org/pinchartl/m [...] omits 407257ce2443 Merge branch 'ibmvnic-Implement-driver-defined-queue-limits' omits 723ad9161347 ibmvnic: Add ethtool private flag for driver-defined queue limits omits 20b5ba1f6100 ibmvnic: Introduce driver limits for ring sizes omits ad95a240a140 ibmvnic: Increase maximum queue size limit omits 024926def6ca net: phy: Convert to using %pOFn instead of device_node.name omits 7c03e7035ac1 selftests/x86: Add clock_gettime() tests to test_vdso omits ad5f97faff42 r8169: fix network stalls due to missing bit TXCFG_AUTO_FIFO omits 715bd9d12f84 x86/vdso: Fix asm constraints on vDSO syscall fallbacks omits 2547496eb18c Merge branch 'tun-races' omits af3fb24eecb2 tun: napi flags belong to tfile omits c7256f579f83 tun: initialize napi_mutex unconditionally omits 06e55addd3f4 tun: remove unused parameters omits 6fe9487892b3 bond: take rcu lock in netpoll_send_skb_on_dev omits 893626d6a353 rtnetlink: Fail dump if target netnsid is invalid omits 7f6d6558ae44 Revert "openvswitch: Fix template leak in error cases." omits fb420d5d91c1 tcp/fq: move back to CLOCK_MONOTONIC omits 0ed3015c9964 selftests/tls: Fix recv(MSG_PEEK) & splice() test cases omits e3a9667a5bf7 hv_netvsc: Fix rndis_per_packet_info internal field initia [...] omits 9f2959b6b52d net: phy: improve handling delayed work omits a0651d8e2784 Merge branch 'net-systemport-Turn-on-offloads-by-default' omits a5d78ce7936c net: systemport: Add software counters to track reallocations omits aa6ca0ec71d8 net: systemport: Be drop monitor friendly while re-allocat [...] omits b5061778f822 net: systemport: Turn on offloads by default omits 297357d1a165 net: systemport: Utilize bcm_sysport_set_features() during [...] omits 10b476c57b62 net: systemport: Refactor bcm_sysport_set_features() omits 4da402597c2b xfrm: fix gro_cells leak when remove virtual xfrm interfaces omits 460b360104d5 net_sched: fix a crash in tc_new_tfilter() omits 77ac1c02d9f2 jump_label: Fix NULL dereference bug in __jump_label_mod_update() omits 57d15877033e s390/vmlinux.lds: Move JUMP_TABLE_DATA into output section omits a1fa80802cb0 Merge branch 'netlink-extended-attribute-validation' omits 33188bd6430e netlink: add validation function to policy omits 3e48be05f3c7 netlink: add attribute range validation to policy omits 6140cc20caf7 Merge branch 'Support-of-Flow-Director-in-HNS3-Ethernet-Dr [...] omits c17852a8932f net: hns3: Add support for enable/disable flow director omits dc5e6064774e net: hns3: Remove all flow director rules when unload hns3 driver omits 6871af29b3ab net: hns3: Add reset handle for flow director omits 05c2314fe6a8 net: hns3: Add support for rule query of flow director omits dd74f815dd41 net: hns3: Add support for rule add/delete for flow director omits 117328680288 net: hns3: Add input key and action config support for flo [...] omits d695964d723d net: hns3: Add flow director initialization omits 8fa387494928 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 26cf48a66868 Merge branch 'Continue-towards-using-linkmode-in-phylib' omits 719655a14971 net: phy: Replace phy driver features u32 with link_mode bitmap omits d0939c26c53a net: ethernet: xgbe: expand PHY_GBIT_FEAUTRES omits f954a04ea18e net: phy: Add limkmode equivalents to some of the MII etht [...] omits 5f991f7bddc9 net: phy: Add helper for advertise to lcl value omits edc7ccbbcf32 net: phy: Add helper to convert MII ADV register to a linkmode omits c4fabb8b3c0d net: phy: Add phydev_info() omits ab2a605fa621 net: phy: Add phydev_warn() omits b31cdffa2329 net: phy: Move linkmode helpers to somewhere public omits 97ea8ac360c2 nfp: warn on experimental TLV types omits ea43a5907f66 net: nixge: Address compiler warnings when building for i386 omits 92d7c74b6f72 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 789762ceec8f tcp: adjust rcv zerocopy hints based on frag sizes omits 8f2b02931175 tcp: set recv_skip_hint when tcp_inq is less than PAGE_SIZE omits d949cfedbcba tipc: ignore STATE_MSG on wrong link session omits f18b2b83a727 ext4: fix argument checking in EXT4_IOC_MOVE_EXT omits aeadd93f2b0a net: sched: act_ipt: check for underflow in __tcf_ipt_init() omits 2240c12d7d3d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ee0b6f4834b5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6df0580be8bc ath9k: add back support for using active monitor interface [...] omits e720ba1dcc33 ath10k: add missing sanity check on diag download omits 4fb5837ac2bd ath9k: fix reporting calculated new FFT upper max omits 4e7a3fa5394e ath9k: FFT magnitude check: don't consider lower 3 data bits omits 2f85786b8a57 ath9k: fix and simplify FFT max index retrieval omits b796a6c04e65 ath9k: return when short FFT frame was handled omits 03224678c013 ath9k: add counters for good and errorneous FFT/spectral frames omits 55781b66936e libnvdimm, namespace: Drop the repeat assignment for varia [...] omits d595567dc4f0 MD: fix invalid stored role for a disk omits 8188b154f950 PM / devfreq: remove redundant null pointer check before kfree omits 2f061fd0c2d8 PM / devfreq: stopping the governor before device_unregister() omits f037eb8c1f47 PM / devfreq: Convert to using %pOFn instead of device_node.name omits b596d895fa29 PM / devfreq: Make update_devfreq() public omits 6ff66e2a0083 PM / devfreq: Don't adjust to user limits in governors omits df5cf4a36178 PM / devfreq: Fix handling of min/max_freq == 0 omits d0e464205b8a PM / devfreq: Drop custom MIN/MAX macros omits 23c7b54ca1cd PM / devfreq: Fix devfreq_add_device() when drivers are bu [...] omits 555df5820e73 usb: xhci-mtk: resume USB3 roothub first omits ffe84e01bb1b xhci: Add missing CAS workaround for Intel Sunrise Point xHCI omits f2924d4b16ae usb: cdc_acm: Do not leak URB buffers omits dcb44ac0601e Merge tag 'usb-serial-4.19-rc7' of https://git.kernel.org/ [...] omits 91c45a7a01e8 Merge tag 'extcon-next-for-4.20' of git://git.kernel.org/p [...] omits 7d9809153249 Merge tag 'phy-for-4.20' of git://git.kernel.org/pub/scm/l [...] omits 385afbf8c3e8 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits b62e4255930b Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits ef0f2584c24f Merge tag 'pstore-v4.19-rc7' of https://git.kernel.org/pub [...] omits 684bec1092b6 Input: i8042 - enable keyboard wakeups by default when s2i [...] omits 9735082a7cba Input: xpad - add support for Xbox1 PDP Camo series gamepad omits 3bd09b05b068 Merge tag 'mlx5e-updates-2018-10-01' of git://git.kernel.o [...] omits 5a1eb8b95428 soc: fsl: qman_portals: defer probe after qman's probe omits 041a14d26715 tcp: start receiver buffer autotuning sooner omits 242cdad873a7 lib/xz: Put CRC32_POLY_LE in xz_private.h omits d96112b2cab2 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 1ad98e9d1bdf tcp/dccp: fix lockdep issue when SYN is backlogged omits c8424ddd9715 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 7fb44929cb0e ata: ahci_brcm: Allow using driver or DSL SoCs omits fb8506f15f2e ata: ahci_brcm: Match BCM63138 compatible strings omits 2b2c47d9e1fe ata: ahci_brcm: Allow optional reset controller to be used omits d6dc71d1468f dt-bindings: ata: Document BCM63138 compatible string omits 02621216e1d8 Merge tag 'sunxi-clk-fixes-for-4.19' of https://git.kernel [...] omits f333444708f8 nvme: take node locality into account when selecting a path omits 73383adfad24 nvmet: don't split large I/Os unconditionally omits 783f4a4408e1 nvme: call nvme_complete_rq when nvmf_check_ready fails fo [...] omits 09bd1ff4b151 nvme-core: add async event trace helper omits 97faec531460 nvme_fc: add 'nvme_discovery' sysfs attribute to fc transp [...] omits ea96d6496ff5 nvmet_fc: support target port removal with nvmet layer omits d4e4230c8f56 nvme-fc: fix for a minor typos omits d93cb3927ca5 nvmet: remove redundant module prefix omits 53b3a66163ea nvme: fix typo in nvme_identify_ns_descs omits 95375f2ab296 PCI: mvebu: Fix PCI I/O mapping creation sequence omits 5df7e45d54fc ice: Change pf state behavior to protect reset path omits 37bb83901286 ice: Move common functions out of ice_main.c part 7/7 omits df0f847915b4 ice: Move common functions out of ice_main.c part 6/7 omits 07309a0e59ed ice: Move common functions out of ice_main.c part 5/7 omits 28c2a6457388 ice: Move common functions out of ice_main.c part 4/7 omits 5153a18e57ff ice: Move common functions out of ice_main.c part 3/7 omits 72adf2421d9b ice: Move common functions out of ice_main.c part 2/7 omits 45d3d428eafc ice: Move common functions out of ice_main.c part 1/7 omits f456767d3391 ext4: fix reserved cluster accounting at page invalidation time omits 59c9d35ea9cd net/mlx5: Cache the system image guid omits b856df28f923 net/mlx5e: Allow reporting of checksum unnecessary omits b820e6fb0978 net/mlx5e: Enable reporting checksum unnecessary also for [...] omits f128f138cc40 net/mlx5e: Add ethtool control of ring params to VF representors omits 84a0973386c5 net/mlx5e: Enable multi-queue and RSS for VF representors omits a5355de878f4 net/mlx5e: Expose ethtool rss key size / indirection table [...] omits 3edc0159c014 net/mlx5e: Expose function for building RSS params omits 46dc933cee82 net/mlx5e: Provide explicit directive if to create inner i [...] omits c966f7d55d00 net/mlx5: E-Switch, Provide flow dest when creating vport rx rule omits 092297e09a0a net/mlx5e: Extract creation of rep's default flow rule omits dabeb3b0d5c3 net/mlx5e: Enable stateless offloads for VF representor netdevs omits 749359f4aae6 net/mlx5e: Change VF representors' RQ type omits 3a95e0ccaf07 net/mlx5e: Ethtool steering, Support masks for l3/l4 filters omits 9fe671496b6c ext4: adjust reserved cluster count when removing extents omits b6bf9171ef5c ext4: reduce reserved cluster count by number of allocated [...] omits 0b02f4c0d6d9 ext4: fix reserved cluster accounting at delayed write time omits 1dc0aa46e74a ext4: add new pending reservation mechanism omits ad431025aecd ext4: generalize extents status tree search functions omits cee26487620b net/mlx5e: Set vlan masks for all offloaded TC rules omits 11aa5800ed66 net/mlx5: E-Switch, Fix out of bound access when setting v [...] omits 4d8fcf216c90 net/mlx5e: Avoid unbounded peer devices when unpairing TC [...] omits 4ca8ca9fe7dc drm/i915: Avoid compiler warning for maybe unused gu_misc_iir omits bda6b1c95751 drm/i915: Do not redefine the has_csr parameter. omits e7e86f42fa68 MAINTAINERS: MIPS/LOONGSON2 ARCHITECTURE - Use the normal [...] omits 6870b6735097 PCI: kirin: Fix section mismatch warning omits aeb8a43fa264 dt-bindings: spi: sh-msiof: Add r8a7744 support omits 6cee4afdec51 dt-bindings: spi: rspi: Add r8a7744 to the compatible list omits c219bc4e9205 arm64: Trap WFI executed in userspace omits 08b0109eea36 Merge tag 'iwlwifi-next-for-kalle-2018-09-28' of git://git [...] omits 297fab130cdf b43: fix spelling mistake "hw_registred" -> "hw_registered" omits 033a759921d1 qtnfmac_pcie: check for correct CHIP ID at pcie probe omits 86ca238cf1e9 qtnfmac: wait for FW load work to finish at PCIe remove omits addc7540708f qtnfmac_pcie: extract platform-independent PCIe code omits 5163309e9a4d qtnfmac: add missing header includes to bus.h omits 789763b683eb qtnfmac_pcie: rename platform-specific functions omits c9ff6c9157c2 qtnfmac_pcie: separate platform-independent PCIe structure omits 21077d09b4a6 qtnfmac_pcie: pearl: rename spinlock tx0_lock to tx_lock omits d0b95bfa1178 qtnfmac_pcie: indicate pearl-specific structures by their names omits 91dcecece019 qtnfmac_pcie: rename private Pearl PCIe state structure omits 2ef0ecd71700 qtnfmac_pcie: move Pearl pcie sources to pcie-specific directory omits 4059afc6bd17 qtnfmac_pcie: do not store FW name in driver state structure omits 0240564430c0 rt2800: flush and txstatus rework for rt2800mmio omits adf26a356f13 rt2x00: use different txstatus timeouts when flushing omits 5022efb50f62 rt2x00: do not check for txstatus timeout every time on tasklet omits 0b0d556e0ebb rt2800mmio: use txdone/txstatus routines from lib omits 5c656c71b1bf rt2800: move usb specific txdone/txstatus routines to rt2800lib omits 31138a827d1b rtlwifi: btcoex: Use proper enumerated types for Wi-Fi onl [...] omits 0891c7f4a253 ath5k: Remove unused BUG_ON omits f613e4803dd6 rsi: Remove unnecessary boolean condition omits c15ace868dd1 ipw2x00: Remove unnecessary parentheses omits ee91176120bd arm64: docs: Document SSBS HWCAP omits 4bfbe5eee309 arm64: docs: Fix typos in ELF hwcaps omits 6f20a97e0979 Merge branch 'for-joerg/arm-smmu/updates' of git://git.ker [...] omits c0aac682fa65 Merge tag 'v4.19-rc6' into for-4.20/block omits 9d7a224b463e dma-direct: always allow dma mask <= physiscal memory size omits b4ebe6063204 dma-direct: implement complete bus_dma_mask handling omits 7d21ee4c719f dma-direct: refine dma_direct_alloc zone selection omits a20bb0583751 dma-direct: add an explicit dma_direct_get_required_mask omits c6d4381220a0 dma-mapping: make the get_required_mask method available u [...] omits cb86d0f878be Merge branch 'bpf-per-cpu-cgroup-storage' omits 371e4fcc9d96 selftests/bpf: cgroup local storage-based network counters omits 5fcbd29b3724 samples/bpf: extend test_cgrp2_attach2 test to use per-cpu [...] omits 919646d2a3a9 selftests/bpf: extend the storage test to test per-cpu cgr [...] omits a3c6054f81e2 selftests/bpf: add verifier per-cpu cgroup storage tests omits e54870924f4c bpftool: add support for PERCPU_CGROUP_STORAGE maps omits 25025e0aab2f bpf: sync include/uapi/linux/bpf.h to tools/include/uapi/l [...] omits c6fdcd6e0cc4 bpf: don't allow create maps of per-cpu cgroup local storages omits b741f1630346 bpf: introduce per-cpu cgroup local storage omits f294b37ec7b2 bpf: rework cgroup storage pointer passing omits 8bad74f9840f bpf: extend cgroup bpf core to allow multiple cgroup stora [...] omits ec95e84c3955 wil6210: remove set but not used variable 'start' omits c458dda3d07c Merge tag 'vfio-ccw-20181001' of git://git.kernel.org/pub/ [...] omits b8f3d1635103 ath9k: debug: remove set but not used variable 'fops_dump_nfcal' omits 3fa8d2186550 ath9k: add reset for airtime station debugfs omits 393b9b0f830e ath10k: disable napi before resource cleanup to avoid "use [...] omits 752ed2a229c6 ath10k: move napi_enable to hif_start for consistent pairing omits 4600563f9319 ath10k: advertize beacon_int_min_gcd as 100 while bring up [...] omits d70c0d463f9d ath10k: add debugfs support to get power save state change of STA omits 4be3b05e7a83 ath10k: remove duplicated includes omits f279294e9ee2 ath10k: add support for configuring management packet rate omits 08fafd646d63 ath10k: remove num_peers in hw_params for most targets omits 8e8374db3424 ath10k: add default value for num_peers in WMI TLV init omits 234e4307cf7f ath10k: utilize random MAC address if none is provided omits 058a7eab9d9e ath10k: fix tx status flag setting for management frames omits daa07cbc9ae3 KVM: x86: fix L1TF's MMIO GFN calculation omits fe804cd67749 tools/kvm_stat: cut down decimal places in update interval dialog omits 62cf9bd8118c KVM: nVMX: Fix emulation of VM_ENTRY_LOAD_BNDCFGS omits 503234b3fdca KVM: x86: Do not use kvm_x86_ops->mpx_supported() directly omits 5f76f6f5ff96 KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled omits 2a3f93459d68 arm64: KVM: Sanitize PSTATE.M when being set from userspace omits d26c25a9d19b arm64: KVM: Tighten guest core register access from userspace omits 2ba0dacbae94 arm64/kprobes: remove an extra semicolon in arch_prepare_kprobe omits 833fd34d743c ath10k: fix vdev-start timeout on error omits ac0d6567955c x86/build: Remove unused CONFIG_AS_CRC32 omits bc1d7de8c550 kvm: arm64: Add 52bit support for PAR to HPFAR conversoin omits 8ad50c8985d8 vgic: Add support for 52bit guest physical address omits 13ac4bbcc457 kvm: arm64: Switch to per VM IPA limit omits 7e8130456e06 kvm: arm64: Configure VTCR_EL2.SL0 per VM omits 595583306434 kvm: arm64: Dynamic configuration of VTTBR mask omits 61fa5a867b65 kvm: arm64: Make stage2 page table layout dynamic omits 865b30cdd9b2 kvm: arm64: Prepare for dynamic stage2 page table layout omits e55cac5bf2a9 kvm: arm/arm64: Prepare for VM specific stage2 translations omits 7665f3a8491b kvm: arm64: Configure VTCR_EL2 per VM omits 5b6c6742b535 kvm: arm/arm64: Allow arch specific configurations for VM omits b2df44ffba36 kvm: arm64: Clean up VTCR_EL2 initialisation omits ce00e3cb4fb4 arm64: Add a helper for PARange to physical shift conversion omits 52338088ef05 arm64/numa: Unify common error path in numa_init() omits 77cfe950901e arm64/numa: Report correct memblock range for the dummy node omits 359048f91db4 arm64/mm: Define esr_to_debug_fault_info() omits dbfe3828a6f3 arm64/mm: Reorganize arguments for is_el1_permission_fault() omits 00bbd5d9016d arm64/mm: Use ESR_ELx_FSC macro while decoding fault exception omits 95b861a4a6d9 arm64: arch_timer: Add workaround for ARM erratum 1188873 omits 32a3e635fb0e arm64: compat: Add CNTFRQ trap handler omits 50de013d22e4 arm64: compat: Add CNTVCT trap handler omits 2a8905e18c55 arm64: compat: Add cp15_32 and cp15_64 handler arrays omits 1f1c014035a8 arm64: compat: Add condition code checks and IT advance omits 70c63cdfd6ee arm64: compat: Add separate CP15 trapping hook omits bd7ac140b82f arm64: Add decoding macros for CP15_32 and CP15_64 traps omits 9f98ddd6686c kvm: arm64: Add helper for loading the stage2 setting for a VM omits 7788a28062ac kvm: arm/arm64: Remove spurious WARN_ON omits d2db7773ba86 kvm: arm/arm64: Fix stage2_flush_memslot for 4 level page table omits 44f6876a00e8 iommu/arm-smmu: Support non-strict mode omits b2dfeba654cb iommu/io-pgtable-arm-v7s: Add support for non-strict mode omits 9662b99a19ab iommu/arm-smmu-v3: Add support for non-strict mode omits b6b65ca20bc9 iommu/io-pgtable-arm: Add support for non-strict mode omits 68a6efe86f6a iommu: Add "iommu.strict" command line option omits 2da274cdf998 iommu/dma: Add support for non-strict mode omits 7d321bd35425 iommu/arm-smmu: Ensure that page-table updates are visible [...] omits 07fdef34d2be iommu/arm-smmu-v3: Implement flush_iotlb_all hook omits 901510ee32f7 iommu/arm-smmu-v3: Avoid back-to-back CMD_SYNC operations omits 0f02477d1698 iommu/arm-smmu-v3: Fix unexpected CMD_SYNC timeout omits 85c7a0f1ef62 iommu/io-pgtable-arm: Fix race handling in split_blk_unmap() omits 657135f31081 iommu/arm-smmu-v3: Fix a couple of minor comment typos omits c808c09b527c x86/asm: Use CC_SET()/CC_OUT() in __cmpxchg_double() omits 54a58185bfaf pinctrl: core: make sure strcmp() doesn't get a null parameter omits 5289976ad887 mt76: mt76x2: fix multi-interface beacon configuration omits 850d434ea37b gpio: omap: Remove set but not used variable 'dev' omits c4791bc6e3a6 gpio: omap: drop omap_gpio_list omits 18887f31df12 Merge tag 'sh-pfc-for-v4.20-tag2' of git://git.kernel.org/ [...] omits 30aa69e7bd9f Merge tag 'v4.19-rc6' into devel omits 8dc196974429 Accept partial 'gpio-line-names' property. omits 9376b1e7b625 arm64: remove unused asm/compiler.h header file omits 24951465cbd2 arm64: compat: Provide definition for COMPAT_SIGMINSTKSZ omits 22839869f21a signal: Introduce COMPAT_SIGMINSTKSZ for use in compat_sys [...] omits 49f45fa13da7 mt76: check aggregation sequence number for frames sent vi [...] omits 36d910960fae mt76: fix handling ps-poll frames omits 66a9ccd6e3b7 mt76x0: usb: move mt76x0u_tx_prepare_skb in usb.c omits 8d98c1534391 mt76x0: eeprom: load eeprom data from mtd by default omits 188fd8c4ce45 mt76x0: pci: add mt76x0e_{start/stop} callbacks omits b11e19694dc9 mt76x0: add ieee80211_ops ops pointer to mt76x0_alloc_devi [...] omits 6034b2b07acc mt76: move set_{tx,rx}_path routines in mt76x02-lib module omits 4468e92cf8d0 mt76x0: phy: set antenna parameter according to wireless band omits 2b2cb40bcd7d mt76x0: pci: add hw initialization at bootstrap omits faa605bdfaa1 mt76x0: usb: move initialization code in usb.c omits 9f04eb7bb26a mt76: add mt76x02_mac_start routine omits a31821abe0af mt76x0: init rx filter in mt76x0_init_hardware omits 512bd4b1c365 mt76x0: init: remove MT_PBF_SYS_CTRL configuration in mt76 [...] omits 00aaded0e9a7 mt76x0: init: remove duplicated initialization omits 3b11db26eafe mt76x0: use mt76x02 utility routines in mt76x0 init code omits f16f700d89f7 mt76x0: usb: move mcu code in usb_mcu.c omits 56babfd9a242 mt76x0: pci: move mcu code in pci_mcu.c omits 7ed222993669 mt76x0: update initvals to latest version of vendor driver omits 713224164b5d mt76: move mt76x2_wait_for_bbp in mt76x02-lib module omits 13fd2d2a6d0f mt76: mmio: add implementation of wr_rp and rd_rp omits a6daf796c044 mt76: move mt76x02_beacon_offset in mt76x02_util.c omits b2eabd4c3203 mt76: move queue initialization in mt76x02_mmio.c omits 957068c23fe4 mt76: move mt76x02_set_irq_mask in mt76x02_mmio.c omits 208856493e42 mt76: add mt76x02_dma_enable/mt76x02_dma_disable utility routines omits 5f1fa4cdb7a4 mt76: move wait_for_wpdma in mt76x02_dma.h omits 5b394355927e mt76x0: use mt76_poll in mt76x0_set_wlan_state omits 62e04f8a31fc mt76x2: disable WLAN core before probe omits d6500cf3700f mt76x0: add quirk to disable 2.4GHz band for Archer T1U omits 606f8e343349 mt76: use skb_pad() instead of __skb_pad() omits 481bb0432414 mt76: usb: make rx page_frag_cache access atomic omits 22509324c514 mt76: report firmware version using ethtool omits db6bb5c6c194 mt76: include linux/module.h in files using MODULE_* omits 1f4db1fd5cd4 mt76x0: phy: introduce mt76x0_phy_set_txpower routine omits 6987c5b5dee6 mt76x0: use shared debugfs implementation omits f2a2e819d672 mt76x0: remove eeprom dependency from mt76x0_get_power_info omits b37bbc8c8251 mt76x0: remove eeprom dependency from mt76x0_set_tx_power_ [...] omits 0050507c77a0 mt76x0: remove mt76x0_phy_set_tx_power and mt76x0_extra_po [...] omits 02a4251d44bd mt76: move mt76x02_rate_power_val in mt76x02-lib module omits c36a3cc5a57e mt76: move rate_txpower handler in mt76 debugfs omits b9f192b8be46 mt76: add mt76x02_phy_set_txpower utility routine omits b6862effdc6f mt76: move mt76_rate_power in mt76_dev omits 2cf5ac311ab2 mt76: fix return value of mt76x02_wait_for_mac omits 09dbcd8bb489 mt76: usb: remove WARN_ON in mt76u_get_rx_entry_len omits deb9350c5efa mt76: move mt76x2_tssi_enabled in mt76x02_eeprom.h omits 3d66939a0713 mt76x0: unify parse hw capabilities omits 63cf8d1208f9 mt76: move mt76x02_eeprom_parse_hw_cap in mt76x02-lib module omits 77d0f4656449 mt76x0: unify freq offset parsing omits 2c0db839b402 mt76x0: unify temperature offset parsing omits 564d7f0accf6 mt76x0: unify rssi_offset parsing omits 2daa67588f34 mt76x0: unify lna_gain parsing omits e59ad99b04fd mt76: add mt76x02_get_rx_gain and mt76x02_get_lna_gain uti [...] omits 1137847adacb mt76x0: remove mt76x0_set_country_reg routine omits 443569a534b2 mt76: move mt76x2_ext_pa_enabled routine in mt76x02_eeprom.c omits bd724b8f6279 mt76: move mt76x2_get_efuse_data in mt76x02-lib module omits 89a8607c4975 mt76: move mt76x02_mac_setaddr in mt76x02-lib module omits b27823a77466 mt76: move mt76x2_eeprom_get in mt76x02_eeprom.h omits 86c71d3deefa mt76: move eeprom utility routines in mt76x02_eeprom.h omits eef40d209ad0 mt76: move common eeprom definitions in mt76x02-lib module omits 7c4b446c59b7 mt76: add stbc entries to mt76_rate_power omits 8f410a8bfde5 mt76: move seq_put_array in mt76-core module omits db2803bbda7c mt76x0: pci: add fw uploading routine omits 9b1140bdc6ba mt76x0: pci: add mt7650 PCI ID omits 60b6645ef1a9 mt76x2: fix tx power configuration for VHT mcs 9 omits 03630b3b76cc perf: Convert to using %pOFn instead of device_node.name omits fb64207bf560 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 467480738d0b gpio: omap: get rid of the conditional PM runtime calls omits 8898240aaace gpio: htc-egpio: Remove set but not used variable 'bit' omits 94967b55ebf3 genirq/debugfs: Reinstate full OF path for domain name omits 513145ea66af genirq/debugfs: Reset domain debugfs_file on removal of th [...] omits 3c940660cb1e gpio: Restore indentation of continued lines omits cf9af0d5786c gpio: Propagate errors from gpiod_set_array_value_complex() omits c2937668d144 Documentation: gpio: Fix return type of gpiod_set_raw_arra [...] omits 95691e3eddc4 pcmcia: Implement CLKRUN protocol disabling for Ricoh bridges omits 1b22dcf6b33a pcmcia: pcmcia_resource: Replace mdelay() with msleep() omits 5f17af054d6a pcmcia: add error handling for pcmcia_enable_device in qlo [...] omits be826ada52f1 char: pcmcia: cm4000_cs: Replace mdelay with usleep_range [...] omits dc245cfa82f4 pcmcia: Use module_pcmcia_driver for scsi drivers omits ddc9a1d90abe pcmcia: remove KERN_INFO level from debug message omits 799d5eb4e7ae gpiolib: Fix incorrect use of find_next_zero_bit() omits 5ed4cecd75e9 OPP: Pass OPP table to _of_add_opp_table_v{1|2}() omits 283d55e68d8a OPP: Prevent creating multiple OPP tables for devices shar [...] omits 1db585294547 cfg80211: fix use-after-free in reg_process_hint() omits 211710ca74ad mac80211: fix setting IEEE80211_KEY_FLAG_RX_MGMT for AP mode keys omits 848e616e66d4 cfg80211: fix wext-compat memory leak omits 55d09dd4c860 Merge branch 'apv11' of git://git.kernel.org/pub/scm/linux [...] omits af4bf6c3d9b4 s390/mm: optimize locking without huge pages in gmap_pmd_o [...] omits 67d49d52ae50 KVM: s390: set host program identifier omits f847c699cff3 f2fs: allow out-place-update for direct IO in LFS mode omits 39a869582451 f2fs: refactor ->page_mkwrite() flow omits bab475c5414e Revert: "f2fs: check last page index in cached bio to deci [...] omits d440c52d3151 f2fs: support superblock checksum omits 274bd9ba3942 f2fs: add to account skip count of background GC omits b63e7be5908c f2fs: add to account meta IO omits 41ab1cb7d1cd RDMA/cma: Introduce and use cma_ib_acquire_dev() omits ff11c6cd521f RDMA/cma: Introduce and use cma_acquire_dev_by_src_ip() omits 78fb282b150c RDMA/cma: Allow accepting requests for multi port rdma device omits bfe397c38774 IB/hfi1: Use VL15 for SM packets omits eb50130964e8 IB/hfi1: Add mtu check for operational data VLs omits 3144533bf667 IB/hfi1: Ensure ucast_dlid access doesnt exceed bounds omits 15b796bc3d5c IB/hfi1: Add static trace for iowait omits 5da0fc9dbf89 IB/hfi1: Prepare resource waits for dual leg omits d205a06a1479 IB/rdmavt: Rename check_send_wqe as setup_wqe omits 8c31c9188b27 RDMA/hns: remove set but not used variable 'dseg' omits aef716fa5e6d RDMA/qedr: Remove enumerated type qed_roce_ll2_tx_dest omits 935c84ac649a IB/hfi1: Error path MAD response size is incorrect omits 721ad7e643f7 IB/rxe: replace kvfree with vfree omits 1feda5eb77fc drm/exynos: Use selected dma_dev default iommu domain inst [...] omits 095680f24f26 f2fs: keep lazytime on remount omits b733116feab5 unicore32: remove swiotlb support omits 08d9db00fe0e i2c: i2c-scmi: fix for i2c_smbus_write_block_data omits e55ec4ddbef9 xfs: fix error handling in xfs_bmap_extents_to_btree omits 48402cee6889 ACPI / LPSS: Resume BYT/CHT I2C controllers from resume_noirq omits 2d71ee0ce72f ACPI / LPSS: Add a device link from the GPU to the BYT I2C [...] omits bd0f4e342e00 ACPI / LPSS: Add a device link from the GPU to the CHT I2C [...] omits 1e30124ac60a ACPI / LPSS: Make acpi_lpss_find_device() also find PCI devices omits a92a5563e3f4 ACPI / LPSS: Make hid_uid_match helper accept a NULL uid argument omits ea625ce13317 ACPI / LPSS: Make hid_uid_match helper take an acpi_device [...] omits 7f9558e14cfd Merge back earlier cpufreq material for 4.20. omits c7944ebb9ce9 NFSv4: Fix lookup revalidate of regular files omits 5ceb9d7fdaaf NFS: Refactor nfs_lookup_revalidate() omits be189f7e7f03 NFS: Fix dentry revalidation on NFSv4 lookup omits 571ed1fd2390 SUNRPC: Replace krb5_seq_lock with a lockless scheme omits 0c1c19f46efa SUNRPC: Lockless lookup of RPCSEC_GSS mechanisms omits 4e4c3bef4471 SUNRPC: Remove rpc_authflavor_lock in favour of RCU locking omits 1c6c4b740df1 NFS: Remove private spinlock in struct nfs_pgio_header omits 28d52235ee25 NFSv4: Save a few bytes in the nfs_pgio_args/res omits 8d8928d87960 NFSv3: Improve NFSv3 performance when server returns no po [...] omits 80f42368868e NFSv4: Split out NFS v4.2 copy completion functions omits 000d3f9566ed NFS: Reduce indentation of nfs4_recovery_handle_error() omits 35a61606a612 NFS: Reduce indentation of the switch statement in nfs4_re [...] omits cb7a8384dc02 NFS: Split out the body of nfs4_reclaim_open_state() omits 10ec57e4c500 nfs4: flex_file: ignore synthetic uid/gid for tightly coup [...] omits 943cff67b842 NFSv4.1: Fix the r/wsize checking omits ace9fad43aa6 NFSv4: Convert struct nfs4_state to use refcount_t omits 9ae075fdd190 NFSv4: Convert open state lookup to use RCU omits 0de43976fbe7 NFS: Convert lookups of the open context to RCU omits 6ba0c4e5bb08 NFS: Simplify internal check for whether file is open for write omits 1db97eaa0b48 NFS: Convert lookups of the lock context to RCU omits 28ced9a84cd2 pNFS: Don't allocate more pages than we need to fit a layo [...] omits a2791d3a2cee pNFS: Don't zero out the array in nfs4_alloc_pages() omits ec846469ba7b SUNRPC: Unexport xdr_partial_copy_from_skb() omits 4f546149755b SUNRPC: Clean up xs_udp_data_receive() omits 550aebfe1c57 SUNRPC: Allow AF_LOCAL sockets to use the generic stream receive omits c50b8ee02f1c SUNRPC: Clean up - rename xs_tcp_data_receive() to xs_stre [...] omits 277e4ab7d530 SUNRPC: Simplify TCP receive code by switching to using iterators omits 9d96acbc7f37 SUNRPC: Add a bvec array to struct xdr_buf for use with io [...] omits 431f6eb3570f SUNRPC: Add a label for RPC calls that require allocation [...] omits 79c99152a374 SUNRPC: Convert the xprt->sending queue back to an ordinar [...] omits f42f7c283078 SUNRPC: Fix priority queue fairness omits 95f7691daa57 SUNRPC: Convert xprt receive queue to use an rbtree omits bd79bc579ca5 SUNRPC: Don't take transport->lock unnecessarily when taki [...] omits adfa71446dd0 SUNRPC: Cleanup: remove the unused 'task' argument from th [...] omits c544577daddb SUNRPC: Clean up transport write space handling omits 36bd7de949f4 SUNRPC: Turn off throttling of RPC slots for TCP sockets omits f05d54ecf662 SUNRPC: Allow soft RPC calls to time out when waiting for [...] omits 89f90fe1ad8b SUNRPC: Allow calls to xprt_transmit() to drain the entire [...] omits 86aeee0eb6c3 SUNRPC: Enqueue swapper tagged RPCs at the head of the tra [...] omits 75891f502f5f SUNRPC: Support for congestion control when queuing is enabled omits 918f3c1fe83c SUNRPC: Improve latency for interactive tasks omits dcbbeda836bc SUNRPC: Move RPC retransmission stat counter to xprt_transmit() omits 5f2f6bd98736 SUNRPC: Simplify xprt_prepare_transmit() omits 04b3b88fbfe6 SUNRPC: Don't reset the request 'bytes_sent' counter when [...] omits 50f484e29821 SUNRPC: Treat the task and request as separate in the xprt [...] omits 902c58872e1e SUNRPC: Fix up the back channel transmit omits 762e4e67b356 SUNRPC: Refactor RPC call encoding omits 944b042921a1 SUNRPC: Add a transmission queue for RPC requests omits ef3f54347f69 SUNRPC: Distinguish between the slot allocation list and r [...] omits 78b576ced2f5 SUNRPC: Minor cleanup for call_transmit() omits 7f3a1d1e1806 SUNRPC: Refactor xprt_transmit() to remove wait for reply code omits edc81dcd5b7f SUNRPC: Refactor xprt_transmit() to remove the reply queue code omits 75c84151a9dc SUNRPC: Rename xprt->recv_lock to xprt->queue_lock omits ec37a58fba28 SUNRPC: Don't wake queued RPC calls multiple times in xprt [...] omits 5ce970393bad SUNRPC: Test whether the task is queued before grabbing th [...] omits 359c48c04af2 SUNRPC: Add a helper to wake up a sleeping rpc_task and se [...] omits cf9946cd6144 SUNRPC: Refactor the transport request pinning omits 4cd34e7c2e41 SUNRPC: Simplify dealing with aborted partially transmitte [...] omits 6c7a64e5a44d SUNRPC: Add socket transmit queue offset tracking omits e1806c7bfb80 SUNRPC: Move reset of TCP state variables into the reconnect code omits d1109aa56c71 SUNRPC: Rename TCP receive-specific state variables omits 3a03818fbee0 SUNRPC: Avoid holding locks across the XDR encoding of the [...] omits 7ebbbc6e7bd0 SUNRPC: Simplify identification of when the message send/r [...] omits 3021a5bbbf0a SUNRPC: The transmitted message must lie in the RPCSEC win [...] omits 9ee94d3ed6a4 SUNRPC: If there is no reply expected, bail early from cal [...] omits 9dc6edcf676f SUNRPC: Clean up initialisation of the struct rpc_rqst omits bac6f6cda206 pstore/ram: Fix failure-path memory leak in ramoops_init omits 7012040576c6 firmware: Always initialize the fw_priv list object omits 492ecf6d6598 docs: fpga: document fpga manager flags omits b4d9a0e5ca13 fpga: bridge: fix obvious function documentation error omits c2d68afba86d tools: hv: fcopy: set 'error' in case an unknown operation [...] omits 34bd283396af fpga: do not access region struct after fpga_region_unregister omits 41e270f6898e Drivers: hv: vmbus: Use get/put_cpu() in vmbus_connect() omits 29f79155b9b3 Merge 4.19-rc6 into usb-next omits 29c222d1a9f5 Merge 4.19-rc6 omits 17b57b1883c1 Linux 4.19-rc6 omits 9a10b063758c Merge tag 'auxdisplay-for-greg-v4.19-rc6' of https://githu [...] omits 9ba6873e1603 Merge tag 'libnvdimm-fixes2-4.19-rc6' of git://git.kernel. [...] omits 03d179a840ce MAINTAINERS: fix reference to moved drivers/{misc => auxdi [...] omits 291d0e5d81e1 Merge tag 'for-linus-20180929' of git://git.kernel.dk/linux-block omits e75417739b1d Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits e1ce697db674 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 9ee3e06610fd HID: i2c-hid: override HID descriptors for certain devices omits 43955a45dc0b netlink: fix typo in nla_parse_nested() comment omits ac8bd9e13be2 r8169: Disable clk during suspend / resume omits c333fa0c4f22 qlcnic: fix Tx descriptor corruption on 82xx devices omits c140eb166d68 tipc: fix failover problem omits 804fe108fc92 openvswitch: Use correct reply values in datapath and vport ops omits 80ece6a03aaf tls: Remove redundant vars from tls record structure omits af17b3aa1fea Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 418b9a353a82 Merge branch 'net-usb-Check-for-Wake-on-LAN-modes' omits c530c471ba37 smsc95xx: Check for Wake-on-LAN modes omits 9c734b2769a7 smsc75xx: Check for Wake-on-LAN modes omits f2750df1548b r8152: Check for supported Wake-on-LAN Modes omits c5cb93e994ff sr9800: Check for supported Wake-on-LAN modes omits eb9ad088f966 lan78xx: Check for supported Wake-on-LAN modes omits 5ba6b4aa9a41 ax88179_178a: Check for supported Wake-on-LAN modes omits c4ce446e33d7 asix: Check for supported Wake-on-LAN modes omits 982d608f0f6a Merge branch 'ieee802154-for-davem-2018-09-28' of git://gi [...] omits f810dcece09f Merge tag 'rxrpc-fixes-20180928' of git://git.kernel.org/p [...] omits 6e9feb33911f Merge branch 'tipc-next' omits 6787927475e5 tipc: buffer overflow handling in listener socket omits 25b9221b9594 tipc: add SYN bit to connection setup messages omits 39fdc9c71f65 tipc: refactor function tipc_sk_filter_connect() omits afe8792fec69 tipc: refactor function tipc_sk_timeout() omits 5cbdbd1a1f30 tipc: refactor function tipc_msg_reverse() omits a337531b942b tcp: up initial rmem to 128KB and SYN rwin to around 64KB omits 3ff6cde84685 hns3: Another build fix. omits d4017665854b hns3: Fix the build. omits 82ec752cce8b Merge tag 'pm-4.19-rc6' of git://git.kernel.org/pub/scm/li [...] omits d51aea13dd67 cpufreq: qcom-kryo: Fix section annotations omits 7a6878bb4e7a Merge tag 'dma-mapping-4.19-3' of git://git.infradead.org/ [...] omits 432de7fd7630 EDAC, {i7core,sb,skx}_edac: Fix uncorrected error counting omits 561295a32579 iomap: set page dirty after partial delalloc on mkwrite omits ec2ed0b5e96f xfs: remove invalid log recovery first/last cycle check omits 339e1a3fcdd1 xfs: validate inode di_forkoff omits f5f3f959b70b xfs: skip delalloc COW blocks in xfs_reflink_end_cow omits f369a13cead8 xfs: don't treat unknown di_flags2 as corruption in scrub omits 2863c2ebc4f4 xfs: remove duplicated include from alloc.c omits 0065b5411997 xfs: don't bring in extents in xfs_bmap_punch_delalloc_range omits df307077916f xfs: fix transaction leak in xfs_reflink_allocate_cow() omits 8683edb7755b xfs: avoid lockdep false positives in xfs_trans_alloc omits 95808459b110 xfs: refactor xfs_buf_log_item reference count handling omits 23420d05e67d xfs: clean up xfs_trans_brelse() omits d9183105caa9 xfs: don't unlock invalidated buf on aborted tx commit omits d5a2e2893da0 xfs: remove last of unnecessary xfs_defer_cancel() callers omits ae29478766f4 xfs: don't crash the vfs on a garbage inline symlink omits 89d13c38501d f2fs: fix missing up_read omits e704966c45e4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2f19e7a7e63a Merge tag 'spi-fix-v4.19-rc5' of https://git.kernel.org/pu [...] omits 8f0566118e2d Merge tag 'regulator-v4.19-rc5' of https://git.kernel.org/ [...] omits f005de0183de Merge tag 'powerpc-4.19-3' of https://git.kernel.org/pub/s [...] omits 900915f9036f Merge tag 'pinctrl-v4.19-4' of git://git.kernel.org/pub/sc [...] omits 573bcd380921 MAINTAINERS: Remove obsolete drivers/pci pattern from ACPI [...] omits c071cc428376 devfreq: Convert to using %pOFn instead of device_node.name omits c655f7ea4d88 bus: mvebu-mbus: Convert to using %pOFn instead of device_ [...] omits 6b825b17f478 bus: fsl-mc: Convert to using %pOFn instead of device_node.name omits da2ef6663b24 xtensa: Convert to using %pOFn instead of device_node.name omits 5dc4dca48305 nios2: Convert to using %pOFn instead of device_node.name omits 389d0a8a7af8 Merge branch 'dt/cpu-type-rework' into dt/next omits dd45407c0b24 x86/intel_rdt: Use perf infrastructure for measurements omits 0a701c9dd535 x86/intel_rdt: Create required perf event attributes omits b5e4274ef7f0 x86/intel_rdt: Remove local register variables omits 1182a49529ed perf/x86: Add helper to obtain performance counter index omits befb1b3c2703 perf/core: Add sanity check to deal with pinned event failure omits 4c29e5934f6c microblaze: get cpu node with of_get_cpu_node omits dc6253108f0f tick/broadcast: Remove redundant check omits ef801f07e7b3 scsi: qla2xxx: Return switch command on a timeout omits a691240e36e3 fbdev: fsl-diu: get cpu node with of_get_cpu_node omits 651d44f9679c of: use for_each_of_cpu_node iterator omits a9a455e854cd iommu: fsl_pamu: use for_each_of_cpu_node iterator omits 37dc218bed44 edac: cpc925: use for_each_of_cpu_node iterator omits 76ec23b127cd clk: mvebu: use for_each_of_cpu_node iterator omits 7de8f4aa2f35 x86: DT: use for_each_of_cpu_node iterator omits 8cabf5bc1049 SH: use for_each_of_cpu_node iterator omits 38959a091e4a powerpc: 8xx: get cpu node with of_get_cpu_node omits 84dbc69a2ff3 powerpc: 4xx: get cpu node with of_get_cpu_node omits a94fe366340a powerpc: use for_each_of_cpu_node iterator omits 5e5abae858b5 openrisc: use for_each_of_cpu_node iterator omits 1f0fe1f67cef nios2: get cpu node with of_get_cpu_node omits 5a931a3c80b5 c6x: use for_each_of_cpu_node iterator omits de76e70a8d4e arm64: use for_each_of_cpu_node iterator omits 5af5d40c4015 ARM: shmobile: use for_each_of_cpu_node iterator omits 07d44f1f82b7 ARM: topology: remove unneeded check for /cpus node omits d4866f751edf ARM: use for_each_of_cpu_node iterator omits 6487c15f1cc9 of: Support matching cpu nodes with no 'reg' property omits f1f207e43b8a of: Add cpu node iterator for_each_of_cpu_node() omits 951d223c6c16 MIPS: Fix CONFIG_CMDLINE handling omits ea7e0480a4b6 MIPS: VDSO: Always map near top of user memory omits 30d65e0804d5 Bluetooth: Fix debugfs NULL pointer dereference omits ee37d7314a32 md/raid10: Fix raid10 replace hang when new added disk faulty omits 3b6bf296c44f ice: fix changing of ring descriptor size (ethtool -G) omits 7d86cf384047 ice: Update to capabilities admin queue command omits 1886588fb632 ice: Query the Tx scheduler node before adding it omits 8bc8d188cde0 ice: Update comment for ice_fltr_mgmt_list_entry omits b2ccf317edf7 ice: update fw version check logic omits e4a0e1ee9443 ice: update branding strings and supported device ids omits 95a525bee0ed ice: replace unnecessary memcpy with direct assignment omits c913b73cd05d ice: use [sr]q.count when checking if queue is initialized omits 6a42b5128deb qed: fix spelling mistake "b_cb_registred" -> "b_cb_registered" omits fb73b357fb98 raid5: block failing device if raid will be failed omits 5d394eee2c10 libnvdimm, region: Fail badblocks listing for inactive regions omits f13d1b48b95b Merge branch 'netpoll-second-round-of-fixes' omits 0c3b9d1b37df ibmvnic: remove ndo_poll_controller omits a4f570be654d sfc-falcon: remove ndo_poll_controller omits 9447a10ff607 sfc: remove ndo_poll_controller omits 21627982e4ff net: ena: remove ndo_poll_controller omits 3548fcf7d877 qlogic: netxen: remove ndo_poll_controller omits 81b059b2187d qlcnic: remove ndo_poll_controller omits 260dd2c3e2ae virtio_net: remove ndo_poll_controller omits 4bd2c03be707 net: hns: remove ndo_poll_controller omits 226a2dd62c5d ehea: remove ndo_poll_controller omits e71fb423e0de hinic: remove ndo_poll_controller omits c24498c6827b netpoll: do not test NAPI_STATE_SCHED in poll_one_napi() omits ec72001d38a1 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 48af2f7e52f4 libnvdimm, pfn: during init, clear errors in the metadata area omits 5362700c942b net: sched: make function qdisc_free_cb() static omits d6112f8def51 PCI: Add support for Immediate Readiness omits 451bb7c33197 blk-iolatency: keep track of previous windows stats omits 1fa2840e56f9 blk-iolatency: use a percentile approache for ssd's omits 22ed8a93adc7 blk-iolatency: deal with small samples omits 9f60511a021e blk-iolatency: deal with nr_requests == 1 omits ff4cee089875 blk-iolatency: use q->nr_requests directly omits a804e5e21875 selftests: forwarding: test for bridge sticky flag omits 1288aa7af20c net: bridge: explicitly zero is_sticky in fdb_create omits 05c5e9ff22e3 Merge tag 'mac80211-for-davem-2018-09-27' of git://git.ker [...] omits 61f7725aa148 f2fs: return correct errno in f2fs_gc omits edc55aaf0d17 f2fs: avoid f2fs_bug_on if f2fs_get_meta_page_nofail got EIO omits 5f672090e44f qed: Fix shmem structure inconsistency between driver and [...] omits 4605168f71fa Merge branch 'hns3-next' omits e4fd75022c24 net: hns3: Fix loss of coal configuration while doing reset omits 0d43bf45f4a8 net: hns3: Modify hns3_get_max_available_channels omits fe5eb043182b net: hns3: Change return type of hclge_tm_schd_info_update() omits 93d8daf46018 net: hns3: Fix for netdev not up problem when setting mtu omits 996ff91840eb net: hns3: Fix for packet buffer setting bug omits 4dc13b9668d8 net: hns3: Add serdes parallel inner loopback support omits eb66d5035267 net: hns3: Rename mac loopback to app loopback omits a7b687b35411 net: hns3: Rename loop mode omits cd2086bf4983 net: hns3: Set extra mac address of pause param for HW omits 5b71ac3cc4a6 net: hns3: Add support for sctp checksum offload omits d2f1e81a40ca net: dsa: b53: Fix build with B53_SRAB enabled and B53_SERDES=m omits cb973127a793 Update maintainers for bnx2/bnx2x/qlge/qlcnic drivers. omits ce7d17d6c607 MAINTAINERS: change bridge maintainers omits d6b372f6f3db Bluetooth: ath3k: add more information to error message omits 26258cb3a1ac Merge branch 's390-qeth-fixes' omits 048a7f8b4ec0 s390: qeth: Fix potential array overrun in cmd/rc lookup omits 065a2cdcbdf8 s390: qeth_core_mpc: Use ARRAY_SIZE instead of reimplement [...] omits 9b97123a584f net: phy: mdio-bcm-unimac: mark PM functions as __maybe_unused omits 31bae7dad359 phy: mscc: fix printf format omits 5e8cc3947d8f net: ethernet: dpaa: remove unused variables omits 3d5537f9d468 net: aquantia: Make function aq_fw1x_set_power() static omits bf17b671982f net/tls: Make function get_rec() static omits 5d70a6701860 net/core: make function ___gnet_stats_copy_basic() static omits a9ca7f17c6d2 net: xen-netback: fix return type of ndo_start_xmit function omits 470b9254d468 qed: Remove set but not used variable 'p_archipelago' omits eddf11e18dff net: ovs: fix return type of ndo_start_xmit function omits 31df0cffa974 Merge branch 'netlink-nested-policy-validation' omits 1501d13596b9 netlink: add nested array policy validation omits 9a659a35ba17 netlink: allow NLA_NESTED to specify nested policy to validate omits c29f1845b2b2 netlink: move extack setting into validate_nla() omits 48fde90a78f8 netlink: make validation_data const omits fe3b30ddb90f netlink: remove NLA_NESTED_COMPAT omits 2f0b649b3b4a MIPS: stop using _PTRS_PER_PGD omits 82689ac663ac MIPS: kdump: Mark cpu back online before rebooting omits f151f57bfd97 Merge tag 'drm-fixes-2018-09-28' of git://anongit.freedesk [...] omits ed1b3f4c4fc3 Merge tag 'riscv-for-linus-4.19-rc6' of git://git.kernel.o [...] omits 2ecefa0a15fd keys: Fix the use of the C++ keyword "private" in uapi/lin [...] omits f0a0cdddb14c kyber: fix integer overflow of latency targets on 32-bit omits 278e59a00741 Merge tag 'pci-v4.19-fixes-2' of ssh://gitolite.kernel.org [...] omits 65f07f5a09da IB/iser: Fix possible NULL deref at iser_inv_desc() omits 1b09d9c232cd mmc: slot-gpio: Fix debounce time to use miliseconds again omits 133424a20777 Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] omits 6c7678674014 xen/blkfront: correct purging of persistent grants omits 15c206887603 Revert "xen/blkfront: When purging persistent grants, keep [...] omits aa77e55d4812 PCI: cadence: Correct probe behaviour when failing to get PHY omits e982c4d0a29b virtio-blk: modernize sysfs attribute creation omits 98af4d4df889 zram: register default groups with device_add_disk() omits 95cf7809bf91 aoe: register default groups with device_add_disk() omits 33b14f67a4e1 nvme: register ns_id attributes as default sysfs groups omits fef912bf860e block: genhd: add 'groups' argument to device_add_disk omits 5451521409ce Merge tag 'bd71847-support' into regulator-4.20 omits 3e3a5a1d93f8 ieee802154: mcr20a: Remove struct mcr20a_platform_data omits 2ece646c90c5 regulator: bd718xx: rename bd71837 to 718xx omits a4bfc2c28a21 regulator: bd718XX use pickable ranges omits dd2be639f4a9 regulator/mfd: bd718xx: rename bd71837/bd71847 common instances omits 18e4b55fbd20 regulator: Support regulators where voltage ranges are selectable omits 01e17e5d8004 mfd: dt bindings: add BD71847 device-tree binding documentation omits 12fc309a956b regulator: dt bindings: add BD71847 device-tree binding do [...] omits 494edd266b94 regulator/mfd: Support ROHM BD71847 power management IC omits 2e0fe4d0c6ca Merge tag 'regulator-v4.19-rc5' into regulator-bd718xx omits 4288ea006c73 bpf: harden flags check in cgroup_storage_update_elem() omits 492a6be197c0 s390: doc: detailed specifications for AP virtualization omits 112c24d4dc48 KVM: s390: CPU model support for AP virtualization omits 37940fb0b6a2 KVM: s390: device attrs to enable/disable AP interpretation omits 9ee71f20cb8d KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-2 omits 6b79de4b056e KVM: s390: vsie: allow guest FORMAT-1 CRYCB on host FORMAT-2 omits c9ba8c2cd210 KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-1 omits 6ee74098201b KVM: s390: vsie: allow CRYCB FORMAT-0 omits 19fd83a64718 KVM: s390: vsie: allow CRYCB FORMAT-1 omits 56019f9aca22 KVM: s390: vsie: Allow CRYCB FORMAT-2 omits 3af84def9cbf KVM: s390: vsie: Make use of CRYCB FORMAT2 clear omits d6f6959ac587 KVM: s390: vsie: Do the CRYCB validation first omits 6cc571b1b1e8 KVM: s390: Clear Crypto Control Block when using vSIE omits cd8a377e3b40 s390: vfio-ap: implement VFIO_DEVICE_RESET ioctl omits 46a7263d4746 s390: vfio-ap: zeroize the AP queues omits e06670c5fe3b s390: vfio-ap: implement VFIO_DEVICE_GET_INFO ioctl omits 258287c994de s390: vfio-ap: implement mediated device open callback omits 805be7ddf367 spi: mediatek: add spi slave for Mediatek MT2712 omits c0116e6b3047 spi: mediatek: add bindings for Mediatek MT2712 soc platform omits ef92ab3001c4 nvmem: make nvmem_add_cells() static omits 4876bfe6cdec nvmem: sunxi_sid: remove unused variable in probe omits e7e07f4f7b45 nvmem: use octal permissions instead of constants omits 48f63a2c108a nvmem: fix commenting style omits 20167b70c894 nvmem: use EOPNOTSUPP instead of ENOSYS omits 165589f0cb52 nvmem: make the naming of arguments in nvmem_cell_get() co [...] omits b1c1db9883c2 nvmem: use SPDX license identifiers omits bee1138bea15 nvmem: add a notifier chain omits 4903d19c2095 Documentation: nvmem: document cell tables and lookup entries omits 506157be06ba nvmem: add support for cell lookups from machine code omits e888d445ac33 nvmem: resolve cells from DT at registration time omits b985f4cba6db nvmem: add support for cell info omits c7235ee3f4b8 nvmem: remove the global cell list omits bf58e8820c48 nvmem: change the signature of nvmem_unregister() omits 7d9f9f24fac7 nvmem: mxs-ocotp: use devm_nvmem_register() omits 226014d13fa5 nvmem: lpc18xx_eeprom: use devm_nvmem_register() omits 6eed8dd9a513 nvmem: sunxi_sid: use devm_nvmem_register() omits 424d7033add1 nvmem: sunxi_sid: return -ENOMEM if kzalloc() fails omits c1de7f43bd84 nvmem: use kref omits fa72d847d68d nvmem: check the return value of nvmem_add_cells() omits f9fcb7e36cde nvmem: remove a stray newline omits 1852183e142e nvmem: use list_for_each_entry_safe in nvmem_device_remove [...] omits 5db652c9f331 nvmem: remove the name field from struct nvmem_device omits d7b9fd1669d4 nvmem: provide nvmem_dev_name() omits 96d08fb43e30 eeprom: at25: use devm_nvmem_register() omits c853d6904f14 eeprom: eeprom_93xx46: use resource management omits 2e32188a6614 usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl [...] omits 9a8319030086 usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl_clear omits b690020a498e usb: usbtmc: uninitialized symbol 'actual' in usbtmc_read omits 100f2cdeadff usb: usbtmc: Fix memory leak in usbtmc_ioctl_request omits 4d2a863fe9b9 usb: renesas_usbhs: add support for R-Car E3 omits bcddbd36777a dt-bindings: usb: renesas_usbhs: add bindings for r8a77990 omits 6b983aca28bb usb: renesas_usbhs: rcar3: Use OTG mode for R-Car D3 omits eb757fff08b8 Revert "usb: renesas_usbhs: set the mode by using extcon s [...] omits 91b20c5a5be0 Revert "usb: renesas_usbhs: add extcon notifier to set mod [...] omits 201af55da8a3 usb: core: added uevent for over-current omits ea3b4d5523bc usb: typec: fusb302: Resolve fixed power role contract setup omits 40326e857c57 usb: typec: fusb302: Correct spelling mistake for toggling state omits 330e2d61cdd5 xhci: Avoid USB autosuspend when resuming USB2 ports. omits e1c3c7e54ed3 usb: xhci: tegra: Firmware header is little endian omits 2815ef7fe4d4 xhci-pci: allow host runtime PM as default for Intel Alpin [...] omits f8f80be501aa xhci: Use soft retry to recover faster from transaction errors omits c94d41e9dd1b usb: host: xhci-plat: add platform TPL support omits e995dccadaf9 usb: xhci-mtk: supports SSP without external USB3 gen2 hub omits 08e469de87a2 usb: xhci-mtk: supports bandwidth scheduling with multi-TT omits 95b516c18621 usb: xhci-mtk: improve bandwidth scheduling omits 87173acc0d8f usb: xhci-mtk: fix ISOC error when interval is zero omits 7aae9990de20 usb: xhci-mtk: use maximum ESIT payload of endpiont context omits a0ef2bdfa3b1 usb: host: Replace empty define with do while omits 40e4f26e6a14 netfilter: xt_socket: check sk before checking for netns. omits 421c119f5587 netfilter: avoid erronous array bounds warning omits a13f814a67b1 netfilter: nft_set_rbtree: add missing rb_erase() in GC routine omits a2d88182d28d netfilter: nf_tables: use rhashtable_lookup() instead of r [...] omits 28c5ed2f9310 netfilter: nf_flow_table: remove unnecessary nat flag check code omits b473a1f5ddee netfilter: nf_tables: add requirements for connsecmark support omits fb961945457f netfilter: nf_tables: add SECMARK support omits 097f95d319f8 netfilter: masquerade: don't flush all conntracks if only [...] omits 5bf7a60b8e70 bpf: permit CGROUP_DEVICE programs accessing helper bpf_ge [...] omits f334430316e7 rxrpc: Fix error distribution omits 37a675e768d7 rxrpc: Fix transport sockopts to get IPv4 errors on an IPv [...] omits 0099dc589bfa rxrpc: Make service call handling more robust omits 403fc2a13845 rxrpc: Improve up-front incoming packet checking omits ece64fec164f rxrpc: Emit BUSY packets when supposed to rather than ABORTs omits b604dd9883f7 rxrpc: Fix RTT gathering omits dc71db34e4f3 rxrpc: Fix checks as to whether we should set up a new call omits 8537bf10976c EDAC, altera: Work around int-to-pointer-cast warnings omits a97f340c0a07 pinctrl: sh-pfc: rcar: Rename automotive-only arrays to au [...] omits 63e037bc51b3 pinctrl: sprd: Move DT parsing before registering pinctrl device omits be8c8facc707 gpio: new driver to work with a 8x12 siox omits ad335bee6ced pinctrl: mediatek: mark dummy helpers as 'static inline' omits 3cc5746e5ad7 scsi: qedi: Initialize the stats mutex lock omits 6b0e87a6aafe scsi: NCR5380: Check for bus reset omits ca694afad707 scsi: NCR5380: Handle BUS FREE during reselection omits 08267216b3f8 scsi: NCR5380: Don't call dsprintk() following reselection [...] omits 45ddc1b24806 scsi: NCR5380: Don't clear busy flag when abort fails omits 7ef55f6744c4 scsi: NCR5380: Check for invalid reselection target omits 070356513963 scsi: NCR5380: Use DRIVER_SENSE to indicate valid sense data omits 7c8ed783c2fa scsi: NCR5380: Withhold disconnect privilege for REQUEST SENSE omits dad8261e6438 scsi: NCR5380: Have NCR5380_select() return a bool omits 6a162836997c scsi: NCR5380: Reduce goto statements in NCR5380_select() omits 1aeeeed7f03c scsi: NCR5380: Clear all unissued commands on host reset omits 90ded4e2005b scsi: mptfusion: Remove unnecessary parentheses omits eec73c2ec111 scsi: qla4xxx: Remove redundant check on drvr_wait omits 6f3df8c1192c iwlwifi: mvm: Allow TKIP for AP mode omits 4ef66965ce2f iwlwifi: fix LED command capability bit omits 6a529317ff31 iwlwifi: configure power scheme to balanced for 22560 devices omits 88964b2ea099 iwlwifi: pcie: add infrastructure for multiple debug buffers omits 0044f1716c4d iwlwifi: pcie: support transmitting SKBs with fraglist omits 5724d8b9e972 iwlwifi: mvm: remove support for adjacent channel compensation omits d5367de2d803 iwlwifi: mvm: TLC support for Coex Schema 2 omits 337bfc9881a2 iwlwifi: mvm: set wep key for all stations in soft ap mode omits 7126b6f2bbdf iwlwifi: mvm: use correct FIFO length omits 753e9761284b iwlwifi: pcie: set RB size according to user settings omits 034925cb5d7b iwlwifi: mvm: do not override amsdu size user settings omits 81f0c66187e1 iwlwifi: pcie: fit reclaim msg to MAX_MSG_LEN omits 9a098a89df79 iwlwifi: pcie: Fail fast if HW is inaccessible at probe omits bb03927e0eaf iwlwifi: pcie: tx: pull tracing out of iwl_fill_data_tbs() omits 7d50d76e308d iwlwifi: pcie: tx: unify TFD unmapping omits 53f474e6a8d7 iwlwifi: pcie: gen2: build A-MSDU only for GSO omits 3f425b81ce41 iwlwifi: pcie: gen2: pull adding frags to helper routine omits 6f68cc367ab6 iwlwifi: api: annotate compressed BA notif array sizes omits 7f768ad5eb46 iwlwifi: mvm: Support TKIP on gen2 data path omits 84fb372c892e iwlwifi: pcie: read correct prph address for newer devices omits 989209610b60 iwlwifi: mvm: enable sending HE_AIR_SNIFFER command via debugfs omits 10a970dff168 iwlwifi: mvm: cleanup dead code on resume flow for non uni [...] omits a40287727d9b iwlwifi: fix non_shared_ant for 22000 devices omits 79f25b10c9da iwlwifi: dbg: don't crash if the firmware crashes in the m [...] omits b08e876daf2a iwlwifi: remove ucode error tracepoint omits a76938f35e4c iwlwifi: mvm: report RU offset is known omits caf3216f6554 iwlwifi: iwlmvm: fix typo when checking for TX Beamforming omits da7527173b18 iwlwifi: debug flow cleanup omits 838f4c73a353 iwlwifi: RX API: remove unnecessary anonymous struct omits 5cfe79c8d92a iwlwifi: fw: stop and start debugging using host command omits d25eec305c97 iwlwifi: fw: add a restart FW debug function omits 7eff51367448 iwlwifi: mvm: fix a comment about the SP length omits 7e0cf1c983b5 selftests/powerpc: Fix Makefiles for headers_install change omits 79517e8f8e6d crypto: cavium - remove redundant null pointer check before kfree omits 2a8780be9c26 crypto: cavium/nitrox - updated debugfs information. omits fec165c94793 crypto: cavium/nitrox - add support for per device request [...] omits 48e10548f82e crypto: cavium/nitrox - added support to identify the NITR [...] omits dfb89ab3f0a7 crypto: tcrypt - add OFB functional tests omits e497c51896b3 crypto: ofb - add output feedback mode omits 95ba597367dd crypto: testmgr - update sm4 test vectors omits ce1294d981c1 crypto: chtls - remove redundant null pointer check before [...] omits 4d407b04d4f3 crypto: tcrypt - remove remnants of pcomp-based zlib omits a6f37cee6e4f crypto: tools - Add cryptostat userspace omits cac5818c25d0 crypto: user - Implement a generic crypto statistics omits a9cbfe4c7844 crypto: skcipher - Remove SKCIPHER_REQUEST_ON_STACK() omits 6adfbd621b59 crypto: picoxcell - Remove VLA usage of skcipher omits e87f203ce620 crypto: omap-aes - Remove VLA usage of skcipher omits f805f59d1ea2 crypto: mxs-dcp - Remove VLA usage of skcipher omits 28874f263767 crypto: chelsio - Remove VLA usage of skcipher omits 888a649c1103 crypto: artpec6 - Remove VLA usage of skcipher omits d1e4ba83b028 crypto: qce - Remove VLA usage of skcipher omits ba70152b60e8 crypto: sahara - Remove VLA usage of skcipher omits 36b3875a97b8 crypto: cryptd - Remove VLA usage of skcipher omits 8d6053984258 crypto: null - Remove VLA usage of skcipher omits 5c525640ef45 crypto: vmx - Remove VLA usage of skcipher omits 7f28615df88a crypto: ccp - Remove VLA usage of skcipher omits d2841f22f460 wusb: Remove VLA usage of skcipher omits 69d826fa5da3 rxrpc: Remove VLA usage of skcipher omits 82633a6f6d84 ppp: mppe: Remove VLA usage of skcipher omits 69d6302b65a8 libceph: Remove VLA usage of skcipher omits dc568baf9bd1 block: cryptoloop: Remove VLA usage of skcipher omits 88fe0b957fb6 x86/fpu: Remove VLA usage of skcipher omits 531fa5d620b1 s390/crypto: Remove VLA usage of skcipher omits 3103f4a71be3 mac802154: Remove VLA usage of skcipher omits db20f570e17a lib80211: Remove VLA usage of skcipher omits e9e575b8f294 gss_krb5: Remove VLA usage of skcipher omits b350bee5ea0f crypto: skcipher - Introduce crypto_sync_skcipher omits 3944f139d559 crypto: fix a memory leak in rsa-kcs1pad's encryption mode omits cdf640a69f44 crypto: s5p-sss: Add aes-ctr support omits b1b4416ffd42 crypto: s5p-sss: Minor code cleanup omits 6c12b6ba4549 crypto: s5p-sss: Fix Fix argument list alignment omits 5842cd447860 crypto: s5p-sss: Fix race in error handling omits ba439a6cbfa2 crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe() omits d80771c08363 crypto: mxs-dcp - Fix wait logic on chan threads omits add92a817e60 crypto: chelsio - Fix memory corruption in DMA Mapped buffers. omits 9fe278f44b4b scsi: qla2xxx: Move log messages before issuing command to [...] omits bcc71cc3cde1 scsi: qla2xxx: Fix for double free of SRB structure omits 710bc78f829d scsi: qla2xxx: Fix recursive mailbox timeout omits 39553065f77c scsi: qla2xxx: Fix driver hang when FC-NVMe LUNs are configured omits 5c6400536481 scsi: qla2xxx: Fix re-using LoopID when handle is in use omits 732ee9a912cf scsi: qla2xxx: Fix duplicate switch database entries omits db186382af21 scsi: qla2xxx: Fix NVMe Target discovery omits f7d61c995df7 scsi: qla2xxx: Fix NVMe session hang on unload omits 1703659dada8 scsi: qla2xxx: don't allow negative thresholds omits 84e13c453d86 scsi: qla2xxx: Fix comment in MODULE_PARM_DESC in qla2xxx omits 6c3b7af1c975 kyber: add tracepoints omits 6e25cb01ea20 kyber: implement improved heuristics omits fa2a1f609e64 kyber: don't make domain token sbitmap larger than necessary omits f8232f29ca26 block: export blk_stat_enable_accounting() omits ed88660a5372 block: move call of scheduler's ->completed_request() hook omits fcb1349a2af5 Merge branch 'drm-fixes-4.19' of git://people.freedesktop. [...] omits adba0e5493ab Merge tag 'drm-misc-fixes-2018-09-27-1' of git://anongit.f [...] omits 5f143af7501e spi: make OF helper available for others omits b445bfcb9081 spi: switch to SPDX license identifier omits aea3877e24f3 spi: spi-mem: Fix inverted logic in op sanity check omits 73569a50959e dt-bindings: spi: rspi: Add R7S9210 support omits 71d9a846fbca spi: sprd: don't mark remove function as __exit omits 06da26e5ce15 ASoC: qcom: qdsp6: remove duplicated include omits 765f50d46445 ASoC: rsnd: Add r8a7744 support omits 18380dcc52cc ASoC: wm9712: fix unused variable warning omits 53c156ab9d8a ASoC: atmel: add SND_SOC_I2C_AND_SPI dependency omits bec5ecdf41d4 ASoC: pxa: avoid AC97_BUS build warning omits 42cfb412e24f ASoC: soc-utils: Rename dummy_dma_ops to snd_dummy_dma_ops omits da08d8cb8cfc of: unittest: Disable interrupt node tests for old world M [...] omits 083874549fdf PCI: Reprogram bridge prefetch registers on resume omits 853dc104e6a4 soc: fsl: qbman: add APIs to retrieve the probing status omits f040d23c8186 signal/unicore32: Use force_sig_fault where appropriate omits ccebcb1f5f3a signal/unicore32: Generate siginfo in ucs32_notify_die omits 5ee527d7cefd signal/unicore32: Use send_sig_fault where appropriate omits 15773ae938d8 signal/arc: Use force_sig_fault where appropriate omits 444522944527 signal/arc: Push siginfo generation into unhandled_exception omits a618a2754ce6 signal/ia64: Use force_sig_fault where appropriate omits b92adb74adde signal/ia64: Use the force_sig(SIGSEGV,...) in ia64_rt_sigreturn omits 8b9c6b28312c signal/ia64: Use the generic force_sigsegv in setup_frame omits 795a83714526 signal/arm/kvm: Use send_sig_mceerr omits b05945484614 signal/arm: Use send_sig_fault where appropriate omits 3ee6a4498724 signal/arm: Use force_sig_fault where appropriate omits 05e792e30ed0 signal/arm: Push siginfo generation into arm_notify_die omits c852680959d0 signal/arm64: Use send_sig_fault where appropriate omits f3a900b34101 signal/arm64: Add and use arm64_force_sig_ptrace_errno_trap omits 2627f0347c68 signal/arm64: In ptrace_hbptriggered name the signal descr [...] omits 009f608ab20a signal/arm64: Remove arm64_force_sig_info omits b4d5557caa07 signal/arm64: Add and use arm64_force_sig_mceerr as appropriate omits feca355b3d8e signal/arm64: Add and use arm64_force_sig_fault where appropriate omits 559d8d91a89c signal/arm64: Only call set_thread_esr once in do_page_fault omits 2d2837fab5fa signal/arm64: Only perform one esr_to_fault_info call in d [...] omits effb093ad28b signal/arm64: Expand __do_user_fault and remove it omits aefab2b4c01e signal/arm64: For clarity separate the 3 signal sending ca [...] omits 9ea3a9743cac signal/arm64: Consolidate the two hwpoison cases in do_page_fault omits ad0371482b1e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits f29ad209e428 signal/arm64: Factor set_thread_esr out of __do_user_fault omits 1628a7cc85db signal/arm64: Factor out arm64_show_signal from arm64_forc [...] omits 24b8f79dd8e0 signal/arm64: Remove unneeded tsk parameter from arm64_for [...] omits 6fa998e83ef9 signal/arm64: Push siginfo generation into arm64_notify_die omits 5140a6f47113 x86/hyperv: Remove unused include omits 78e6e5c11ace Merge branch 'bpf-libbpf-attach-by-name' omits 2f285f46240d x86/hyperv: Suppress "PCI: Fatal: No config space access f [...] omits c127e59bee3e Merge tag 'for_v4.19-rc6' of git://git.kernel.org/pub/scm/ [...] omits 370920c47b26 selftests/bpf: Test libbpf_{prog,attach}_type_by_name omits c9bf507d0acb selftests/bpf: Use libbpf_attach_type_by_name in test_sock [...] omits c6f6851b28ae libbpf: Support sk_skb/stream_{parser, verdict} section names omits bafa7afe6339 libbpf: Support cgroup_skb/{e,in}gress section names omits 956b620fcf0b libbpf: Introduce libbpf_attach_type_by_name omits 587562d0c7cd blk-mq: I/O and timer unplugs are inverted in blktrace omits 100811936f89 bpf: test_bpf: add init_net to dev for flow_dissector omits 53d6eb08e9f1 bpftool: Fix bpftool net output omits ff4ce2885af8 perf report: Don't try to map ip to invalid map omits 3df6e0234aeb IB/mlx5: Enable DEVX on IB omits 7e1335a73696 IB/mlx5: Enable DEVX white list commands omits 76dc5a8406bf IB/mlx5: Manage device uid for DEVX white list commands omits 7f72052cb48e IB/mlx5: Expose RAW QP device handles to user space omits ce01a1575f45 rseq/selftests: fix parametrized test with -fpie omits 3994586f4d7a RDMA/core: Acquire and release mmap_sem on page range omits 7904ba8a66f4 x86/mm/cpa: Optimize __cpa_flush_range() omits 47e262ac5b84 x86/mm/cpa: Factor common code between cpa_flush_*() omits fce2ce9544e9 x86/mm/cpa: Move CLFLUSH test into cpa_flush_array() omits 5f464b33b172 x86/mm/cpa: Move CLFLUSH test into cpa_flush_range() omits a7295fd53c39 x86/mm/cpa: Use flush_tlb_kernel_range() omits ddd07b750382 x86/mm/cpa: Unconditionally avoid WBINDV when we can omits c0a759abf5a6 x86/mm/cpa: Move flush_tlb_all() omits c6185b1f21a4 x86/mm/cpa: Use flush_tlb_all() omits 585948f4f695 x86/mm/cpa: Avoid the 4k pages check completely omits 9cc9f17a5a0a x86/mm/cpa: Do the range check early omits 1c4b406ee89c x86/mm/cpa: Optimize same protection check omits f61c5ba2885e x86/mm/cpa: Add sanity check for existing mappings omits 69c31e69df3d x86/mm/cpa: Avoid static protection checks on unmap omits 5c280cf6081f x86/mm/cpa: Add large page preservation statistics omits 4046460b867f x86/mm/cpa: Add debug mechanism omits 91ee8f5c1f50 x86/mm/cpa: Allow range check for static protections omits afd7969a99e0 x86/mm/cpa: Rework static_protections() omits 8679de0959e6 x86/mm/cpa: Split, rename and clean up try_preserve_large_page() omits 2a25dc7c79c9 x86/mm/init32: Mark text and rodata RO in one go omits b54900fce483 RDMA/hns: fix spelling mistake "reseved" -> "reserved" omits 3baafeffa48a iwlwifi: 1000: set the TFD queue size omits f52afc93cd01 dax: Fix deadlock in dax_lock_mapping_entry() omits bdec8d7fa55e x86/boot: Fix kexec booting failure in the SEV bit detection code omits c4a3e9464144 EDAC, amd64: Add Hygon Dhyana support omits d913e8966a8f Merge branch 'tip-x86-hygon' into edac-for-4.20 omits cc9690cfc7a3 cpufreq: Add Hygon Dhyana support omits 7377ed4bd56e ACPI: Add Hygon Dhyana support omits 4044240365e8 x86/xen: Add Hygon Dhyana support to Xen omits b8f4abb65214 x86/kvm: Add Hygon Dhyana support to KVM omits ac78bd72355d x86/mce: Add Hygon Dhyana support to the MCA infrastructure omits 1a576b23d637 x86/bugs: Add Hygon Dhyana to the respective mitigation machinery omits da33dfef4041 x86/apic: Add Hygon Dhyana support omits c6babb5806b7 x86/pci, x86/amd_nb: Add Hygon Dhyana support to PCI and n [...] omits b7a5cb4f220e x86/amd_nb: Check vendor in AMD-only functions omits c3fecca457c1 x86/alternative: Init ideal_nops for Hygon Dhyana omits 6d0ef316b9f8 x86/events: Add Hygon Dhyana support to PMU infrastructure omits 0b13bec787dc x86/smpboot: Do not use BSP INIT delay and MWAIT to idle o [...] omits 39dc6f154dac x86/cpu/mtrr: Support TOP_MEM2 and get MTRR number omits d4f7423efdd1 x86/cpu: Get cache info and setup cache cpumap for Hygon Dhyana omits 7eae653c8071 Merge branch 'tip-x86-hygon' into tip-x86-cpu omits 13ddb52c165b s390/jump_label: Switch to relative references omits e872267b8bcb jump_table: Move entries into ro_after_init region omits 19483677684b jump_label: Annotate entries that operate on __init code earlier omits b34006c4258c x86/jump_table: Use relative references omits 9fc0f798ab8a x86/jump_label: Switch to jump_entry accessors omits b40a142b12b5 x86: Add support for 64-bit place relative relocations omits c296146c058c arm64/kernel: jump_label: Switch to relative references omits 50ff18ab497a jump_label: Implement generic support for relative references omits 9ae033aca8d6 jump_label: Abstract jump_entry member accessors omits 0f843e65d9ee bcache: add separate workqueue for journal_write to avoid [...] omits f934bb9b8b61 ice: fix changing of ring descriptor size (ethtool -G) omits 32f13d0e6190 ice: Update to capabilities admin queue command omits d6d1cd2578c4 ieee802154: mcr20a: Replace magic number with constants omits 56daee6c5add ice: Query the Tx scheduler node before adding it omits f31028bfd7b1 ice: Update comment for ice_fltr_mgmt_list_entry omits 396fbf9cab5d ice: update fw version check logic omits c185e39afb4f ice: update branding strings and supported device ids omits daca32a2aa05 ice: replace unnecessary memcpy with direct assignment omits fbbdadf2faf1 drm/amd/display: Fix Edid emulation for linux omits 599760d6d0ab drm/amd/display: Fix Vega10 lightup on S3 resume omits 61ea6f583197 drm/amdgpu: Fix vce work queue was not cancelled when suspend omits d6a77ba0eb92 Revert "drm/panel: Add device_link from panel device to DR [...] omits dec64ff10ed9 ice: use [sr]q.count when checking if queue is initialized omits fa70f0d2ce96 Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux [...] omits 090bcfd5d1b6 Merge branch 'clockevents/4.19-fixes' of https://git.linar [...] omits bf42daed6bd1 s390/cio: Refactor alloc of ccw_io_region omits c98e16b2fa12 s390/cio: Convert ccw_io_region to pointer omits f151ba989d14 xen/blkfront: When purging persistent grants, keep them in [...] omits c9661c1e80b6 x86/cpu: Create Hygon Dhyana architecture support file omits 092ffc51fb3f rxrpc: Remove dup code from rxrpc_find_connection_rcu() omits e5276b1ffa97 x86/mce: Add macros for the corrected error count bit field omits 93ac57540e91 x86/mce: Use BIT_ULL(x) for bit mask definitions omits 9b06e1c148ff ARM: dt-bindings: Add vendor prefix for Facebook omits 659902db7008 ieee802154: ca8210: remove redundant condition check befor [...] omits 385613506aef Bluetooth: bt3c_cs: Fix obsolete function omits 7cbfd1e2aad4 Bluetooth: btrsi: fix bt tx timeout issue omits a5c3021bb62b Bluetooth: L2CAP: Detect if remote is not able to use the [...] omits 96cd8eaa131f Bluetooth: L2CAP: Derive rx credits from MTU and MPS omits fe1493101ac1 Bluetooth: L2CAP: Derive MPS from connection MTU omits a357ea098c96 Bluetooth: btbcm: Add entry for BCM4335C0 UART bluetooth omits 8ecfdc95b30a Bluetooth: btrtl: Add support for RTL8822C with USB interface omits ea9ed991c3fc Bluetooth: hci_serdev: Fixed error space required before o [...] omits b950aa88638c Bluetooth: Add definitions and track LE resolve list modification omits 3e4be65eb82c Bluetooth: hci_qca: Add poweroff support during hci down f [...] omits f77850219479 Bluetooth: btusb: Add quirk for BTUSB_INTEL_NEW omits e5070e0719c7 Bluetooth: btrtl: Make array extension_sig static, shrinks [...] omits 52bf4a900d9c clocksource/drivers/timer-atmel-pit: Properly handle error cases omits 5a637751e216 Bluetooth: hci_serdev: Add protocol check in hci_uart_dequeue(). omits 7cf7846d27bf Bluetooth: hci_serdev: clear HCI_UART_PROTO_READY to avoid [...] omits c2d782733861 Bluetooth: hci_qca: Remove hdev dereference in qca_close(). omits ca30ccd21918 Bluetooth: hci_qca: Remove serdev_device_open/close functi [...] omits 5aac49378742 Bluetooth: Remove unnecessary smp_mb__{before,after}_atomic omits 1222a1601488 nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds omits 6b5885941955 EDAC: Raise the maximum number of memory controllers omits d4ce58082f20 net-tcp: /proc/sys/net/ipv4/tcp_probe_interval is a u32 not int omits 73f21c653f93 bnxt_en: Fix TX timeout during netpoll. omits 1042caa79e93 net-ipv4: remove 2 always zero parameters from ipv4_redirect() omits d888f3966677 net-ipv4: remove 2 always zero parameters from ipv4_update_pmtu() omits 8fd780698745 vxlan: fill ttl inherit info omits da58a931f248 net: mvneta: Add support for 2500Mbps SGMII omits c09c1474d8c1 Merge branch 'net-vhost-improve-performance-when-enable-busyloop' omits 441abde4cd84 net: vhost: add rx busy polling in tx path omits dc151282bbda net: vhost: factor out busy polling logic to vhost_net_bus [...] omits a6a67a2f343c net: vhost: replace magic number of lock annotation omits 78139c94dc8c net: vhost: lock the vqs one by one omits 3e3224744859 net: phy: sfp: Fix unregistering of HWMON SFP device omits 77f2d753819b qed: Avoid implicit enum conversion in qed_iwarp_parse_rx_pkt omits 1c492a9d55ba qed: Avoid constant logical operation warning in qed_vf_pf [...] omits d4859d749aa7 bonding: avoid possible dead-lock omits 6a9e461f6fe4 bonding: pass link-local packets to bonding master also. omits d3a315795b4c qed: Avoid implicit enum conversion in qed_roce_mode_to_flavor omits db803f36e56f qed: Fix mask parameter in qed_vf_prep_tunn_req_tlv omits a898fba32229 qed: Avoid implicit enum conversion in qed_set_tunn_cls_info omits 079db3fd4ef1 wimax/i2400m: fix spelling mistake "not unitialized" -> "u [...] omits 5a94df70d387 qed: fix spelling mistake "toogle" -> "toggle" omits af4325ecc24f tcp: expose sk_state in tcp_retransmit_skb tracepoint omits 30ed48719282 Merge branch 'net-phy-fix-WoL-handling-when-suspending-the-PHY' omits 93f41e67dc8f net: phy: fix WoL handling when suspending the PHY omits 619411432413 net: core: add member wol_enabled to struct net_device omits d31d1d03aa90 Revert "net: phy: fix WoL handling when suspending the PHY" omits e0511f6c1ccd net: phy: fix WoL handling when suspending the PHY omits 36f19d5b4f99 net/ipv6: Remove extra call to ip6_convert_metrics for mul [...] omits 854f31ccdd79 block: fix deadline elevator drain for zoned block devices omits 576156bb01a6 Merge branch 'for-upstream/malidp-fixes' of git://linux-ar [...] omits e89fe98bba86 Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] omits 689f7a7f5c9b mfd: arizona: Correct link for sound binding document omits 483a5d22bceb dt-bindings: i2c: Fix SMBus typo omits 27ade939a169 dt-bindings: crypto: hip07-sec, drop incorrect commas omits 05ced0180c64 dt-bindings: fpga: fix freeze controller compatible in region doc omits 8ef4645739c8 dt-bindings: reset: imx7: update the compatible string omits 29e5f9441ba7 dt-binding: arm/cpus.txt: fix dynamic-power-coefficient unit omits 1d71926bbd59 mmc: core: Fix debounce time to use microseconds omits c8b53d0c5eb8 IB/sa: simplify return code logic for ib_nl_send_msg() omits e04951ebeefb IB/hfi1: Move UnsupportedVL bits definitions to the correc [...] omits 6e68c899e664 IB/mthca: remove redundant inner check of mdev->mthca_flags omits c7c28191408b RDMA/hns: Add MW support for hip08 omits 986d413b7c15 blk-mq: Enable support for runtime power management omits 7cedffec8e75 block: Make blk_get_request() block for non-PM requests wh [...] omits bdd6316094e0 block: Allow unfreezing of a queue while requests are in progress omits 18c9a6bbe064 percpu-refcount: Introduce percpu_ref_resurrect() omits 0d25bd072b49 block: Schedule runtime resume earlier omits 154b00d566e2 block: Split blk_pm_add_request() and blk_pm_put_request() omits cd84a62e0078 block, scsi: Change the preempt-only flag into a counter omits bca6b067b0b2 block: Move power management code into a new source file omits edaa978e52c5 MIPS: MT: Remove obsolete cache flush repeat code omits 8320deb88c03 RDMA/hns: Add enable judgement for UD vlan omits 944e64093a63 RDMA/hns: Add CM of vlan device support omits 384f88185112 RDMA/hns: Add atomic support omits b9c1ea40e8bb RDMA/hns: Refactor the codes for setting transport opode omits eb75ecb113f5 MIPS: MT: Remove unused MT single-threaded cache flush code omits f188b99f0b2d ACPI / hotplug / PCI: Don't scan for non-hotplug bridges i [...] omits 932afdeec18b MIPS: Add Kconfig variable for CPUs with unaligned load/st [...] omits 6c8541118bd5 RDMA/ulp: Use dev_name instead of ibdev->name omits 9de698614836 RDMA/drivers: Use dev_name instead of ibdev->name omits 896de0090a85 RDMA/core: Use dev_name instead of ibdev->name omits 5a738b5d4705 RDMA/drivers: Use dev_err/dbg/etc instead of pr_* + ibdev->name omits 43c7c851b9bc RDMA/core: Use dev_err/dbg/etc instead of pr_* + ibdev->name omits e349f858d29f RDMA: Fully setup the device name in ib_register_device omits 46bdf7776856 RDMA: Fix dependencies for rdma_user_mmap_io omits 4a1728cad634 f2fs: mark inode dirty explicitly in recover_inode() omits 5cd1f387a13b f2fs: fix to recover inode's crtime during POR omits 7de36cf3e408 f2fs: fix to recover inode's i_gc_failures during POR omits 19c73a691ccf f2fs: fix to recover inode's i_flags during POR omits f4474aa6e5e9 f2fs: fix to recover inode's project id during POR omits 0a4daae5ffea f2fs: update i_size after DIO completion omits d83d0f5ba853 f2fs: report ENOENT correctly in f2fs_rename omits bfcb79fca19d PCI/ERR: Run error recovery callbacks for all affected devices omits bdb5ac85777d PCI/ERR: Handle fatal error recovery omits 42104598ef2e KVM: s390: interface to clear CRYCB masks omits 81b2b4b76a73 s390: vfio-ap: sysfs interface to view matrix mdev matrix omits 3b1eab7fb9da s390: vfio-ap: sysfs interfaces to configure control domains omits 3211da0c0b54 s390: vfio-ap: sysfs interfaces to configure domains omits 96d152bdc987 s390: vfio-ap: sysfs interfaces to configure adapters omits 1a091d16dbff libnvdimm: Set device node in nd_device_register omits b6eae0f61db2 libnvdimm: Hold reference on parent while scheduling async init omits 3c5c98d135f5 libnvdimm: remove duplicate include omits d9df9fb901d2 MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_A [...] omits e524c788bfc1 MIPS: BMIPS: Remove special handling of CONFIG_MIPS_ELF_AP [...] omits 65f06713d3fa s390: vfio-ap: register matrix device with VFIO mdev framework omits 1fde573413b5 s390: vfio-ap: base implementation of VFIO AP device driver omits e585b24aeb44 KVM: s390: refactor crypto initialization omits 0a715156656b net: faraday: fix return type of ndo_start_xmit function omits 6323d57f335c net: smsc: fix return type of ndo_start_xmit function omits 880e1b21115b net: liquidio: list usage cleanup omits 631e871edc76 net: qed: list usage cleanup omits 30b0594a3e6c Merge branch 'net-bridge-convert-bool-options-to-bits' omits 35750b0bca53 net: bridge: pack net_bridge better omits 3341d9170228 net: bridge: convert mtu_set_by_user to a bit omits c69c2cd444cc net: bridge: convert neigh_suppress_enabled option to a bit omits 675779adbf7c net: bridge: convert mcast options to bits omits 13cefad2f2c1 net: bridge: convert and rename mcast disabled omits be3664a03807 net: bridge: convert group_addr_set option to a bit omits 8df3510f28e5 net: bridge: convert nf call options to bits omits ae75767ec206 net: bridge: add bitfield for options and convert vlan opts omits 1c1cb6d0321f net: bridge: make struct opening bracket consistent omits 37ac5db6e602 Merge branch 's390-net-next' omits 91cc98f51e3d s390/qeth: remove duplicated carrier state tracking omits d782d80f36f3 s390/qeth: clean up drop conditions for received cmds omits d19b93f40e23 s390/qeth: re-indent qeth_check_ipa_data() omits 68bba11643df s390/qeth: consume local address events omits 6585ac4e5d74 s390/qeth: remove various redundant code omits 8d908eb045bb s390/qeth: remove CARD_FROM_CDEV helper omits 8f6637b878c9 s390/qeth: pass card pointer in iob callback omits 6a3123d0769e s390/qeth: re-use qeth_notify_skbs() omits 5a5312bdbadd s390/qeth: remove additional skb refcount omits dc149e3764d8 s390/qeth: replace open-coded skb_queue_walk() omits cd11d11286cb net/af_iucv: locate IUCV header via skb_network_header() omits a2eb0ad50cae s390/qeth: on gdev release, reset drvdata omits c1a935f6ec5b s390/qeth: fix discipline unload after setup error omits a70fee3b0f90 s390/qeth: use DEFINE_MUTEX for qeth_mod_mutex omits 4fda33547676 s390/qeth: convert layer attribute to enum omits 7c968791f775 video/fbdev/stifb: Fix spelling mistake in fall-through an [...] omits 676709b1bcb5 uvesafb: Fix URLs in the documentation omits cf7389b8095f efifb: BGRT: Add nobgrt option omits 1bafcbf59fed fbdev/omapfb: fix omapfb_memory_read infoleak omits d85536cde91f pxa168fb: prepare the clock omits 3cfa210bf3fe xen: don't include <xen/xen.h> from <asm/io.h> and <asm/dm [...] omits c39ae60dfbda block: remove ARCH_BIOVEC_PHYS_MERGEABLE omits 20e3267601f9 xen: provide a prototype for xen_biovec_phys_mergeable in xen.h omits cd11b1d34478 xen: remove the xen_biovec_phys_mergeable export omits a5bb207ada5b arm: remove the unused BIOVEC_MERGEABLE define omits 337fe9f5c1e7 drm/syncobj: Don't leak fences when WAIT_FOR_SUBMIT is set omits aaccf3c97418 Merge tag 'v4.19-rc5' of https://git.kernel.org/pub/scm/li [...] omits bb4b3b776273 x86/speculation: Propagate information about RSB filling m [...] omits 53c613fe6349 x86/speculation: Enable cross-hyperthread spectre v2 STIBP [...] omits dbfe2953f63c x86/speculation: Apply IBPB more strictly to avoid cross-p [...] omits c307aaf3eb47 Merge tag 'iommu-fixes-v4.19-rc5' of git://git.kernel.org/ [...] omits 9c1442a9d039 x86: boot: Fix EFI stub alignment omits c33ce984435b efi/x86: Call efi_parse_options() from efi_main() omits b8b39bff3c7c efi/x86: earlyprintk - Add 64bit efi fb address support omits 4eda11175fd9 efi/x86: drop task_lock() from efi_switch_mm() omits 3425d934fc03 efi/x86: Handle page faults occurring while running EFI ru [...] omits 9dbbedaa6171 efi: Make efi_rts_work accessible to efi page fault handler omits bcb31c6225c2 efi/efi_test: add exporting ResetSystem runtime service omits 41f1c4842070 efi/libstub: arm: support building with clang omits a23d3bb05ccb efi: add API to reserve memory persistently across kexec reboot omits b844470f2206 efi/arm: libstub: add a root memreserve config table omits 71e0940d52e1 efi: honour memory reservations passed via a linux specifi [...] omits ba93cc7da896 USB: serial: ftdi_sio: implement GPIO support for FT-X devices omits cb28c306b93b Bluetooth: SMP: fix crash in unpairing omits 28ef8b49a338 mac80211_hwsim: do not omit multicast announce of first ad [...] omits f1c47eb61d52 mac80211_hwsim: fix race in radio destruction from netlink [...] omits 628980e5c8f0 mac80211_hwsim: fix locking when iterating radios during ns exit omits 30fe6d50eb08 nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT omits 0bcbf6518456 cfg80211: fix reg_query_regdb_wmm kernel-doc omits 8105f9b8a887 mac80211: allocate TXQs for active monitor interfaces omits c90d3bd1b9e8 Merge tag 'perf-core-for-mingo-4.20-20180924' of git://git [...] omits 7a52127e3cf1 pinctrl: mediatek: fix check on EINT_NA comparison omits 22eb8301dbc1 pinctrl: qcom: Add qcs404 pinctrl driver omits 9d8ea6beac3d dt-bindings: pinctrl: qcom: Add QCS404 pinctrl binding omits 5ebb1bc2d63d iommu/amd: Return devid as alias for ACPI HID devices omits 566b388440bb phy: renesas: convert to SPDX identifiers omits 3a00dae00662 phy: lantiq: Fix compile warning omits 82af09324867 phy: qcom-ufs: Declare 20nm qcom ufs qmp phy as Broken omits 1e1e465c6d23 scsi/ufs: qcom: Remove ufs_qcom_phy_*() calls from host omits 2ba3c43f09c5 phy: qcom-ufs: Remove stale methods that handle ref clk omits a46d5e98190d pinctrl: qcom: Support dispersed tiles omits 6c73698904aa pinctrl: qcom: Introduce readl/writel accessors omits ed80f6eb799a dt-bindings: pinctrl: qcom-pmic-gpio: Add pms405 support omits 3194cdb71190 KVM: s390: introduce and use KVM_REQ_VSIE_RESTART omits 9ea597286570 KVM: s390: vsie: simulate VCPU SIE entry/exit omits 9cf0c526bc58 pinctrl: qcom: Add sdm660 pinctrl driver omits 4b1bd6976945 net: phy: marvell: Fix build. omits 3f32d0be6c16 tipc: lock wakeup & inputq at tipc_link_reset() omits 94b6ddce7178 tipc: reset bearer if device carrier not ok omits 082dc55e3c5e ARM: dts: stm32: update SPI6 dmas property on stm32mp157c omits 7aca011f88eb bridge: br_arp_nd_proxy: set icmp6_router if neigh has NTF_ROUTER omits 105bc1306e9b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 3475372ff60e net: dsa: lantiq_gswip: Depend on HAS_IOMEM omits 921f432ceac6 Merge branch 'net-phy-Eliminate-unnecessary-soft' omits d6ab93364734 net: phy: marvell: Avoid unnecessary soft reset omits 6e2d85ec0559 net: phy: Stop with excessive soft reset omits 71f9b61c5b3f Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 7a153655d725 Merge branch 'Refactor-classifier-API-to-work-with-Qdisc-b [...] omits 787ce6d02d95 net: sched: use reference counting for tcf blocks on rules update omits 0607e439943b net: sched: implement tcf_block_refcnt_{get|put}() omits ab2816295f99 net: sched: protect block idr with spinlock omits f00234367b64 net: sched: implement functions to put and flush all chains omits cfebd7e242d7 net: sched: change tcf block reference counter type to refcount_t omits e368fdb61d8e net: sched: use Qdisc rcu API instead of relying on rtnl lock omits 9d7e82cec35c net: sched: add helper function to take reference to Qdisc omits 3a7d0d07a386 net: sched: extend Qdisc with rcu omits 86bd446b5ceb net: sched: rename qdisc_destroy() to qdisc_put() omits 6f99528e9797 net: core: netlink: add helper refcount dec and lock function omits 530ca2c9bd69 blk-mq: Allow blocking queue tag iter callbacks omits c6b1867b1da3 f2fs: fix remount problem of option io_bits omits 801df68d617e scsi: target: iscsi: cxgbit: fix csk leak omits b90cd6f2b905 scsi: libsas: fix a race condition when smp task timeout omits 437207d3697f scsi: libsas: check the ata device status by ata_dev_enabled() omits 32c850bf587f scsi: libsas: always unregister the old device if going to [...] omits 640208a1c91c scsi: libsas: make the lldd_port_deformed method optional omits 986d7dbc4169 scsi: libsas: delete dead code in scsi_transport_sas.c omits 6868aa76dc7a scsi: megaraid: fix spelling mistake "maibox" -> "mailbox" omits adb11023a598 scsi: FlashPoint: Remove unnecessary parentheses omits 048a864e5330 scsi: hpsa: Use vmemdup_user to replace the open code omits c55213eac2e9 MIPS/head: Store ELF appended dtb in a global variable too omits 62a83c55eaf8 MIPS/head: Add comments after #endif and #else omits bb830add192e nvme: properly propagate errors in nvme_mpath_init omits 1a0afc14b5da Revert "dma-mapping: clear dev->dma_ops in arch_teardown_dma_ops" omits 974c24c5bed7 dma-mapping: add the missing ARCH_HAS_SYNC_DMA_FOR_CPU_ALL [...] omits c6ce58071637 RDMA/umem: Fix potential addition overflow omits 3312d1c6bdee RDMA/umem: Minor optimizations omits 5c5702e259dc RDMA/core: Set right entry state before releasing reference omits 96fc74333f84 soc: fsl: qe: Fix copy/paste bug in ucc_get_tdm_sync_shift() omits 64e9e22e6851 soc: fsl: qbman: qman: avoid allocating from non existing [...] omits 1a677ff4ce6a Merge tag 'arm-soc/for-4.19/devicetree-fixes' of https://g [...] omits e8ef090a6142 IB/mlx5: Destroy the DEVX object upon error flow omits a9360abd3de0 IB/uverbs: Free uapi on destroy omits 1b571086e869 iw_cxgb4: Use proper enumerated type in c4iw_bar2_addrs omits 0430e74f9fbe RDMA/mlx5: Remove superfluous version print omits e3b00e9c3051 IB/usnic: fix spelling mistake "unvalid" -> "invalid" omits 4c1ef72e9b71 PCI/MSI: Warn and return error if driver enables MSI/MSI-X twice omits 3ab52af58fa4 i40e: disallow changing the number of descriptors when AF_ [...] omits 411dc16ff177 i40e: clean zero-copy XDP Rx ring on shutdown/reset omits f5bd91388e26 net: xsk: add a simple buffer reuse queue omits 9dbb13704577 i40e: clean zero-copy XDP Tx ring on shutdown/reset omits 679b05c0536b i40e: Remove unused msglen parameter from virtchnl functions omits fd835129ab21 i40e: fix double 'NIC Link is Down' messages omits ba1a057da2f1 IB/mlx5: Set valid umem bit on DEVX omits d2d19121ae2f IB/mlx5: Set uid as part of TD commands omits d00614c05706 IB/mlx5: Set uid as part of XRCD commands omits cf50a7863b42 IB/mlx5: Set uid as part of CQ creation omits 58895f0d18df IB/mlx5: Set uid upon PD allocation omits 5deba86ee2cd IB/mlx5: Set uid as part of RQT commands omits 1cd6dbd32f98 IB/mlx5: Set uid as part of TIS commands omits 443c1cf9d6c8 IB/mlx5: Set uid as part of TIR commands omits 539ec982763a IB/mlx5: Set uid as part of MCG commands omits a01a5860b209 IB/mlx5: Set uid as part of DCT commands omits 9f33ec03bcda IB/mlx5: Set uid as part of SRQ commands omits c14003f09068 IB/mlx5: Set uid as part of SQ commands omits 34d57585f91e IB/mlx5: Set uid as part of RQ commands omits 991d219829aa IB/mlx5: Set uid as part of QP creation omits a1069c1c75d5 IB/mlx5: Use uid as part of PD commands omits ed277c50c075 i40e: add a helper function to validate a VF based on the vf id omits e7bac7afa612 i40e: use declared variables for pf and hw omits 1d6fba92d732 Merge branch 'mellanox/mlx5-next' into rdma.git for-next omits 0ce5233e6c2a i40e: Unset promiscuous settings on VF reset omits f3fc7915a537 i40e: Fix VF's link state notification omits a38523185b40 erge tag 'libnvdimm-fixes-4.19-rc6' of git://git.kernel.or [...] omits 9f71e7d5d97b Merge tag 'at91-4.19-fixes' of git://git.kernel.org/pub/sc [...] omits 6b2da9ff0559 arm64: dts: stratix10: Add peripheral EDAC nodes omits 064acbd4f4ab EDAC, altera: Add Stratix10 peripheral support omits 08f08bfb7b4c EDAC, altera: Merge Stratix10 into the Arria10 SDRAM probe [...] omits 446fd7afdcf1 arm64: dts: stratix10: Add SDRAM node omits d5fc9125566c EDAC, altera: Combine Stratix10 and Arria10 probe functions omits 3ce078ffe2b6 arm64: dts: stratix10: Additions to EDAC System Manager omits 69383c5913a5 ovl: make symbol 'ovl_aops' static omits 3790e28cdbc8 platform: goldfish: pipe: Make symbol 'goldfish_pipe_dev' static omits cdfa835c6e5e uio_hv_generic: defer opening vmbus until first use omits 9da197f1df40 hv_uio_generic: map ringbuffer phys addr omits bfddabfa2304 uio: introduce UIO_MEM_IOVA omits ae6935ed7d42 vmbus: split ring buffer allocation from open omits 52a42c2a9022 vmbus: keep pointer to ring buffer page omits 800b932969c5 vmbus: pass channel to hv_process_channel_removal omits 581ae6b7225a platform: goldfish: pipe: Remove redundant header include omits 6b979998a0c6 platform: goldfish: pipe: Remove redundant struct declarations omits 77994c69b652 platform: goldfish: pipe: Remove a redundant blank line omits 48a2d422b508 platform: goldfish: pipe: Prevent memory corruption from s [...] omits 9b9a4a3f1400 platform: goldfish: pipe: Remove license boilerplate omits 4d3ebd3658d8 coreisght: tmc: Claim device before use omits b85847eeea0d misc: genwqe: remove duplicated include file omits 02241995b004 misc: genwqe: should return proper error value. omits 6dbfdc1a4ee0 misc: mic: scif: Remove unused variable omits 7052c5e12851 misc: remove redundant include moduleparam.h omits fa0218ef733e misc: kgdbts: Fix restrict error omits 85dc2c65e6c9 misc: echo: Remove unnecessary parentheses and simplify ch [...] omits 9e663f4811c6 slimbus: core: add support to uevent omits 8f3d5fcde9df slimbus: core: update device status in probe omits 14a649d33e81 slimbus: core: match device tree based devices correctly omits 0e321f19be94 slimbus: ngd: validate logical address assigned by remote omits 94fe5f2b45c4 silmbus: ngd: register controller after power up. omits 9652e6aa62a1 slimbus: ngd: return proper error code instead of zero omits 1830dad34c07 slimbus: ngd: register ngd driver only once. omits 3104389edc01 misc: sram: remove redundant null pointer check before of_ [...] omits 7153d9afdbd5 firmware: vpd: fix spelling mistake "partion" -> "partition" omits f0f9756b7260 Merge branch 'smack-for-4.20' of https://github.com/cschau [...] omits 8840a6f4a7b1 vmw_balloon: add reset stat omits 22d293ee8d82 vmw_balloon: general style cleanup omits 6e4453b3211d vmw_balloon: rework the inflate and deflate loops omits c7b3690fb152 vmw_balloon: stats rework omits 0395be3ece11 vmw_balloon: simplify vmballoon_send_get_target() omits 8b079cd00f70 vmw_balloon: refactor change size from vmballoon_work omits 25acbdd7e761 vmw_balloon: rename VMW_BALLOON_2M_SHIFT to VMW_BALLOON_2M_ORDER omits 8fa3c61a7986 vmw_balloon: treat all refused pages equally omits df8d0d42afe8 vmw_balloon: change batch/single lock abstractions omits 622074a9f6f7 vmw_balloon: remove sleeping allocations omits 6c94875799ea vmw_balloon: simplifying batch access omits 4c9a7d6a771d vmw_balloon: merge send_lock and send_unlock path omits 681311848c8f vmw_balloon: unify commands tracing and stats omits 10a95d5d86e1 vmw_balloon: handle commands in a single function. omits bbbecc644a4f coresight: Remove redundant null pointer check before of_n [...] omits 1cf11385f354 coresight: dts: binding: Update coresight binding examples omits 66055149dc0f coresight: dts: binding: Fix example for TPIU component omits 4e33d694376e coresight: dynamic-replicator: Claim device for use omits f92201b1ab95 coresight: catu: Claim device before use omits f13d7c0835c3 coresight: funnel: Claim devices before use omits 68a147752d04 coresight: etmx: Claim devices before use omits 2478a6ae4a6a coresight: Add support for CLAIM tag protocol omits 30af4fb619e5 coresight: dynamic-replicator: Handle multiple connections omits 62563e84a8c9 coresight: etb10: Handle errors enabling the device omits e2a1551a881f coresight: etm3: Add support for handling errors omits e006d89abedd coresight: etm4x: Add support for handling errors omits 1d364034aaf2 coresight: tmc-etb/etf: Prepare to handle errors enabling omits 1c7995e11cd3 coresight: tmc-etr: Handle errors enabling CATU omits 6276f9cba50f coresight: tmc-etr: Refactor for handling errors omits b9866bb16882 coresight: Handle failures in enabling a trace path omits e7753f393761 coresight: tmc: Fix byte-address alignment for RRP omits b3bee19e93e7 coresight: tmc: Refactor loops in etb dump omits b860801e3237 coresight: etm4x: Configure EL2 exception level when kerne [...] omits d4989fe88603 coresight: etb10: Splitting function etb_enable() omits d43b8ec599f9 coresight: etb10: Refactor etb_drvdata::mode handling omits 22f429f19c41 coresight: etm-perf: Add support for ETR backend omits 3d6e89357583 coresight: perf: Remove set_buffer call back omits d25054ee8d18 coresight: perf: Add helper to retrieve sink configuration omits 7ec786ad193b coresight: perf: Remove reset_buffer call back for sinks omits 41a75cdde735 coresight: Convert driver messages to dev_dbg omits cad5f8d399bb coresight: tmc-etr: Relax collection of trace from sysfs mode omits 96a7f644006e coresight: tmc-etr: Handle driver mode specific ETR buffers omits 4f8ef2100753 coresight: perf: Disable trace path upon source error omits f9d81a657bb8 coresight: perf: Allow tracing on hotplugged CPUs omits c48fb3bbe912 coresight: perf: Avoid unncessary CPU hotplug read lock omits 5ecabe4a76e8 coresight: perf: Fix per cpu path management omits 987d1e8dcd37 coresight: etb10: Fix handling of perf mode omits c71369de02b2 coresight: Fix handling of sinks omits bbd35ba6fab5 coresight: Use ERR_CAST instead of ERR_PTR omits 5ecc7120194c coresight: Cleanup coresight DT bindings omits c2c729415b2d coresight: platform: Cleanup coresight connection handling omits 2058224f5415 coresight: Add helper to check if the endpoint is input omits 96330407f86a coresight: Fix remote endpoint parsing omits 5111e749c775 coresight: platform: Fix leaking device reference omits a0f9992c809f coresight: platform: Fix refcounting for graph nodes omits 6575fdb74645 coresight: platform: Refactor graph endpoint parsing omits fac253e52fda coresight: Document error handling in coresight_register omits 92ef12b32fea tipc: fix flow control accounting for implicit connect omits c774973e91e1 tls: Fixed a memory leak during socket close omits b85135b595db tls: Fix socket mem accounting error under async encryption omits 2e9361efa707 net: hns: fix for unmapping problem when SMMU is on omits 970f1713ce22 Merge branch 'xen-netback-hash' omits 871088bf92e1 xen-netback: handle page straddling in xenvif_set_hash_mapping() omits 22f9cde34010 xen-netback: validate queue numbers in xenvif_set_hash_mapping() omits 780e83c259fc xen-netback: fix input validation in xenvif_set_hash_mapping() omits a06ee256e5d6 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net omits e1e5d8a9fe73 net: macb: Clean 64b dma addresses if they are not detected omits bd6207202db8 net: macb: Clean 64b dma addresses if they are not detected omits 9da90297ca30 Merge branch 'r8169-series-with-smaller-improvements' omits a0456790fe57 r8169: improve a check in rtl_init_one omits de20e12f3faf r8169: improve rtl8169_irq_mask_and_ack omits 4bee64b41701 r8169: use default watchdog timeout omits 85aa0fe73edd ASoC: max98088: add OF support omits 02a9fad843d5 ASoC: dt-bindings: add max98088 audio codec omits b0ef5011b981 ASoC: cs4265: Add a MIC pre. route omits 846e8dd47c26 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits bfb0e9b490bc Merge tag 'usb-4.19-rc6' of git://git.kernel.org/pub/scm/l [...] omits 3fb2fd76eda2 usb: gadget: uvc: configfs: Use %u to print unsigned int values omits 4f2a6552c288 usb: gadget: uvc: configfs: Simplify attributes macros omits 78c9e7ce00c3 usb: gadget: uvc: configfs: Fix operation on big endian platforms omits f823b75f4328 usb: video: Fix endianness mismatches in descriptor structures omits d865d00db9e6 usb: gadget: uvc: Remove uvc_set_trace_param() function omits dc0f755b421d usb: gadget: uvc: Replace plain printk() with dev_*() omits 8dbf9c7abefd usb: gadget: uvc: Only halt video streaming endpoint in bulk mode omits 9d1ff5dcb3cd usb: gadget: uvc: Factor out video USB request queueing omits d0e13a1488ad flow_dissector: lookup netns by skb->sk if skb->dev is NULL omits 7ea3c40605e9 bpftool: add support for BPF_MAP_TYPE_REUSEPORT_SOCKARRAY maps omits ccf791e5e6b1 Merge tag 'tty-4.19-rc6' of git://git.kernel.org/pub/scm/l [...] omits fc0c8146680e Merge tag 'char-misc-4.19-rc6' of git://git.kernel.org/pub [...] omits d005efe18db0 perf script python: Fix export-to-sqlite.py sample columns omits 25e11700b54c perf script python: Fix export-to-postgresql.py occasional [...] omits 8eb7e28d4c64 arm64/mm: move runtime pgds to rodata omits 2330b7ca7835 arm64/mm: use fixmap to modify swapper_pg_dir omits 2b5548b68199 arm64/mm: Separate boot-time page tables from swapper_pg_dir omits 693d5639b44a arm64/mm: Pass ttbr1 as a parameter to __enable_mmu() omits 35449adce847 iommu: Fix a typo omits 2483ef056f6e powerpc/numa: Use associativity if VPHN hcall is successful omits 5131e08cd0f8 iommu: Remove .domain_{get,set}_windows omits 701d8a624a2d iommu: Tidy up window attributes omits 96dc89d526ef powerpc/tm: Avoid possible userspace r1 corruption on reclaim omits cf13435b730a powerpc/tm: Fix userspace r13 corruption omits 18f99c9b9dec iommu/vt-d: Add debugfs support to show context internals omits a6d268c619d6 iommu/vt-d: Add debugfs support for Interrupt remapping omits 6825d3ea6cde iommu/vt-d: Add debugfs support to show register contents omits ee2636b8670b iommu/vt-d: Enable base Intel IOMMU debugfs support omits 4a2d80dbadb7 iommu/vt-d: Update register definitions to VT-d 3.0 specification omits 26b86092c465 iommu/vt-d: Relocate struct/function declarations to its h [...] omits be9e6598aeb0 iommu/vt-d: Handle memory shortage on pasid table allocation omits 57d3f11c83b8 iommu/ipmmu-vmsa: Convert to SPDX identifiers omits bc46c229b6af iommu/fsl: Fix spelling mistake pci_endpt_partioning -> pc [...] omits 8c0f9f5b309d Revert "uapi/linux/keyctl.h: don't use C++ reserved keywor [...] omits 72923e5488f0 Revert "pinctrl: intel: Do pin translation when lock IRQ" omits e50d95e2ad12 pinctrl: cannonlake: Fix HOSTSW_OWN register offset of H variant omits e99542fb8db0 pinctrl: intel: merrifield: Group IO accessors in code omits 5e0b7e7cd27d pinctrl: intel: merrifield: Introduce mrfld_read_bufcfg() omits 9aa64f0be3c8 dt-bindings: gpio: rcar: Add r8a7744 (RZ/G1N) support omits 99c7c7364b71 dt-bindings: phy-qcom-qmp: Add UFS phy compatible string f [...] omits cc31cdbef9b7 phy: Add QMP phy based UFS phy support for sdm845 omits 6b04526812ac phy: General struct and field cleanup omits 0d58280cf1e6 phy: Update PHY power control sequence omits 63bd0f19226d phy: rockchip-usb: add usb-uart setup for rk3188 omits 6c7103aa0260 phy: phy-twl4030-usb: fix denied runtime access omits 979b519c7a1b phy: renesas: rcar-gen3-usb2: add is_otg_channel to use "r [...] omits a602152c81a2 phy: renesas: rcar-gen3-usb2: add conditions for uses_otg_ [...] omits 73801b90a38f phy: renesas: rcar-gen3-usb2: change a condition "dr_mode" omits 7ab0305d4d77 phy: renesas: rcar-gen3-usb2: unify OBINTEN handling omits 8dde0008ffc9 phy: renesas: rcar-gen3-usb2: Check a property to use otg pins omits cfdc66348eed phy: renesas: rcar-gen3-usb2: Rename has_otg_pins to uses_ [...] omits 09938ea9d136 phy: renesas: rcar-gen3-usb2: fix vbus_ctrl for role sysfs omits 1582b76286ae dt-bindings: rcar-gen3-phy-usb2: add no-otg-pins property omits 7b69fa1c5c93 phy: brcm-sata: Add BCM63138 (DSL) PHY init sequence omits 26728df4b254 phy: brcm-sata: allow PHY_BRCM_SATA driver to be built for [...] omits a575388a9fbe dt-bindings: phy: Document BCM63138 compatible string omits c6d9b1324159 phy: socionext: add PCIe PHY driver support omits 74c60cd96b5c dt-bindings: phy: add UniPhier PCIe PHY description omits ac9ba7dc8613 phy: Convert to using %pOFn instead of device_node.name omits fcd0eec4f54f dt-bindings: rcar-gen3-phy-usb3: Add r8a774a1 support omits ad0557308099 dt-bindings: rcar-gen3-phy-usb2: Add r8a774a1 support omits b85bfa246efd pinctrl/amd: poll InterruptEnable bits in amd_gpio_irq_set_type omits 075173690571 EDAC, i7core: Remove set but not used variable pvt omits 726d75a6d243 PCI: dwc: pci-dra7xx: Enable errata i870 for both EP and RC mode omits e3336a18ff85 dt-bindings: PCI: dra7xx: Add bindings for unaligned acces [...] omits 9835bf7ff813 Merge tag 'perf-core-for-mingo-4.20-20180919' of git://git [...] omits 2dd68cc7fd8c Merge gitolite.kernel.org:/pub/scm/linux/kernel/git/davem/net omits fb437bc8fe36 Merge tag 'v4.19-rc5' into perf/core, to pick up fixes omits 74bc2abca760 iommu/rockchip: Free irqs in shutdown handler omits de17c5200237 PCI: Remove unnecessary check of device_type == pci omits 7adb562c3e90 arm64/dma-mapping: Mildly optimise non-coherent IOMMU ops omits 43c5bf11a610 iommu/dma: Use fast DMA domain lookup omits 6af588fed391 iommu: Add fast hook for getting DMA domains omits bee60e94a1e2 iommu/iova: Optimise attempts to allocate iova from 32bit [...] omits e48d194d1204 gpio: Add comments on single direction chips omits 4f973ed32164 arm64: dts: ls208xa: comply with the iommu map binding for fsl_mc omits 761ba8ed114b bus/fsl-mc: set coherent dma mask for devices on fsl-mc bus omits a259ed1618d2 bus/fsl-mc: support dma configure for devices on fsl-mc bus omits eab03e2a1a3d iommu/arm-smmu: Add support for the fsl-mc bus omits fa0656b40e0f iommu/of: support iommu configuration for fsl-mc devices omits 2a6db719c92d iommu/of: make of_pci_map_rid() available for other devices too omits c9d8d661ece8 Documentation: fsl-mc: add iommu-map device-tree binding f [...] omits ae9847f48a4b gpiolib: Fix gpio_direction_* for single direction GPIOs omits 32d064a16eaa gpio: Rename devres implementation file omits bd37197554eb net/mlx5: Update mlx5_ifc with DEVX UID bits omits dae5f0afcfc3 gpio: Use SPDX header for core library omits 774ea6eea290 net/mlx5: Set uid as part of DCT commands omits a0d8c0543189 net/mlx5: Set uid as part of SRQ commands omits 430ae0d5a3ce net/mlx5: Set uid as part of SQ commands omits d269b3afffcb net/mlx5: Set uid as part of RQ commands omits 4ac63ec72587 net/mlx5: Set uid as part of QP commands omits 9ba481e2eb3b net/mlx5: Set uid as part of CQ commands omits ff19473bdc2b Merge branch 'ib-omap' into devel omits ea51e17b953f i2c: i2c-isch: fix spelling mistake "unitialized" -> "unin [...] omits 669757678881 i2c: i2c-qcom-geni: Properly handle DMA safe buffers omits 57a489786de9 RISC-V: include linux/ftrace.h in asm-prototypes.h omits edad8d260e25 dpaa2-eth: Make Rx flow hash key configurable omits f4a518797b40 net: mvneta: fix the remaining Rx descriptor unmapping issues omits ccfec9e5cb2d ip_tunnel: be careful when accessing the inner header omits 48c1699ec298 net: qca_spi: Introduce write register verification omits 4128c0cfb1d7 tls: Fixed uninitialised vars warning omits 9932a29ab1be net/tls: Fixed race condition in async encryption omits 094fe7392d6e Merge branch 'few-NTF_ROUTER-related-updates' omits fc6e8073f304 neighbour: send netlink notification if NTF_ROUTER changes omits f7aa74e483e8 neighbour: allow admin to set NTF_ROUTER omits d8e2262a5044 mpls: allow routes on ip6gre devices omits ea49c6f0baca Merge branch 'net-sched-Add-hardware-specific-counters-to- [...] omits 28169abadb08 net/sched: Add hardware specific counters to TC actions omits 5e111210a443 net/core: Add new basic hardware counter omits 65969e5cb249 block: don't include bug.h from bio.h omits bceacbfa48bf block: don't include io.h from bio.h omits 6e768461c215 block: remove bvec_to_phys omits 3dccdae54fe8 block: merge BIOVEC_SEG_BOUNDARY into biovec_phys_mergeable omits 0e253391a970 block: add a missing BIOVEC_SEG_BOUNDARY check in bio_add_pc_page omits 6a9f5f240adf block: simplify BIOVEC_PHYS_MERGEABLE omits 27ca1d4ed04e block: move req_gap_back_merge to blk.h omits e9907009cbfc block: move req_gap_{back,front}_merge to blk-merge.c omits 43b729bfe9cf block: move integrity_req_gap_{back,front}_merge to blk.h omits 3ab97942d021 ARM: dts: BCM63xx: Fix incorrect interrupt specifiers omits 808c43b7c7f7 cgroup: Simplify cgroup_ancestor omits d2f85c9e1cf8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 7ff2ea0bbfb1 Merge branch 'mvpp2-Add-txq-to-CPU-mapping' omits 4251ea5b8e54 net: mvpp2: use round-robin scheduling for TX queues on th [...] omits 0d283ab5b4fd net: mvpp2: support XPS by mapping TX queues to CPUs omits 031e6e6b4e12 arm64: hugetlb: Avoid unnecessary clearing in huge_ptep_se [...] omits 469ed9d823b7 arm64: hugetlb: Fix handling of young ptes omits 4679b61f2640 KVM: x86: never trap MSR_KERNEL_GS_BASE omits 89969a842e72 usb: gadget: uvc: configfs: Sort frame intervals upon writing omits cb2200f7af83 usb: gadget: uvc: configfs: Prevent format changes after l [...] omits b206548be645 usb: gadget: uvc: configfs: Add bFrameIndex attributes omits 61ff10e0ea0c usb: gadget: uvc: configfs: Add bFormatIndex attributes omits bf71544883a1 usb: gadget: uvc: configfs: Add interface number attributes omits efbf0af70b4f usb: gadget: uvc: configfs: Allocate groups dynamically omits 86f3daed59bc usb: gadget: uvc: configfs: Drop leaked references to conf [...] omits de5c95d0f518 RDMA/bnxt_re: Fix system crash during RDMA resource initia [...] omits f5fad711c06e USB: serial: simple: add Motorola Tetra MTP6550 id omits 02214bfc89c7 Merge tag 'media/v4.19-2' of git://git.kernel.org/pub/scm/ [...] omits 5284521a290e gpio: omap: Get rid of pm_runtime_irq_safe() omits b764a5863fd8 gpio: omap: Remove custom PM calls and use cpu_pm instead omits ec0daae685b2 gpio: omap: Add level wakeup handling for omap4 based SoCs omits c4c958aa64f3 gpiolib: Fix array members of same chip processed separately omits 35ae7f9694e3 gpiolib: Fix missing updates of bitmap index omits 8604895a34d9 powerpc/pseries: Fix unitialized timer reset on migration omits 2a6c7c367de8 arm64: lse: remove -fcall-used-x0 flag omits 256a90ed9e46 HID: hid-bigbenff: driver for BigBen Interactive PS3OFMINI [...] omits 9ff3541e3ddf HID: intel-ish-hid: Enable Ice Lake mobile omits 5fe2ccbef9d7 HID: logitech: fix a used uninitialized GCC warning omits dc4e05d07959 HID: intel-ish-hid: using list_head for ipc write queue omits 946a7773dcb6 HID: intel-ish-hid: use resource-managed api omits 18c0b5467498 HID: intel_ish-hid: Enhance API to get ring buffer sizes omits f26de33faff1 HID: intel-ish-hid: use helper function to search client id omits e625020b2c1e HID: intel-ish-hid: ishtp: add helper function for client search omits 816e7ed1c85d HID: intel-ish-hid: use helper function to access client buffer omits a1c40ce62fd2 HID: intel-ish-hid: ishtp: add helper functions for client [...] omits d174c6664f09 HID: intel-ish-hid: use helper function for private driver [...] omits d0b41230e80c HID: intel-ish-hid: ishtp: add helper function for driver [...] omits afbb1169ed5b HID: i2c-hid: Remove RESEND_REPORT_DESCR quirk and its handling omits 864f893f31ee Merge branch 'clockevents/4.19-fixes' of https://git.linar [...] omits a725356b6659 vfs: swap names of {do,vfs}_clone_file_range() omits d9d150ae5067 ovl: fix freeze protection bypass in ovl_clone_file_range() omits 898cc19d8af2 ovl: fix freeze protection bypass in ovl_write_iter() omits 63e132528032 ovl: fix memory leak on unlink of indexed file omits bbc1f57aa870 USB: serial: cypress_m8: fix spelling mistake "retreiving" [...] omits 212d7069617c gpio: htc-egpio: Unique label per chip omits d26ed6b0e5e2 net: aquantia: memory corruption on jumbo frames omits 841dfa43788a Merge branch 'netpoll-avoid-capture-effects-for-NAPI-drivers' omits 765cdc209cb8 tun: remove ndo_poll_controller omits 0825ce70318e nfp: remove ndo_poll_controller omits 58e0e22bff63 bnxt: remove ndo_poll_controller omits d8ea6a91ad70 bnx2x: remove ndo_poll_controller omits 9c29bcd189f4 mlx5: remove ndo_poll_controller omits a24b66c249f7 mlx4: remove ndo_poll_controller omits 1aa28fb98368 i40evf: remove ndo_poll_controller omits 158a08a694c4 ice: remove ndo_poll_controller omits 0542997edece igb: remove ndo_poll_controller omits 2753166e4be9 ixgb: remove ndo_poll_controller omits dda9d57e2d42 fm10k: remove ndo_poll_controller omits 6f5d941ebade ixgbevf: remove ndo_poll_controller omits b80e71a986c2 ixgbe: remove ndo_poll_controller omits 93f62ad5e83a bonding: use netpoll_poll_dev() helper omits ac3d9dd034e5 netpoll: make ndo_poll_controller() optional omits 969fc78c37c3 soc: qcom: geni: geni_se_clk_freq_match() should always ac [...] omits abc1c9447145 soc: qcom: geni: Don't ignore clk_round_rate() errors in g [...] omits 65a272642ce1 soc: qcom: geni: Make version macros simpler omits 4451d3f59f2a clocksource/drivers/fttmr010: Fix set_next_event handler omits 12ba7e104552 mlxsw: Make MLXSW_SP1_FWREV_MINOR a hard requirement omits 16fdf8ba9839 rds: Fix build regression. omits 6bf4ca7fbc85 Linux 4.19-rc5 omits d02771fb1662 Merge tag 'mfd-fixes-4.19' of git://git.kernel.org/pub/scm [...] omits 0cbb76d62857 x86/speculation: Add RETPOLINE_AMD support to the inline a [...] omits e6f0e1c75695 Merge tag 'sunxi-fixes-for-4.19-2' of https://git.kernel.o [...] omits a4986b08287e MAINTAINERS: update the Annapurna Labs maintainer email omits 18d49ec3c62f Merge tag 'for-linus-4.19d-rc5-tag' of git://git.kernel.or [...] omits a83f87c1d2a9 Merge tag 'for-linus-20180922' of git://git.kernel.dk/linux-block omits 328c6333ba3d Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 52890d2afc6a Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits ea092676b0d9 Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 739d0def85ca Merge branch 'hv_netvsc-Support-LRO-RSC-in-the-vSwitch' omits f1951c22562a hv_netvsc: Update document for LRO/RSC support omits d6792a5a0747 hv_netvsc: Add handler for LRO setting change omits c8e4eff4675f hv_netvsc: Add support for LRO/RSC in the vSwitch omits 474ff2600889 net-ethtool: ETHTOOL_GUFO did not and should not require C [...] omits 2fe8ea39c9a8 MIPS: kexec: Use prepare method from Generic for UHI platforms omits a6da4d6fdf8b MIPS: kexec: Relax memory restriction omits 1447864bee4c MIPS: kexec: CPS systems to halt nonboot CPUs omits 62cac480f33f MIPS: kexec: Make a framework for both jumping and halting [...] omits c798c88f3962 EDAC, ghes: Use CPER module handles to locate DIMMs omits 6f6da1360462 EDAC: Correct DIMM capacity unit symbol omits 41c9b1be335b device-dax: Add missing address_space_operations omits 2893cc8ff892 x86/CPU: Change query logic so CPUID is enabled before testing omits 03b099bdcdf7 x86/CPU: Use correct macros for Cyrix calls omits bd4d08daeb95 Merge branch 'net-dsa-b53-SGMII-modes-fixes' omits 55a4d2eac327 net: dsa: b53: Also include SGMII for mac_config and mac_l [...] omits 2cae8c07cb8c net: dsa: b53: Fix B53_SERDES_DIGITAL_CONTROL offset omits e24cf6b3891c net: dsa: b53: Don't assign autonegotiation enabled omits 5b9b0a80aa1a decnet: Remove unnecessary check for dev->name omits bccc17118bcf selftests/net: add ipv6 tests to ip_defrag selftest omits 836196239298 net/ipfrag: let ip[6]frag_high_thresh in ns be higher than [...] omits 2475f59c618e ipv6: discard IP frag queue on more errors omits 8360ed6745df RDS: IB: Use DEFINE_PER_CPU_SHARED_ALIGNED for rds_ib_stats omits 075e264fa33e net/ipv4: avoid compile error in fib_info_nh_uses_dev omits a88e24f270eb Merge branch 'tcp-switch-to-Early-Departure-Time-model' omits 90caf67b01fa net_sched: sch_fq: remove dead code dealing with retransmits omits c092dd5f4a7f tcp: switch tcp_internal_pacing() to tcp_wstamp_ns omits ab408b6dc744 tcp: switch tcp and sch_fq to new earliest departure time model omits fd2bca2aa789 tcp: switch internal pacing timer to CLOCK_TAI omits d3edd06ea8ea tcp: provide earliest departure time in skb->tstamp omits 9799ccb0e984 tcp: add tcp_wstamp_ns socket field omits 142537e41923 net_sched: sch_fq: switch to CLOCK_TAI omits 2fd66ffba507 tcp: introduce tcp_skb_timestamp_us() helper omits 72b0094f9182 tcp: switch tcp_clock_ns() to CLOCK_TAI base omits c7b1bf5cca76 blk-mq: Document the functions that iterate over requests omits 4f4b93a88c9c Merge branch 'hns3-next' omits ebfefb8aa792 net: hns3: Remove redundant hclge_get_port_type() omits 5f373b158523 net: hns3: Fix speed/duplex information loss problem when [...] omits c136b8842589 net: hns3: Add get_media_type ops support for VF omits 75e98535182d net: hns3: Remove print messages for error packet omits 2211f4e1955f net: hns3: Add unlikely for dma_mapping_error check omits 7a8101109dd3 net: hns3: Add nic state check before calling netif_tx_wake_queue omits fa7a4bd564cc net: hns3: Add handle for default case omits 6cee6fc38402 net: hns3: Unify the prefix of vf functions omits b4f1d30327c8 net: hns3: Fix tqp array traversal condition for vf omits 0c218123028f net: hns3: Adjust prefix of tx/rx statistic names omits d0d72bac0239 net: hns3: Unify the type convert for desc.data omits adefc0a2ff46 net: hns3: Fix ets validate issue omits 101246ec02b5 blkcg: rename blkg_try_get to blkg_tryget omits b3b9f24f5fcc blkcg: change blkg reference counting to use percpu_ref omits e2b0989954ae blkcg: cleanup and make blk_get_rl use blkg_lookup_create omits f0fcb3ec89f3 blkcg: remove additional reference to the css omits c839e7a03f92 blkcg: remove bio->bi_css and instead use bio->bi_blkg omits bdc2491708c4 blkcg: associate writeback bios with a blkg omits 74b7c02a9bc1 blkcg: associate a blkg for pages being evicted by swap omits 5bf9a1f3b4ef blkcg: consolidate bio_issue_init to be a part of core omits a7b39b4e961c blkcg: always associate a bio with a blkg omits 07b05bcc3213 blkcg: convert blkg_lookup_create to find closest blkg omits 49f4c2dc2b50 blkcg: update blkg_lookup_create to do locking omits 27e6fa996c53 blkcg: fix ref count issue with bio_blkcg using task_css omits b1589924c046 dt-bindings: net: ravb: Add support for r8a7744 SoC omits b57e99b4b8b0 block: use nanosecond resolution for iostat omits 65c5877f6462 ravb: Disable Pause Advertisement omits b4d0782440ed Merge branch 'net-if_arp-use-define-instead-of-hard-coded-value' omits 6a12709da354 net: if_arp: use define instead of hard-coded value omits 30f8eb55873e net: if_arp: Fix incorrect indents omits 8ac1ee6f4d62 net/mlx4: Use cpumask_available for eq->affinity_mask omits 83fe9a966111 devlink: double free in devlink_resource_fill() omits a42055e8d2c3 net/tls: Add support for async encryption of records for p [...] omits e6ce3822a9f2 net: apple: fix return type of ndo_start_xmit function omits 648c361a568d net: i825xx: fix return type of ndo_start_xmit function omits f0f25516e3b9 net: wiznet: fix return type of ndo_start_xmit function omits 28d304efb88f net: sgi: fix return type of ndo_start_xmit function omits f3bf939f3d45 net: cirrus: fix return type of ndo_start_xmit function omits 72b462798c2a net: seeq: fix return type of ndo_start_xmit function omits 54be5b8ce33f PCI: hv: Fix return value check in hv_pci_assign_slots() omits 06983aa526c7 net: freescale: fix return type of ndo_start_xmit function omits 2b49117a5abe net: micrel: fix return type of ndo_start_xmit function omits 86f9bd1ff61c net/ipv6: Display all addresses in output of /proc/net/if_inet6 omits b78ac6ecd1b6 net: phy: mdio-bcm-unimac: Allow configuring MDIO clock divider omits 94e7c844990f net: lan78xx: Avoid unnecessary self assignment omits 6b8e327cfa2d net: fddi: skfp: Remove unused function omits 83b4768e1b6b bna: Remove unnecessary self assignment omits b1e51eabf9ec net: neterion: vxge: Remove unnecessary parentheses omits 075ddebc3283 net: phy: don't reschedule state machine when PHY is halted omits f88b4c01b97e netlabel: check for IPV4MASK in addrinfo_get omits 7979472bba8b DRIVERS: net: macsec: Fix multiple coding style issues omits fad0c40fab14 Merge branch 'bpf-sockmap-estab-fixes' omits 5028027844cf bpf: test_maps, only support ESTABLISHED socks omits b05545e15e1f bpf: sockmap, fix transition through disconnect without close omits 5607fff30363 bpf: sockmap only allow ESTABLISHED sock state omits f9882bb5060b Merge branch 'mlx5-vport-loopback' into rdma.get omits 0042f9e458a5 RDMA/mlx5: Enable vport loopback when user context or QP mandate omits 175edba85634 RDMA/mlx5: Allow creating RAW ethernet QP with loopback support omits a560f1d9af4b RDMA/mlx5: Refactor transport domain bookkeeping logic omits 5d773ff41a7c net/mlx5: Rename incorrect naming in IFC file omits dc57aaf95a51 MIPS: kexec: Mark CPU offline before disabling local IRQ omits 788758d1fe87 bpf: remove redundant null pointer check before consume_skb omits 32c009798385 samples/bpf: fix compilation failure omits 10dc890d4228 Merge tag 'pinctrl-v4.19-3' of git://git.kernel.org/pub/sc [...] omits c4eed62a2143 PCI/ERR: Use slot reset if available omits 9d938ea53b26 PCI/AER: Don't read upstream ports below fatal errors omits 60271ab044a5 PCI/AER: Take reference on error devices omits 15a0c6457246 ASoC: add for_each_component_dais() macro omits 368dee945947 ASoC: add for_each_component() macro omits 624d1a7cd899 ASoC: rsnd: fixup SSI clock during suspend/resume modes omits f1f1fadacaf0 scsi: sd: don't crash the host on invalid commands omits 318ddb34b205 scsi: ipr: System hung while dlpar adding primary ipr adap [...] omits 8c39e2699f8a scsi: target: iscsi: Use bin2hex instead of a re-implementation omits 1816494330a8 scsi: target: iscsi: Use hex2bin instead of a re-implementation omits c78d42c7fbd6 ASoC: qcom: qdsp6: remove duplicated include from q6adm.c omits 0310820c2738 ASoC: tidyup for_each_card_prelinks() dai_link omits a4925311a544 pinctrl: sunxi: fix 'pctrl->functions' allocation in sunxi [...] omits 957b085c793c Merge branch 'bnx2x-enhancements' omits ea65949e1988 bnx2x: Provide VF link status in ndo_get_vf_config omits 75a110a1783e bnx2x: Ignore bandwidth attention in single function mode omits 753039650455 bnx2x: Add VF spoof-checking configuration omits bb8d8466ca25 pinctrl: mediatek: add eint support to MT6765 pinctrl driver omits 477fecee7ca9 pinctrl: mediatek: add MT6765 pinctrl driver omits ecfcfb498860 pinctrl: mediatek: add no eint function for pin define omits 7f2e29e133ea pinctrl: mediatek: fix static checker warning caused by EINT_NA omits 66ab23598696 mISDN: remove redundant null pointer check before kfree_skb omits 068cfb9a0fd9 pinctrl: mediatek: moore: fix return value check in mtk_mo [...] omits 652ef42c134d net: mscc: fix the frame extraction into the skb omits 8a1aff144d37 vhost_net: add a missing error return omits 1ba2a720da72 Merge branch 'kfree_skb-NULL' omits f2a2f2166af8 ipv6: remove redundant null pointer check before kfree_skb omits 673eed0c1834 net: cxgb3_main: remove redundant null pointer check befor [...] omits e3c3215e41f6 net: nci: remove redundant null pointer check before kfree_skb omits 1d08962ff1e6 ipv4: remove redundant null pointer check before kfree_skb omits 16a3f50f0598 net: cxgb3: remove redundant null pointer check before kfree_skb omits 144a6adfa143 net: tap: remove redundant null pointer check before kfree_skb omits 07c6b037c2ba pinctrl: mediatek: make symbol 'mtk_drive' static omits 68c385079cb3 net: neterion: remove redundant continue omits 184744e9a014 pinctrl: mediatek: paris: fix return value check in mtk_pa [...] omits 26f91da29650 RDMA/cxgb4: remove redundant null pointer check before kfree_skb omits fa8f11586a96 IB/mlx4: Remove unnecessary parentheses omits b9f86e6e7b75 IB/nes: Remove unnecessary parentheses omits 133dc88053de net: amd: remove redundant continue omits 2a3ccfdbeb6a RDMA/uverbs: Get rid of ucontext->tgid omits 56ac9dd9177c RDMA/umem: Avoid synchronize_srcu in the ODP MR destruction path omits be7a57b41ad8 RDMA/umem: Handle a half-complete start/end sequence omits ca748c39ea3f RDMA/umem: Get rid of per_mm->notifier_count omits f27a0d50a4bc RDMA/umem: Use umem->owning_mm inside ODP omits ec3ed293e766 net_sched: change tcf_del_walker() to take idrinfo->lock omits c9990ab39b6e RDMA/umem: Move all the ODP related stuff out of ucontext [...] omits 597ecc5a0954 RDMA/umem: Get rid of struct ib_umem.odp_data omits 41b4deeaa123 RDMA/umem: Make ib_umem_odp into a sub structure of ib_umem omits b5231b019d76 RDMA/umem: Use ib_umem_odp in all function signatures conn [...] omits 69f8455f6cc7 pinctrl: qcom: spmi-mpp: Fix err handling of pmic_mpp_set_mux omits a27fb6d983c7 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits f383d8b4aec3 signal/powerpc: Use force_sig_fault where appropriate omits 77c70728db9f signal/powerpc: Simplify _exception_pkey by using force_si [...] omits 5d8fb8a58659 signal/powerpc: Specialize _exception_pkey for handling pk [...] omits c1c7c85ceafe signal/powerpc: Call force_sig_fault from _exception omits 2c44ce285fdd signal/powerpc: Factor the common exception code into exce [...] omits cd60ab7abb3d signal/powerpc: Remove pkey parameter from __bad_area_nosemaphore omits 8eb2ba25e3c8 signal/powerpc: Call _exception_pkey directly from bad_key [...] omits 9f2ee693890a signal/powerpc: Remove pkey parameter from __bad_area omits f654fc07db9d signal/powerpc: Use force_sig_mceerr as appropriate omits 0a996c1a3f26 signal/x86: Use force_sig_fault where appropriate omits 419ceeb12865 signal/x86: Pass pkey by value omits 0eba8697bce1 Merge tag 'upstream-4.19-rc4' of git://git.infradead.org/l [...] omits b4fd52f25c61 signal/x86: Replace force_sig_info_fault with force_sig_fault omits 9db812dbb29d signal/x86: Call force_sig_pkuerr from __bad_area_nosemaphore omits aba1ecd32c75 signal/x86: Pass pkey not vma into __bad_area omits 98e616fe7c94 ieee802154: remove unecessary condition check before debug [...] omits 988bbc7b1a34 signal/x86: Don't compute pkey in __do_page_fault omits 25c102d803ea signal/x86: Remove pkey parameter from mm_fault_error omits 27274f731c3a signal/x86: Remove the pkey parameter from do_sigbus omits 768fd9c69bb5 signal/x86: Remove pkey parameter from bad_area_nosemaphore omits 164881b61429 signal/x86/traps: Simplify trap generation omits afe8448c0d9d signal/x86/traps: Use force_sig instead of open coding it. omits 851ce9e697b8 signal/x86/traps: Use force_sig_bnderr omits 79e21d654093 signal/x86/traps: Move more code into do_trap_no_signal so [...] omits 7401a633c34a x86/mce-inject: Reset injection struct after injection omits 0b8af74549c2 arm64: Remove unused VGA console support omits 8a695a587333 arm64: Kconfig: Remove ARCH_HAS_HOLES_MEMORYMODEL omits 21f847961774 arm64/cpufeatures: Emulate MRS instructions by parsing ESR [...] omits 520ad98871a0 arm64/cpufeatures: Factorize emulate_mrs() omits 1c8391412d77 arm64/cpufeatures: Introduce ESR_ELx_SYS64_ISS_RT() omits 89578d04b52c drm/malidp: Fix writeback in NV12 omits 69be1984ded0 drm: mali-dp: Call drm_crtc_vblank_reset on device init omits 5b3686c7aaad ieee802154: Use kmemdup instead of duplicating it in ca821 [...] omits 9306425b70bf netfilter: ctnetlink: must check mark attributes vs NULL omits 211b100a5ced Merge tag 'for-linus-20180920' of git://git.kernel.dk/linux-block omits a38fd7d808e6 Merge tag 'drm-fixes-2018-09-21' of git://anongit.freedesk [...] omits cd560235d8f9 crypto: arm/crc32 - avoid warning when compiling with Clang omits c785896b21dd cpufeature: avoid warning when compiling with clang omits e93720606efd crypto: ccp - Allow SEV firmware to be chosen based on Fam [...] omits b78d3795177d crypto: ccp - Fix static checker warning omits ac3c8f36c31d crypto: lrw - Do not use auxiliary buffer omits c778f96bf347 crypto: lrw - Optimize tweak computation omits dc6d6d5a586f crypto: testmgr - Add test for LRW counter wrap-around omits fbe1a850b3b1 crypto: lrw - Fix out-of bounds access on counter overflow omits 331351f89c36 crypto: tcrypt - fix ghash-generic speed test omits e8342cc7954e arm64: defconfig: enable CAAM crypto engine on QorIQ DPAA2 SoCs omits 3f16f6c9d632 crypto: caam/qi2 - add support for ahash algorithms omits 0efa7579f3de crypto: caam - export ahash shared descriptor generation omits 226853ac3ebe crypto: caam/qi2 - add skcipher algorithms omits 8d818c105501 crypto: caam/qi2 - add DPAA2-CAAM driver omits 94cebd9da42c crypto: caam - add Queue Interface v2 error codes omits f9cb74fd8837 crypto: caam - add DPAA2-CAAM (DPSECI) backend API omits aae733a3f46f crypto: caam - fix implicit casts in endianness helpers omits 55d0110248b2 soc: fsl: dpio: add congestion notification support omits 009447a038ec soc: fsl: dpio: add frame list format support omits 48c43de0b598 soc: fsl: dpio: add back some frame queue functions omits e9158b35ef9a bus: fsl-mc: add support for dpseci device type omits a5e9f557098e crypto: chacha20 - Fix chacha20_block() keystream alignmen [...] omits 78105c7e769b crypto: xts - Drop use of auxiliary buffer omits 2e5d2f33d1db crypto: arm64/aes-blk - improve XTS mask handling omits dd597fb33ff0 crypto: arm64/aes-blk - add support for CTS-CBC mode omits 6e7de6af91b2 crypto: arm64/aes-blk - revert NEON yield for skciphers omits 557ecb4543d1 crypto: arm64/aes-blk - remove pointless (u8 *) casts omits 718f608c3831 crypto: cavium/nitrox - use dma_pool_zalloc() omits 910e3ca10bba Merge git://git.kernel.org/pub/scm/linux/kernel/git/herber [...] omits 13cc6f48c743 crypto: caam/jr - fix ablkcipher_edesc pointer arithmetic omits 874deb1c652d scsi: advansys: Remove unnecessary parentheses omits 947e326c45df Merge branch 'net-wean-netfilter-from-fib_nh' omits 9f18b6b68e20 netfilter: nft_fib: Convert nft_fib4_eval to new dev helper omits 91a178258aea netfilter: rpfilter: Convert rpfilter_lookup_reverse to ne [...] omits 78f2756c5fc0 net/ipv4: Move device validation to helper omits 10bc6a6042c9 r8169: fix autoneg issue on resume with RTL8168E omits fed564f6503b scsi: target: iblock: split T10 PI SGL across command bios omits 9e210178267b scsi: lpfc: Synchronize access to remoteport via rport omits d87161bea405 scsi: ufs: Disable blk-mq for now omits 9ff01255a01c Blk-throttle: update to use rbtree with leftmost node cached omits 5a7d7d0f9f79 regulator: da905{2,5}: Remove unnecessary array check omits b4a4957d3d1c IB/hfi1: Fix destroy_qp hang after a link down omits d623500b3c4e IB/hfi1: Fix context recovery when PBC has an UnsupportedVL omits 94694d18cf27 IB/hfi1: Invalid user input can result in crash omits 0dbfaa9f2813 IB/hfi1: Fix SL array bounds check omits 8cfde7847d5e spi: pic32: Use proper enum in dmaengine_prep_slave_rg omits 4fcb7f8be829 Merge branch 'drm-fixes-4.19' of git://people.freedesktop. [...] omits 618cc1514b1e Merge branch 'vmwgfx-fixes-4.19' of git://people.freedeskt [...] omits 4eeed3686981 RDMA/uverbs: Fix validity check for modify QP omits c98b0d2db7d7 pinctrl: mxs: do not export mxs_pinctrl_probe omits dc4cd1257c86 f2fs: fix to recover inode's uid/gid during POR omits f84262b0862d f2fs: avoid infinite loop in f2fs_alloc_nid omits 9024143e700f PCI: dwc: Fix scheduling while atomic issues omits b3027b7746ce MAINTAINERS: Move mobiveil PCI driver entry where it belongs omits 05ab1d8a4b36 x86/mm: Expand static page table for fixmap space omits 4f802170a861 PCI/DPC: Save and restore config state omits 874b3251113a PCI: portdrv: Restore PCI config state on slot reset omits ece8ea7bfac0 RDMA/usnic: Do not use ucontext->tgid omits d4b4dd1b9706 RDMA/umem: Do not use current->tgid to track the mm_struct omits ce92db1ca84d RDMA/ucontext: Get rid of the old disassociate flow omits 6745d356ab39 RDMA/hns: Use rdma_user_mmap_io omits e2cd1d1ad204 RDMA/mlx5: Use rdma_user_mmap_io omits c282da4109e4 RDMA/mlx4: Use rdma_user_mmap_io omits 5f9794dc94f5 RDMA/ucontext: Add a core API for mmaping driver IO memory omits 234b69e3e089 ocfs2: fix ocfs2 read block panic omits 172b06c32b94 mm: slowly shrink slabs with a relatively small number of objects omits 3bf181bc5d8b kernel/sys.c: remove duplicated include omits b45d71fb89ab mm: shmem.c: Correctly annotate new inodes for lockdep omits a1b3d2f217cf fs/proc/kcore.c: fix invalid memory access in multi-page r [...] omits 889c695d419f mm: disable deferred struct page for 32-bit arches omits f83606f5eb00 fork: report pid exhaustion correctly omits 9068a427ee0b MAINTAINERS: Add X86 MM entry omits a8b3bb338e4e x86/intel_rdt: Add Reinette as co-maintainer for RDT omits f061c1cc404a Revert "ubifs: xattr: Don't operate on deleted inodes" omits d3bdc016c598 ubifs: drop false positive assertion omits 37f31b6ca431 ubifs: Check for name being NULL while mounting omits 380583227c0c spi: spi-mem: Add extra sanity checks on the op param omits c949a8e8b43f spi: spi-mem: Move the DMA-able constraint doc to the kern [...] omits 60489f085574 spi: spi-mem: Add missing description for data.nbytes field omits d35c595bf005 perf vendor events arm64: Revise core JSON events for eMAG omits f858927fd6ce scripts/dtc: Update to upstream version v1.4.7-14-gc86da84d30e4 omits d7ab5cdce54d sctp: update dst pmtu with the correct daddr omits 8c6ec3613e7b bnxt_en: don't try to offload VLAN 'modify' action omits 5678cb3c96ee net-next: mscc: remove unused ocelot_dev_gmii.h omits bea6385789b8 perf intel-pt: Implement decoder flags for trace begin / end omits c6b5da093a8b perf intel-pt: Add decoder flags for trace begin / end omits 2dcde4e152a3 perf tools: Improve thread_stack__process() for trace begin / end omits 4d60e5e36aa6 perf tools: Improve thread_stack__event() for trace begin / end omits fc795bf7224e ASoC: rt5663: Remove the boost volume in the beginning of [...] omits 8d6258a4dd26 ASoC: add for_each_dpcm_be() macro omits d2e24d64652b ASoC: add for_each_dpcm_fe() macro omits 1a1035a9854f ASoC: add for_each_comp_order() macro omits f70f18f7d459 ASoC: add for_each_card_components() macro omits bcb1fd1fcd65 ASoC: add for_each_card_rtds() macro omits 98061fdbfccc ASoC: add for_each_card_links() macro omits 7fe072b4df5d ASoC: add for_each_card_prelinks() macro omits 6d11b1287914 ASoC: rename for_each_rtd_codec_dai_reverse to rollback omits ff348763775e doc: Fix acronym "FEKEK" in ecryptfs omits 7afecb3073e3 ASoC: convert for_each_rtd_codec_dai() for missing part omits c03e2fa75302 docs: fix some broken documentation references omits 9d723b4ccbd2 iommu: Fix passthrough option documentation omits f589d95b9751 regulator: qcom: Add PMS405 regulators omits c29de84149ab PCI: portdrv: Initialize service drivers directly omits 52272c923af0 docs: core-api: add memory allocation guide omits 09700f8a503a docs: core-api/mm-api: add a lable for GFP flags section omits 8ff7e072880e docs: core-api/gfp_mask-from-fs-io: add a label for cross- [...] omits 26b471c7e2f7 KVM: nVMX: Fix bad cleanup on error of get/set nested stat [...] omits 346fa83d1093 netfilter: conntrack: get rid of double sizeof omits bab4344975fe netfilter: nft_osf: use enum nft_data_types for nft_valida [...] omits 0de22baabc97 netfilter: nf_tables: use rhashtable_walk_enter instead of [...] omits f8b0a3ab06a0 netfilter: nat: remove duplicate skb_is_nonlinear() in __n [...] omits a173f066c7cf netfilter: bridge: Don't sabotage nf_hook calls from an l3mdev omits e0dccce1193f drm/i2c: tda9950: set MAX_RETRIES for errors only omits d98627d1360d drm/i2c: tda9950: fix timeout counter check omits 93185c80a5f7 netfilter: conntrack: clamp l4proto array size at largers [...] omits dd2934a95701 netfilter: conntrack: remove l3->l4 mapping information omits fb6de923ca33 regulator: fix crash caused by null driver data omits ca2ca6e1c04e netfilter: conntrack: remove unused proto arg from netns i [...] omits 6fe78fa484a5 netfilter: conntrack: remove error callback and handle icm [...] omits 0150ffbac783 netfilter: conntrack: avoid using ->error callback if possible omits 83d213fd9d1a netfilter: conntrack: deconstify packet callback skb pointer omits 9976fc6e6edb netfilter: conntrack: remove the l4proto->new() function omits 93e66024b024 netfilter: conntrack: pass nf_hook_state to packet and err [...] omits a2ab17037481 Merge branch 'ib-array-bitmaps' into devel omits c02980d6bf06 gpio: OF: Remove bad practice examples omits 25db30c335d9 gpio: OF: Cut painful BNF experiments from bindings omits 79b73ff9b2a3 gpio: davinci: Move driver local definitions to driver omits c36219d9d8df gpio: davinci: Remove unneeded GPIO macro omits c809e37a3b5a gpio: davinci: Allocate the correct amount of memory for c [...] omits 587f7a694f01 gpio: davinci: Use dev name for label and automatic base s [...] omits 329357723f5e gpio: davinci: Remove unused member of davinci_gpio_controller omits 44d8cc6f1a90 drm/amdkfd: Fix ATS capablity was not reported correctly o [...] omits 15426dbb65c5 drm/amdkfd: Change the control stack MTYPE from UC to NC on GFX9 omits caaa4c8a6be2 drm/amdgpu: Fix SDMA HQD destroy error on gfx_v7 omits 96147db1e1df pinctrl: intel: Do pin translation in other GPIO operation [...] omits a65fbff275b9 pinctrl: tegra: do not export tegra_pinctrl_probe omits 576ed9135489 block: use bio_add_page in bio_iov_iter_get_pages omits 8faa0754ec24 pinctrl: sh-pfc: r8a77470: Add USB pin groups omits df9c71694fcf pinctrl: sh-pfc: r8a77470: Add SDHI2 pin groups omits e5984d0576fb pinctrl: sh-pfc: r8a77470: Add QSPI0 pin groups omits 469c1e97dcce pinctrl: sh-pfc: r8a77470: Add DU0 pin groups omits e34ebe5a6b83 pinctrl: sh-pfc: r8a77470: Add I2C4 pin groups omits d611aaf336b2 Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] omits 65eea8edc315 floppy: Do not copy a kernel pointer to user memory in FDG [...] omits 56ce3c5a50f4 smc: generic netlink family should be __ro_after_init omits f9d5b1d50840 mlxsw: spectrum: Bump required firmware version omits cab9572a097a Merge branch 'mlxsw-Further-MC-awareness-configuration' omits b5638d46c90a selftests: mlxsw: Add a test for UC behavior under MC flood omits a381ed12ea33 selftests: forwarding: lib: Add mtu_set(), mtu_restore() omits 3136a3698804 selftests: forwarding: lib: Add ethtool_stats_get() omits 6a23f9a49722 mlxsw: spectrum_buffers: Tweak SBMM configuration omits e83c045e53d7 mlxsw: spectrum_buffers: Configure MC pool omits 5be3637e069f mlxsw: spectrum_buffers: Allow configuration of static pools omits 41057e28288b mlxsw: spectrum_buffers: Pass SBPM min_size in cells omits d144e3a2c9f7 mlxsw: spectrum_buffers: Allow an infinite maximum for per [...] omits f0024f0d9851 mlxsw: spectrum_buffers: Allow pools of infinite size omits fe07d723c00d mlxsw: spectrum_buffers: Keep shared buffer size in mlxsw_sp_sb omits 5f95d20b3a5e mlxsw: spectrum_buffers: Split TC_COUNT into ingress and egress omits 3a4dbfb044ea mlxsw: spectrum_buffers: Use devlink pool indices throughout omits a9f36656b519 mlxsw: spectrum: Init shaper for TCs 8..15 omits 7ce5c8cd753f libata: mask swap internal and hardware tag omits 1390643d1d5c jfs: remove redundant dquot_initialize() in jfs_evict_inode() omits ff645daf30ca perf db-export: Add trace begin / end branch type variants omits 62cb1b8868a7 perf script: Enhance sample flags for trace begin / end omits ae596de1a0c8 Compiler Attributes: naked can be shared omits d124b44f09ca Compiler Attributes: naked was fixed in gcc 4.6 omits b31bd669b45d misc: sgi-gru: fix fall-through annotations omits 1906f64f6458 USB: STORAGE: ISD200 Fixed coding style issue "space requi [...] omits 7e620984b625 serial: imx: restore handshaking irq for imx1 omits c716a25b9b70 powerpc/pkeys: Fix reading of ibm, processor-storage-keys [...] omits 93ed990e3a6e qtnfmac: remove set but not used variable 'vif' omits 6c3efbe77bc7 brcmsmac: Use kvmalloc() for ucode allocations omits a8254fa4ba60 brcmfmac: remove set but not used variables 'sfdoff' and ' [...] omits 761cb7cdef1a brcm80211: remove redundant condition check before debugfs [...] omits 59c2a30d36c8 brcmfmac: increase buffer for obtaining firmware capabilities omits 330994e8e8ec brcmfmac: fix for proper support of 160MHz bandwidth omits 2823c8716c68 b43: fix DMA error related regression with proprietary firmware omits ae8a2ca8a221 usb: typec: Group all TCPCI/TCPM code together omits c800c51f586b usb: typec: fusb302: reorganizing the probe function a little omits 148b0aa78e4e platform: x86: intel_cht_int33fe: Remove the old connectio [...] omits 23481121c81d usb: typec: class: Don't use port parent for getting mux handles omits 495965a1002a platform: x86: intel_cht_int33fe: Add connections for the [...] omits 78d2b54b134e platform: x86: intel_cht_int33fe: Add connection for the D [...] omits 140a4ec4addd platform: x86: intel_cht_int33fe: Register all connections [...] omits cd7753d37138 drivers: base: Helpers for adding device connection descriptions omits 50e499121474 platform: x86: intel_cht_int33fe: Add dependency on muxes omits 3e3b81965cbf usb: typec: mux: Take care of driver module reference counting omits ccc413f62143 s390/qdio: clean up AOB handling omits 4e62d4588500 s390: clean up stacks setup omits 26f4414a45b8 s390/vdso: correct CFI annotations of vDSO functions omits d1befa65823e s390/vdso: avoid 64-bit vdso mapping for compat tasks omits 1c472d462832 s390/zcrypt: enable AP bus scan without a valid default domain omits 8e5a7627b588 s390: add initial 64-bit restart PSW omits 198ee66a0e97 s390/tape: fix spelling mistake "partion" -> "partition" omits 54be9d12b5c1 s390: vmlogrdr: Use ARRAY_SIZE instead of reimplementing i [...] omits 827fd299a164 s390/zcrypt: Use kmemdup to replace kmalloc + memcpy omits 6779df406b27 s390/sclp: Allow to request adapter reset omits 734781a9165a s390/dasd: remove unnecessary condition check omits 16c4cb19fa85 usb: core: safely deal with the dynamic quirk lists omits 5c54fcac9a9d usb: roles: Take care of driver module reference counting omits 55a5542a5462 s390/hibernate: fix error handling when suspend cpu != resume cpu omits 818eecfd5640 usb: phy: mxs: fix spelling mistake "stardard" -> "standard" omits 46216506ceac usb: host: fotg2: Fix potential NULL dereference omits 3df0e240caba usb: renesas_usbhs: Add multiple clocks management omits 8e0d368a59bf dt-bindings: usb: renesas_usbhs: add clock-names property omits f181dbb48241 usb: renesas_usbhs: Add reset_control omits d18afb2a037e Merge tag 'mt76-for-kvalo-2018-09-19' of https://github.co [...] omits c29e240484ea dt-bindings: usb: ohci: Add clocks description for R-Car Gen3 omits 0e4aeab775f9 dt-bindings: usb: ehci: Add clocks description for R-Car Gen3 omits 85682a7e3b9c powerpc: fix csum_ipv6_magic() on little endian platforms omits f13912d3f014 usbcore: Select UAC3 configuration for audio if present omits 28da90f19cde usb: gadget: udc: renesas_usb3: Add r8a774a1 support omits 3938e13e98f9 dt-bindings: usb: renesas_usbhs: Add r8a774a1 support omits c49234a05471 dt-bindings: usb-xhci: Add r8a774a1 support omits 2e022c40fe1f dt-bindings: ehci-mv: add bindings omits 813e18b18a87 USB: EHCI: ehci-mv: add DT support omits a740f20d13b6 USB: EHCI: ehci-mv: use phy-pxa-usb omits bd9322789700 USB: EHCI: ehci-mv: remove private_init omits 0440fa3d1b4e USB: EHCI: make ehci-mv a separate driver omits b32abf8f5d83 usb: usbtmc: Remove sysfs group TermChar and auto_abort omits 5848828387c7 usb: usbtmc: Fix split quoted string in debug message omits 386be9094f09 usb: usbtmc: Remove redundant macro USBTMC_SIZE_IOBUFFER omits fd784cad0353 usb: usbtmc: Remove redundant code omits dfce4839fdab usb: usbtmc: Update ioctl-number.txt omits e013477bc207 usb: usbtmc: Add ioctl USBTMC_IOCTL_API_VERSION omits 63c97bbad5ae usb: usbtmc: Replace USBTMC_TIMEOUT macros for control messages omits 0e59088e7ff7 usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_OUT omits cbe743f1333b usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_IN omits dfee02ac4bce usb: usbtmc: Fix ioctl USBTMC_IOCTL_CLEAR omits d7604ff0dc01 usb: usbtmc: Optimize usbtmc_read omits 4d5e18d9ed93 usb: usbtmc: Optimize usbtmc_write omits ec34d08eff71 usb: usbtmc: Add ioctl USBTMC_IOCTL_AUTO_ABORT omits 8409e96f012a usb: usbtmc: add ioctl USBTMC_IOCTL_MSG_IN_ATTR omits 739240a9f6ac usb: usbtmc: Add ioctl USBTMC488_IOCTL_WAIT_SRQ omits b19bbdc5f451 usb: usbtmc: Fix suspend/resume omits 987b81998b41 usb: usbtmc: Add ioctl USBTMC_IOCTL_CLEANUP_IO omits 46ecc9d54efc usb: usbtmc: Add ioctl USBTMC_IOCTL_CANCEL_IO omits bb99794a4792 usb: usbtmc: Add ioctl for vendor specific read omits b14984518ee6 usb: usbtmc: Add ioctl USBTMC_IOCTL_WRITE_RESULT omits 4ddc645f40e9 usb: usbtmc: Add ioctl for vendor specific write omits 658f24f4523e usb: usbtmc: Add ioctl for generic requests on control omits 38c6528d40d8 usb: typec: fusb302: Populate tcpc fwnode for TCPM propert [...] omits c8c11ad1afb1 dt-bindings: usb: fusb302: Use usb-connector bindings for [...] omits 63f59b73e80a dt-bindings: connector: Add support for USB-PD PPS APDOs t [...] omits c9a4cb204e9e USB: handle NULL config in usb_find_alt_setting() omits bd729f9d67aa USB: fix error handling in usb_driver_claim_interface() omits c183813fcee4 USB: remove LPM management from usb_driver_claim_interface() omits 81e0403b26d9 USB: usbdevfs: restore warning for nonsensical flags omits 7a68d9fb8510 USB: usbdevfs: sanitize flags more omits e871db8d78df Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in [...] omits 783f3b4e9ec5 usb: musb: dsps: do not disable CPPI41 irq in driver teardown omits a4ac1f5ced58 power: reset: qcom-pon: Add pms405 pon support omits 457b42f0aa1c power: supply: bq27xxx: Add support for BQ27411 omits 4b92e7fd76e9 Merge tag 'mtd/fixes-for-4.19-rc5' of git://git.infradead. [...] omits 59739131e0ca usb: chipidea: Fix otg event handler omits 8b97d73c4d72 usb: chipidea: Prevent unbalanced IRQ disable omits 1fa9697c8538 doc: usb: ci-hdrc-usb2: Add pinctrl properties definition omits 16caf1fa37db usb: chipidea: Add dynamic pinctrl selection omits 1f06072cd22f usb: chipidea: imx: make MODULE_LICENCE and SPDX-identifier match omits 1dedbdf2bbb1 usb: chipidea: imx: enable OTG overcurrent in case USB sub [...] omits 9f644a64884f usb: chipidea: imx: do not use preprocessor conditionals for PM omits d82920849f30 Merge tag 'sound-4.19-rc5' of git://git.kernel.org/pub/scm [...] omits edb1b3abdb20 ALSA: hda/ca0132 - Add AE-5 exit function omits 212de2e7414a ALSA: hda/ca0132 - Add AE-5 specific controls omits f231daaf51da ALSA: hda/ca0132 - Add input selection commands for AE-5 omits 2283c85b4aa6 ALSA: hda/ca0132 - Add output set commands for AE-5 omits 746fc9deb434 ALSA: hda/ca0132 - Clean up ca0132_alt_out_select omits 415cd8447c60 ALSA: hda/ca0132 - Add DSP setup functions for AE-5 omits 6ef0e91ec433 ALSA: hda/ca0132 - Merge post-dsp functions + cleanup omits 7a928186b377 ALSA: hda/ca0132 - Change firmware name and usage omits 03c9b6b1e02e ALSA: hda/ca0132 - Add AE-5 regular init setup omits b9b413450cd6 ALSA: hda/ca0132 - Add AE-5 pre-init and ca0113 functions omits ce7154480cf9 ALSA: hda/ca0132 - Change ca0132_mmio_init for AE-5 omits 88268ce8a64e ALSA: hda/ca0132 - Set AE-5 bools and select mixer omits d06feaf02fe6 ALSA: hda/ca0132 - Add pincfg for AE-5 omits f62764638ae8 ALSA: hda/ca0132 - Add quirk for Sound BlasterX AE-5 omits bf85a91c2f96 ALSA: hda/ca0132 - Define new verbs and control params omits e53134fefd20 ALSA: xen-front: Refine indentations and constify snd_pcm_ops omits 9406a49fd1f4 dma-mapping: support non-coherent devices in dma_common_ge [...] omits 58b0440663ec dma-mapping: consolidate the dma mmap implementations omits bc3ec75de545 dma-mapping: merge direct and noncoherent ops omits f3ecc0ff0457 dma-mapping: move the dma_coherent flag to struct device omits 5748e1b35ba2 MIPS: don't select DMA_MAYBE_COHERENT from DMA_PERDEV_COHERENT omits 684f7e91d3c7 dma-mapping: add the missing ARCH_HAS_SYNC_DMA_FOR_CPU_ALL [...] omits a3ceed87b077 dma-mapping: fix panic caused by passing empty cma command [...] omits b3a5402cbceb ALSA: hda: Fix the audio-component completion timeout omits 32bf94fb5c2e xfrm: validate template mode omits bffd5e86951c Merge branch 'qed-fixes' omits 7e3e375ceede qed: Add missing device config for RoCE EDPM in UFP mode. omits 0216da9413af qed: Do not add VLAN 0 tag to untagged frames in multi-fun [...] omits 50fdf60181b0 qed: Fix populating the invalid stag value in multi functi [...] omits faa08325b429 isdn/hisax: Remove unnecessary parenthesis omits 713746bb2866 atl1: remove set but not used variable 'advertising' omits da2cfbd3e756 e1000: remove set but not used variable 'txb2b' omits 684d777a3382 net: toshiba: remove a redundant local variable 'index_specified' omits 23d9f5531c7c nfp: provide a better warning when ring allocation fails omits 806a81fcf688 r8169: remove duplicated RTL8169s PHY initialization steps omits 7a67e11d901e r8169: simplify RTL8169 PHY initialization omits e71cf5918765 drm/vmwgfx: Fix buffer object eviction omits a4bd815a94b7 drm/vmwgfx: Don't impose STDU limits on framebuffer size omits 140b4e67c2e1 drm/vmwgfx: limit mode size for all display unit to texture_max omits 0c1b174b1b9a drm/vmwgfx: limit screen size to stdu_max during check_modeset omits bfc888261474 drm/vmwgfx: don't check for old_crtc_state enable status omits 7233b8cab390 powerpc/powernv/ioda2: Reduce upper limit for DMA window s [...] omits c8c618afc2b2 net: ibm: remove redundant local variables 'act_nr_of_entr [...] omits c1f9a93d93a0 net: ibm: remove a redundant local variable 'k' omits cf5cca6e4cc4 net: mvneta: fix the Rx desc buffer DMA unmapping omits 76c0ddd8c3a6 ip6_tunnel: be careful when accessing the inner header omits 3ede0bbcdfc9 ipv6: Allow the l3mdev to be a loopback omits 1e6a4bc874db Merge branch 'hns3-fixes' omits 32c7fbc8ffd7 net: hns3: Fix parameter type for q_id in hclge_tm_q_to_qs [...] omits d9f28fc23d54 net: hns3: Fix client initialize state issue when roce cli [...] omits 49dd80541c75 net: hns3: Clear client pointer when initialize client fai [...] omits 37dc9cdbdc1b net: hns3: Fix cmdq registers initialization issue for vf omits fd8133148eb6 net: hns3: Fix for setting speed for phy failed problem omits 582d37bbb613 net: hns3: Check hdev state when getting link status omits 2f7e489611bc net: hns3: Set STATE_DOWN bit of hdev state when stopping net omits 26483246b548 net: hns3: Add support for hns3_nic_netdev_ops.ndo_do_ioctl omits 3152fcc69ae0 net: hns3: Remove packet statistics of public omits 799997a307ff net: hns3: Remove tx budget to clean more TX descriptors i [...] omits 932d1252aded net: hns3: Add unlikely for buf_num check omits 874bff0ba6cf net: hns3: Add default irq affinity omits 0e0cc31f6999 net: sun: fix return type of ndo_start_xmit function omits fe72352e37ae net: amd: fix return type of ndo_start_xmit function omits 0c13b8d1aee8 net: broadcom: fix return type of ndo_start_xmit function omits 81255af8d9d5 net: xilinx: fix return type of ndo_start_xmit function omits bacade822524 net: toshiba: fix return type of ndo_start_xmit function omits f03508ce3f96 net: marvell: fix return type of ndo_start_xmit function omits db161d930a19 Merge branch 'phylink-ensure-the-carrier-is-off-when-start [...] omits 09b8a45eda54 net: mvneta: do not explicitly set the carrier state in open omits f8f5f588bb9b net: mvpp2: do not explicitly set the carrier state in open omits aeeb2e8fdefd net: phy: phylink: ensure the carrier is off when starting [...] omits 02f7f61e5af2 Merge branch 'net-mvpp2-improve-the-interrupt-usage' omits 1068549c2ad2 net: mvpp2: rename mvpp2_percpu function to mvpp2_thread omits e531f76757eb net: mvpp2: handle cases where more CPUs are available tha [...] omits 074c74dfcb33 net: mvpp2: map the CPUs to threads omits 543ec376e3cb net: mvpp2: do not use the CPU number to access the per-th [...] omits 1627442721f1 net: mvpp2: make mvpp2_read_relaxed static omits ecfed8d9b387 net: mvpp2: make the per-cpu helpers static omits 850623b3823a net: mvpp2: cpu should always be unsigned omits 70afb58e9856 net: mvpp2: fix the number of queues per cpu for PPv2.2 omits fd4a1056884e net: mvpp2: do not update the queue mode while probing omits 930e1f5606a4 Documentation/bindings: net: marvell-pp2: update the IRQs [...] omits a9aac38599ec net: mvpp2: rename the IRQs to match the hardware omits cf55ace48e44 net: mvpp2: increase the number of s/w threads to 9 omits f543305da9b5 ravb: remove tx buffer addr 4byte alilgnment restriction f [...] omits f46f33a6790c Merge branch 'phy_stop-synchronous' omits e8cfd9d6c772 net: phy: call state machine synchronously in phy_stop omits 124eee3f6955 net: linkwatch: add check for netdevice being present to l [...] omits 822143acf94f Merge branch 'net-Use-FIELD_SIZEOF-directly-instead-of-rei [...] omits a90546e83a11 net: ti: Use FIELD_SIZEOF directly instead of reimplementi [...] omits e208cd5e41b4 net: qede: Use FIELD_SIZEOF directly instead of reimplemen [...] omits f195efb47d93 net: core: Use FIELD_SIZEOF directly instead of reimplemen [...] omits cb205a817444 net: sched: Use FIELD_SIZEOF directly instead of reimpleme [...] omits 86c85e1fc4ca net: iucv: Use FIELD_SIZEOF directly instead of reimplemen [...] omits 13b91ed77a65 ARM: dts: sun8i: drop A64 HDMI PHY fallback compatible fro [...] omits 18522108d53c Merge tag 'batadv-next-for-davem-20180919' of git://git.op [...] omits 30f3984ede68 drm/amdgpu: add new polaris pci id omits aa86b03c3ee6 Merge tag 'batadv-net-for-davem-20180919' of git://git.ope [...] omits 8250a9b43b25 MIPS/PCI: Let Loongson-3 pci_ops access extended config space omits 1c3d7b0364f0 power: supply: Add Spreadtrum SC2731 charger support omits 8d1f326ab8ed dt-bindings: power: Add Spreadtrum SC2731 charger documentation omits 079cdff3d0a0 power: supply: twl4030_charger: disable eoc interrupt on l [...] omits 8314c212f995 power: supply: twl4030_charger: fix charging current out-o [...] omits 8ca4fff974ad Merge tag 'drm-intel-fixes-2018-09-19' of git://anongit.fr [...] omits d5b3a31b1cea Merge tag 'drm-misc-fixes-2018-09-19' of git://anongit.fre [...] omits a7d10cf3e4e3 f2fs: add new idle interval timing for discard and gc paths omits 8b56ee91ffc8 kvm: selftests: Add platform_info_test omits 6fbbde9a1969 KVM: x86: Control guest reads of MSR_PLATFORM_INFO omits d84f1cff9028 KVM: x86: Turbo bits in MSR_PLATFORM_INFO omits ba8e23db59dc nVMX x86: Check VPID value on vmentry of L2 guests omits 6de84e581c08 nVMX x86: check posted-interrupt descriptor addresss on vm [...] omits e6c67d8cf117 KVM: nVMX: Wake blocked vCPU in guest-mode if pending inte [...] omits 5bea5123cbf0 KVM: VMX: check nested state and CR4.VMXE against SMM omits 822f312d47f0 kvm: x86: make kvm_{load|put}_guest_fpu() static omits a1efa9b70097 x86/hyper-v: rename ipi_arg_{ex,non_ex} structures omits d264ee0c2ed2 KVM: VMX: use preemption timer to force immediate VMExit omits f459a707ed31 KVM: VMX: modify preemption timer bit only when arming timer omits 4c008127e471 KVM: VMX: immediately mark preemption timer expired only f [...] omits a101c9d63ebb KVM: SVM: Switch to bitmap_zalloc() omits 9a9845867c28 KVM/MMU: Fix comment in walk_shadow_page_lockless_end() omits 6bd317d3c865 kvm: selftests: use -pthread instead of -lpthread omits 83b20b28c670 KVM: x86: don't reset root in kvm_mmu_setup() omits d35b34a9a70e kvm: mmu: Don't read PDPTEs when paging is not enabled omits d1766202779e x86/kvm/lapic: always disable MMIO interface in x2APIC mode omits c36d5a6c74e7 scripts/dtc: Add yamltree.c to dtc sources omits 53dd9dce6979 libfdt: Ensure INT_MAX is defined in libfdt_env.h omits 62287dce5d0e of/unittest: Fix I2C bus unit-address error omits 362ce2b8e52b Merge branch 'dt/linus' into HEAD omits cdd6ed90cdb6 OPP: Use a single mechanism to free the OPP table omits 2a4eb7358aba OPP: Don't remove dynamic OPPs from _dev_pm_opp_remove_table() omits 883071c4bd9a cpufreq: mvebu: Remove OPPs using dev_pm_opp_remove() omits d0e8ae6c26da OPP: Create separate kref for static OPPs list omits 0ad8c623907c OPP: Don't take OPP table's kref for static OPPs omits f06ed90e7051 OPP: Parse OPP table's DT properties from _of_init_opp_table() omits eb7c8743d6cf OPP: Pass index to _of_init_opp_table() omits 3d2556992a87 OPP: Protect dev_list with opp_table lock omits 404b1369ea26 OPP: Don't try to remove all OPP tables on failure omits 2fbb8670b4ff OPP: Free OPP table properly on performance state irregularities omits 080220b68714 tools: bpf: fix license for a compat header file omits 2dfd184abd38 flow_dissector: fix build failure without CONFIG_NET omits b00a92c8f2ca RDMA/hns: Move all prints out of irq handle omits ee92efe41cf3 IB/srp: Avoid that sg_reset -d ${srp_device} triggers an i [...] omits eb9a29f9e585 Merge tag 'hwmon-for-linus-v4.19-rc5' of git://git.kernel. [...] omits 6ad49fa1993d Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 035c450ffa04 tools lib traceevent: Add prefix tep_ to enum filter_trivial_type omits 1affd34f192a tools lib traceevent: Rename data2host*() APIs omits 785be0c98d24 tools lib traceevent: Rename struct plugin_list to struct [...] omits 9334c9616b71 tools lib traceevent: Add prefix tep_ to structs filter_ty [...] omits 88e6c21a11c5 tools lib traceevent: Add prefix tep_ to various structs f [...] omits 0515ca53caa6 tools lib traceevent: Add prefix tep_ to struct filter_{ar [...] omits 4746d22a4c1b tools lib traceevent: Add prefix tep_ to enums filter_{exp [...] omits e906bb788f2c tools lib traceevent: Add prefix tep_ to enums filter_{boo [...] omits 1e97216f2033 tools lib traceevent, perf tools: Rename enum print_arg_ty [...] omits 5647f94b90f6 tools lib traceevent, perf tools: Add prefix tep_ to all p [...] omits c1953bcc7311 tools lib traceevent: Add prefix TEP_ to all EVENT_FL_* flags omits f25d9e09e935 tools lib traceevent: Rename enum event_{sort_}type to enu [...] omits bb39ccb204cc tools lib traceevent, perf tools: Rename enum format_flags [...] omits 2c92f9828b3c tools lib traceevent, perf tools: Rename struct format{_fi [...] omits 4963b0f88bb9 tools lib traceevent, perf tools: Rename struct event_form [...] omits a78cdee6fbb1 perf script: Print DSO for callindent omits 37fed3de5551 perf script: Allow sym and dso without ip, addr omits 03a1f49f2648 tools lib subcmd: Support overwriting the pager omits c12e039d1233 perf tools: Report itrace options in help omits 3b9c25c0a046 perf help: Add missing subcommand `version` omits 3a6818c77167 ASoC: q6afe: dt-bindings: Update input range for qcom,sd-lines omits df43519eb706 regulator: bd718x7: add missing linux/of.h inclusion omits 880f7cc47265 arm64: cpu_errata: Remove ARM64_MISMATCHED_CACHE_LINE_SIZE omits 0099103926b6 RDMA/uverbs: Fix error unwind in ib_uverbs_add_one omits 0965cc953a23 RDMA/core: Properly return the error code of rdma_set_src_ [...] omits 802fa45cd320 RDMA/i40iw: Fix incorrect iterator type omits 6ebce4474603 RDMA/uverbs: Remove is_closed from ib_uverbs_file omits 9f2b76a2db3c pinctrl: sh-pfc: r8a77990: Add R8A774C0 PFC support omits c382e8ba7c33 dt-bindings: pinctrl: sh-pfc: Document r8a774c0 PFC support omits d59f532480f5 xen: issue warning message when out of grant maptrack entries omits d7097b97e913 pinctrl: sh-pfc: r8a7791: Add r8a7744 support omits 70513d58751d xen/x86/vpmu: Zero struct pt_regs before calling into samp [...] omits a6a7d2c2dc66 dt-bindings: pinctrl: sh-pfc: Document r8a7744 PFC support omits ef8c4ed9db80 kbuild: allow to use GCC toolchain not in Clang search path omits 5a4630aadb9a ftrace: Build with CPPFLAGS to get -Qunused-arguments omits 6ace1098a68c signal/x86/traps: Factor out show_signal omits 8d68fa0e0839 signal/x86: Move mpx siginfo generation into do_bounds omits 8a35eb22c02b signal/x86: In trace_mpx_bounds_register_exception add __u [...] omits 585a8b9b48e9 signal/x86: Use send_sig_mceerr as apropriate omits 40e5539463f0 signal/x86: Move MCE error reporting out of force_sig_info_fault omits 73f297aa0728 signal/x86: Inline fill_sigtrap_info in it's only caller s [...] omits efc463adbccf signal: Simplify tracehook_report_syscall_exit omits 24ef0fd0a1f3 perf python: Use -Wno-redundant-decls to build with PYTHON [...] omits c04c859f439f perf tools: Initialize perf_data_file fd field omits ed93d0a26012 perf util: Make copyfile_offset() global omits ded2b8fe2e43 perf tools: Add 'struct perf_mmap' arg to record__write() omits e035f4ca2ac9 perf auxtrace: Pass struct perf_mmap into mmap__read* functions omits 7336555a682c perf tools: Remove perf_tool from event_op3 omits 89f1688a57a8 perf tools: Remove perf_tool from event_op2 omits e381d1c21eea perf bpf-loader: use PTR_ERR_OR_ZERO inetead of return code omits 01ab2e91103b tools include: Adopt PTR_ERR_OR_ZERO from the kernel err.h header omits 53da12e01349 perf ordered_events: Prevent crossing max_alloc_size omits d5ceb62b3654 perf ordered_events: Add 'struct ordered_events_buffer' layer omits 336b08088d4d MAINTAINERS: Add Borislav to the x86 maintainers omits 9e796c9db93b ext2, dax: set ext2_dax_aops for dax files omits 0823c68b054b powerpc/fadump: re-register firmware-assisted dump if alre [...] omits 74422e2b1939 powerpc/pseries: Remove VLA from lparcfg_write() omits ab91239942a9 powerpc/prom: Remove VLA in prom_check_platform_support() omits e00d93ac9a18 powerpc: Fix duplicate const clang warning in user access code omits ee9d21b3b358 powerpc/boot: Ensure _zimage_start is a weak symbol omits cbc39809a398 powerpc/configs: Update skiroot defconfig omits 85a88cabad57 powerpc/pseries: Disable CPU hotplug across migrations omits fd12527a1da4 powerpc/pseries: Remove unneeded uses of dlpar work queue omits cd24e457fd8b powerpc/pseries: Remove prrn_work workqueue omits 063b8b1251fd powerpc/pseries/memory-hotplug: Only update DT once per me [...] omits 6977f95e63b9 powerpc: avoid -mno-sched-epilog on GCC 4.9 and newer omits 2a056f58fd33 powerpc: consolidate -mno-sched-epilog into FTRACE flags omits f2910f0e6835 powerpc: remove old GCC version checks omits 89ca4e126a3f powerpc/64s/hash: Add a SLB preload cache omits 2e1626744e8d powerpc/64s/hash: provide arch_setup_exec hooks for hash s [...] omits e83cbf7fb7d1 powerpc/64s: xmon do not dump hash fields when using radix mode omits 655deecf67b2 powerpc/64s/hash: SLB allocation status bitmaps omits 8fed04d0f6ae powerpc/64s/hash: remove user SLB data from the paca omits 5e46e29e6a97 powerpc/64s/hash: convert SLB miss handlers to C omits 82d8f4c22f35 powerpc/64s/hash: Use POWER9 SLBIA IH=3 variant in switch_slb omits 5141c182d75b powerpc/64s/hash: Use POWER6 SLBIA IH=1 variant in switch_slb omits 85376e2a17ec powerpc/64s/hash: remove the vmalloc segment from the bolted SLB omits 8b92887ced2e powerpc/64s/hash: move POWER5 < DD2.1 slbie workaround whe [...] omits 505ea82eabd2 powerpc/64s/hash: avoid the POWER5 < DD2.1 slb invalidate [...] omits 09b4438db13f powerpc/64s/hash: Fix stab_rr off by one initialization omits db7d31ac0413 powernv/pseries: consolidate code for mce early handling. omits c6d15258cdf1 powerpc/pseries: Dump the SLB contents on SLB MCE errors. omits 8f0b80561f21 powerpc/pseries: Display machine check error details. omits a43c1590426c powerpc/pseries: Flush SLB contents on SLB MCE errors. omits 04fce21c9db5 powerpc/pseries: Define MCE error event section. omits 44d947eff19d selftests/powerpc: Do not fail with reschedule omits 984ecdd68de0 powerpc/iommu: Avoid derefence before pointer check omits 8ac9e5bfd8cf powerpc/xive: Use xive_cpu->chip_id instead of looking it [...] omits 6f8e45f7eb1b ocxl: Fix access to the AFU Descriptor Data omits 3f7daf3d7582 powerpc/memtrace: Remove memory in chunks omits 5d05dfd13f20 Merge tag 'perf-urgent-for-mingo-4.19-20180918' of git://g [...] omits 571d0563c888 x86/paravirt: Fix some warning messages omits bf3741ada33b mt76x0: usb: remove mt76_fw definition omits 196e978ca1da mt76x0: remove unused usb header file omits 280415714ca1 mt76x0: remove mcu source file omits 576ecf653836 mt76x0: usb: move firmware loading to usb.c omits c12128ce44b0 mt76: use a per rx queue page fragment cache omits 8842d485cbad mt76x2: move mt76x2_phy_tssi_compensate in mt76x2-common module omits edaa580bc830 mt76: move shared mcu_calibrate routine in mt76x02-lib module omits bc3669017282 mt76x2: move mt76x2 mcu shared code in mt76x2_mcu_common.c omits 36fd09dd0fa4 mt76: move mt76{0,2} mcu shared code in mt76x02_mcu.c omits 79394f408010 mt76: unify firmware header between mt76x0 and mt76x2 omits 8cff12371b33 mt76x2: use common helpers for mcu_alloc_msg()/mcu_send_msg() omits 0ed821bbbb03 mt76x2: use mt76_dev instead of mt76x2_dev in mt76x2_mcu_msg_send omits 27db1ad10f2e mt76: move __iomem regs in mt76_mmio omits f7bbb80f2216 mt76: introduce mmio data structure in mt76_dev omits 8db5ec77de21 mt76x2: remove leftover mt76u_buf data structure in mt76x2_mcu omits d5c4261357ce mt76x2: use mt76_dev instead of mt76x2_dev in mt76x2_tx_queue_mcu omits 8799b624fe74 mt76: usb: remove skb check in mt76x{0,2}u mcu routines omits 331419b2ce6e mt76x0: remove mt76x0_burst_write_regs() omits fd0c6e189d23 mt76x0: remove unused mt76x0_burst_read_regs omits 6d6631fd788d mt76x02: add static qualifier to mt76x02_remove_dma_hdr omits 6181bf2a1124 mt76x02: move TXD/RXD/MCU definitions in mt76x02_dma.h omits c2db13ac7b2b mt76: usb: move mt76u_skb_dma_info in mt76x02_usb_core.c omits 905db7470199 mt76: usb: move mt76x02 mcu code in mt76x02-usb module omits 1750715726c6 mt76: usb: use common helpers for mcu_alloc_msg()/mcu_send_msg() omits 6da5a2911634 mt76: add rd_rp and wr_rp to bus_ops/mcu_ops omits f1638c7cd686 mt76: add usb implementation of {wr,rd}_rp omits db0f04f324b3 mt76: add mt76_mcu_ops data structure for mcu related pointers omits dce9dc8d571b mt76: move mt76x0 and mt76x2 mcu shared defs in mt76x02_mcu.h omits 473f0a763d2c mt76x0: run vco calibration for each channel configuration omits 835123b7e14c mt76x0: make device allocation bus neutral omits 6d1bced1495d mt76x0: remove some usb specific code from mt76x0_register_device omits c0eb79ab33b9 mt76x0: remove unused mt76x0_wcid omits c2a4d9fbabfb mt76x0: inital split between pci and usb omits 1bee323a8520 mt76x0: use mt76_register_device for device registration omits 540399d5fb79 mt76x0: remove has_{2,5}ghz fields of mt76x0_eeprom_params omits 6f15ed16f178 mt76x0: do not free/alloc buffers during suspend/resume omits e30a655ef138 mt76x0: move mt76x0_init_hardware in mt76x0_register_device omits b680d7fbfbff mt76x0: move stop related routines in mt76x0_mac_stop omits cb722aeddcfd mt76x0: fix memory leak during hw probe omits d1b6eec23597 mt76x0: alloc mcu buffers first in mt76x0_mcu_cmd_init omits 58b5eb8c44ea mt76: move mt76 rate definitions in mt76x02-lib module omits 7c7b13941eda mt76x0: remove mt76x0_stop_hardware routine omits 23ea0e7efbc9 mt76: remove unused MT76_MORE_STATS state omits 242516caabdb mt76x0: trim rx skb to proper length omits 0ae976a11b4f mt76x0: init hw capabilities omits 67f5e7a794bc mt76x0: enable per-sta tx queueing omits 7cbe4c760704 mt76x0: remove unused stat_work omits c1b6325d5105 mt76x0: remove unused endpoint definitions omits f79fdf7652df mt76x0: remove unused mt76x0_tx_status routine omits 6d449d12a041 mt76x0: remove unused {tx/rx}_queue definitions omits 4220878b6e1d mt76x0: remove unused stat work_queue omits 37d363665ba1 mt76x0: remove unused dma.c source file omits c66874640806 mt76x0: set max fragments size omits 1baa6e3a9b7d mt76x0: stop stat workqueue at hw stop omits 30ec915269c6 mt76x0: unify tx/rx datapath with mt76x2u driver omits 95e507d2f366 mt76x0: use mt76_alloc_device for device allocation omits f2653a4ee3f2 mt76x0: init mt76_driver_ops callbacks omits 4fcedad49cdc mt76x0: add mt76x0_queue_rx_skb routine omits 82aedcef17e4 mt76x0: simplify mt76_mac_process_rx signature omits a4986909ec18 mt76x0: mark device as running in mt76x0_start omits 7fd3c60ccbc2 mt76x0: disable usb rx bulk aggregation omits 8f6c23a94e16 mt76: move mt76x2u_tx_status_data in mt76x02-lib module omits 8c6adb7862d4 mt76x0: introduce mt76x0_tx_prepare_skb routine omits 41868f984e71 mt76: move mt76x2u_set_txinfo in mt76x02-lib module omits 2251dd5d463c mt76: move mt76_qsel definition in dma.h omits f847e45a2db8 mt76: move mt76x2u_tx_complete_skb in mt76x02-lib moudule omits b38b8207bf80 mt76: move mt76x2u_remove_dma_hdr in mt76x02-lib module omits 2a45ad31aff7 mt76: move mt76x2_tx_complete routine in mt76x02-lib module omits 5a69931cb768 mt76x2: change mt76x2_tx_complete routine signature omits 0b7da3112746 mt76: partially unify filling txwi fields omits 0e59cba85604 mt76: unify {insert/remove}_hdr_pad omits 493703aa9e3c mt76x0: reserve enough space in mac80211 omits 74ff45393bf8 mt76: unify mac_process_rate omits 82e1dd0f39bd mt76: use mt76_rx_status in mt76x0 omits 7c1f88812690 mt76: unify send_tx_status and related helpers omits b490b1df9a25 mt76: unify load_tx_status omits 5944cd02866f mt76: unify txwi and rxwi structures omits 5327b5ea1391 mt76: unify sta_rate_tbl_update and related helpers omits 212926eb4493 mt76: unify add_interface omits 0cd47bae2264 mt76: unify remove_interface omits 900c0f4746a1 mt76x0: remove vif_mask omits 10337263dcfa mt76: unify conf_tx omits 1d0496c63f8d mt76: unify AC to hw queue mapping omits 436d9586afdd mt76x0: remove empty sta_notify omits 60c26859e863 mt76: unify set_key omits 22c575c4f177 mt76: unify ampdu_action omits cab12953ec1e mt76: pratially unify add_interface omits 624400e4cd25 mt76: unify sta_add / sta_remove omits 36404c065ac3 mt76: move wcid fields to common mt76_dev struct omits 3f5395019027 ARM: 8798/1: remove unnecessary KBUILD_SRC ifeq conditional omits d3c61619568c ARM: 8788/1: ftrace: remove old mcount support omits f3c899927e19 ARM: 8786/1: Debug kernel copy by printing omits 3a58ac65e2d7 ARM: 8799/1: mm: fix pci_ioremap_io() offset check omits 73aeb2cbcdc9 ARM: 8787/1: wire up io_pgetevents syscall omits 558a9ef94a32 drm: sun4i: drop second PLL from A64 HDMI PHY omits 4ca719a338d5 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits f21f7fa263ac Merge tag 'trace-v4.19-rc4' of git://git.kernel.org/pub/sc [...] omits eba2d6b34a32 Merge tag 'platform-drivers-x86-v4.19-2' of git://git.infr [...] omits 69ba423d35c2 Merge branch 'ipv6-fix-issues-on-accessing-fib6_metrics' omits ce7ea4af0838 ipv6: fix memory leak on dst->_metrics omits 867586059232 Revert "ipv6: fix double refcount of fib6_metrics" omits 126d6848ef13 sfp: fix oops with ethtool -m omits 774268f3e51b net: mvpp2: fix a txq_done race condition omits 81d0b759e161 Merge branch 'net-smc-fixes' omits 381897798a94 net/smc: fix sizeof to int comparison omits 71d117f52742 net/smc: no urgent data check for listen sockets omits dd65d87a6abd net/smc: enable fallback for connection abort in state INIT omits 1ca52fcfaca4 net/smc: remove duplicate mutex_unlock omits 648a5a7aed34 net/smc: fix non-blocking connect problem omits 2fe397a3959d ravb: do not write 1 to reserved bits omits b9d957c5b109 net: wan: remove redundant include omits e641e99f261f net: ethernet: remove redundant include omits 7e76798f431b Merge branch 'neterion-use-linux-io-64-nonatomic-lo-hi-h' omits fdd1445b684a net: neterion: vxge: Use linux/io-64-nonatomic-lo-hi.h omits 2208e9a7e94e net: neterion: s2io: Use linux/io-64-nonatomic-lo-hi.h omits 65fac4fe9080 net: bnxt: Fix a uninitialized variable warning. omits 94b2bb28dbb4 net: ibm: fix return type of ndo_start_xmit function omits ac1172dea10b net: cavium: fix return type of ndo_start_xmit function omits c9c3941186c5 net: hns3: fix return type of ndo_start_xmit function omits 6344244c71fd Merge tag 'mlx5-fixes-2018-09-17' of git://git.kernel.org/ [...] omits 5391346e165b net: ethernet: slicoss: remove duplicated include from slic.h omits 08e39982ef64 net: emac: fix fixed-link setup for the RTL8363SB switch omits e285d5bfb7e9 NFC: Fix the number of pipes omits 674d9de02aa7 NFC: Fix possible memory corruption when handling SHDLC I- [...] omits 0a286afee5a1 selftests: pmtu: properly redirect stderr to /dev/null omits 14d73416792a veth: rename pcpu_vstats as pcpu_lstats omits b60b87fc2996 netlink: add ethernet address policy types omits 568b742a9d98 netlink: add NLA_REJECT policy type omits 87ebcffd82ec Merge branch 'stmmac-Coalesce-and-tail-addr-fixes' omits 0431100b3d82 net: stmmac: Fixup the tail addr setting in xmit path omits 8fce33317023 net: stmmac: Rework coalesce timer and fix multi-queue races omits 89f4b9a6e4c6 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 22d7fe4984a2 pinctrl: mtk: Fix up GPIO includes omits 994f8865687d pinctrl: cherryview: Remove linux/init.h and sort headers omits a919684f9ed9 pinctrl: cherryview: Describe members of couple of structs omits e93ca9bbf3d8 pinctrl: cherryview: Remove unused groups of pins omits 5458b7cec46a pinctrl: cherryview: Re-use data structures from pinctrl-intel.h omits e0da38425b35 pinctrl: baytrail: Sort headers alphabetically omits b76f191420bc pinctrl: baytrail: Remove unneeded MODULE_DEVICE_TABLE() omits 677506ee09b9 pinctrl: intel: Move linux/pm.h to the local header omits 19a4fbffc94e gpiolib: Free the last requested descriptor omits 8e2aac333785 pinctrl: cannonlake: Fix gpio base for GPP-E omits b1fed3edc82a Smack: Mark expected switch fall-through omits c824ad164760 MIPS: Loongson-3: Enable Store Fill Buffer at runtime omits dcb569cf6ac9 Smack: ptrace capability use fixes omits 2794f688b2c3 MIPS/PCI: Call pcie_bus_configure_settings() to set MPS/MRRS omits a0d58937404f PCI: hotplug: Document TODOs omits 125450f81441 PCI: hotplug: Embed hotplug_slot omits a7da21613c4e PCI: hotplug: Drop hotplug_slot_info omits 81c4b5bf30de PCI: hotplug: Constify hotplug_slot_ops omits d758714235e7 PCI: pciehp: Reshuffle controller struct for clarity omits 4ff3126e80fc PCI: pciehp: Rename controller struct members for clarity omits 5790a9c78e78 PCI: pciehp: Unify controller and slot structs omits 80696f991424 PCI: pciehp: Tolerate Presence Detect hardwired to zero omits 98674ebec892 intel-ethernet: use correct module license omits 66bc8e0f591a iavf: finish renaming files to iavf omits 56184e01c00d iavf: rename most of i40e strings omits 4fef1250eafd Input: uinput - allow for max == min during input_absinfo [...] omits 91a97507323e Input: elantech - enable middle button of touchpad on Thin [...] omits 52d2c7bf7c90 Input: atakbd - fix Atari CapsLock behaviour omits 9e62df51be99 Input: atakbd - fix Atari keymap omits 49f62249a957 Input: egalax_ts - add system wakeup support omits b8a946d8dc24 Input: gpio-keys - fix a documentation index issue omits ad64ed8bf908 iavf: tracing infrastructure rename omits f1aa1abaf5a6 iavf: replace i40e_debug with iavf version omits f349daa58809 iavf: rename i40e_hw to iavf_hw omits 83eafc492258 iavf: rename I40E_ADMINQ_DESC omits 4dbc76e014d1 iavf: rename device ID defines omits f1cad2ce06f2 iavf: remove references to old names omits 5ec8b7d11470 iavf: move i40evf files to new name omits 0b6591e6463b iavf: rename i40e_status to iavf_status omits 129cf89e5856 iavf: rename functions and structs to new name omits 008d2f444222 Merge tag 'efi-urgent' of git://git.kernel.org/pub/scm/lin [...] omits ee61022acfff iavf: diet and reformat omits 55818b90233b Merge branch 'ib-mtk' into devel omits 6561859b067f pinctrl: mediatek: add eint support to MT8183 pinctrl driver omits 89132dd8ffd2 pinctrl: mediatek: extend eint build to pinctrl-mtk-common-v2.c omits 29686f0151df pintcrl: mediatek: add pull tweaks for I2C related pins on MT8183 omits 79348f6fb713 pinctrl: mediatek: extend advanced pull support in pinctrl [...] omits 750cd15d9081 pinctrl: mediatek: add MT8183 pinctrl driver omits 805250982bb5 pinctrl: mediatek: add pinctrl-paris that implements the v [...] omits b7d7f9eeca55 pinctrl: mediatek: extend struct mtk_pin_desc which per-pi [...] omits 9d9b171c6897 pinctrl: mediatek: adjust error code and message when some [...] omits 2bc47dfe4f8b pinctrl: mediatek: add multiple register bases support to [...] omits ea051eb38413 pinctrl: mediatek: use pin descriptor all in pinctrl-mtk-c [...] omits e7507f57a93a pinctrl: mediatek: add MT7623 pinctrl driver based on gene [...] omits 9afc305bfad7 pinctrl: mediatek: add pullen, pullsel register support to [...] omits 182c842fd5e6 pinctrl: mediatek: add ies register support to pinctrl-mtk [...] omits 0d7ca772148f pinctrl: mediatek: add advanced pull related support to pi [...] omits 85430152ba46 pinctrl: mediatek: add pull related support to pinctrl-mtk [...] omits 3ad38a14e13c pinctrl: mediatek: add drv register support to pinctrl-mtk [...] omits c28321979ba8 pinctrl: mediatek: add driving strength related support to [...] omits 1dc5e5369159 pinctrl: mediatek: extend struct mtk_pin_soc to pinctrl-mt [...] omits fb5fa8dc151b pinctrl: mediatek: extend struct mtk_pin_desc to pinctrl-m [...] omits b906faf7b61d pinctrl: mediatek: extend struct mtk_pin_field_calc to pin [...] omits e78d57b2f87c pinctrl: mediatek: add pinctrl-moore that implements the g [...] omits a1a503a8c332 pinctrl: mediatek: add pinctrl-mtk-common-v2 for all Media [...] omits 235fe0851bcf MAINTAINERS: Update PPC contacts for PCI core error handling omits ffb2315fd22c x86/intel_rdt: Fix incorrect loop end condition omits 939b90b20bc8 x86/intel_rdt: Fix exclusive mode handling of MBA resource omits f0df4e1acf3d x86/intel_rdt: Fix incorrect loop end condition omits 32d736abed4f x86/intel_rdt: Do not allow pseudo-locking of MBA resource omits 70479c012b67 x86/intel_rdt: Fix unchecked MSR access omits 47d53b184aee x86/intel_rdt: Fix invalid mode warning when multiple reso [...] omits c793da8e4c62 x86/intel_rdt: Global closid helper to support future fixes omits f968dc119a15 x86/intel_rdt: Fix size reporting of MBA resource omits 753694a8df31 x86/intel_rdt: Fix data type in parsing callbacks omits 17c91487364f PCI/ASPM: Do not initialize link state when aspm_disabled is set omits 10042504ed92 ipmi:ssif: Add support for multi-part transmit messages > 2 parts omits bb9e2eed77a5 MAINTAINERS: Add file patterns for ipmi device tree bindings omits b3096c70b3fa ipmi: Remove platform driver overrides and use the id_table omits 36e398d7ab02 ipmi: Free the address list on module cleanup omits c75c5075e5c6 ipmi: Don't leave holes in the I2C address list in the ssi [...] omits 060e8fb53fe3 ipmi: fix return value of ipmi_set_my_LUN omits e3dbc6d1d470 ipmi: Convert pr_xxx() to dev_xxx() in the BT code omits 1574608f5f42 ipmi:dmi: Ignore IPMI SMBIOS entries with a zero base address omits 9abcfaaa7c77 ipmi:dmi: Use pr_fmt in the IPMI DMI code omits dd3535b937c1 ipmi: Change to ktime_get_ts64() omits 97a103e6b584 ipmi_si: fix potential integer overflow on large shift omits 01508d9ebf4f ipmi_si_pci: fix NULL device in ipmi_si error message omits f993cdd99a5f ipmi: Convert printk(KERN_<level> to pr_<level>( omits 25880f7d61a4 ipmi: Use more common logging styles omits 445e2cbda928 ipmi: msghandler: Add and use pr_fmt and dev_fmt, remove PFX omits 05c3d056086a pci:ipmi: Move IPMI PCI class id defines to pci_ids.h omits 4372ea94d40c ipmi: Finally get rid of ipmi_user_t and ipmi_smi_t omits 4a758c929dc0 ipmi:powernv: Convert ipmi_smi_t to struct ipmi_smi omits 3f901c865160 hwmon:ibm: Change ipmi_user_t to struct ipmi_user * omits ebba75fdf6fd acpi:ipmi: Convert ipmi_user_t to struct ipmi_user * omits 40660f1fcee8 ARC: build: Don't set CROSS_COMPILE in arch's Makefile omits 2e85d5979e8d perf test: Add watchpoint test omits 1627314fb54a perf: Suppress AUX/OVERWRITE records omits 7f16023bfcc4 Merge remote-tracking branch 'acme/perf/urgent' into perf/core omits 65ba4dd5200a ASoC: rt5677-spi: Drop unused GPIO include omits cfb03be6c7e8 driver/dma/ioat: Call del_timer_sync() without holding prep_lock omits 5b7d0c9474bc dmaengine: mcf-edma: avoid warning for wrong pointer cast omits f34ecdbd5661 spi: spi-davinci: Don't error when SPI_CS_WORD and cs_gpio omits 71388b215697 spi: always use software fallback for SPI_CS_WORD when usi [...] omits 37efe23dcca3 ASoC: rt5682: Minor code modification omits c50535ed6a10 ASoC: AMD: Fix capture unstable in beginning for some runs omits 28b20dde5e1c ASoC: rt5682: Fix the boost volume at the begining of playback omits afd603e4ded0 ASoC: rt5682: Update calibration function omits 90fbeb0cabf7 Merge branch 'asoc-4.19' into asoc-4.20 for rt5682 deps. omits 3f24f37adbc9 ASoC: rt5682: Remove HP volume control omits bf0fa00fd841 ASoC: rt5682: Improve HP performance omits 29ca7d32d7f1 ASoC: remove redundant include omits e366fa435032 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net omits 00bca73bfca4 spi: mediatek: Don't modify spi_transfer when transfer. omits 76f99ae5b54d irq/matrix: Spread managed interrupts on allocation omits 8ffe4e61c06a irq/matrix: Split out the CPU selection code into a helper omits 0fd85869c2a9 spi/bcm63xx-hsspi: keep pll clk enabled omits 76c9805b2855 Smack: remove set but not used variable 'root_inode' omits 534e0e52bc23 samples/bpf: fix a compilation failure omits 664e7878451f samples/bpf: remove duplicated includes omits 8062b2263a9f intel-ethernet: rename i40evf to iavf omits 7900efc19214 tools/bpf: bpftool: improve output format for bpftool net omits a530bf948ab7 Merge tag 'gvt-fixes-2018-09-18' of https://github.com/int [...] omits 59d08d00d43c intel_th: pci: Add Ice Lake PCH support omits ebe4582281d6 intel_th: Fix resource handling for ACPI glue layer omits 8801922cd94c intel_th: Fix device removal logic omits e97267cb4d1e tty: vt_ioctl: fix potential Spectre v1 omits fe3241679009 tty: Drop tty->count on tty_reopen() failure omits be28c1e3ca29 serial: cpm_uart: return immediately from console poll omits 3216c622a24b tty: serial: lpuart: avoid leaking struct tty_struct omits e0bf2d4982fe serial: mvebu-uart: Fix reporting of effective CSIZE to userspace omits 169e366c0808 perf Documentation: Fix out-of-tree asciidoctor man page g [...] omits 6d41907c630d tools lib bpf: Provide wrapper for strerror_r to build in [...] omits 1795f81f6167 Merge tag 'kvm-ppc-fixes-4.19-2' of git://git.kernel.org/p [...] omits cb5fb87a2fbe Merge tag 'kvm-s390-master-4.19-2' of git://git.kernel.org [...] omits 51c3c62b58b3 powerpc: Avoid code patching freed init sections omits ffc4c92227db sysfs: Do not return POSIX ACL xattrs via listxattr omits ab510027dc4d arm64: KVM: Enable Common Not Private translations omits 5ffdfaedfa0a arm64: mm: Support Common Not Private translations omits 17a0a1e5f6c4 PCI: mediatek: Fix unchecked return value omits ad1570d99f28 power: supply: bq25890_charger: fix semicolon.cocci warnings omits 57078338b2e4 drm: fix drm_drv_uses_atomic_modeset on non modesetting drivers. omits 6e5da6f7d824 PCI: qcom: Fix error handling in runtime PM support omits 0ee2c1f2429f PCI: imx: Initial imx7d pm support omits f18f42d7497d PCI: imx6: Support MPLL reconfiguration for 100MHz and 200 [...] omits 4da6b4480766 PCI: iproc: Remove PAXC slot check to allow VF support omits d193d1a210ff Merge tag 'soundwire-4.19-fixes' of git://git.kernel.org/p [...] omits f7d8109e31bb usb: gadget: uvc: configfs: Add section header comments omits b0aa30f33b6a usb: gadget: uvc: configfs: Don't wrap groups unnecessarily omits 4a3e85f2674c mtd: devices: m25p80: Make sure the buffer passed in op is [...] omits 7037b43e0076 cpuidle: enter_state: Don't needlessly calculate diff time omits 5211da9ca526 Merge gitolite.kernel.org:/pub/scm/linux/kernel/git/davem/net omits 6a5f95b5a4f4 cpuidle: Remove unnecessary wrapper cpuidle_get_last_residency() omits cf7d97e1e54d net: mdio: remove duplicated include from mdio_bus.c omits 49780be19ceb qed: remove duplicated include from qed_cxt.c omits 03aa6d95c14c liquidio: remove duplicated include from lio_vf_rep.c omits 0328ba90407c dm raid: remove bogus const from decipher_sync_action() re [...] omits b592211c33f7 dm mpath: fix attached_handler_name leak and dangling hw_h [...] omits e65d52564b01 cxgb4: remove duplicated include from cxgb4_main.c omits 30bfd9306281 net/ipv6: do not copy dst flags on rt init omits c1d04a174f8d gianfar: remove duplicated include from gianfar.c omits 7759ca3aac79 drm/i915/gvt: clear ggtt entries when destroy vgpu omits a1ac5f094301 drm/i915/gvt: request srcu_read_lock before checking if on [...] omits 076ed3da0c9b net/ipv4: defensive cipso option parsing omits d817de3bc186 drm/i915/gvt: Add GEN9_CLKGATE_DIS_4 to default BXT mmio handler omits db7c8f1e5f1c drm/i915/gvt: Init PHY related registers for BXT omits 922005c7f50e qmi_wwan: set DTR for modems in forced USB2 mode omits 0020f5c807ef net: socionext: Fix two sleep-in-atomic-context bugs in av [...] omits 5d288b88655d net: caif: remove redundant null check on frontpkt omits 89bfd48d679e Merge branch 'r8169-clk-fixes' omits 648e921888ad clk: x86: Stop marking clocks as CLK_IS_CRITICAL omits c2f6f3ee7f22 r8169: Get and enable optional ether_clk clock omits b1e3454d39f9 clk: x86: add "ether_clk" alias for Bay Trail / Cherry Trail omits 0866cd15029b r8169: enable ASPM on RTL8106E omits 94235460f9ea r8169: Align ASPM/CLKREQ setting function with vendor driver omits 3275b4df3c39 Revert "kcm: remove any offset before parsing messages" omits 072222b488bc kcm: remove any offset before parsing messages omits 3c499ea0c662 drm/atomic: Use drm_drv_uses_atomic_modeset() for debugfs [...] omits 9a59739bd01f IB/rxe: Revise the ib_wr_opcode enum omits 83f365554e47 ring-buffer: Allow for rescheduling when removing pages omits 8f92e35aff96 net/mlx5e: TLS, Read capabilities only when it is safe omits 6b359d5550a1 net/mlx5: Check for SQ and not RQ state when modifying hairpin SQ omits 250ae0d46d85 net/mlx5: Fix read from coherent memory omits 5f0ecb275b16 PCI: Remove set but unused variable omits 7eb3702504c6 PCI: Fix pci.c kernel-doc parameter warning omits c6635792737b PCI: Allocate dma_alias_mask with bitmap_zalloc() omits 1ccce46c5e8b PCI: Remove unused NFP32xx IDs omits eee6e273843d PCI: pciehp: Drop hotplug_slot_ops wrappers omits 7d4ba52317c4 PCI: pciehp: Drop unnecessary includes omits 11e87702be65 PCI: pciehp: Differentiate between surprise and safe removal omits a50ac6bfd604 PCI: Simplify disconnected marking omits 8089babee17c spi: pxa2xx: Remove the shutdown callback omits bad7dcd94f39 ACPI/PCI: Pay attention to device-specific _PXM node values omits d193631bfb38 x86/PCI: Remove node-local allocation when initialising ho [...] omits 9c314a48aeab arm64: PCI: Remove node-local allocations when initialisin [...] omits c238252f86c1 PCI/ACPI: Allow _OSC presence to be optional for PCI omits 1ad61b612b95 PCI/ACPI: Correct error message for ASPM disabling omits aeae4f3e5c38 PCI/ASPM: Fix link_state teardown on device removal omits efdfeb079cc3 regulator: fixed: Convert to use GPIO descriptor only omits a3762b13a596 spi: spi-davinci: Add support for SPI_CS_WORD omits 926369667732 Merge tag 'spi-cs-word' into spi-4.20 omits cbaa62e0094a spi: add software implementation for SPI_CS_WORD omits 0baf9eb25572 spi: add new SPI_CS_WORD flag omits 3918c21eacb0 Merge tag 'spi-fix-v4.19-rc4' of https://git.kernel.org/pu [...] omits 324493fba775 media: platform: fix cros-ec-cec build error omits 2ea15030c3f0 mmc: sdhi: sys_dmac: check for all Gen3 types when whitelisting omits f13a0b0bb46f gpio: Get rid of legacy header omits 66dbe750a96f gpio: wm8xxx: Cut down on boilerplate omits 10833c4b6ec0 gpio: wm8xxx: Use the right header omits 130a990b724c gpio: xlp: Cut down on boilerplate omits 121111d78431 gpio: xlp: Include the right header omits c872a20f5ba2 gpio: vx855: Cut down on boilerplate omits 3bca2d4e4e7b gpio: vx855: Include the right header omits 751107ef790a gpio: viperboard: Cut down on boilerplate omits d3007ecb5b87 gpio: viperboard: Include the right header omits 3edc68832812 gpio: xtensa: Cut down on boilerplate omits 83a4e2c50ef0 gpio: xtensa: Include the right header omits 2ab4a93980e4 gpio: vr41xx: Delete vr41xx_gpio_pullupdown() callback omits 3356d9f4cb45 spi: pic32-sqi: remove unnecessary of_node_get() omits fbb673f7c655 ASoC: rt5514-spi: Get the period_bytes in the copy work to [...] omits be6ac0a9ced9 ASoC: soc-core: add snd_soc_is_matching_component() omits 4a9ed39477bd ASoC: soc-core: manage platform name under snd_soc_init_pl [...] omits db6565af68db regulator: pfuze100-regulator: fix spelling mistake "stand [...] omits 24b7a0aa1abe ASoC: qdsp6: q6asm-dai: remove duplicated include from q6a [...] omits 982e386379f0 ASoC: hisilicon: fix fall-through annotations omits 02b4da5f84d1 intel-iommu: mark intel_dma_ops static omits 9aa1fbc50d4f ia64: remove machvec_dma_sync_{single,sg} omits 1322d51c0e5f ia64/sn2: remove no-ops dma sync methods omits 361a2ab91b0f ia64: remove the unused iommu_dma_init function omits b666287e799b ia64: remove the unused pci_iommu_shutdown function omits 87af06d8c062 ia64: remove the unused bad_dma_address symbol omits beec903f7121 ia64: remove iommu_dma_supported omits 77308e27a059 ia64: remove the dead iommu_sac_force variable omits b501fb9227cf ia64: remove the kern_mem_attribute export omits 196f4eeeb78f Merge tag 'asoc-v4.19-rc4' of https://git.kernel.org/pub/s [...] omits 597d18325acd ASoC: es8328: Fix fall-through annotations omits 502c00d9c315 Documentation: soundwire: fix stream.rst markup warnings omits ce5b127b172e Merge branch 's390-qeth-next' omits 500abbf04029 s390/qeth: reduce 0-initializing when building IPA cmds omits ed47155bdcf3 s390/qeth: fine-tune spinlocks omits 31c92732cdf2 s390/qeth: fix typo in return value omits 4d19db777a2f s390/qeth: invoke softirqs after napi_schedule() omits 121ca39aa558 s390/qeth: uninstall IRQ handler on device removal omits 69d7ce80df6d s390/qeth: remove qeth_hdr_chk_and_bounce() omits 356156b60aff s390/qeth: speed up TSO transmission omits e517b649b3c3 s390/qeth: prepare for copy-free TSO transmission omits 554942646653 s390/qeth: check size of required HW header cache object omits 2d3986d1ceda s390/qeth: fix up protocol headers early omits f231dc9dbd78 s390/qeth: limit csum offload erratum to L3 devices omits 40e6a2258492 s390/qeth: remove qeth_get_elements_no() omits 0a6da4b10d9c s390/qeth: remove unused L3 xmit code omits f13ade199391 s390/qeth: run non-offload L3 traffic over common xmit path omits fc69660bbdb2 s390/qeth: move L2 xmit code to core module omits 013ad043906b dm thin metadata: fix __udivdi3 undefined on 32-bit omits 2abfb31410fa gpio: vr41xx: Cut down on boilerplate omits 3b3001cacdf4 gpio: vr41xx: Include the right header omits c73480910e96 net: ethernet: Fix a unused function warning. omits 171948ea33e1 gpiolib: check if irqchip already has the irq hook replacements omits 75b2c206bb10 liquidio: Add the features to show FEC settings and set FE [...] omits a4ebec033e1c net: ethernet: remove redundant null pointer check before [...] omits b458925ed579 net: dsa: remove redundant null pointer check before put_device omits 1ddc5d3e5f1c net: dsa: remove redundant null pointer check before of_node_put omits 764ea3714a85 net: usb: remove redundant null pointer check before of_node_put omits 1635bb548f84 net: rds: use memset to optimize the recv omits 0185e2e69f8e selftests/tls: Add MSG_WAITALL in recv() syscall omits 6f9dbadc1ac6 net: aquantia: memory corruption on jumbo frames omits d10f7e1d9e60 Merge branch 'lantiq-Minor-fixes-for-vrx200-and-gswip' omits 711ddb625cf0 net: dsa: tag_gswip: Add gswip to dsa_tag_protocol_to_str() omits 0e630b598e87 net: dsa: lantiq_gswip: Minor code style improvements omits a44ecfbda48f net: lantiq: lantiq_xrx200: Move clock prepare to probe function omits e82b5fe5d480 dt-bindings: net: dsa: lantiq, xrx200-gswip: Fix minor sty [...] omits d52030e6d584 dt-bindings: net: lantiq, xrx200-net: Use lower case in hex omits 0a959e45846a net: hns: make function hns_gmac_wait_fifo_clean() static omits b8b2de91e9db net: lantiq: Fix return value check in xrx200_probe() omits f592e0b9895c net: dsa: gswip: Fix copy-paste error in gswip_gphy_fw_probe() omits f5de8bfef85b net: dsa: gswip: Fix return value check in gswip_probe() omits ddca24dfcf1b net: dsa: mv88e6xxx: Fix ATU Miss Violation omits 50c6b58a814d tls: fix currently broken MSG_PEEK behavior omits 7a3dd8c8979c tls: async support causes out-of-bounds access in crypto APIs omits aa079bd05032 Merge branch 'hv_netvsc-associate-VF-and-PV-device-by-seri [...] omits 00d7ddba1143 hv_netvsc: pair VF based on serial number omits a15f2c08c708 PCI: hv: support reporting serial number as slot information omits 28ea334bd165 bnxt_en: Fix VF mac address regression. omits bbd6528d28c1 ipv6: fix possible use-after-free in ip6_xmit() omits a7f38002fb69 net: hp100: fix always-true check for link up state omits 321cc359d899 ARM: dts: at91: add new compatibility string for macb on sama5d3 omits eb4ed8e2d7fe net: macb: disable scatter-gather for macb on sama5d3 omits 41948ccb4a85 net: mvpp2: let phylink manage the carrier state omits 8540827ebac6 pppoe: fix reception of frames with no mac header omits f025571e96ca net: ethernet: ti: add missing GENERIC_ALLOCATOR dependency omits 43e2f2904160 Merge wireless-drivers into wireless-drivers-next omits 85516a9881a3 mtd: partitions: fix unbalanced of_node_get/put() omits c8204cab9cb5 netfilter: nat: remove unnecessary rcu_read_lock in nf_nat [...] omits 4430b897a206 netfilter: cttimeout: remove superfluous check on layer 4 [...] omits 7052ba408019 netfilter: nf_nat_ipv4: remove obsolete EXPORT_SYMBOL omits 70c0eb1ca016 netfilter: xtables: avoid BUG_ON omits fa5950e498e7 netfilter: nf_tables: avoid BUG_ON usage omits 0d704967f4a4 netfilter: xt_cgroup: shrink size of v2 path omits 3341ba9f0f26 mt76x0: fix remove_interface omits 74e248286e1d arm64: sysreg: Clean up instructions for modifying PSTATE fields omits be1277f5eb17 nvme: count all ANA groups for ANA Log page omits 55066354285b hwmon: (nct6775) Use different register to get fan RPM for fan7 omits d1e1303173d7 cpufreq: dt: Add support for r8a7744 omits c3b55e2ec9c7 ALSA: fireworks: fix memory leak of response buffer at error path omits 1064bc685d35 ALSA: oxfw: fix memory leak of discovered stream formats a [...] omits ce925f088b97 ALSA: oxfw: fix memory leak for model-dependent data at er [...] omits b1fbebd4164b ALSA: bebob: fix memory leak for M-Audio FW1814 and Projec [...] omits be54c1216f66 powerpc/64: Remove static branch hints from memset() omits ba2dd8a26baa powerpc/pseries/mm: call H_BLOCK_REMOVE omits 0effa488dc1a powerpc/pseries/mm: factorize PTE slot computation omits 5600fbe34033 powerpc/pseries/mm: Introducing FW_FEATURE_BLOCK_REMOVE omits 96695563cebf powerpc/tm: Fix HTM documentation omits 693b31b2fc16 powerpc/selftests: Wait all threads to join omits b0dc0f8618e8 powerpc/powernv: Don't select the cpufreq governors omits 59c08c69c278 netfilter: ctnetlink: Support L3 protocol-filter on flush omits 6c47260250fc netfilter: nf_tables: add xfrm expression omits 2953d80ff048 netfilter: remove obsolete need_conntrack stub omits 0935d5588400 netfilter: nf_tables: asynchronous release omits 0ef235c71755 netfilter: nf_tables: warn when expr implements only one o [...] omits 86b62e5cd896 ACPI / LPSS: Exclude I2C busses shared with PUNIT from pmc [...] omits cd5125d8f518 netfilter: nf_tables: split set destruction in deactivate [...] omits 02b408fae3d5 netfilter: nf_tables: rt: allow checking if dst has xfrm attached omits ad3273d5f1b9 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits 2b08adff433c scsi: qla2xxx: Remove set but not used variable 'ptr_dma' omits a63eba9efdc1 scsi: lpfc: Remove set but not used variable 'sgl_size' omits 83e32a591077 scsi: sd: Contribute to randomness when running rotational device omits efcbe99818ac scsi: bnx2fc: Remove set but not used variable 'oxid' omits adad633af7b9 scsi: ibmvscsis: Ensure partition name is properly NUL terminated omits d792d4c4fc86 scsi: ibmvscsis: Fix a stringop-overflow warning omits 6f1d8a5327c5 scsi: core: remove unnecessary unlikely() omits 5227388d599e scsi: aic7xxx: remove set but not used variable 'shared_scb_data' omits 902ff8603ed7 scsi: iscsi: target: fix spelling mistake "entires" -> "entries" omits fdd0a66b7af4 scsi: pm80xx: Remove set but not used variable 'page_code' omits f14040bca892 KVM: PPC: Book3S HV: Fix guest r11 corruption with POWER9 [...] omits 78d85f31519c scsi: pm80xx: Remove set but not used variable 'device_id' omits eebcc1964648 scsi: ufshcd: Fix NULL pointer dereference for in ufshcd_init omits c0747ad363ff Merge tag 'linux-kselftest-4.19-rc5' of git://git.kernel.o [...] omits 0376d5dce0aa Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 4bf9ffa0fb57 veth: Orphan skb before GRO omits a82738adff16 ip6_gre: simplify gre header parsing in ip6gre_err omits b0350d51f001 ip_gre: fix parsing gre header in ipgre_err omits 21e65923abaa net: phy: et011c: Remove incorrect PHY_POLL flags omits 50676de48679 Merge branch 'act_police-lockless-data-path' omits 2d550dbad83c net/sched: act_police: don't use spinlock in the data path omits 93be42f9173b net/sched: act_police: use per-cpu counters omits 978298888e3e Merge branch 'udp-add-missing-check-on-edumx-rx-path' omits eb63f2964dbe udp6: add missing checks on edumux packet processing omits 2b5a921740a5 udp4: fix IP_CMSG_CHECKSUM for connected sockets omits edf2ef724280 stmmac: fix valid numbers of unicast filter entries omits 1652a83fa494 Merge 4.19-rc4 into usb-next omits f685fc6ab051 Merge b4.19-rc4 into char-misc-next omits a75e78f21f9a kernfs: Fix range checks in kernfs_get_target_path omits bdae566d5d97 component: fix loop condition to call unbind() if bind() fails omits be6b1dfe95ed drivers/base/devtmpfs.c: don't pretend path is const in de [...] omits 8f5be0ec23bb kernfs: update comment about kernfs_path() return value omits 7876320f8880 Linux 4.19-rc4 omits 8a104f8b5867 Code of Conduct: Let's revamp it. omits fb50f5a4011c signal: Pair exports with their functions omits b21c5bd562dd signal: Remove specific_send_sig_info omits 82058d668465 signal: Use group_send_sig_info to kill all processes in a [...] omits a8ebd17160ce tty_io: Use group_send_sig_info in __do_SACK to note it is [...] omits cb90a2c6f77f power: supply: max8998-charger: Fix platform data retrieval omits 782853cf9b1b Merge tag 'psy-mfd-cros-immutable-for-v4.20-signed' into psy-next omits 3af15cfacd1e power: supply: cros: add support for dedicated port omits 36f47383c7f9 mfd: cros: add charger port count command definition omits 2e04dd441a2e Merge tag 'psy-at91-poweroff-immutable-for-v4.20-signed' i [...] omits 9f1e44774be5 power: reset: at91-poweroff: do not procede if at91_shdwc [...] omits d12f84906bcb power: reset: at91-poweroff: rename at91_shdwc_base member [...] omits 6764aca14fc8 power: reset: at91-poweroff: make sclk part of struct shdwc omits 9be74f0d39c1 power: reset: at91-poweroff: make mpddrc_base part of stru [...] omits 4e018c1e9b05 power: reset: at91-poweroff: use only one poweroff function omits 9f7195da31fb power: reset: at91-poweroff: switch to slow clock before shutdown omits b3e1b276a429 power: reset: convert to SPDX identifiers omits 54baff8d4e5d power: supply: ab8500_fg: silence uninitialized variable warnings omits 87a2b65fc855 power: supply: sysfs: ratelimit property read error message omits ae6fe7a387e9 power: supply: bq25890_charger: Read back the current batt [...] omits 2e1a2ddee9ce power: supply: bq25890_charger: Add the BQ25896 part omits 0838d84fff7c power: supply: bq25890_charger: Remove unused table entries omits 9d9ae3414d1b power: supply: bq25890_charger: Add debugging output of fa [...] omits cce6c9f7e602 ext4, dax: set ext4_dax_aops for dax files omits 94dbb63117e8 ext4, dax: add ext4_bmap to ext4_dax_aops omits f6de298806d9 hwmon: (nct6775) Fix RPM output for fan7 on NCT6796D omits fe18d649891d ext4: don't mark mmp buffer head dirty omits 9ac669fc01db Merge tag 'y2038' of git://git.kernel.org/pub/scm/linux/ke [...] omits 6a1cac56f41f x86/kvm: Use __bss_decrypted attribute in shared variables omits b3f0907c71e0 x86/mm: Add .bss..decrypted section to hold shared variables omits 338affb548c2 ext4: show test_dummy_encryption mount option in /proc/mounts omits 27c5a778dfe2 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 4314daa55b4d Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits c0be92b5b14b Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits ca062f8df5d1 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits 37196ba4ae95 hwmon: (nct6775) Fix virtual temperature sources for NCT6796D omits 0ab93e9c99f8 signal/GenWQE: Fix sending of SIGKILL omits 8e6b65a1b6cd x86/CPU: Fix unused variable warning when !CONFIG_IA32_EMULATION omits c968ed08594d EDAC, sb_edac: Fix signedness bugs in *_get_ha() functions omits 002b87d2aace x86/APM: Fix build warning when PROC_FS is not enabled omits cf51e4b9c344 mtd: rawnand: denali: fix a race condition when DMA is kicked omits a7ea49afcc88 batman-adv: Enable LockLess TX for softif omits dee222c7b20c batman-adv: Move OGM rebroadcast stats to orig_ifinfo omits d331a7399499 batman-adv: Provide debug messages as trace events omits 3a5af36b6d0e Merge tag '4.19-rc3-smb3-cifs' of git://git.samba.org/sfre [...] omits 589109df3184 Merge tag 'nfs-for-4.19-2' of git://git.linux-nfs.org/proj [...] omits 5b945fd2c34c Merge tag 'trace-v4.19-rc3' of git://git.kernel.org/pub/sc [...] omits 090b75bcba62 Merge tag 'devicetree-fixes-for-4.19-2' of git://git.kerne [...] omits d7c0268090e2 Merge tag 'for-linus-4.19c-rc4-tag' of git://git.kernel.or [...] omits eae4f8851f35 Merge tag 'xtensa-20180914' of git://github.com/jcmvbkbc/l [...] omits 3e153256d9f1 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 9f0c5124f4a8 NFS: Don't open code clearing of delegation state omits 994b15b983a7 NFSv4.1 fix infinite loop on I/O. omits 2edaead69e75 NFSv4: Fix a tracepoint Oops in initiate_file_draining() omits d03360aaf5cc pNFS: Ensure we return the error if someone kills a waitin [...] omits 2a534a7473bf NFSv4: Fix a tracepoint Oops in initiate_file_draining() omits bcec54bf3118 mips: switch to NO_BOOTMEM omits 70e88c758a6b selftests/bpf: fix bpf_flow.c build omits c8765de0adfc blok, bfq: do not plug I/O if all queues are weight-raised omits d0edc2473be9 block, bfq: inject other-queue I/O into seeky idle queues [...] omits cbeb869a3d11 block, bfq: correctly charge and reset entity service in a [...] omits 4a9f42c9dcbf Merge branch 'bpf-flow-dissector' omits 50b3ed57dee9 selftests/bpf: test bpf flow dissection omits 9c98b13cc3bb flow_dissector: implements eBPF parser omits c22fbae76c9f bpf: support flow dissector in libbpf and bpftool omits 2f965e3fcd4b bpf: sync bpf.h uapi with tools/ omits d58e468b1112 flow_dissector: implements flow dissector BPF hook omits 7c2020c3022d ARC: fix spelling mistake "entires" -> "entries" omits e4ba15debcfd arm64: fix for bad_mode() handler to always result in panic omits 8a60419d3676 arm64: force_signal_inject: WARN if called from kernel context omits b8925ee2e12d arm64: cpu: Move errata and feature enable callbacks close [...] omits 7c36447ae5a0 KVM: arm64: Set SCTLR_EL2.DSSBS if SSBD is forcefully disa [...] omits 8f04e8e6e29c arm64: ssbd: Add support for PSTATE.SSBS rather than trapp [...] omits 0bf0f444b2c4 arm64: entry: Allow handling of undefined instructions from EL1 omits 2d1b2a91d56b arm64: ssbd: Drop #ifdefs for PR_SPEC_STORE_BYPASS omits 1a866306e0fb drm/etnaviv: add DMA configuration for etnaviv platform device omits d71be2b6c0e1 arm64: cpufeature: Detect SSBS and advertise to userspace omits ca7f686ac9fe arm64: Fix silly typo in comment omits f3c0b8ce4840 Merge tag 'dmaengine-fix-4.19-rc4' of git://git.infradead. [...] omits 1abc088afd5b Merge tag 'usb-4.19-rc4' of git://git.kernel.org/pub/scm/l [...] omits dabeb13eee81 batman-adv: Increase version number to 2018.3 omits c284cf062191 Merge tag 'tty-4.19-rc4' of git://git.kernel.org/pub/scm/l [...] omits c3ec8bcceb07 cxgb4: update supported DCB version omits 34043d250f51 net/sched: act_sample: fix NULL dereference in the data path omits 45d9ab8a306b Merge tag 'staging-4.19-rc4' of git://git.kernel.org/pub/s [...] omits 992bea8e40b7 cxgb4: add per rx-queue counter for packet errors omits 0dc235afc59a cxgb4: Fix endianness issue in t4_fwcache() omits 319cbacfc0f2 Merge tag 'char-misc-4.19-rc4' of git://git.kernel.org/pub [...] omits 52bb6677d530 net: move definition of pcpu_lstats to header file omits 0aad5ad563c8 greybus/uart: switch to ->[sg]et_serial() omits b98e5a679147 fwserial: switch to ->[sg]et_serial() omits 617a281104bd simserial: switch to ->[sg]et_serial() omits 2f46a2c1d4eb tty_ioctl(): start taking TIOC[SG]SERIAL into separate methods omits 7eaec37e0461 mos7720: bury dead TIOCM... in ->ioctl() omits a913bc76ed7b tty_ioctl(): drop FIONBIO handling omits e21120383f2d move compat handling of tty ioctls to tty_compat_ioctl() omits 61a6bd83abf2 Revert "x86/mm/legacy: Populate the user page-table with u [...] omits 7adb05bb813d firmware: coreboot: Only populate devices in coreboot_tabl [...] omits a7d9b5f0120e firmware: coreboot: Remap RAM with memremap() instead of i [...] omits a28aad66da8b firmware: coreboot: Collapse platform drivers into bus core omits b81e3140e412 firmware: coreboot: Make bus registration symmetric omits 20edec388277 firmware: coreboot: Unmap ioregion after device population omits 09ed061a4f56 firmware: coreboot: Let OF core populate platform device omits dbd71398bdd4 drivers: misc: ad525x_dpot: Update MODULE AUTHOR email address omits 99aeebe8140c misc: sgi-xp: remove meaningless null check before kfree omits 2e6ae11dd0d1 slimbus: ngd: mark PM functions as __maybe_unused omits bfb8e8384793 platform: goldfish: pipe: Replace "x==NULL" to "!x" omits cc14057f514b platform: goldfish: pipe: Move logical ops to the end of t [...] omits 52bcc7d942f0 platform: goldfish: pipe: Fix alignment to match parenthesis omits 562a74de9757 platform: goldfish: pipe: Fix lines to not end an opening bracket omits 92c320b97eb3 platform: goldfish: pipe: Rename goldfish_x to goldfish_pipe_x omits a0739604f489 platform: goldfish: pipe: Remove reduntant casting to (void) omits 61b38f027f85 platform: goldfish: pipe: Rename 'wakeBit' to 'wake_bit' omits 1d1021a0f917 platform: goldfish: pipe: Remove a blank line before '}' omits 468e62f92e90 platform: goldfish: pipe: Remove reduntant casting omits 610a72b70733 platform: goldfish: pipe: Replace two code blocks with a f [...] omits 2ed43e53e359 platform: goldfish: pipe: Remove a redundant variable omits 46928cc6ff6d platform: goldfish: pipe: Add blank lines to separate stru [...] omits 25b97d57065e platform: goldfish: pipe: Replace pr_ with dev_ for logging omits 869fd5023a71 platform: goldfish: pipe: Replace an array of 1 with a variable omits d23069a5a53b platform: goldfish: pipe: Fail compilation if structs are [...] omits 84ae527aa58c platform: goldfish: pipe: Update the comment for GFP_ATOMIC omits 95577010a45c platform: goldfish: pipe: Separate the host interface to a [...] omits 53bdf6686ef4 platform: goldfish: pipe: Move an opening brace to the next line omits c3c4e307dbb6 platform: goldfish: pipe: Update license omits ed824215658c platform: goldfish: pipe: Fix comments to fit 80 columns omits 05e2ec3b00ed ALSA: atiixp: fix fall-through annotations omits aa2eb86060f4 misc: Convert to using %pOFn instead of device_node.name omits 162aa53b1840 firmware: google: make structure gsmi_dev static omits a71bcc1b0949 vme: remove unneeded kfree omits b7e6a8961b5d binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl. omits 6b6642dadd68 android: binder: use kstrdup instead of open-coding it omits 44d8047f1d87 binder: use standard functions to allocate fds omits 44b73962cb25 android: binder: no outgoing transaction when thread todo [...] omits 1c5fb66afa2a pinctrl: Include <linux/gpio/driver.h> nothing else omits 58a575699040 xen/gntdev: fix up blockable calls to mn_invl_range_start omits 4dca864b59dd xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCH [...] omits 3366cdb6d350 xen: avoid crash in disable_hotplug_cpu omits 197ecb3802c0 xen/balloon: add runtime control for scrubbing ballooned o [...] omits 87dffe86d406 xen/manage: don't complain about an empty value in control [...] omits e897b3866580 pinctrl: at91-pio4: Get rid of legacy call omits 0c3dfa176912 pinctrl: at91: don't use the same irqchip with multiple gpiochips omits 00caf6a2b318 batman-adv: Mark debugfs functionality as deprecated omits 138c72efbd5d batman-adv: Start new development cycle omits 500dd232449e asm-generic: io: Fix ioport_map() for !CONFIG_GENERIC_IOMA [...] omits d0121b8548bc gpiolib: use better errno if get_direction is not available omits 35aecc02b5b6 USB: serial: option: add two-endpoints device-id flag omits 36cae568404a USB: serial: option: improve Quectel EP06 detection omits 807588ac9201 HID: i2c-hid: disable runtime PM operations on hantick touchpad omits 41a9aca6a2f3 crypto: cavium/nitrox - Added support for SR-IOV configuration. omits a78884811645 crypto: aesni - don't use GFP_ATOMIC allocation if the req [...] omits a7e7edfea23f crc-t10dif: crc_t10dif_mutex can be static omits 6d39a1241ebc dm: Remove VLA usage from hashes omits 24568b47d48e crypto: x86/aegis,morus - Do not require OSXSAVE for SSE2 omits a06b0c82a049 Merge tag 'printk-for-4.19-rc4' of git://git.kernel.org/pu [...] omits 48751b562bce Merge tag 'ovl-fixes-4.19-rc4' of git://git.kernel.org/pub [...] omits 4d8d9f540b78 Merge tag 'for-linus-20180913' of git://git.kernel.dk/linux-block omits a0efc03b7925 Merge tag 'for-4.19/dm-fixes' of git://git.kernel.org/pub/ [...] omits 0f9aeeac1df7 Merge tag 'drm-fixes-2018-09-14' of git://anongit.freedesk [...] omits 145ea6f10d42 Merge tag 'pstore-v4.19-rc4' of git://git.kernel.org/pub/s [...] omits 4624d6ea1b7f Merge tag 'mmc-v4.19-rc2' of git://git.kernel.org/pub/scm/ [...] omits bd5bca13819b Merge tag 'pinctrl-v4.19-2' of git://git.kernel.org/pub/sc [...] omits 56d20861c027 powerpc/vdso: Correct call frame information omits dd9a8c5a8739 powerpc/tm: Fix HFSCR bit for no suspend case omits f1c03a465192 Merge branch 'for-4.19-fixes' of git://git.kernel.org/pub/ [...] omits 72d4c6e5893a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1d176582c795 Merge tag 's390-4.19-3' of git://git.kernel.org/pub/scm/li [...] omits f8c0d7b16fd9 blk-iolatency: remove set but not used variables 'changed' [...] omits 7a9cdebdcc17 mm: get rid of vmacache_flush_all() entirely omits ee4fccbee7d3 net/ibm/emac: Remove VLA usage omits 2b6318a09fd3 Merge branch 'linux-4.19' of git://github.com/skeggsb/linu [...] omits 25824ca38e83 Merge branch 'drm-fixes-4.19' of git://people.freedesktop. [...] omits db7f06d49037 Merge tag 'drm-intel-fixes-2018-09-11' of git://anongit.fr [...] omits 1cebf8f143c2 socket: fix struct ifreq size in compat ioctl omits f91845da9fda pktgen: Fix fall-through annotation omits 310fc0513ea9 tg3: Fix fall-through annotations omits 615f64458ad8 ARC: build: Get rid of toolchain check omits 4458bba09788 selinux: Add __GFP_NOWARN to allocation at str_read() omits 1194c4154662 MAINTAINERS: Make Dennis the percpu tree maintainer omits c56cae23c6b1 gso_segment: Reset skb->mac_len after modifying network header omits 50c12f7401a9 gso_segment: Reset skb->mac_len after modifying network header omits 293681f149a8 vxlan: Remove duplicated include from vxlan.h omits bffb9b51a230 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 79140335ac12 Merge branch 'tls-don-t-leave-keys-in-kernel-memory' omits c844eb46b7d4 tls: clear key material from kernel memory when do_tls_set [...] omits 86029d10af18 tls: zero the crypto information from tls_context before freeing omits 7cba09c6d5bc tls: don't copy the key out of tls12_crypto_info_aes_gcm_128 omits f0e0d04413fc neighbour: confirm neigh entries when ARP packet is received omits 56a49d704870 net: rtnl_configure_link: fix dev flags changes arg to __d [...] omits 9824dfae5741 net/appletalk: fix minor pointer leak to userspace in SIOC [...] omits 018349d70f28 hv_netvsc: fix schedule in RCU context omits b2ddc48a81b5 net: dsa: b53: Do not fail when IRQ are not initialized omits 5fe23f262e05 ucma: fix a use-after-free in ucma_resolve_ip() omits cb816cd22618 RDMA: Remove duplicated include from ib_addr.h omits 8bb83b78382c Merge branch 'vhost_net-TX-batching' omits 0a0be13b8fe2 vhost_net: batch submitting XDP buffers to underlayer sockets omits 0efac27791ee tap: accept an array of XDP buffs through sendmsg() omits 043d222f93ab tuntap: accept an array of XDP buffs through sendmsg() omits fe8dd45bb755 tun: switch to new type of msg_control omits 1a097910adda tuntap: move XDP flushing out of tun_do_xdp() omits 8ae1aff0b331 tuntap: split out XDP logic omits ac1f1f6c5ae8 tuntap: tweak on the path of skb XDP case in tun_build_skb() omits f7053b6ccb65 tuntap: simplify error handling in tun_build_skb() omits 291aeb2b1dba tuntap: enable bh early during processing XDP omits 4f23aff8713c tuntap: switch to use XDP_PACKET_HEADROOM omits e4a2a3048ed9 net: sock: introduce SOCK_XDP omits 831b624df1b4 pstore: Fix incorrect persistent ram buffer mapping omits f5b9bac7451c net_sched: notify filter deletion when deleting a chain omits 9708d2b5b7c6 llc: avoid blocking in llc_sap_close() omits 37a3a98ef601 ALSA: hda - Enable runtime PM only for discrete GPU omits f6350da41dc7 IB/ipoib: Log sysfs 'dev_id' accesses from userspace omits 9b8b2a323008 IB/ipoib: Use dev_port to expose network interface port numbers omits 4c0b6534c910 Documentation/ABI: document /sys/class/net/*/dev_port omits ad4f15dc2c70 xen/netfront: don't bug in case of too many frags omits 22d0bd82cc7c ipv6: use rt6_info members when dst is set in rt6_fill_node omits 15033f0457dc ipv6: Add sockopt IPV6_MULTICAST_ALL analogue to IP_MULTICAST_ALL omits d03790f55a68 Merge branch 'Lantiq-Intel-vrx200-support' omits 14fceff4771e net: dsa: Add Lantiq / Intel DSA driver for vrx200 omits 86ce2bc73c7a dt-bindings: net: dsa: Add lantiq, xrx200-gswip DT bindings omits fe1a56420cf2 net: lantiq: Add Lantiq / Intel VRX200 Ethernet driver omits 839790e88a3c dt-bindings: net: Add lantiq, xrx200-net DT bindings omits 7969119293f5 net: dsa: Add Lantiq / Intel GSWIP tag support omits cc973aecf0b0 MIPS: lantiq: Do not enable IRQs in dma open omits 3b7d96a0dbb6 clocksource/drivers/ti-32k: Add CLOCK_SOURCE_SUSPEND_NONST [...] omits 498fe23aad8e ALSA: oxfw: fix memory leak of private data omits 8d28277c065a ALSA: firewire-tascam: fix memory leak of private data omits a49a83ab05e3 ALSA: firewire-digi00x: fix memory leak of private data omits 37a1aa88f98d spi: davinci: remove set but not used variable 'pdata' omits b97760ae8e3d pinctrl: at91-pio4: fix has_config check in atmel_pctl_dt_ [...] omits b17566a6b08b gpiolib: Implement fast processing path in get/set array omits 77588c14ac86 gpiolib: Pass array info to get/set array functions omits bf9346f5d47b gpiolib: Identify arrays matching GPIO hardware omits b9762bebc633 gpiolib: Pass bitmaps, not integer arrays, to get/set array omits fa38869b0161 gpiolib: Don't support irq sharing for userspace omits 0b35cd7b1860 gpio: uapi: Grammar s/array/array of/ omits 7064f376d4a1 ALSA: intel8x0m: Register irq handler after register initi [...] omits 54eda9df17f3 Merge tag 'pci-v4.19-fixes-1' of git://git.kernel.org/pub/ [...] omits d3bd5973c72e Merge tag 'for-linus-4.19' of git://github.com/cminyard/li [...] omits 3702a0585e64 crypto: ccp - add timeout support in the SEV command omits aaf9253025e8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits a20625e49dde docs: net: Remove TCP congestion document omits 52d0d404d39d geneve: add ttl inherit support omits 7428b2e5d0b1 Merge tag 'drm-fixes-2018-09-12' of git://anongit.freedesk [...] omits d700ec4118f9 net: dsa: mv88e6xxx: Make sure to configure ports with ext [...] omits f8a1988f6551 net: ethernet: Use DIV_ROUND_UP instead of reimplementing [...] omits db3df242bc44 qlcnic: Remove set but not used variables 'fw_mbx' and 'hdr_size' omits 67b076095dd7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 435f2e7cc0b7 net: bridge: add support for sticky fdb entries omits 15665342d48b Merge branch 'Preparing-for-phylib-linkmodes' omits 22b7d29926b5 net: ethernet: Add helper to determine if pause configurat [...] omits 0c122405d4c3 net: ethernet: Add helper for set_pauseparam for Pause omits 70814e819c11 net: ethernet: Add helper for set_pauseparam for Asym Pause omits c306ad36184f net: ethernet: Add helper for MACs which support pause omits af8d9bb2f2f4 net: ethernet: Add helper for MACs which support asym pause omits 41124fa64d4b net: ethernet: Add helper to remove a supported link mode omits 04b7d41d8046 net: ethernet: Fix up drivers masking pause support omits 00eb2243b933 net: bcmgenet: Fix speed selection for reverse MII omits 58056c1e1b0e net: ethernet: Use phy_set_max_speed() to limit advertised speed omits 15d8daf7bc2d net: phy: bcm63xx: Allow to be built with COMPILE_TEST omits 26eb00a4fcad net: phy: et1011c: Remove incorrect missing 1000 Half omits 4ef972fd3ec6 net: phy: ste10Xp: Remove wrong SUPPORTED_Pause omits 3483f08106fc drm/nouveau/devinit: fix warning when PMU/PRE_OS is missing omits b228ba1cb95a null_blk: fix zoned support for non-rq based operation omits 0e9d2c19bff1 RDMA/core: Consider net ns of gid attribute for RoCE omits d6b1764a8c5a RDMA/core: Introduce rdma_read_gid_attr_ndev_rcu() to chec [...] omits 6aaecd385685 RDMA/core: Simplify roce_resolve_route_from_path() omits c31d4b2ddf07 RDMA/core: Protect against changing dst->dev during destin [...] omits 097f5863b1a0 cifs: read overflow in is_valid_oplock_break() omits dfb06cba8c73 uaccess: Fix is_source param for check_copy_size() in copy [...] omits 307edde8efb7 RDMA/core: Refer to network type instead of device type omits 783793b5543d RDMA/core: Use common code flow for IPv4/6 for addr resolve omits 77addc524473 RDMA/core: Rename rdma_copy_addr to rdma_copy_src_l2_addr omits a362ea1d9e1a RDMA/core: Introduce and use rdma_set_src_addr() between I [...] omits 89c5691cdd95 RDMA/core: Let protocol specific function typecast sockadd [...] omits f89b7dfa3353 RDMA/core: Avoid unnecessary sa_family overwrite omits caf1e3ae9fa6 RDMA/core Introduce and use rdma_find_ndev_for_src_ip_rcu omits 4c3d795cb012 bpf: use __GFP_COMP while allocating page omits 67e3816842fe RDMA/uverbs: Atomically flush and mark closed the comp eve [...] omits dd066823db2a bpf/verifier: disallow pointer subtraction omits 99ed748e878a IB/mlx5: Allow transition of DCI QP to reset omits eca09be82eb8 nfp: report FW vNIC stats in interface stats omits 4851bfd64d42 Merge branch 'nfp-flower-fixes' omits 224de549f0be nfp: flower: reject tunnel encap with ipv6 outer headers f [...] omits db191db81372 nfp: flower: fix vlan match by checking both vlan id and vlan pcp omits 12a78b026f87 tipc: check return value of __tipc_dump_start() omits 6b4d24de299b Merge branch 'qeth-fixes' omits 0ac1487c4b2d s390/qeth: don't dump past end of unknown HW header omits aec45e857c55 s390/qeth: use vzalloc for QUERY OAT buffer omits 04db741d0df0 s390/qeth: switch on SG by default for IQD devices omits 778b1ac73749 s390/qeth: indicate error when netdev allocation fails omits 6f5c2ed0a26f f2fs: split IO error injection according to RW omits 7c1a000d4662 f2fs: add SPDX license identifiers omits 4cb037ec3f75 f2fs: surround fault_injection related option parsing usin [...] omits 4b1c5d917d34 bpf: btf: Fix end boundary calculation for type section omits cf40361ede6c x86/efi: Load fixmap GDT in efi_call_phys_epilog() before [...] omits bf904d2762ee x86/pti/64: Remove the SYSCALL64 entry trampoline omits 49e73246cbe6 perf/x86/intel/pt: Annotate 'pt_cap_group' with __ro_after_init omits 999696752db1 x86/xen: Disable CPU0 hotplug for Xen PV omits cb48b6a26cac Merge tag 'perf-urgent-for-mingo-4.19-20180912' of git://g [...] omits b1f4ff74fcb0 tracing/Makefile: Fix handling redefinition of CC_FLAGS_FTRACE omits 96eddb810b14 Merge tag 'riscv-for-linus-4.19-rc3' of git://git.kernel.o [...] omits aeb5427218a7 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits d31095936594 efi/libstub/arm: default EFI_ARMSTUB_DTB_LOADER to y omits 2d204ee9d671 cifs: integer overflow in in SMB2_ioctl() omits 56446f218af1 CIFS: fix wrapping bugs in num_entries() omits 8ad8aa353524 cifs: prevent integer overflow in nxt_dir_entry() omits 6ee67e351cda drm/fb-helper: Remove set but not used variable 'connector_funcs' omits 36e2add18225 gpio: vf610: Cut down on boilerplate omits 45e8296cc9a2 gpio: vf610: Include the right header omits 40ebdb8e59df KVM: s390: Make huge pages unavailable in ucontrol VMs omits 1843abd03250 s390/mm: Check for valid vma before zapping in gmap_discard omits d9b84a15892c ALSA: hda: Fix implicit definition of pci_iomap() on SH omits dab99a0f77e9 media: staging/media/mt9t031/Kconfig: remove bogus entry omits 9d2ac5f4bec0 media: i2c: mt9v111: Fix v4l2-ctrl error handling omits 379e36d3f591 ARM: dts: at91: sama5d2_ptc_ek: fix nand pinctrl omits 75383f8d39d4 sound: don't call skl_init_chip() to reset intel skl soc omits b61749a89f82 sound: enable interrupt after dma buffer initialization omits 542cedec53c9 Revert "ASoC: Intel: Skylake: Acquire irq after RIRB allocation" omits a7c439d6128d ASoC: soc-core: remove dai->driver NULL check omits e894efef9ac7 ASoC: core: add support to card rebind omits e1e38ea14ea3 ASoC: remove unneeded static set .owner field in platform_driver omits fa108f95c676 s390/zcrypt: remove VLA usage from the AP bus omits 79c6f4b84b6e uio: convert to vm_fault_t omits 0952c57c8ff1 uio: Convert to using %pOFn instead of device_node.name omits ca6ac25cecf0 nvmem: core: return error code instead of NULL from nvmem_ [...] omits 0181cfd93c7b misc: lkdtm: fixed static variable initialization omits 02b04d23b2cb misc: bh1770glc: remove unused array prox_curr_ma omits 52ac30592dd6 misc: apds990x: remove unused array ir_currents omits ae61cf5b9913 uio: ensure class is registered before devices omits f25a7ece08bd Drivers: hv: vmbus: Fix synic per-cpu context initialization omits 8e6925631aae uio_hv_generic: drop #ifdef DEBUG omits 108ddb8fa1fc uio_hv_generic: increase size of receive and send buffers omits d765edbb301c vmbus: add driver_override support omits 83b15fed91fa drivers: fpga: fix two trivial spelling mistakes omits 422b3db2a503 firmware: Fix security issue with request_firmware_into_buf() omits 6712cc9c2211 vmbus: don't return values for uninitalized channels omits 029d727b4f5d fpga: dfl: fme: fix return value check in in pr_mgmt_init() omits de916736aaaa misc: hmc6352: fix potential Spectre v1 omits 86503bd35dec Tools: hv: Fix a bug in the key delete code omits c55e9318871c misc: ibmvsm: Fix wrong assignment of return code omits da1b9564e85b android: binder: fix the race mmap and alloc_new_buf_locked omits 34f1166afd67 mei: bus: need to unlink client before freeing omits 69bf53130359 mei: bus: fix hw module get/put balance omits c1a214ad82d7 mei: fix use-after-free in mei_cl_write omits 8d2d8935d30c mei: ignore not found client in the enumeration omits cc4dfb7f70a3 rds: fix two RCU related problems omits 0041195d55bc netlink: remove hash::nelems check in netlink_insert omits 67edf21e5adf scsi: libcxgbi: fib6_ino reference in rt6_info is rcu protected omits 1fb0d4e8ddb1 net: dsa: b53: Only call b53_port_event() for SGMII ports omits 6ad569019999 r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLA [...] omits 150085791afb net/tls: Fixed return value when tls_complete_pending_work [...] omits 51dc63e3911f erspan: fix error handling for erspan tunnel omits 5a64506b5c2c erspan: return PACKET_REJECT when the appropriate tunnel i [...] omits eea96566c189 ARM: dts: imx53-qsb: disable 1.2GHz OPP omits 80de556a6bf4 Merge branch 'aquantia-implement-WOL-and-EEE-support' omits 85e55db7dcc5 net: aquantia: bump driver version omits 8f60f762aa3d net: aquantia: renaming for better visibility omits e91578488fd0 net: aquantia: whitespace changes omits 92ab64079d6b net: aquantia: implement EEE support omits a0da96c08cfa net: aquantia: implement WOL support omits 0e1a0dde8088 net: aquantia: definitions for WOL omits 3ee5c8873fd3 net: aquantia: fix hw_atl_utils_fw_upload_dwords omits 82bcee42059f Merge branch 'liquidio-Removed-droq-lock-from-Rx-path' omits 8bf6edcd96fc liquidio: Removed droq lock omits 4b6e326b2d34 liquidio: Per queue oom work queue omits fe2d22b17288 liquidio: Disabling tasklet when NAPI is active omits 0297c1c2eadb tcp: rate limit synflood warnings further omits 2d946e5bcdab MIPS: lantiq: dma: add dev pointer omits aad06d1104e8 xen-netback: remove unecessary condition check before debu [...] omits 0527097ce81c net: xenbus: remove redundant condition check before debug [...] omits cbdd96f55861 kprobes: Don't call BUG_ON() if there is a kprobe in use o [...] omits 819319fc9346 kprobes: Return error if we fail to reuse kprobe instead o [...] omits a6d18e65dff2 kprobes: Remove pointless BUG_ON() from reuse_unused_kprobe() omits c72e6742f62d kprobes: Remove pointless BUG_ON() from add_new_kprobe() omits d0555fc78fdb kprobes: Remove pointless BUG_ON() from disarming process omits f973b76888aa net: dsa: b53: Uninitialized variable in b53_adjust_link() omits 4a7f50f78c22 xtensa: enable SG chaining in Kconfig omits 8e966fab8eeb xtensa: remove unnecessary KBUILD_SRC ifeq conditional omits b90ca5cc32f5 filesystem-dax: Fix use of zero page omits 4ecdf7709143 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 9d27e39d309c PCI: Fix enabling of PASID on RC integrated endpoints omits bfc456060d0c IB/hfi1,PCI: Allow bus reset while probing omits d8a528103589 PCI: Fix faulty logic in pci_reset_bus() omits 5e335542de83 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 94e989dee2b7 scsi: message: fusion: fix a few trivial spelling mistakes omits b5dedc756d5e scsi: pm80xx: Update driver version to 0.1.39 omits 72349b62a571 scsi: pm80xx: Fixed system hang issue during kexec boot omits 76cb25b05803 scsi: pm80xx: Corrected dma_unmap_sg() parameter omits cd135754d837 scsi: pm80xx: Fix for phy enable/disable functionality omits 0b1b1d88614f scsi: qla2xxx: fix typo "CT-PASSTRHU" -> "CT-PASSTHRU" omits cbe3fd39d223 scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted() omits aed922fa73b1 scsi: aic7xxx: remove unused redundant variable num_chip_names omits 5b075efb42ba scsi: libfc: remove set but not used variable 'rpriv' omits 948dff7a41c5 scsi: arcmsr: Spelling s/rebulid/rebuild/ omits 288315e95264 scsi: sym53c8xx: fix NULL pointer dereference panic in sym [...] omits 679fcae46c8b scsi: iscsi: target: Don't use stack buffer for scatterlist omits 6318cb7fb0e5 scsi: lpfc: update driver version to 12.0.0.7 omits d2cc9bcd7fa3 scsi: lpfc: add support to retrieve firmware logs omits 18027a8ccca5 scsi: lpfc: reduce locking when updating statistics omits 2879265f514b scsi: lpfc: Fix errors in log messages. omits aad59d5d3473 scsi: lpfc: Correct invalid EQ doorbell write on if_type=6 omits 523128e53b1e scsi: lpfc: Correct irq handling via locks when taking ada [...] omits 0ef01a2d95fd scsi: lpfc: Correct soft lockup when running mds diagnostics omits ca7fb76e091f scsi: lpfc: Correct race with abort on completion path omits faf0a5f829eb scsi: lpfc: Raise nvme defaults to support a larger io and [...] omits 5b9e70b22cc5 scsi: lpfc: raise sg count for nvme to use available sg resources omits 01a8aed6a009 scsi: lpfc: Fix GFT_ID and PRLI logic for RSCN omits a64a290ec6d7 scsi: qla2xxx: Update driver version to 10.00.00.11-k omits a110af851a82 scsi: qla2xxx: Fix double increment of switch scan retry count omits f3a03ee1102a scsi: qla2xxx: Fix duplicate switch's Nport ID entries omits 7c388f91ec1a scsi: qla2xxx: Remove stale debug trace message from tcm_qla2xxx omits d594db018792 scsi: qla2xxx: Fix premature command free omits 56d942de59eb scsi: qla2xxx: Reject bsg request if chip is down. omits 1e4ac5d6fe0a scsi: qla2xxx: shutdown chip if reset fail omits 861d483dcd18 scsi: qla2xxx: Fix stuck session in PLOGI state omits 8235f4b5aeba scsi: qla2xxx: Fix early srb free on abort omits 0645cb8350cd scsi: qla2xxx: Add mode control for each physical port omits 0e324e949ecd scsi: qla2xxx: Fix race condition for resource cleanup omits 527b8ae3948b scsi: qla2xxx: Fix dropped srb resource. omits 5d74c87a20ad scsi: qla2xxx: Fix port speed display on chip reset omits f99c5d294b36 scsi: qla2xxx: Check for Register disconnect omits 8bccfe0d21b5 scsi: qla2xxx: Increase abort timeout value omits 4072e1dcd8fc scsi: qla2xxx: Allow FC-NVMe underrun to be handled by transport omits 950c6ab7b540 scsi: qla2xxx: Update driver version to 10.00.00.10-k omits 585def9b2f47 scsi: qla2xxx: Move ABTS code behind qpair omits 5512e523325a scsi: qla2xxx: Remove stale ADISC_DONE event omits aecf043443d3 scsi: qla2xxx: Fix Remote port registration omits d4f7a16aeca6 scsi: qla2xxx: Remove ASYNC GIDPN switch command omits 0aca77843e28 scsi: qla2xxx: Reduce holding sess_lock to prevent CPU lock-up omits 6a6294689201 scsi: qla2xxx: Move {get|rel}_sp to base_qpair struct omits 8b4673ba3a1b scsi: qla2xxx: Add support for ZIO6 interrupt threshold omits 6b0431d6fa20 scsi: qla2xxx: Fix out of order Termination and ABTS response omits 0691094ff3f2 scsi: qla2xxx: Add logic to detect ABTS hang and response [...] omits 079a3a3b9dff scsi: qla2xxx: Add appropriate debug info for invalid RX_ID omits 1073daa470d9 scsi: qla2xxx: Fix deadlock between ATIO and HW lock omits b6faaaf796d7 scsi: qla2xxx: Serialize mailbox request omits 8852f5b1d2d4 scsi: qla2xxx: Update driver to version 10.00.00.09-k omits aa9e6d7b9643 scsi: qla2xxx: Terminate Plogi/PRLI if WWN is 0 omits 93eca6135183 scsi: qla2xxx: Defer chip reset until target mode is enabled omits 8d9bf0a9a268 scsi: qla2xxx: Fix iIDMA error omits 9ba1cb25c151 scsi: qla2xxx: Remove all rports if fabric scan retry fails omits 2d3fdbebd2df scsi: qla2xxx: Force fw cleanup on ADISC error omits e112761a4f1d scsi: qla2xxx: Turn off IOCB timeout timer on IOCB completion omits 0754d5e003bc scsi: qla2xxx: Decrement login retry count for only plogi omits cd4ed6b470f1 scsi: qla2xxx: Move rport registration out of internal work_list omits 050e0ced3591 scsi: qla2xxx: Remove redundant check for fcport deletion omits cb873ba40020 scsi: qla2xxx: Update rscn_rcvd field to more meaningful s [...] omits 49cecca7dd49 scsi: qla2xxx: Use correct qpair for ABTS/CMD omits 4c1458df9635 scsi: qla2xxx: Fix incorrect port speed being set for FC adapters omits b86ac8fd4b2f scsi: qla2xxx: Fix process response queue for ISP26XX and above omits c8e927579e00 f2fs: fix setattr project check upon fssetxattr ioctl omits b430f7263673 f2fs: avoid sleeping under spin_lock omits e1293bdfa01d f2fs: plug readahead IO in readdir() omits 042be0f849e5 f2fs: fix to do sanity check with current segment number omits 4a70e255449c f2fs: fix memory leak of percpu counter in fill_super() omits 0b2103e886e6 f2fs: fix memory leak of write_io in fill_super() omits 77021f8bab02 presence of RS485 ioctls has been unconditional since 2014 omits ce42c1768152 pata_atiixp: Remove unnecessary parentheses omits 798ef9e70110 rsxx: Remove unnecessary parentheses omits 71d29f43b633 KVM: PPC: Book3S HV: Don't use compound_order to determine [...] omits 425333bf3a77 KVM: PPC: Avoid marking DMA-mapped pages dirty in real mode omits 1edb6e035eb7 net/core/filter: fix unused-variable warning omits 6a92b11169a6 x86/EISA: Don't probe EISA bus for Xen PV guests omits 0165de983272 drm/amdgpu: fix error handling in amdgpu_cs_user_fence_chunk omits 9d0b3c1f1451 tools/bpf: fix a netlink recv issue omits 2e2a0c961a87 Merge branch 'progarray_mapinmap_dump' omits ad3338d2508c tools/bpf: bpftool: support prog array map and map of maps omits a7c19db38d62 bpf: add bpffs pretty print for program array map omits 313ed62a3ddc f2fs: cache NULL when both default_acl and acl are NULL omits 1378752b9921 f2fs: fix to flush all dirty inodes recovered in readonly fs omits cda9cc595f0b f2fs: report error if quota off error during umount omits 4ff4c31a6e85 signal: Remove SEND_SIG_FORCED omits 079b22dc9be9 signal: Use SEND_SIG_PRIV not SEND_SIG_FORCED with SIGKILL [...] omits f149b3155744 signal: Never allocate siginfo for SIGKILL or SIGSTOP omits 035150540545 signal: Don't send siginfo to kthreads. omits 961366a01904 signal: Remove the siginfo paramater from kernel_dqueue_signal omits b16503baa891 signal: send_sig_all no longer needs SEND_SIG_FORCED omits 3597dfe01d12 signal: Always deliver the kernel's SIGKILL and SIGSTOP to [...] omits 4a63c1ffd384 signal: Properly deliver SIGSEGV from x86 uprobes omits 55a3235fc71b signal: Properly deliver SIGILL from uprobes omits 86989c41b5ea signal: Always ignore SIGKILL and SIGSTOP sent to the global init omits 28a0ea77ba50 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 24d6638302b4 ASoC: rockchip: add missing INTERLEAVED PCM attribute omits cb92173d1f04 locking/lockdep, cpu/hotplug: Annotate AP thread omits ad98b6023786 docs/boot-time-mm: fix kernel-doc directive for including [...] omits b53ae6bc7e39 IB/hfi1: set_intr_bits uses incorrect source for register [...] omits b1f382178d15 ext4: close race between direct IO and ext4_break_layouts() omits 03db8b583d1c perf tools: Fix maps__find_symbol_by_name() omits 5db48a8d0131 tools headers uapi: Update tools's copy of linux/if_link.h omits 01c5f85aebaa blk-cgroup: increase number of supported policies omits 65aac1742328 staging: vboxvideo: Change address of scanout buffer on page-flip omits 1ebafd1561a0 staging: vboxvideo: Fix IRQs no longer working omits 56df612afb60 spi: davinci: Remove chip select GPIO pdata omits e54192b48da7 of: fix phandle cache creation for DTs with no phandles omits 4f1b327e65a9 ASoC: soc-core: remove unused num_dai_links omits 2eda3cb108b6 ASoC: soc-core: avoid nested code on soc_remove_dai() omits 7f28785c41f4 tools headers uapi: Update tools's copy of linux/vhost.h omits 0210c156d7fd tools headers uapi: Update tools's copies of kvm headers omits 2bf4b33f83df IB/hfi1: Missing return value in error path for user sdma omits 3ca633f1ff7b IB/hfi1: Right size user_sdma sequence numbers and related [...] omits 28a9a9e83cea IB/hfi1: Remove race conditions in user_sdma send path omits a0e0cb82804a IB/hfi1: Eliminate races in the SDMA send error path omits f1a315420e79 RDMA/hns: Fix an error code in hns_roce_v2_init_eq_table() omits a6ebf4c9770e ASoC: rt5668: remove empty rt5668_i2c_remove() omits 0b79b27748cb IB/{hfi1, qib, rdmavt}: Schedule multi RC/UC packets inste [...] omits 7f08872774eb arm64: tlb: Rewrite stale comment in asm/tlbflush.h omits ace8cb754539 arm64: tlb: Avoid synchronous TLBIs when freeing page tables omits f270ab88fdf2 arm64: tlb: Adjust stride and type of TLBI according to mm [...] omits 07212cd47efe arm64: tlb: Remove redundant !CONFIG_HAVE_RCU_TABLE_FREE code omits 67a902ac598d arm64: tlbflush: Allow stride to be specified for __flush_ [...] omits d8289d3a5854 arm64: tlb: Justify non-leaf invalidation in flush_tlb_range() omits 0795edaf3f1f arm64: pgtable: Implement p[mu]d_valid() and check in set_ [...] omits 45a284bc5ee3 arm64: tlb: Add DSB ISHST prior to TLBI in __flush_tlb_[ke [...] omits 6899a4c82faf arm64: tlb: Use last-level invalidation in flush_tlb_kerne [...] omits 10492ee8ed91 mfd: omap-usb-host: Fix dts probe of children omits 9612f8f50380 mfd: menelaus: Fix possible race condition and leak omits 3e5d60bcc8a4 infiniband: remove redundant condition check before debugf [...] omits a7ee18bdee83 RDMA/mlx5: Allow creating a matcher for a NIC TX flow table omits b47fd4ffe2d6 RDMA/mlx5: Add NIC TX namespace when getting a flow table omits fa76d24ee0aa RDMA/mlx5: Add flow actions support to raw create flow omits b823dd6d86ce RDMA/mlx5: Refactor raw flow creation omits 501f14e37ba0 RDMA/mlx5: Don't overwrite action if already set omits 2ea262039015 RDMA/mlx5: Refactor flow action parsing to be more generic omits 86e1d464a8cc RDMA/uverbs: Move flow resources initialization omits 70cd20aed00f IB/uverbs: Add IDRs array attribute type to ioctl() interface omits e806f9328ba4 RDMA/mlx5: Enable attaching packet reformat action to stee [...] omits 5c2db53f6263 RDMA/mlx5: Enable reformat on NIC RX if supported omits 10a308964eaf RDMA/mlx5: Enable attaching DECAP action to steering flows omits 4adda1122c49 RDMA/mlx5: Enable decap and packet reformat on flow tables omits b1085be3f468 RDMA/mlx5: Enable attaching modify header to steering flows omits 78dd0c430f11 RDMA/mlx5: Add NIC TX steering support omits 17dc7af70e89 drm/i915/overlay: Allocate physical registers from stolen omits eb93c82ed8c7 RDMA/core: Document QP @event_handler function omits 4269024639f6 RDMA/core: Document CM @event_handler function omits c29daffa322a regulator: pfuze100-regulator: provide pm_power_off_prepar [...] omits cb60ad04c4eb regulator: pfuze100: add fsl,pmic-stby-poweroff property omits 74f008f251bc kernel/reboot.c: export pm_power_off_prepare omits 9f34519a8235 cxgb4: fix abort_req_rss6 struct omits 5b03006d5c58 ALSA: hda: fix unused variable warning omits 434ea1bfbfc7 tools headers uapi: Update tools's copy of drm/drm.h omits f9e6e4351e0b tools headers uapi: Update tools's copy of asm-generic/unistd.h omits 0ee03d936cbb tools headers uapi: Update tools's copy of linux/perf_event.h omits 34fb6bf9b13a PCI: pciehp: Fix hot-add vs powerfault detection order omits 46feb6b495f7 switchtec: Fix Spectre v1 vulnerability omits 50ca031b5110 Revert "PCI: Add ACS quirk for Intel 300 series" omits f30cf498b427 MAINTAINERS: Add Gustavo Pimentel as DesignWare PCI maintainer omits c3f00182a83b MAINTAINERS: Add entries for PPC64 RPA PCI hotplug drivers omits 8734fae64eb0 gpio: of: make example syntactically correct omits 6953c57ab172 gpio: of: Handle SPI chipselect legacy bindings omits e6a57d22f787 Bluetooth: hci_ldisc: Free rw_semaphore on close omits 4ba5175f2c10 Bluetooth: Use correct tfm to generate OOB data omits 94f14e472812 Bluetooth: SMP: Fix trying to use non-existent local OOB data omits ae7d1247d867 ASoC: Fix UBSAN warning at snd_soc_get/put_volsw_sx() omits 3637897b6c9b x86/paravirt: Clean up native_patch() omits 65b80dfffeab mfd: at91-usart: Include Device Tree header omits 259e0a00dc7c spi: at91-usart: Make local functions static omits 8a3813235502 MAINTAINERS: Change Radu's email address omits 56060b04c6d2 dt-bindings: mfd: atmel-usart: Correct interrupts property [...] omits a8b4d4cb9a0f pinctrl: rza1: Convert to SPDX identifiers omits 63b6d7e762cb pinctrl: sh-pfc: Convert to SPDX identifiers omits 2ef7a12f5529 pinctrl: sh-pfc: r8a77995: Add MSIOF pins, groups and functions omits 0a7cad486f5d pinctrl: sh-pfc: r8a77990: Add MSIOF pins, groups and functions omits 84c57dbd3c48 arm64: kernel: arch_crash_save_vmcoreinfo() should depend [...] omits 13aceef06adf arm64: jump_label.h: use asm_volatile_goto macro instead o [...] omits 9e1437937807 xfrm: Fix NULL pointer dereference when skb_dst_force clea [...] omits 8489b17ce29d EDAC, sb_edac: Fix reporting for patrol scrubber errors omits dcc960b225ce EDAC, sb_edac: Return early on ADDRV bit and address type test omits 528d132c86a1 MAINTAINERS: Update maintainer for drivers/edac/sb_edac.c omits d6142b91e9cc usb: core: remove flags variable in __usb_hcd_giveback_urb() omits a6ae928c2583 Revert "printk: make sure to print log on console." omits 7645d26f3b35 dmaengine: idma64: replace spin_lock_irqsave with spin_lock omits d426c517a742 MIPS: JZ4740: DTS: Add DMA nodes omits 6b5b368b5cbd MIPS: JZ4770: DTS: Add DMA nodes omits f57879a574ae MIPS: JZ4780: DTS: Update DMA node to match driver changes omits 1f0b0f235a84 dmaengine: dma-jz4780: Use dma_set_residue() omits 83ef4fb7556b dmaengine: dma-jz4780: Further residue status fix omits 9e4e3a4c00c0 dmaengine: dma-jz4780: Set DTCn register explicitly omits f3c045dffe73 dmaengine: dma-jz4780: Simplify jz4780_dma_desc_residue() omits 5a6187d70f7f dmaengine: dma-jz4780: Add missing residue DTC mask omits 17a8e30e9daf dmaengine: dma-jz4780: Enable Fast DMA to the AIC omits ae9156b63d94 dmaengine: dma-jz4780: Add support for the JZ4725B SoC omits ffaaa8cc4ee6 dmaengine: dma-jz4780: Add support for the JZ4740 SoC omits 29870eb759ab dmaengine: dma-jz4780: Add support for the JZ4770 SoC omits c558ecd21c85 dmaengine: dma-jz4780: Don't depend on MACH_JZ4780 omits 5eed7d84bcc0 dmaengine: dma-jz4780: Use 4-word descriptors omits 33633583a23a dmaengine: dma-jz4780: Separate chan/ctrl registers omits 6147b032e544 dmaengine: dma-jz4780: Avoid hardcoding number of channels omits 54f919a04cf2 dmaengine: dma-jz4780: Return error if not probed from DT omits 77da5d19af22 dt-bindings: jz4780-dma: Update bindings to reflect driver [...] omits 2887e5ce15dd Merge branch 'linux-4.19' of git://github.com/skeggsb/linu [...] omits e7a3ff92eaf1 dmaengine: fsl-edma: add ColdFire mcf5441x edma support omits 4d6d3a90e4ac dmaengine: fsl-edma: fix macros omits 377eaf3b3c4a dmaengine: fsl-edma: add edma version and configurable registers omits 9d831528a656 dmaengine: fsl-edma: extract common fsl-edma code (no chan [...] omits 84818af26350 locking/rtmutex: Fix the preprocessor logic with normal #i [...] omits a436ff1e96b9 dmaengine: pxa: fix semicolon.cocci warnings omits 90d23222cf51 dmaengine: Revert "dmaengine: add COMPILE_TEST for the drivers" omits 3a74987b2427 drm/amdgpu: move PSP init prior to IH in gpu reset omits 68ebc13ea406 drm/amdgpu: Fix SDMA hang in prt mode v2 omits b463d4e53ca9 drm/amdgpu: fix amdgpu_mn_unlock() in the CS error path omits 5c41aaad409c hexagon: modify ffs() and fls() to return int omits 200f351e27f0 arch/hexagon: fix kernel/dma.c build warning omits 1286df269f49 netfilter: xt_hashlimit: use s->file instead of s->private omits ad18d7bf68a3 netfilter: nfnetlink_queue: Solve the NFQUEUE/conntrack cl [...] omits 99e25d071fca netfilter: cttimeout: ctnl_timeout_find_get() returns inco [...] omits a874752a10da netfilter: conntrack: timeout interface depend on CONFIG_N [...] omits f94e63801ab2 netfilter: conntrack: reset tcp maxwin on re-register omits 3ab918281668 dm thin metadata: try to avoid ever aborting transactions omits ff0e9f26288d platform/x86: alienware-wmi: Correct a memory leak omits affab5108217 platform/x86: dell-smbios-wmi: Correct a memory leak omits 02645bcdfcc2 jfs: remove quota option from ignore list omits fcb74da1eb8e drm: udl: Destroy framebuffer only if it was initialized omits 3510e7a7f910 drm/sun4i: Remove R40 display pipeline compatibles omits 7eb332245726 drm/pl111: Make sure of_device_id tables are NULL terminated omits 658d8cbd07da drm/vc4: Fix the "no scaling" case on multi-planar YUV formats omits 50cbc03e5096 Merge tag 'gvt-fixes-2018-09-10' of https://github.com/int [...] omits 2d00f35c55e7 leds: add Panasonic AN30259A support omits 86bc7b2d753a dt-bindings: leds: document Panasonic AN30259A bindings omits 45d4c6de4e49 leds: gpio: Try to lookup gpiod from device omits df3aa13c7bbb Revert "cdc-acm: implement put_char() and flush_chars()" omits fa827966090e usb: Change usb_of_get_companion_dev() place to usb/common omits 0a3b53305c8f usb: xhci: fix interrupt transfer error happened on MTK platforms omits 0a6ab90c0a8f usb: core: phy: clean up return value check about devm_of_ [...] omits 0eae49582b4d usb: mtu3: disable vbus rise/fall interrupts of ltssm omits 1973d029d6e9 USB: wusbcore: Switch to bitmap_zalloc() omits 9d20bca54b6a usb: misc: fix obsolete function omits 23feefda2239 usb: iowarrior: replace kmalloc with kmalloc_array omits 87f88dfcde0e USB: OHCI: Remove USB bus reset delay from OHCI handover code omits ffa8a31b5b3b usb: host: fotg2: add silicon clock handling omits 697fa834c310 USB: typec: fsusb302: remove unused variables snk_pdo and [...] omits 2ccaabeb459a usb storage: remove inherited SCSI dependency for USB_STOR [...] omits d1e348491a72 usb storage: group dependent USB storage Kconfig entries together omits 71741bd6776a USB: Removing NULL check for pool since dma_pool_destroy is safe omits 4e69817b106e usb: ehci-sh: convert to SPDX identifiers omits 54a3da1c105c Merge branch 'asoc-4.19' into asoc-4.20 Cirrus conflict omits 7c5cca358854 qmi_wwan: Support dynamic config on Quectel EP06 omits 1c8bc7b3de5e ASoC: pxa: switch to new ac97 bus support omits 8dcb0c90c691 ASoC: AMD: Fix simultaneous playback and capture on differ [...] omits e757996cafbe spi: spi-mem: Adjust op len based on message/transfer size [...] omits 11957be20ff6 htb: use anonymous union for simplicity omits 8ecc7c8a1c16 net_sched: remove redundant qdisc lock classes omits ed194d136769 usb: core: remove local_irq_save() around ->complete() handler omits 3f3ff6e0d881 media: tm6000: use irqsave() in USB's complete callback omits 273925c77742 media: em28xx-audio: use irqsave() in USB's complete callback omits 86c55361e569 net: sched: cls_flower: dump offload count value omits 92a680314946 drm/i915/bdw: Increase IPS disable timeout to 100ms omits 3ebb17446b95 ethernet: renesas: convert to SPDX identifiers omits fd2b803fa8ef Merge branch 'skb_list_cleanups' omits 8b9db0d0aa3e rtl818x: Remove SKB list assumptions. omits 6effee6840af can: Remove SKB list assumptions in rx-offload.c omits 992cba7e276d net: Add and use skb_list_del_init(). omits a8305bff6852 net: Add and use skb_mark_not_on_list(). omits 776f07ee303a brcmfmac: Use __skb_peek(). omits 250bb6f0f824 staging: rtl8192e: Use __skb_peek(). omits 1173ab7b6202 bnx2fc_fcoe: Use skb_queue_walk_safe(). omits e3554197fc8f p54: Use skb_peek_tail() instead of direct head pointer accesses. omits 1181d629cc13 sctp: Use skb_queue_is_first(). omits e42a43a5cab2 lan78xx: Do not access skb_queue_head list pointers directly. omits 7957a9dea8bf mac80211: Don't access sk_queue_head->next directly. omits 8b69bd7d8a89 ppp: Remove direct skb_queue_head list pointer access. omits 0c69198d81dc infiniband: nes: Use skb_peek_next() and skb_queue_walk(). omits 596977300ab5 sch_netem: Move private queue handler to generic location. omits aea890b8b2e0 sch_htb: Remove local SKB queue handling code. omits 0153167aebd0 net/ipv6: Remove rt6i_prefsrc omits 25290bfc120d cxgb4: remove redundant assignment to vlan_cmd.dropnovlan_fm omits 702ec3072ae6 hidp: fix compat_ioctl omits 535221481a8e hidp: constify hidp_connection_add() omits 89c0c24b4fa1 cmtp: fix compat_ioctl omits cc04f6e2421a bnep: fix compat_ioctl omits 0976d4e1dc8a compat_ioctl: trim the pointless includes omits 00a99339f0a3 ARCv2: build: use mcpu=hs38 iso generic mcpu=archs omits 383584157786 staging: gasket: TODO: re-implement using UIO omits 7f2bf7840b74 tty: hvc: hvc_write() fix break condition omits 68b2fc714fb1 tty: hvc: hvc_poll() fix read loop batching omits 6e7f6b82c60a tty: hvc: hvc_poll() fix read loop hang omits a318c2432218 mfd: da9063: Fix DT probing with constraints omits d31ca7e5d0fa mfd: madera: Add irqchip data pointer into struct madera omits a1f33941f7e1 arm64: uaccess: implement unsafe accessors omits 49434c6c575d ALSA: emu10k1: fix possible info leak to userspace on SNDR [...] omits 4733c7c79e8c arm64: dump: Use consistent capitalisation for page-table dumps omits c24d25317a7c tty/serial: atmel: Change the driver to work under at91-usart MFD omits 7481cddf29ed arm64/lib: add accelerated crc32 routines omits 86d0dd34eaff arm64: cpufeature: add feature for CRC32 instructions omits 9784d82db3eb lib/crc32: make core crc32() routines weak so they can be [...] omits e1892546ff66 spi: at91-usart: Add driver for at91-usart as SPI omits 937c0a26acce MAINTAINERS: Add AT91 USART SPI entry omits 7d3aa342cef7 mfd: at91-usart: Add MFD driver for USART omits a785ce4c6d6c dt-bindings: Add binding for atmel-usart in SPI mode omits 64f3b6334de1 MAINTAINERS: Add AT91 USART MFD entry omits 0b193400b3f2 backlight: Update MODULE AUTHOR email address omits 90a3b7f8aba3 ASoC: cs4265: fix MMTLR Data switch control omits e36a1d0d249a ASoC: dapm: Add missing return value check for snd_soc_dap [...] omits ca92cc4636fd ASoC: skl-topology: Use kmemdup to replace kzalloc + memcpy omits 18fbe800e606 ASoC: q6core: Use kmemdup to replace kzalloc + memcpy omits bf93585ee1e2 Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] omits fb77436a444e ASoC: txx9: use devm_snd_soc_register_component() omits afa88ee37b13 ASoC: sh: use devm_snd_soc_register_component() omits 642a722d3116 ASoC: omap: use devm_snd_soc_register_component() omits bfacaa8c8956 ASoC: nuc900: use devm_snd_soc_register_component() omits 007ac42db9ff ASoC: tscs454: use devm_snd_soc_register_component() omits 4fe1984ebc08 ASoC: rt5668: use devm_snd_soc_register_component() omits 10ccaa39d762 ASoC: hdac_hda: use devm_snd_soc_register_component() omits 570f75b93551 ASoC: bcm: use devm_snd_soc_register_component() omits e14614dc5153 ASoC: atmel_ssc_dai: use devm_snd_soc_register_component() omits 02101c45ec5b x86/asm: Optimize memcpy_flushcache() omits 21a268069203 mtd: rawnand: marvell: prevent harmless warnings omits ace8031099f9 sched/topology: Make local variables static omits 07e846bace71 x86/doc: Fix Documentation/x86/earlyprintk.txt omits 44060e8a5189 x86/boot/KASLR: Remove return value from handle_mem_options() omits 2766d2ee960c perf/x86: Add __ro_after_init annotations omits b1e3a25f5879 x86/corruption-check: Use pr_*() instead of printk() omits ccde460b9ae5 x86/corruption-check: Fix panic in memory_corruption_check [...] omits 02e184476eff perf/core: Force USER_DS when recording user stack data omits 0b405c65ad45 locking/ww_mutex: Fix spelling mistake "cylic" -> "cyclic" omits dc5591a03f1d locking/lockdep: Delete unnecessary #include omits 16214312df6d tools/lib/lockdep: Add dummy task_struct state member omits 1064ea494bb0 tools/lib/lockdep: Add empty nmi.h omits 83e01228cb35 tools/lib/lockdep: Update Sasha Levin email to MSFT omits abf5feef3ff0 spi: gpio: No MISO does not imply no RX omits 2a665dba016d ASoC: AMD: Ensure reset bit is cleared before configuring omits 78cd96f0504b ACPI / PMIC: Convert drivers to use SPDX identifier omits 36b835176fe0 ACPI / PMIC: Sort headers alphabetically omits d030fd0ec5c7 ACPI / property: Switch to bitmap_zalloc() omits 8c25741aaad8 ovl: fix oopses in ovl_fill_super() failure paths omits afd0b1fb2226 mailbox: PCC: handle parse error omits 240714061c58 ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DM [...] omits 719cf71cada1 ACPI / glue: Split dev_is_platform() out of module for wide use omits 7e79a6927327 ACPI: custom_method: remove meaningless null check before [...] omits 0712e0288b76 ASoC: qdsp6: q6asm-dai: clean up a return omits 2e558a8127de ASoC: dapm: Fix a couple uninitialized ret variables omits 51b177637b5c cpufreq: Convert to using %pOFn instead of device_node.name omits 8412dbd64258 PM / sleep: Show freezing tasks that caused a suspend abort omits 3bb756449b2d PM / hibernate: Documentation: fix image_size default value omits 0e7ea2f3b0e0 cpufreq: remove unnecessary unlikely() omits 925b9cd1b89a locking/rwsem: Make owner store task pointer of last ownin [...] omits 17ed15183c24 powercap: RAPL: Get rid of custom RAPL_CPU() macro omits a4a008e53c9e intel_idle: Get rid of custom ICPU() macro omits 53706a116863 phy: add Rockchip Innosilicon hdmi phy omits 4e3fe1cb25ad dt-bindings: add binding for Rockchip hdmi phy using an In [...] omits ff28915fd31c sched/debug: Use symbolic names for task state constants omits 7477a3504e61 sched/numa: Remove unused numa_stats::nr_running field omits d90707ebebe0 sched/numa: Remove unused code from update_numa_stats() omits 7e6f4c5d600c sched/debug: Explicitly cast sched_feat() to bool omits 9c63e84db29b sched/core: Disable SD_PREFER_SIBLING on asymmetric CPU ca [...] omits 4ad3831a9d4a sched/fair: Don't move tasks to lower capacity CPUs unless [...] omits 757ffdd705ee sched/fair: Set rq->rd->overload when misfit omits e90c8fe15a3b sched/fair: Wrap rq->rd->overload accesses with READ/WRITE_ONCE() omits 575638d1047e sched/core: Change root_domain->overload type to int omits dbbad719449e sched/fair: Change 'prefer_sibling' type to bool omits 5fbdfae5221a sched/fair: Kick nohz balance if rq->misfit_task_load omits cad68e552e77 sched/fair: Consider misfit tasks when load-balancing omits e3d6d0cb66f2 sched/fair: Add sched_group per-CPU max capacity omits 3b1baa6496e6 sched/fair: Add 'group_misfit_task' load-balance type omits df054e8445a4 sched/topology: Add static_key for asymmetric CPU capacity [...] omits e1799a80a4f5 sched/topology, arch/arm: Rebuild sched_domain hierarchy w [...] omits 3ba09df4b8b6 sched/topology, arch/arm64: Rebuild the sched_domain hiera [...] omits bb1fbdd3c3fd sched/topology, drivers/base/arch_topology: Rebuild the sc [...] omits 05484e098448 sched/topology: Add SD_ASYM_CPUCAPACITY flag detection omits 9be08a27a158 phy:phy-lantiq-rcu-usb2: Use PTR_ERR_OR_ZERO to replace th [...] omits 528648143354 phy:phy-brcm-usb: Use PTR_ERR_OR_ZERO to replace the open [...] omits eee0e5daa757 phy: renesas: use SPDX identifier for Renesas drivers omits c339d3e0fb10 phy: socionext: add USB2 PHY driver for UniPhier SoC omits 39f68636490f dt-bindings: phy: add DT bindings for UniPhier USB2 PHY driver omits 5ab43d0f8697 phy: socionext: add USB3 PHY driver for UniPhier SoC omits 270d5aad53cd dt-bindings: phy: add DT bindings for UniPhier USB3 PHY driver omits 6100ac72dc0b phy: qcom-qusb2: Quiet -EPROBE_DEFER from qusb2_phy_probe() omits 22fa10e52ab3 phy: qcom-qmp: Quiet -EPROBE_DEFER from qcom_qmp_phy_probe() omits c8b427edc737 phy: Add driver for Cadence MHDP DisplayPort SD0801 PHY omits 7effc8ba3e83 dt-bindings: phy: Document Cadence MHDP DisplayPort PHY bindings omits 2f2ce8fe3c0f dt-bindings: phy: qcom-qmp: Cleanup the 'reg' documentatio [...] omits f8ff6b2d4a51 staging/fbtft: Update TODO and mailing lists omits 882a78a9f39f sched/fair: Fix kernel-doc notation warning omits 4b486b535c33 locking/rwsem: Exit read lock slowpath if queue empty & no writer omits cb538267ea1e jump_label/lockdep: Assert we hold the hotplug lock for _c [...] omits ce991095ccdf Merge branch 'locking/urgent' into locking/core, to pick up fixes omits da260fe12330 jump_label: Fix typo in warning message omits bb3485c8ace6 sched/fair: Fix load_balance redo for !imbalance omits 287cdaac5700 sched/fair: Fix scale_rt_capacity() for SMT omits d0cdb3ce8834 sched/fair: Fix vruntime_normalized() for remote non-migra [...] omits 12b04875d666 sched/pelt: Fix update_blocked_averages() for RT and DL classes omits e5e96fafd902 sched/topology: Set correct NUMA topology type omits e73e81975f24 sched/debug: Fix potential deadlock when writing to sched_ [...] omits 5f0abea6ab6d staging: erofs: rename superblock flags (MS_xyz -> SB_xyz) omits e13e2366d841 locking/mutex: Fix mutex debug call and ww_mutex documentation omits 09121255c784 perf/UAPI: Clearly mark __PERF_SAMPLE_CALLCHAIN_EARLY as i [...] omits 16160c1946b7 perf/x86/intel: Add support/quirk for the MISPREDICT bit o [...] omits 89c68b102f13 pinctrl: qcom: spmi-mpp: Fix drive strength setting omits c42055105785 mac80211: fix TX status reporting for ieee80211s omits cb59bc14e830 mac80211: TDLS: fix skb queue/priority assignment omits 119f94a6fefc cfg80211: Address some corner cases in scan result channel [...] omits 36f3a6e02c14 ALSA: fireface: fix memory leak in ff400_switch_fetching_mode() omits 493626f2d87a ALSA: bebob: use address returned by kmalloc() instead of [...] omits 64b6acf60b66 ALSA: pcm: Update hardware pointer before start capture omits 1c939cb556b9 gpio-bcm-kona: use new req/relres and dis/enable_irq funcs omits 4f8183ae7092 gpio/driver.rst: document gpiochip_disable/enable_irq() omits 461c1a7d4733 gpiolib: override irq_enable/disable omits 4e9439ddacea gpiolib: add flag to indicate if the irq is disabled omits ca620f2de153 gliolib: set hooks in gpiochip_set_irq_hooks() omits 4e6b823867e2 gpiolib: export gpiochip_irq_reqres/relres() omits f6d9af477099 gpio: ep93xx: fix test for end of loop omits f40f73075c59 gpio: ep93xx: fix incorrect array element size check omits 02ad0437decf gpio: fix kernel-doc notation warning for 'request_key' omits ba74bd5d5b5b gpio: twl6040: Implement .get_direction() omits 4bef8bf20b69 gpio: twl6040: Use bitops omits b4f53ed9633c gpio: twl6040: Cut down boilerplate omits fc4f8f322f6e gpio: twl6040: Include the right header omits ab8c1e82935b gpio: twl4030: Implement .get_direction() omits ecb07684a58f gpio: twl4030: Cut down boilerplate omits ba21d55f6ad1 gpio: twl4030: Include the right header omits 34e12b864e61 jump_label: Use static_key_linked() accessor omits 11da3a7f84f1 Linux 4.19-rc3 omits 5d407b071dc3 ip: frags: fix crash in ip_do_fragment() omits a7ddcea58ae2 Drop all 00-INDEX files from Documentation/ omits 9d92e4835ffc MAINTAINERS: add i2c to the excludes for Documentation omits b67620798b1e MAINTAINERS: sort excludes for Documentation omits 9331e5e7b848 efi_stub: update documentation on dtb= parameter omits ba6cc93d611b Merge branch 'perf/urgent' into perf/core, to pick up fixe [...] omits fa94351b56d6 Merge tag 'perf-urgent-for-mingo-4.19-20180903' of git://g [...] omits 52ea992cfac3 net/tls: Set count of SG entries if sk_alloc_sg returns -ENOSPC omits 0e1f4c76be24 Merge branch 'ena-fixes' omits 37dff155dcf5 net: ena: fix incorrect usage of memory barriers omits 28abf4e9c920 net: ena: fix missing calls to READ_ONCE omits 944b28aa2982 net: ena: fix missing lock during device destruction omits fe870c77efdf net: ena: fix potential double ena_destroy_device() omits cfa324a51423 net: ena: fix device destruction to gracefully free resources omits ef5b0771d247 net: ena: fix driver when PAGE_SIZE == 64kB omits 772ed869f535 net: ena: fix surprise unplug NULL dereference kernel crash omits 9a5682765a2e Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 3567994a05ba Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 225ad3cfec4c Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits e0a0d0584840 Merge branch 'smp-urgent-for-linus' of git://git.kernel.or [...] omits 3243a89dcbd8 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 1d22577703b3 Merge tag 'kbuild-fixes-v4.19' of git://git.kernel.org/pub [...] omits eca743dc37e1 Merge tag 'iio-fixes-4.19a' of git://git.kernel.org/pub/sc [...] omits 5890184d2b50 fs/cifs: require sha512 omits bcfb84a996f6 fs/cifs: suppress a string overflow warning omits f0b0d88a8251 kbuild: modules_install: warn when missing System.map file omits f8f65382c98a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 0f3aa48ad4c3 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 9aec30371fb0 leds: pwm: silently error out on EPROBE_DEFER omits 09317da317e5 failover: Fix error return code in net_failover_create omits cc577b01ba12 net: stmmac: Enable TC Ops for GMAC >= 4 omits f20a4d01175a net: sched: act_nat: remove dependency on rtnl lock omits 6d7a8df6dfe4 net: sched: act_skbedit: remove dependency on rtnl lock omits 6ad96bdca8aa i40e(vf): remove i40e_ethtool_stats.h header file omits a132bb90414b Merge tag 'sunxi-fixes-for-4.19' of https://git.kernel.org [...] omits 9bc4f28af75a x86/mm: Use WRITE_ONCE() when setting PTEs omits 47b7360ce563 x86/apic/vector: Make error return value negative omits 98f05b5138f0 x86/entry/64: Use the TSS sp2 slot for SYSCALL/SYSRET scra [...] omits bd7b1f7cbf9c x86/entry/64: Document idtentry omits 46053c736854 dma-mapping: clear dev->dma_ops in arch_teardown_dma_ops omits dc3c05504d38 dma-mapping: remove dma_deconfigure omits ccf640f4c998 dma-mapping: remove dma_configure omits 58643a3a8097 arm-nommu: don't define arch_teardown_dma_ops omits e0a9317d9004 hexagon: use generic dma_noncoherent_ops omits f406f222d4b2 hexagon: implement the sync_sg_for_device DMA operation omits 37fca4bd018f hexagon: remove the sync_single_for_cpu DMA operation omits 7a8c7f5c30f9 net: dsa: b53: Fix build with B53_SRAB enabled and not B53_SERDES omits 5cf4a8532c99 tcp: really ignore MSG_ZEROCOPY if no SO_ZEROCOPY omits a89cdd8e7c74 cxgb4: impose mandatory VLAN usage when non-zero TAG ID omits a162c3511410 net_sched: properly cancel netlink dump on failure omits be7e1b334be4 liquidio: lio_fetch_vf_stats() can be static omits 8edfe2e992b7 xen/netfront: fix waiting for xenbus state change omits 6577b0f71665 nfp: replace spin_lock_bh with spin_lock in tasklet callback omits d7b686ebf704 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 2c34a0e041a7 Merge tag 'arc-4.19-rc3' of git://git.kernel.org/pub/scm/l [...] omits ecfe951f0c1b afs: Fix cell specification to permit an empty address list omits a987785dcd6c Add tests for memory.oom.group omits 48c2bb0b9cf8 Fix cg_read_strcmp() omits f74dd480cf4e r8169: set TxConfig register after TX / RX is enabled, jus [...] omits 98cdb4807123 net: dsa: Expose tagging protocol to user-space omits 0fdc0d675b92 freescale: ethernet: remove unnecessary unlikely() omits 5ce805869cbe f2fs: submit bio after shutdown omits 3d0e7a9e00fd Merge tag 'md/4.19-rc2' of git://git.kernel.org/pub/scm/li [...] omits a12ed06ba2d3 Merge tag 'ceph-for-4.19-rc3' of https://github.com/ceph/c [...] omits d042a240a823 Merge tag 'for_v4.19-rc3' of git://git.kernel.org/pub/scm/ [...] omits cbbac1c3e6a8 Merge branch 'tlb/asm-generic' into aarch64/for-next/core omits 4ff8a142bdb3 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 902d53914f64 block: umem: replace spin_lock_bh with spin_lock in taskle [...] omits 539373401411 Merge tag 'acpi-4.19-rc3' of git://git.kernel.org/pub/scm/ [...] omits 69ddce94e368 Merge tag 'sound-4.19-rc3' of git://git.kernel.org/pub/scm [...] omits bdf7ffc89922 KVM: LAPIC: Fix pv ipis out-of-bounds access omits b5861e5cf2fc KVM: nVMX: Fix loss of pending IRQ/NMI before entering L2 omits 564ad0aa85b3 Merge tag 'kvm-arm-fixes-for-v4.19-v2' of git://git.kernel [...] omits c793279c7703 hwmon: (nct6775) Fix access to fan pulse registers omits ed2ef2910064 Merge tag 'kvm-s390-master-4.19-1' of git://git.kernel.org [...] omits b9a947dd756b spi: pic32: remove unnecessary of_node_get() omits f6707fd6241e of: make PowerMac cache node search conditional on CONFIG_ [...] omits 00b7d1cf4667 of: make default address and size cells sizes private omits 6d0a70a284be vsprintf: print OF node name using full_name omits a613b26a5013 of: Convert to using %pOFn instead of device_node.name omits 3004136b90be ASoC: max98373: usleep_range() needs include/delay.h omits b9e49520c114 spi: pl022: Remove set but not used variable 'chip' omits 20bdc376b427 ata: Disable AHCI ALPM feature for Ampere Computing eMAG SATA omits 7526aa54b261 MAINTAINERS: Add entry for MMU GATHER AND TLB INVALIDATION omits 196d9d8bb71d mm/memory: Move mmu_gather and TLB invalidation code into [...] omits df3190e22016 arm64: KVM: Remove pgd_lock omits a35381e10dc4 KVM: Remove obsolete kvm_unmap_hva notifier backend omits 7d14919c0d47 arm64: KVM: Only force FPEXC32_EL2.EN if trapping FPSIMD omits 694556d54f35 KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW omits 1c96a2f67cd9 regmap: split up regmap_config.use_single_rw omits 9ad8eb0168ab regmap: fix comment for regmap.use_single_write omits 3b857472f34f ASoC: Intel: hdac_hdmi: Limit sampling rates at dai creation omits da4dfaf8428d i2c: xiic: Record xilinx i2c with Zynq fragment omits fc269c039644 ASoC: dapm: Avoid uninitialised variable warning omits 80a6ec7d5e16 clk: sunxi-ng: sun4i: Set VCO and PLL bias current to lowe [...] omits a6b7eb3b4176 Merge branch 'acpi-bus' omits 4c4af6900844 batman-adv: fix hardif_neigh refcount on queue_work() failure omits 5af96b9c59c7 batman-adv: fix backbone_gw refcount on queue_work() failure omits f6f3bac08ff9 tools/bpf: bpftool: add net support omits 36f1678d9e0b tools/bpf: add more netlink functionalities in lib/bpf omits f7010770fbac tools/bpf: move bpf/lib netlink related functions into a new file omits 52b7b7843d95 tools/bpf: sync kernel uapi header if_link.h to tools omits f5bd3948eb07 selftests/bpf/test_progs: do not check errno == 0 omits ad1242d8a063 selftests/bpf: add missing executables to .gitignore omits 47b123ed9e99 xdp: split code for map vs non-map redirect omits 2a68d85fe1b7 xdp: explicit inline __xdp_map_lookup_elem omits e1302542e37e xdp: unlikely instrumentation for xdp map redirect omits 38bb4ac91bd8 bnxt_en: remove set but not used variable 'addr_type' omits 8f5c5fcf3533 tipc: call start and done ops directly in __tipc_nl_compat [...] omits fa642f08839b openvswitch: Derive IP protocol number for IPv6 later frags omits a49a9dcce802 Merge tag 'drm-fixes-2018-09-07' of git://anongit.freedesk [...] omits 631267f6adcc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 67c6ed7cf9eb Merge tag 'drm-intel-fixes-2018-09-05' of git://anongit.fr [...] omits ddc4d236dc71 liquidio CN23XX: Remove set but not used variable 'ring_flag' omits 488752220b4a liquidio: Add spoof checking on a VF MAC address omits 2601dd392dd1 Merge tag 'mips_fixes_4.19_1' of git://git.kernel.org/pub/ [...] omits ddc9cc013161 Merge tag 'mlx5e-updates-2018-09-05' of git://git.kernel.o [...] omits c6ff25ce3564 Merge tag '4.19-rc2-smb3-fixes' of git://git.samba.org/sfr [...] omits e2c631ba75a7 clocksource: Revert "Remove kthread" omits 0eb1cfffd543 MIPS: pci-rt2880: set pci controller of_node omits c6e1241a82e6 mips: txx9: fix iounmap related issue omits 7759eb23fd98 block: remove bio_rewind_iter() omits 3d0e63754fa4 drbd: Convert from ahash to shash omits 5380c05b6829 dm raid: bump target version, update comments and documentation omits 36a240a706d4 dm raid: fix RAID leg rebuild errors omits c44a5ee803d2 dm raid: fix rebuild of specific devices by updating superblock omits 644e2537fdc7 dm raid: fix stripe adding reshape deadlock omits ca16eb342ebe Merge tag 'for-linus-20180906' of git://git.kernel.dk/linux-block omits 53b0cc46f27c drm/nouveau/disp/gm200-: enforce identity-mapped SOR assig [...] omits e04cfdc9b739 drm/nouveau/disp: fix DP disable race omits f6d52b2172b1 drm/nouveau/disp: move eDP panel power handling omits 606557708fa0 drm/nouveau/disp: remove unused struct member omits 0a6986c6595e drm/nouveau/TBDdevinit: don't fail when PMU/PRE_OS is miss [...] omits 51ed833c881b drm/nouveau/mmu: don't attempt to dereference vmm without [...] omits a43b16dda2d7 drm/nouveau: fix oops in client init failure path omits d5986a1c4dcd drm/nouveau: Fix nouveau_connector_ddc_detect() omits 2f7ca781fd38 drm/nouveau/drm/nouveau: Don't forget to cancel hpd_work o [...] omits 79e765ad665d drm/nouveau/drm/nouveau: Prevent handling ACPI HPD events [...] omits fa3cdf8d0b09 drm/nouveau: Reset MST branching unit before enabling omits b26b4590dd53 drm/nouveau: Only write DP_MSTM_CTRL when needed omits 7326ead9828e drm/nouveau: Remove useless poll_enable() call in drm_load() omits 0d7b2d4def67 drm/nouveau: Remove useless poll_disable() call in switche [...] omits 0445f7537d07 drm/nouveau: Remove useless poll_enable() call in switcher [...] omits 3e1a12754d4d drm/nouveau: Fix deadlocks in nouveau_connector_detect() omits 6833fb1ec120 drm/nouveau/drm/nouveau: Use pm_runtime_get_noresume() in [...] omits 7fec8f5379fb drm/nouveau/drm/nouveau: Fix deadlock with fb_helper with [...] omits 611ce855420a drm/nouveau: Remove duplicate poll_enable() in pmops_runti [...] omits d77ef138ff57 drm/nouveau/drm/nouveau: Fix bogus drm_kms_helper_poll_ena [...] omits 273993509f05 RDMA/core: Assign device ifindex before publishing the device omits c715a39541bb RDMA/core: Follow correct unregister order between sysfs a [...] omits 0d42d73a37ff seccomp: remove unnecessary unlikely() omits 50704e039ab1 RDMA/umem: Restore lockdep check while downgrading lock omits e1f540c3ed0e RDMA/core: Define client_data_lock as rwlock instead of spinlock omits 2d65f49ff961 RDMA/core: Use simpler spin lock irq API from blocking context omits 4512acd0d34c RDMA/core: Remove context entries from list while unregist [...] omits f7b65d9bf2db RDMA/core: Use simplified list_for_each omits 93688ddbe1da RDMA/core: No need to protect kfree with spin lock and semaphore omits 722c7b2bfead RDMA/{cma, core}: Avoid callback on rdma_addr_cancel() omits f9d08f1e1939 RDMA/core: Rate limit MAD error messages omits 142a9c287613 IB/ipoib: Ensure that MTU isn't less than minimum permitted omits 6c75520f7e5a IB/mlx5: Don't hold spin lock while checking device state omits 798bba01b44b RDMA/core: Fail early if unsupported QP is provided omits 8f28b178f71c RDMA/mlx4: Ensure that maximal send/receive SGE less than [...] omits 954a8e3aea87 RDMA/cma: Protect cma dev list with lock omits ae7304c3ea28 i2c: xiic: Make the start and the byte count write atomic omits 4cb205c0c50f irqchip/gic-v3-its: Cap lpi_id_bits to reduce memory footprint omits ef439d49e0bf xtensa: ISS: don't allocate memory in platform_setup omits 7035c568999d cgroup: kselftests: add test_core to .gitignore omits 38b0bd0cda07 dm raid: fix reshape race on small devices omits d5274b3cd6a8 block: bfq: swap puts in bfqg_and_blkg_put omits 432061b3da64 dm: disable CRYPTO_TFM_REQ_MAY_SLEEP to fix a GFP_KERNEL r [...] omits 6b45a2b1c0bc memory: ti-aemif: fix a potential NULL-pointer dereference omits fac880c7d074 arm64: fix erroneous warnings in page freeing functions omits e312b6dcbb63 Merge tag 'arm-soc/for-4.19/drivers-fixes' of https://gith [...] omits 96d529bac562 firmware: arm_scmi: fix divide by zero when sustained_perf [...] omits e8d4ceeb34a5 jfs: cache NULL when both default_acl and acl are NULL omits db44bf4b4768 Merge tag 'apparmor-pr-2018-09-06' of git://git.kernel.org [...] omits 37f62c0d5822 ath10k: wmi: disable softirq's while calling ieee80211_rx omits f88d49345040 ath10k: htt: High latency RX support omits a2097d6444c3 ath10k: htt: High latency TX support omits 4daacc950d4d ath10k: htt: RX ring config HL support omits d4e7f553eec3 ath10k: add HTT RX HL ops omits 852d1bf86a5b ath10k: add HTT TX HL ops omits e66d5361127a ath10k: DMA related fixes for high latency devices omits 4875e0b52085 ath10k: add per target config of max_num_peers omits 9faaa14387fb ath10k: use hw_params.num_peers for num_tids in TLV init omits 367c899f622c ath10k: add bus type check in ath10k_init_hw_params omits 7c2dd6154fc2 ath10k: add device type enum to ath10k_bus_params omits c0d8d565787c ath10k: add struct ath10k_bus_params omits 39501ea64116 ath10k: download firmware via diag Copy Engine for QCA6174 [...] omits bc346c9a24a4 ath10k: support to access target space below 1M for qca617 [...] omits d56bbeea25d1 ath10k: optimize pci diag mem read & write operations omits be65e2595b4c Merge tag 'trace-v4.19-rc2' of git://git.kernel.org/pub/sc [...] omits c7fd8d237e2e ath10k: average ack rssi support for data frames omits 5404525b98c2 Merge tag 'for-4.19-rc2-tag' of git://git.kernel.org/pub/s [...] omits 97c69a70dc2c ath10k: avoid possible memory access violation omits 85dd28eb9917 ath10k: add debugfs support to dump per sta tx stats omits a904417fc876 ath10k: add extended per sta tx statistics support omits 348cd95c8196 ath10k: add debugfs entry to enable extended tx stats omits 0189dbd71cbd ath10k: get the legacy rate index to update the txrate table omits 49925f247016 wil6210: fix unsigned cid comparison with >= 0 omits 713358c321f4 ath10k: enable pktlog for WCN3990 target omits 9abcb9371bcc ath10k: introduce CE_ATTR_POLL attribute for polling pipe omits 31324d17976e ath10k: support extended board data download for dual-band [...] omits 5849ed48d226 ath10k: refactoring needed for extended board data download omits 2f4830ef96d2 FireWire: add driver-api Introduction section omits ea2ae0ecc9ad FireWire: add a Documentation driver-api chapter omits 226b18ad5589 FireWire: clean up core-transaction.c kernel-doc omits 48f02b88c82b FireWire: clean up core-iso.c kernel-doc omits 9a40068220cb FireWire: clean up firewire-cdev.h kernel-doc omits d1c392c9e2a3 printk/tracing: Do not trace printk_nmi_enter() omits 6da410d97ffa Merge tag 'mlx5e-fixes-2018-09-05' of git://git.kernel.org [...] omits 2002bc328ca3 Merge branch 'dsa-b53-SerDes-support' omits 0e01491de646 net: dsa: b53: Add SerDes support omits a8e8b9853136 net: dsa: b53: Add PHYLINK support omits 5e004460f874 net: dsa: b53: Add helper to set link parameters omits 16994374a6fc net: dsa: b53: Make SRAB driver manage port interrupts omits 8ca7c1608c34 net: dsa: b53: Add ability to enable/disable port interrupts omits a3f723079df8 qed*: Utilize FW 8.37.7.0 omits 52cf93e63ee6 HID: i2c-hid: Don't reset device upon system resume omits e92c0eaf7543 rbd: support cloning across namespaces omits eb3b2d6be4b5 rbd: factor out get_parent_info() omits 8aaff15168cf ceph: avoid a use-after-free in ceph_destroy_options() omits e058a4033240 ASoC: rsnd: Add device tree binding for r8a77990 omits 69fa6eb7d6a6 cpu/hotplug: Prevent state corruption on error rollback omits f8b7530aa0a1 cpu/hotplug: Adjust misplaced smb() in cpuhp_thread_fun() omits bda58ee8f8e4 Merge tag 'perf-core-for-mingo-4.20-20180905' of git://git [...] omits b7a5eb6aafa9 x86/paravirt: Prevent redefinition of SAVE_FLAGS macro omits 4f2d7af70256 x86/xen: Make xen_reservation_lock static omits ae3cdc97dc10 batman-adv: Prevent duplicated tvlv handler omits e7136e48ffdf batman-adv: Prevent duplicated global TT entry omits 94cb82f594ed batman-adv: Prevent duplicated softif_vlan entry omits 9fe6299dde58 x86/process: Don't mix user/kernel regs in 64bit __show_regs() omits 17f6bac22493 x86/tsc: Prevent result truncation on 32bit omits fa122fec8640 batman-adv: Prevent duplicated nc_node entry omits dff9bc42ab0b batman-adv: Prevent duplicated gateway_node entry omits a25bab9d723a batman-adv: Fix segfault when writing to sysfs elp_interval omits b9fd14c20871 batman-adv: Fix segfault when writing to throughput_override omits 88d0895d0ea9 batman-adv: Avoid probe ELP information leak omits af060b3f72b8 spi: dw: support 4-16 bits per word omits 9ab708aef61f ASoC: sgtl5000: avoid division by zero if lo_vag is zero omits 48c29d0d27fb spi: spi-gpio: Remove set but not used variable 'pdata' omits f11fc4bc669b ACPI / LPSS: Force LPSS quirks on boot omits 5d128fbd8b20 ACPI / bus: Only call dmi_check_system() on X86 omits dabdbe3ae0cb ASoC: rsnd: don't use %p for dev_dbg() omits 6c92d5a2744e ASoC: rsnd: don't fallback to PIO mode when -EPROBE_DEFER omits 69235ccf491d ASoC: rsnd: adg: care clock-frequency size omits 501683d0cd54 ASoC: rsnd: gen: use tab instead of white-space omits c24fb71fa4f7 ASoC: hdac_hdmi: remove redundant check for !port condition omits bfa150f37f80 Merge tag 'fixes-for-v4.19-rc2' of git://git.kernel.org/pu [...] omits fce471e3c119 Merge branch 'iucv-fixes' omits b7f41565546d net/iucv: declare iucv_path_table_empty() as static omits b2f543949acd net/af_iucv: fix skb handling on HiperTransport xmit error omits 222440996d6d net/af_iucv: drop inbound packets with invalid flags omits 6ef848efc231 Merge branch 'rtnetlink-add-IFA_TARGET_NETNSID-for-RTM_GETADDR' omits 203651b665f7 ipv6: add inet6_fill_args omits 978a46fa6c34 ipv4: add inet_fill_args omits 7e4a8d5a93f6 rtnetlink: s/IFLA_IF_NETNSID/IFLA_TARGET_NETNSID/g omits 19d8f1ad12fd if_link: add IFLA_TARGET_NETNSID alias omits 87ccbb1f9436 rtnetlink: move type calculation out of loop omits 6ecf4c37eb3e ipv6: enable IFA_TARGET_NETNSID for RTM_GETADDR omits d38071455ffb ipv4: enable IFA_TARGET_NETNSID for RTM_GETADDR omits 9f3c057c146f if_addr: add IFA_TARGET_NETNSID omits c383edc42403 rtnetlink: add rtnl_get_net_ns_capable() omits a9c676bc8fc5 bpf/verifier: fix verifier instability omits d4cc597623c3 Merge branch 'net-lan78xx-Minor-improvements' omits 51ceac9fb588 net: lan78xx: Make declaration style consistent omits 6be665a56d36 net: lan78xx: Switch to SPDX identifier omits 7a6b022d7964 net: lan78xx: Drop unnecessary strcpy in lan78xx_probe omits fa8cd98c0640 net: lan78xx: Bail out if lan78xx_get_endpoints fails omits ee28bb56ac5b net/sched: fix memory leak in act_tunnel_key_init() omits 7848418e28f5 nfp: separate VXLAN and GRE feature handling omits eebd3faa4f03 Merge branch 'nfp-improve-the-new-rtsym-helpers' omits e84b2f2db2ea nfp: validate rtsym accesses fall within the symbol omits 31e380f38f6d nfp: prefix rtsym error messages with symbol name omits 3c576de30bb4 nfp: fix readq on absolute RTsyms omits 69495d2a5295 libbpf: Remove the duplicate checking of function storage omits 9e7e6cabf371 failover: Add missing check to validate 'slave_dev' in net [...] omits 0a3b8b2b215f tipc: orphan sock in tipc_release() omits 428f944bd586 netlink: Make groups check less stupid in netlink_bind() omits fa788d986a3a packet: add sockopt to ignore outgoing packets omits fe1dc069990c net/mlx5e: don't set CHECKSUM_COMPLETE on SCTP packets omits f007c13d4ad6 net/mlx5e: Set ECN for received packets using CQE indication omits 64109f1dc41f net/mlx5e: Replace PTP clock lock from RW lock to seq lock omits 1462e48db059 net/mlx5e: Move Q counters allocation and drop RQ to init_rx omits d24082050f2f net/mlx5e: Move mlx5e_priv_flags into en_ethtool.c omits 12d6066c3b29 net/mlx5: Add flow counters idr omits 9aff93d7d0d4 net/mlx5: Store flow counters in a list omits 6e5e22839136 net/mlx5: Add new list to store deleted flow counters omits 83033688b7ad net/mlx5: Change flow counters addlist type to single linked list omits 792fab2c0d45 drm/i915/gvt: Fix the incorrect length of child_device_con [...] omits ad9421e36a77 net/mlx5: Fix possible deadlock from lockdep when adding f [...] omits fc433829f9a2 net/mlx5e: Ethtool steering, fix udp source port value omits 47bc94b82291 net/mlx5: Check for error in mlx5_attach_interface omits df7ddb2396cd net/mlx5: Consider PCI domain in search for next dev omits 071304772fc7 net/mlx5: Fix not releasing read lock when adding flow rules omits c88a026e0121 net/mlx5: E-Switch, Fix memory leak when creating switchde [...] omits a09036221092 net/mlx5: Use u16 for Work Queue buffer strides offset omits 8d71e8185067 net/mlx5: Use u16 for Work Queue buffer fragment size omits 5df816e7f43f net/mlx5: Fix debugfs cleanup in the device init/remove flow omits 76d5581c8704 net/mlx5: Fix use-after-free in self-healing flow omits 7c45885ea929 MIPS: dts: mscc: enable i2c on ocelot_pcb123 omits 9ca953a3d6a6 MIPS: dts: mscc: Add i2c on ocelot omits 2c910cb75e1f Merge branch 'uverbs_dev_cleanups' into rdma.git for-next omits b53b1c08a23e RDMA/uverbs: Use device.groups to initialize device attributes omits c5c4d92e70f3 RDMA/uverbs: Use cdev_device_add() instead of cdev_add() omits adee9f3f3bbb RDMA/core: Depend on device_add() to add device attributes omits 08e74be10305 RDMA/uverbs: Fix error cleanup path of ib_uverbs_add_one() omits 8b2ded1c94c0 block: don't warn when doing fsync on read-only devices omits f40f299bbe80 bnxt_re: Fix couple of memory leaks that could lead to IOM [...] omits 627212c9d49b RDMA/core: Replace open-coded variant of get_device omits 6ceb6331b329 RDMA/uverbs: Declare closing variable as boolean omits 12d6f669717d RDMA/nes: Delete impossible debug prints omits b3b43483a26d RDMA/qedr: remove set but not used variable 'ctx' omits 882dff2890e1 IB/srp: Remove unnecessary unlikely() omits e3f3d7ab00cd hwmon: (nct6775) Set weight source to zero correctly omits 95ffe194204a selinux: refactor mls_context_to_sid() and make it stricter omits f794809a7259 IB/core: Add an unbound WQ type to the new CQ API omits 08920b8f5d2d RDMA/bnxt_re: QPLIB: Add and use #define dev_fmt(fmt) "QPL [...] omits 816e846c2eb9 IB/ipoib: Avoid a race condition between start_xmit and cm [...] omits af68ccbc1131 Merge branch 'mlx5-flow-mutate' into rdma.git for-next omits a090d0d859ff RDMA/mlx5: Extend packet reformat verbs omits 08aeb97cb824 RDMA/mlx5: Add new flow action verb - packet reformat omits 841eefc5cb57 RDMA/uverbs: Add generic function to fill in flow action object omits b4749bf25652 RDMA/mlx5: Add a new flow action verb - modify header omits 0953fffec9ba RDMA/uverbs: Add UVERBS_ATTR_CONST_IN to the specs language omits 67314ec7b025 RISC-V: Request newstat syscalls omits 0ded69f632bb f2fs: avoid wrong decrypted data from disk omits 22d7ea136414 Revert "f2fs: use printk_ratelimited for f2fs_msg" omits abde73c71829 f2fs: fix unnecessary periodic wakeup of discard thread wh [...] omits 7d20c8abb2ed f2fs: fix to avoid NULL pointer dereference on se->discard_map omits 1618e6e29708 f2fs: add additional sanity check in f2fs_acl_from_disk() omits 8407879c4e0d nvmet-rdma: fix possible bogus dereference under heavy load omits d07f05fb8643 hwmon: rpi: add module alias to raspberrypi-hwmon omits 4d85af102a66 selftests: memory-hotplug: add required configs omits 53cf59d6c0ad selftests/efivarfs: add required kernel configs omits b36fdc6853a3 Merge tag 'gpio-v4.19-2' of git://git.kernel.org/pub/scm/l [...] omits f4697d9a8a9c Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits d0c1db1da4b7 Merge tag 'nds32-for-linus-4.19-tag1' of git://git.kernel. [...] omits 243bcfafcd9a ASoC: dapm: Move CODEC to CODEC params from the widget to [...] omits 4a75aae17b2a ASoC: dapm: Add support for multi-CODEC CODEC to CODEC links omits 778ff5bb8689 ASoC: dapm: Move connection of CODEC to CODEC DAIs omits 94e630a35d33 ASoC: dapm: Cosmetic tidy up of snd_soc_dapm_new_control omits 3bbf5d34fd4a ASoC: dapm: Move error handling to snd_soc_dapm_new_contro [...] omits 865e63b04e9b tracing: Add back in rcu_irq_enter/exit_irqson() for rcuid [...] omits e65a9e480e91 net: qca_spi: Fix race condition in spi transfers omits 9d7f19dc4673 be2net: Fix memory leak in be_cmd_get_profile_config() omits 05dcc7129864 net: lan743x_ptp: make function lan743x_ptp_set_sync_ts_in [...] omits fbb66ad5dcbe net/mlx5e: Make function mlx5i_grp_sw_update_stats() static omits 8473a93d1ba5 HID: input: Set INPUT_PROP_-property for HID_UP_DIGITIZERS omits 3a3539cd3632 mlxsw: spectrum_buffers: Set up a dedicated pool for BUM traffic omits 579d03fecb23 Merge tag 'mac80211-next-for-davem-2018-09-05' of git://gi [...] omits d8c3916023d4 Merge tag 'usb-serial-4.19-rc3' of https://git.kernel.org/ [...] omits b2d35fa5fc80 selftests: add headers_install to lib.mk omits 1632936480a5 perf tests: Fix record+probe_libc_inet_pton.sh without pin [...] omits 6e22e3af7bb3 usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service [...] omits bc8acc214d3f usb: misc: uss720: Fix two sleep-in-atomic-context bugs omits 6d4f268fa132 usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in [...] omits f9a5b4f58b28 usb: Avoid use-after-free by flushing endpoints early in u [...] omits d23df2dc5632 linux/mod_devicetable.h: fix kernel-doc missing notation f [...] omits 40de5fe4f45c usb/typec: fix kernel-doc notation warning for typec_match [...] omits f3dc41c5d22b usb: Don't die twice if PCI xhci host is not responding in resume omits ae45893f74c7 ASoC: uniphier: change status to orphan omits 8dbbaa47b96f spi: rspi: Fix interrupted DMA transfers omits c1ca59c22c56 spi: rspi: Fix invalid SPI use during system suspend omits 31a5fae4c5a0 spi: sh-msiof: Fix handling of write value for SISTR register omits ffa69d6a16f6 spi: sh-msiof: Fix invalid SPI use during system suspend omits 7c5d8a249aca spi: Do not print a message if spi_controller_{suspend,res [...] omits 78af87b8bbbb usb: mtu3: fix error of xhci port id when enable U3 dual role omits 42d1c6d4a06a usb: uas: add support for more quirk flags omits f45681f9beca USB: Add quirk to support DJI CineSSD omits 49aa5afda2ed usb: typec: fix kernel-doc parameter warning omits 4e3121abcf53 usb/dwc3/gadget: fix kernel-doc parameter warning omits 14427b86837a USB: yurex: Check for truncation in yurex_read() omits 7e10f14ebfac USB: yurex: Fix buffer over-read in yurex_write() omits 222471f7640d usb: host: xhci-plat: Iterate over parent nodes for findin [...] omits 4937213ba7fa xhci: Fix use after free for URB cancellation on a realloc [...] omits 830e82aa48f3 HID: microsoft: the driver now neeed MEMLESS_FF infrastructure omits 9b83a1c301ad USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI [...] omits 6eae4a6c2be3 mac80211: fix pending queue hang due to TX_DROP omits 9ae4987ebbb9 pinctrl: sirf: atlas7: remove set but not used variables ' [...] omits d9707490077b usb: dwc2: Fix call location of dwc2_check_core_endianness omits 0d5b476f8f57 pinctrl: spmi-mpp: Fix pmic_mpp_config_get() to be compliant omits b432414b996d pinctrl: ssbi-gpio: Fix pm8xxx_pin_config_get() to be compliant omits 75f1f19bdd60 HID: cougar: Stop processing vendor events on hid-core omits 6b003a8ddd6f HID: cougar: Make parameter 'g6_is_space' dinamically settable omits ade573eb1e03 HID: sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 [...] omits 73c5b254c365 HID: microsoft: Add rumble support for Xbox One S controller omits f2d3b625dae1 HID: microsoft: Convert private data to be a proper struct omits 014f5a250fc4 cfg80211: validate wmm rule when setting omits 40b5a0f8c6c7 mac80211: remove unnecessary NULL check omits 3fe1d6bbcd16 HID: logitech: Use LDJ_DEVICE macro for existing Logitech mice omits d56ca9855bf9 HID: logitech: Enable high-resolution scrolling on Logitech mice omits 051dc9b05796 HID: logitech: Add function to enable HID++ 1.0 "scrolling [...] omits 1ff2e1a44e02 HID: input: Create a utility class for counting scroll events omits aaf9978c3c02 Input: Add the `REL_WHEEL_HI_RES` event code omits 9739fe29a207 mac80211: add an option for drivers to check if packets ca [...] omits edba6bdad6fe mac80211: allow AMSDU size limitation per-TID omits 0eeb2b674f05 mac80211: add an option for station management TXQ omits add7453ad62f wireless: align to draft 11ax D3.0 omits 77cbbc35a49b mac80211: fix saving a few HE values omits c3d1f8752802 mac80211: support reporting 0-length PSDU in radiotap omits b034ed50a2bb HID: core: fix NULL pointer dereference omits 24f33e64fcd0 cfg80211: reg: Init wiphy_idx in regulatory_hint_core() omits 94a5b3acd0ae mac80211: Don't wake up from PS for offchannel TX omits 8682250b3c1b mac80211: Always report TX status omits 62872a9b9a10 mac80211: Fix PTK rekey freezes and clear text leak omits 2b815b04dfe4 nl80211: Add CAN_REPLACE_PTK0 API omits d1332e7be250 mac80211: support radiotap L-SIG data omits 70e53669c4c4 mac80211: Store sk_pacing_shift in ieee80211_hw omits e80d642552a3 mac80211: copy VHT EXT NSS BW Support/Capable data to station omits 7eb26df29725 mac80211: add ability to parse CCFS2 omits 09b4a4faf9d0 mac80211: introduce capability flags for VHT EXT NSS support omits b0aa75f0b1b2 ieee80211: add new VHT capability fields/parsing omits 34fb190ec0e2 mac80211: in AP mode, set bss_conf::he_supported omits 244eb9ae7973 cfg80211: add he_capabilities (ext) IE to AP settings omits 03512ceb60ae ieee80211: remove redundant leading zeroes omits adf8ed01e4fd mac80211: add an optional TXQ for other PS-buffered frames omits 331aead5203f mac80211: use le16_encode_bits() instead of open-coding omits 6f527287e0bb mac80211: remove pointless 'params' NULL checks omits 80aaa9c16415 mac80211: Add he_capa debugfs entry omits c483a5cc9d09 mmc: meson-mx-sdio: fix OF child-node lookup omits 50acec06f392 net/mlx5: Export packet reformat alloc/dealloc functions omits 31ca3648f01b net/mlx5: Pass a namespace for packet reformat ID allocation omits bea4e1f6c6c5 net/mlx5: Expose new packet reformat capabilities omits 60786f0987c0 {net, RDMA}/mlx5: Rename encap to reformat packet omits e0e7a3861b6c net/mlx5: Move header encap type to IFC header file omits 61444b458b01 net/mlx5: Break encap/decap into two separated flow table [...] omits c3c062f80665 net/mlx5: Add support for more namespaces when allocating [...] omits 90c1d1b8da67 net/mlx5: Export modify header alloc/dealloc functions omits 8ce78257965e net/mlx5: Add proper NIC TX steering flow tables support omits 2226dcb424bf net/mlx5: Cleanup flow namespace getter switch logic omits 36302685f593 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 3350139c0ff3 nds32: linker script: GCOV kernel may refers data in __exit omits e866d3e84eb7 riscv: Do not overwrite initrd_start and initrd_end omits 0e9b10395018 Merge branch 'akpm' (patches from Andrew) omits ae98043f5f7f nilfs2: convert to SPDX license tags omits 36bdac1e674d drivers/dax/device.c: convert variable to vm_fault_t type omits 4c5d114ea04d lib/Kconfig.debug: fix three typos in help text omits c5967e989f1f checkpatch: add __ro_after_init to known $Attribute omits 62ec0d8c4f33 mm: fix BUG_ON() in vmf_insert_pfn_pud() from VM_MIXEDMAP removal omits 8a2336e549d3 uapi/linux/keyctl.h: don't use C++ reserved keyword as a s [...] omits 4e8346d0be88 memory_hotplug: fix kernel_panic on offline page processing omits 328b5f417a4a checkpatch: add optional static const to blank line declar [...] omits 9c21dae291d1 ipc/shm: properly return EIDRM in shm_lock() omits 464c7ffbcb16 mm/hugetlb: filter out hugetlb pages if HUGEPAGE migration [...] omits 04b8e946075d mm/util.c: improve kvfree() kerneldoc omits 7ab660f8baec tools/vm/page-types.c: fix "defined but not used" warning omits 904506562e08 tools/vm/slabinfo.c: fix sign-compare warning omits b353756b2b71 kmemleak: always register debugfs file omits 1ed0cc5a01a4 mm: respect arch_dup_mmap() return value omits 79cc81057eef mm, oom: fix missing tlb_finish_mmu() in __oom_reap_task_mm(). omits 3100dab2aa09 mm: memcontrol: print proper OOM header when no eligible v [...] omits c6a21c3864fc IB/mlx5: Change TX affinity assignment in RoCE LAG mode omits 7bb185edb030 selinux: fix mounting of cgroup2 under older policies omits 2f91eb6951d9 mtd: rawnand: atmel: use struct_size() in devm_kzalloc() omits 81592c69c9ed mtd: rawnand: jz4780: use struct_size() in devm_kzalloc() omits a9fdba0b0e5f mtd: rawnand: Convert to using %pOFn instead of device_node.name omits ab0fb17c7d46 mtd: rawnand: qcom: don't include dma-direct.h omits f1bf52e86572 mtd: rawnand: denali: use SPDX-License-Identifier and fix [...] omits ff8648f29fe5 mtd: rawnand: fsl_ifc: fixup SRAM init for newer ctrl versions omits 434655af6a18 mtd: rawnand: fsl_ifc: check result of SRAM initialization omits 64a225881705 Documentation: mtd: remove stale pxa3xx NAND controller do [...] omits 33c1c5fee2e8 mtd: rawnand: marvell: document a bit more the driver omits f223713f1517 mtd: rawnand: toshiba: Add support for Toshiba Memory BENA [...] omits 88aa3bbfc020 mtd: rawnand: marvell: use regmap_update_bits() for syscon access omits 308aa2b8f7b7 iw_cxgb4: only allow 1 flush on user qps omits e4ff3d22c11d IB/core: Release object lock if destroy failed omits 0d23ba6034b9 RDMA/ucma: check fd type in ucma_migrate_id() omits 7525c9518ea6 mtd: rawnand: Get rid of the ->read_word() hook omits 52f05b6b87de mtd: rawnand: Add the nand_wait_rdy_op() helper and use it omits 7ffa13be4945 HID: multitouch: simplify the application retrieval omits 85e08e586445 mtd: rawnand: Add the nand_wait_readrdy() helper and use it omits dd45210b6dd4 ARC: don't check for HIGHMEM pages in arch_dma_alloc omits 2b720e99a129 ARC: IOC: panic if both IOC and ZONE_HIGHMEM enabled omits 2820a708d5a3 ARC: dma [IOC] Enable per device io coherency omits d8e75a110df7 perf map: Turn some pr_warning() to pr_debug() omits b1a9e2535e20 perf trace: Use the raw_syscalls:sys_enter for the augment [...] omits db2da3f85cd6 perf trace: Setup augmented_args in the raw_syscalls:sys_e [...] omits 28619527b8a7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits d7065620b89f HID: input: do not append a suffix if the name already has it omits 0d6c30114091 HID: core: fix grouping by application omits ec6adef5fbc3 HID: multitouch: fix Elan panels with 2 input modes declaration omits a33710bdb6b2 net: phy: sfp: Handle unimplemented hwmon limits and alarms omits 84cb8eb26cb9 net: sched: action_ife: take reference to meta module omits 2fc4aa59ab47 net: usbnet: mark expected switch fall-through omits 6d784f1625ea act_ife: fix a potential use-after-free omits 639505d4397b net/mlx5: Fix SQ offset in QPs with small RQ omits 732b53146ac8 Merge tag 'kvm-ppc-fixes-4.19-1' of git://git.kernel.org/p [...] omits dbdb75bd0879 security: tomoyo: Fix obsolete function omits e42f6f9be4f8 Merge tag 'v4.19-rc2' into next-general omits 70f7922c25cf Merge branch 'topic/pcm-indirect-fixes' into for-next omits bc811f05d77f nbd: don't allow invalid blocksize settings omits e02eef317d71 dt-bindings: net: phy: mscc: vsc8531: factorize vsc8531, l [...] omits 4bdbacfda627 dt-bindings: net: phy: mscc: vsc8531: remove compatible fr [...] omits 5ff8e1f3cd63 net: phy: mscc: read 'vsc8531, led-%d-mode' as an u32 omits 36c53cf0f465 net: phy: mscc: read 'vsc8531, edge-slowdown' as an u32 omits a993e0f583c7 net: phy: mscc: read 'vsc8531,vddmac' as an u32 omits 0969abaa5093 net: phy: mscc: factorize function for getting LED mode from DT omits 11bfdabb7ff5 net: phy: mscc: factorize code for LEDs mode omits 1723c3155f11 spi: gpio: Fix copy-and-paste error omits 851a15114895 i2c: i801: fix DNV's SMBCTRL register offset omits 35386dfd13b7 spi: spidev_test: Improve decoded text part of hex dump omits 3806112c9ecb spi: sh-msiof: Document R-Car E3 support omits 04c55a34cf3d spi: sh-msiof: Document R-Car D3 support omits 0b7990e38971 ASoC: add for_each_rtd_codec_dai() macro omits 3db769f17714 ASoC: add for_each_link_codecs() macro omits 1efef7cc7271 regulator: fix kernel-doc for regulator_suspend() omits 18d545bb2599 ASoC: tlv320aic31xx: Add overflow detection support omits e4b069e0945f dm verity: fix crash on bufio buffer that was allocated wi [...] omits 6901378c799d of/unittest: add printf tests for node name omits b610e2ff4622 of/unittest: remove use of node name pointer in overlay hi [...] omits 3c398f3c3bef mmc: omap_hsmmc: fix wakeirq handling on removal omits 09adbb5dd01b net/mlx5: Add memic command opcode to command checker omits aa7e80b220f3 net/mlx5: Fix atomic_mode enum values omits d873d5ea89e3 ALSA: mips: Cleanup indirect PCM helper usages omits b81e7732ce86 ALSA: cs46xx: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag omits 10a23f614dc9 ALSA: emu10k1: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag omits dc0d1c451909 ALSA: mips: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag omits 38ce57ad1648 ALSA: rme32: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag omits a6d60245d6d9 asm-generic/tlb: Track which levels of the page tables hav [...] omits 22a61c3c4f13 asm-generic/tlb: Track freeing of page-table directories i [...] omits faaadaf315b4 asm-generic/tlb: Guard with #ifdef CONFIG_MMU omits df88f3181f10 KVM: s390: Properly lock mm context allow_gmap_hpage_1m setting omits 204c97245612 KVM: s390: vsie: copy wrapping keys to right place omits a11bdb1a6b78 KVM: s390: Fix pfmf and conditional skey emulation omits b81126e01a8c s390/crypto: Fix return code checking in cbc_paes_crypt() omits 782710e333a5 xfrm: reset crypto_done when iterating over multiple input xfrms omits bfc0698bebcb xfrm: reset transport header back to network header after [...] omits cf5652c962da orinoco_usb: fix spelling mistake in fall-through annotation omits b9bcce366bd5 rtlwifi: remove set but unused variables omits ec7eccf7ad1c rsi: remove set but not used variables 'header_size' and ' [...] omits 7e41fb504592 wireless: remove unnecessary unlikely() omits 514502c3a70b rtl8xxxu: Add rtl8188ctv support omits b37b30afc2b3 mt76: Enable NL80211_EXT_FEATURE_CQM_RSSI_LIST omits 01b302cd5874 mt76x0: remove unused routines for usb_buff alloc/free omits a0b65ca60ec7 mt76x0: use mt76u_mcu_fw_send_data for fw uploading omits 0e3612e06be4 mt76x0: remove unused mt76x0_mcu structure omits 6f4796b7063e mt76x0: use mt76u_mcu_send_msg utility routine to send fw cmds omits 876d3d02ee31 mt76x0: remove unused mt76x0_wait_asic_ready routine omits 172222cff066 mt76x0: remove mt76x0_vendor_request routine omits 73d411e2d499 mt76x0: remove mt76x0_complete_urb routine omits ad27c4ae0ba7 mt76x0: use shared mt76 usb mcu completion omits 84740d5dc66e mt76x0: remove mt76x0_mcu_msg_alloc routine omits 72750efddba9 mt76x0: remove mt76x0_vendor_single_wr routine omits e9fa647a0ad3 mt76x0: remove mt76x0_vendor_reset routine omits 795dbf0fd20c mt76x0: use mt76u_init for bus initialization omits 851ab66e293c mt76: add multiple regs read support to usb_mcu layer omits 288d600a8880 mt76: move mt76x2u_mcu_deinit routine in mt76-usb module omits 4c89ff2c74e3 mt76: split __mt76u_mcu_send_msg and mt76u_mcu_send_msg routines omits 5090efa4a2e8 mt76: move mt76_reg_pair definition in mt76.h omits 16c8a792ea44 mt76x0: use mt76x02_sta and mt76x02_tx_status omits 78dae93fd8ff mt76x0: initalize custom tx queues omits b2d91fb30223 mt76: unify sta structure part 2 omits f5a7f126e5fe mt76: unify sta structure part 1 omits 98ff26e5e217 mt76: unify mt76x02_vif struct omits 459e237f14cd mt76x0: use mt76_wcid_free in mt76x0 omits 516ea2a2a9d4 mt76: use mac_wcid_set_drop in mt76x0 omits 32bb405fe2bc mt76: unify mac_wcid_setup omits 46436b5ef9dd mt76: unify mac_wcid_set_key omits 047aed1c38cf mt76: unify mac_shared_key_setup omits d413127359c3 mt76: add helpers for register access with mt76_dev struct omits c378f2473466 mt76: unify mac_get_key_info omits 108a4861ef19 mt76: create new mt76x02-lib module for common mt76x{0,2} code omits 797ea2407825 mt76: merge mt76x0/regs.h into mt76x02_regs.h omits 89e1b1bc075a mt76: rename mt76x2_regs.h omits 2735a6dd7df3 mt76: unify wait_for_mac omits 0a1b60d76b0a drm/i915/gvt: Fix life cycle reference on KVM mm omits ec865393292f nds32: fix build error because of wrong semicolon omits 0cde56e0280d nds32: Fix a kernel panic issue because of wrong frame poi [...] omits 487c4b2323b2 nds32: Only print one page of stack when die to prevent pr [...] omits 95f93ed7fe92 nds32: Add macro definition for offset of lp register on stack omits c5fdf7e00d49 nds32: Remove the deprecated ABI implementation omits 1e377ae9b04a nds32/stack: Get real return address by using ftrace_graph [...] omits 95cd2f7bce9a nds32/ftrace: Support dynamic function graph tracer omits 6b1d6d2fba37 nds32/ftrace: Support dynamic function tracer omits fbf58a52ac08 nds32/ftrace: Add RECORD_MCOUNT support omits 1e9b14c0d92b nds32/ftrace: Support static function graph tracer omits a18082575c66 nds32/ftrace: Support static function tracer omits 487913ab18c2 nds32: Extract the checking and getting pointer to a macro omits 7ef39548df8c nds32: Clean up the coding style omits 6cce95a6c7d2 nds32: Fix get_user/put_user macro expand pointer problem omits c17df7960534 nds32: Fix empty call trace omits 1944a50859ec nds32: add NULL entry to the end of_device_id array omits 1dfdf9910666 nds32: fix logic for module omits f0916167d7e5 gpio: zevio: Include the right header omits 97feacc05dfb gpio: ts5500: Delete platform data handling omits bf97279079be gpio: ts5500: Use SPDX header omits c99601f672fd gpio: ts5500: Include the right header omits 833eacc7b591 gpio: mxs: Get rid of external API call omits d5a4da159ed3 gpio: tps65xxx: Use SPDX license tag omits 5d75683e2b87 gpio: tpx65xxx: Include the right header omits 802869f4e542 Merge branch 'ethernet-over-hdlc' omits ccb7bc0edd99 net/wan/fsl_ucc_hdlc: tx timeout handler omits 040b7c94e4ec net/wan/fsl_ucc_hdlc: GUMR for non tsa mode omits 045f77baf6b4 net/wan/fsl_ucc_hdlc: hmask omits 8978ca7c8b7b net/wan/fsl_ucc_hdlc: Adding ARPHRD_ETHER omits 43a78e0e64d1 net/wan/fsl_ucc_hdlc: allow PARITY_CRC16_PR0_CCITT parity omits d8d7477702f7 net/wan/fsl_ucc_hdlc: allow ucc index up to 7 omits fc3e3bf55f48 Merge tag 'mac80211-for-davem-2018-09-03' of git://git.ker [...] omits 68ddc82aff0c cxgb4: collect hardware queue descriptors omits b5e281ab5a96 cxgb4: when max_tx_rate is 0 disable tx rate limiting omits 4ee5489e5419 Merge branch 'hns3-fixes' omits 12f46bc1d447 net: hns3: Refine hns3_get_link_ksettings() omits 7a0a92840268 net: hns3: Remove redundant codes of query advertised flow [...] omits 7f7d9e501f41 net: hns3: Change the dst mac addr of loopback packet omits 2d03eacc0b7e net: hns3: Only update mac configuation when necessary omits daaa8521760e net: hns3: Preserve vlan 0 in hardware table omits 3f8601f0f571 net: hns3: Fix ping exited problem when doing lp selftest omits 0f29fc23b21d net: hns3: Fix for loopback selftest failed problem omits ce2c1d2ea67a net: hns3: Implement shutdown ops in hns3 pci driver omits 54e97d117baf net: hns3: Fix error of checking used vlan id omits fd5f9da3f658 net: hns3: Fix for multicast failure omits 41dafea2af78 net: hns3: Fix for vf vlan delete failed problem omits a484ef3442d2 tipc: correct spelling errors for tipc_topsrv_queue_evt() [...] omits 9cc1bf3928b3 tipc: correct spelling errors for struct tipc_bc_base's comment omits a104d18def04 Merge branch 'bnxt_en-Bug-fixes' omits 00fe9c326d20 bnxt_en: Do not adjust max_cp_rings by the ones used by RDMA. omits ad95c27bdb93 bnxt_en: Clean up unused functions. omits 6b95c3e96972 bnxt_en: Fix firmware signaled resource change logic in open. omits 6570aa1d1039 Merge branch 'sctp-two-fixes-for-spp_ipv6_flowlabel-and-sp [...] omits 741880e1f2f5 sctp: not traverse asoc trans list if non-ipv6 trans exist [...] omits af8a2b8ba767 sctp: fix invalid reference to the index variable of the iterator omits bf68066fccb1 net/ibm/emac: wrong emac_calc_base call was used by typo omits c10bbfae3ae4 net: sched: null actions array pointer before releasing action omits 05a6843c9281 tipc: correct structure parameter comments for topsrv omits 2b82435cb90b drm/i915/dp_mst: Fix enabling pipe clock for all streams omits 4fe967912ee8 drm/i915/dsc: Fix PPS register definition macros for 2nd V [...] omits 399334708b4f drm/i915: Re-apply "Perform link quality check, unconditio [...] omits f518cd94ecdc Merge tag 'gvt-fixes-2018-09-04' of https://github.com/int [...] omits c48300c92ad9 vhost: fix VHOST_GET_BACKEND_FEATURES ioctl request definition omits a1b22a5f45fe crypto: arm/chacha20 - faster 8-bit rotations and other op [...] omits 11dcb1037f40 crc-t10dif: Allow current transform to be inspected in sysfs omits b76377543b73 crc-t10dif: Pick better transform if one becomes available omits dd8b083f9a5e crypto: api - Introduce notifier for new crypto algorithms omits 2fffee536c68 crypto: arm64/crct10dif - implement non-Crypto Extensions [...] omits 6c1b0da13e52 crypto: arm64/crct10dif - preparatory refactor for 8x8 PMU [...] omits 598b7d41e544 crypto: arm64/crc32 - remove PMULL based CRC32 driver omits ed6ed11830a9 crypto: arm64/aes-modes - get rid of literal load of adden [...] omits 00227e3a1d08 crypto: arm/ghash-ce - implement support for 4-way aggregation omits ab8085c130ed crypto: x86 - remove SHA multibuffer routines and mcryptd omits 820684cc269f crypto: atmel - switch to SPDX license identifiers omits e82867fddd28 crypto: ccp - add timeout support in the SEV command omits f3569fd613f6 crypto: shash - Remove VLA usage in unaligned hashing omits 1299c9cfae6d crypto: qat - Remove VLA usage omits a9f7f88a12f1 crypto: api - Introduce generic max blocksize and alignmask omits b68a7ec1e9a3 crypto: hash - Remove VLA usage omits ebf533adc877 crypto: ccm - Remove VLA usage omits d73d67fbcb94 crypto: cbc - Remove VLA usage omits 3bdd23f886c0 crypto: xcbc - Remove VLA usage omits 578bdaabd015 crypto: speck - remove Speck omits 9dbe3072c6b1 crypto: caam/qi - ablkcipher -> skcipher conversion omits 5ca7badb1f62 crypto: caam/jr - ablkcipher -> skcipher conversion omits aec48adce85d crypto: caam/qi - remove ablkcipher IV generation omits cf5448b5c3d8 crypto: caam/jr - remove ablkcipher IV generation omits 5f8c10936fab ext4: fix online resizing for bigalloc file systems with a [...] omits f0a459dec549 ext4: fix online resize's handling of a too-small final bl [...] omits 35878618c92d liquidio: Added delayed work for periodically updating the [...] omits 9fd0e09a4e86 r8169: add support for NCube 8168 network card omits 36feaac35405 ip6_tunnel: respect ttl inherit for ip6tnl omits f7c50fa636f7 ALSA: hda: Fix several mismatch for register mask and value omits b917d58dcfaa ALSA: aoa: Convert to using %pOFn instead of device_node.name omits 8a041f86a83f perf trace: Introduce syscall__augmented_args() method omits 7538d16397df perf augmented_syscalls: Avoid optimization to pass older [...] omits edf4e7b7b910 apparmor: fix bad debug check in apparmor_secid_to_secctx() omits 21d7eb9a2473 perf augmented_syscalls: Check probe_read_str() return separately omits f1908735f141 ath10k: allow ATH10K_SNOC with COMPILE_TEST omits e12e643c1dfb ath6kl: convert to using %pOFn instead of device_node.name omits 828853ac5826 ath10k: add waiting htt tx complete before wow enable omits 9d5804662ce1 ath10k: retrieve MAC address from system firmware if provided omits cd7e36ab7222 regulator: Fix useless O^2 complexity in suspend/resume omits 3edd79cf5a44 regulator: Fix 'do-nothing' value for regulators without s [...] omits 495310e4f2dd x86/paravirt: Remove unneeded mmu related paravirt ops bits omits fdc0269e8958 x86/paravirt: Move the Xen-only pv_mmu_ops under the PARAV [...] omits 6da63eb241a0 x86/paravirt: Move the pv_irq_ops under the PARAVIRT_XXL umbrella omits 9bad5658ea71 x86/paravirt: Move the Xen-only pv_cpu_ops under the PARAV [...] omits 40181646db45 x86/paravirt: Move items in pv_info under PARAVIRT_XXL umbrella omits c00a280a8efa x86/paravirt: Introduce new config option PARAVIRT_XXL omits 5def7a4cd5be x86/paravirt: Remove unused paravirt bits omits 5c83511bdb98 x86/paravirt: Use a single ops structure omits 27876f3882fd x86/paravirt: Remove clobbers from struct paravirt_patch_site omits abc745f85c11 x86/paravirt: Remove clobbers parameter from paravirt patc [...] omits 7e4372028929 x86/paravirt: Make paravirt_patch_call() and paravirt_patc [...] omits 901d209a8b0e x86/xen: Add SPDX identifier in arch/x86/xen files omits 3013c2be600f x86/xen: Link platform-pci-unplug.o only if CONFIG_XEN_PVHVM omits f030aade9165 x86/xen: Move pv specific parts of arch/x86/xen/mmu.c to mmu_pv.c omits 28c11b0f798c x86/xen: Move pv irq related functions under CONFIG_XEN_PV [...] omits e03546ddd3db ASoC: core: Don't schedule DAPM work if already in target state omits caf8975b97c1 dt-bindings: ata: update ahci_sunxi bindings omits 76dfb49d2e2a ata: ahci_sunxi: add support for r40 omits a052ae02e401 dt-bindings: ata: ahci-platform: document phy-supply omits f20fb266e77a ata: ahci_platform: add support for PHY controller regulator omits d4fbe64bc6ed dt-bindings: ata: ahci-platform: document ahci-supply omits a37da9180f42 ata: ahci_platform: add support for AHCI controller regulator omits 15fd6ec97d4c dt-bindings: ata: ahci-platform: fix indentation of target-supply omits c7ba47362858 spi: orion: cosmetics - alias long direct_access variables omits 85e16fdd2f25 ASoC: mikroe-proto: dt-bindings: add DT bindings for PROTO board omits a45f8853a5f9 ASoC: Add driver for PROTO Audio CODEC (with a WM8731) omits 6ab6a2474e0d ASoC: rsnd: merge .nolock_start and .prepare omits d47f9580a6ea Merge branch 'asoc-4.19' into asoc-4.20 for rcar dep omits 2e66d523cd05 ASoC: rsnd: ssiu: Support to init different BUSIF instance omits 8c9d75033340 ASoC: rsnd: ssiu: Support BUSIF other than BUSIF0 omits 92c7d384ff72 ASoc: rsnd: dma: Calculate PDMACHCRE with consider of BUSIF omits 5e45a6fab3b9 ASoc: rsnd: dma: Calculate dma address with consider of BUSIF omits 599da084e041 ASoC: rsnd: ssi: Check runtime channel number rather than [...] omits 0e289012b47a ASoC: rsnd: ssi: Fix issue in dma data address assignment omits b735662fa473 ASoC: rsnd: remove is_play parameter from hw_rule function omits ba5d553b7bd7 ASoC: rsnd: add support for 8 bit S8 format omits 3791b3ee4bb1 ASoC: rsnd: add support for the DSP_A/DSP_B formats omits fb2815f44a9e ASoC: rsnd: add support for 16/24 bit slot widths omits b5c088689847 ASoC: rsnd: add warning message to rsnd_kctrl_accept_runtime() omits 4d230d127106 ASoC: rsnd: fixup not to call clk_get/set under non-atomic omits 5a7b44a8df82 ALSA: rawmidi: Initialize allocated buffers omits bef459026b16 lkdtm: Test copy_to_user() on bad kernel pointer under KERNEL_DS omits 9da3f2b74054 x86/fault: BUG() when uaccess helpers fault on kernel addresses omits 81fd9c18444e x86/fault: Plumb error code and fault address through to f [...] omits 75045f77f7a7 x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups omits e3e4d5019c2d x86/kprobes: Stop calling fixup_exception() from kprobe_fa [...] omits 76dee4a72849 x86/kprobes: Inline kprobe_exceptions_notify() into do_gen [...] omits a980c0ef9f6d x86/kprobes: Refactor kprobes_fault() like kprobe_exceptio [...] omits 80863ee222d3 ASoC: tlv320aic31xx: Add short circuit detection support omits 9bdda4e9cf2d fsnotify: fix ignore mask logic in fsnotify() omits 4ac695464763 dmaengine: sprd: Support DMA link-list mode omits c43c5e9f524e timekeeping: Fix declaration of read_persistent_wall_and_b [...] omits 7001cab1dabc spi: tegra20-slink: explicitly enable/disable clock omits 63a886f38dd9 ASoC: fix soc-core.c kernel-doc warning omits 7aa09ff24301 ASoC: q6routing: initialize data correctly omits d8570d018f69 dmaengine: at_xdmac: move spin_lock_bh to spin_lock in tasklet omits cbc229a47c82 dmaengine: mv_xor: move spin_lock_bh to spin_lock in tasklet omits 1297b647c58c dmaengine: fsldma: move spin_lock_bh to spin_lock in tasklet omits 4331f4d5ada5 x86: Fix kernel-doc atomic.h warnings omits bd1852317ffe EDAC: Get rid of custom ICPU() macro omits c6e57b3896fc mac80211: shorten the IBSS debug messages omits 6c18b27d6e5c mac80211: don't Tx a deauth frame if the AP forbade Tx omits 0007e94355fd mac80211: Fix station bandwidth setting after channel switch omits f3ffb6c3a289 mac80211: fix a race between restart and CSA flows omits abd76d255d69 mac80211: fix WMM TXOP calculation omits 8442938c3a21 cfg80211: fix a type issue in ieee80211_chandef_to_operati [...] omits 66eb02d839e8 mac80211: fix an off-by-one issue in A-MSDU max_subframe c [...] omits b833a3660394 ovl: add ovl_fadvise() omits 54ff01fd0d44 drm/i915/gvt: Give new born vGPU higher scheduling chance omits 215ab0f021c9 xfrm6: call kfree_skb when skb is toobig omits 395a2076b406 cifs: connect to servername instead of IP for IPC$ share omits f80156833232 smb3: check for and properly advertise directory lease support omits 25f2573512d7 smb3: minor debugging clarifications in rfc1001 len processing omits 5e19697b56a6 SMB3: Backup intent flag missing for directory opens with [...] omits c15e3f19a6d5 fs/cifs: don't translate SFM_SLASH (U+F026) to backslash omits 60c1f89241d4 Merge tag 'dma-mapping-4.19-2' of git://git.infradead.org/ [...] omits c90bbce9eedd m68k: fix early memory reservation for ColdFire MMU systems omits 132c5b452ed8 Merge branch 'mlx5e-IPoIB-stats' omits 19052a3b7710 net/mlx5e: IPoIB, Use priv stats in completion rx flow omits b75ba3822c61 net/mlx5e: IPoIB, Add ndo stats support for IPoIB child devices omits c57d2358ff0d net/mlx5e: IPoIB, Add ndo stats support for IPoIB netdevices omits 6dae6f06f0fc net/mlx5e: IPoIB, Initialize max_opened_tc in mlx5i_init flow omits 1fcc3fd75ee5 Merge branch 'Full-phylink-support-for-mv88e6352' omits 4382172fa778 net: dsa: mv88e6xxx: Add SERDES phydev_link_change for 6352 omits c309b158090d net: dsa: mv88e6xxx: Fix writing to a PHY page. omits 59a03fea131d uapi: Fix linux/rds.h userspace compilation errors. omits 743e481580b4 tcp: remove useless add operation when init sysctl_max_tw_buckets omits 1914104fc6f8 net: nixge: Fix Kconfig warning with OF_MDIO omits 16fe10cf9278 net: cadence: Fix a sleep-in-atomic-context bug in macb_halt_tx() omits a80afe89d81a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 20fdcd760a63 i2c: imx-lpi2c: Remove mx8dv compatible entry omits f6eb89349078 dt-bindings: imx-lpi2c: Remove mx8dv compatible entry omits 4c85609b08c4 i2c: uniphier-f: issue STOP only for last message or I2C_M_STOP omits 38f5d8d8cbb2 i2c: uniphier: issue STOP only for last message or I2C_M_STOP omits 57361846b52b Linux 4.19-rc2 omits 42220b77495d Merge branch 'mvneta-some-small-improvements' omits bd9f1ee36409 net: mvneta: reduce smp_processor_id() calling in mvneta_t [...] omits 7772988ad623 net: mvneta: enable NETIF_F_RXCSUM by default omits d28118e39516 net: mvneta: Don't check NETIF_F_GRO ourself omits 15a81b418e22 net/ipv6: Only update MTU metric if it set omits b9de3963cc2b net/sched: fix type of htb statistics omits 18eb8aea7fb2 net: ethernet: cpsw-phy-sel: prefer phandle for phy sel omits 10d7fac4c526 dt-bindings: net: cpsw: Document cpsw-phy-sel usage but pr [...] omits c60e06c3e056 Merge branch 'igmp-fix-two-incorrect-unsolicit-report-coun [...] omits ff06525fcb8a igmp: fix incorrect unsolicit report count after link down and up omits 4fb7253e4f9a igmp: fix incorrect unsolicit report count when join group omits 597222f72a94 bpf: avoid misuse of psock when TCP_ULP_BPF collides with [...] omits 97911e0ccb54 tools/bpf: bpftool, add xskmap in map types omits 9db39f4d4f94 bpf: Fix bpf_msg_pull_data() omits a13bf65f3f2e iio: imu: st_lsm6dsx: take into account ts samples in wm c [...] omits fd6868d82b82 Merge tag 'devicetree-fixes-for-4.19' of git://git.kernel. [...] omits a3ea9911e225 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 914b087ff9e0 kbuild: make missing $DEPMOD a Warning instead of an Error omits fd65465b7016 kconfig: do not require pkg-config on make {menu,n}config omits 899ba79553cf Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 1395d109cddc Merge branch 'smp-urgent-for-linus' of git://git.kernel.or [...] omits 501dacbc2435 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits 8da38ebaad23 x86/microcode: Update the new microcode revision unconditionally omits 370a132bb222 x86/microcode: Make sure boot_cpu_data.microcode is up-to-date omits ff924c5a1ec7 x86/pti: Fix section mismatch warning/error omits 65099ea85e88 Revert "iio: temperature: maxim_thermocouple: add MAX31856 part" omits 8c89ef7b6b64 of/platform: initialise AMBA default DMA masks omits 5a7faef72eb9 sparc: set a default 32-bit dma mask for OF devices omits 2d5c28859839 net: bgmac: remove set but not used variable 'err' omits 5582f44360c4 net: dsa: b53: Provide sensible defaults omits c9e4f5f067f0 liquidio: remove set but not used variable 'irh' omits c8b795669a5e qed: Lower the severity of a dcbx log message. omits 2de9d505fb0d rds: store socket timestamps as ktime_t omits c2ad647c6442 selftests/tls: Add test for recv(PEEK) spanning across mul [...] omits 94524d8fc965 net/tls: Add support for async decryption of tls records omits a72b44a871c2 Merge tag 'omap-for-v4.19/fixes-v2-signed' of git://git.ke [...] omits 181ab62311c6 bnxt_en: remove set but not used variable 'rx_stats' omits d99b7d6bca9c net: remove duplicated include from net_failover.c omits 93bbadd6e0a2 ipv6: don't get lwtstate twice in ip6_rt_copy_init() omits ec6ea8e3eee9 net: stmmac: Add CBS support in XGMAC2 omits 531778d0e3a3 Merge branch 'dpaa2-eth-Move-DPAA2-Ethernet-driver' omits 34ff68465a17 dpaa2-eth: Move DPAA2 Ethernet driver from staging to drivers/net omits 7f12c8a3670f staging: fsl-dpaa2/eth: Delay netdev_register() call omits e78e5a91456f x86/vdso: Fix lsl operand order omits 360bd62dc494 Merge tag 'linux-watchdog-4.19-rc2' of git://www.linux-wat [...] omits b18ed664c262 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 4274f516d4bc ext4: recalucate superblock checksum after updating free b [...] omits 9b25436662d5 random: make CPU trust a boot parameter omits bcd8e91f98c1 ext4: avoid arithemetic overflow that can trigger a BUG omits c1d0af1a1d5d kernel/dma/direct: take DMA offset into account in dma_dir [...] omits c7486104a5ce x86/mce: Fix set_mce_nospec() to avoid #GP fault omits dc9f5d0f841d IB/hfi1: Move URGENT IRQ enable to hfi1_rcvctrl() omits a2f7bbdc2dba IB/hfi1: Rework the IRQ API to be more flexible omits e63bb50d1994 IB/hfi1: PCIe bus width retry omits 6eb4eb10fb0d IB/hfi1: Make the MSIx resource allocation a bit more flexible omits 09e71899b9cf IB/hfi1: Prepare for new HFI1 MSIx API omits 57f97e96625f IB/hfi1: Get the hfi1_devdata structure as early as possible omits 6a516bc9d70b IB/hfi1: tune_pcie_caps is arbitrarily placed, poorly omits 22c21438aad7 IB/hfi1: Remove duplicated defines omits c54a73d8202a IB/hfi1: Rework file list in Makefile omits f611a5b4a51f ibmvnic: Include missing return code checks in reset function omits c81c7012e0c7 selftests: pmtu: detect correct binary to ping ipv6 addresses omits 902b5417f28d selftests: pmtu: maximum MTU for vti4 is 2^16-1-20 omits 459479da9769 bridge: Switch to bitmap_zalloc() omits 63cc357f7bba tcp: do not restart timewait timer on rst reception omits b0e0b0abbd5e net/rds: RDS is not Radio Data System omits e04e7a7bbd4b hv_netvsc: Fix a deadlock by getting rtnl lock earlier in [...] omits 0340376ecc89 net: dsa: mv88e6xxx: Share main switch IRQ omits 1367bbf52a43 net/ipv6: Do not reset nl_net in ip6_route_info_create omits 066b10300889 net/ipv4: Add extack message that dev is required for ONLINK omits 7788174e8726 tcp: change IPv6 flow-label upon receiving spurious retran [...] omits 9ad716b95fd6 nfp: wait for posted reconfigs when disabling the device omits 3a7ad0634f09 Revert "packet: switch kvzalloc to allocate memory" omits 506a03aa04de net_sched: add missing tcf_lock for act_connmark omits aa4e689ed1a7 veth: add software timestamping omits f061b48c1787 Revert "net: sched: act: add extack for lookup callback" omits fd3c040b244b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 41a950411265 md-cluster: release RESYNC lock after the last resync message omits 1d0ffd264204 RAID10 BUG_ON in raise_barrier when force is true and conf [...] omits e254de6bcf3f md/raid5-cache: disable reshape completely omits 93ee30f3e8b4 xsk: i40e: get rid of useless struct xdp_umem_props omits cf484f9f91f7 i40e: fix possible compiler warning in xsk TX path omits 9746b1ee2edc bpf: add selftest for bpf's (set|get)_sockopt for SAVE_SYN omits 11c3f5113600 samples/bpf: xdpsock, minor fixes omits a29c8bb640ca xsk: remove unnecessary assignment omits acb4ea956415 bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN sample program omits 1e215300f138 bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN options for bpf_(set|g [...] omits 7296216776db xdp: remove redundant variable 'headroom' omits 9eff4a2e92a2 docs: dev-tools: coccinelle: Update documentation omits 9799445af124 docs: tidy up TOCs and refs to license-rules.rst omits 60ca05c3b445 Documentation/l1tf: Fix small spelling typo omits 8a2933cfe784 docs: tracing: Add stacktrace filter command omits ff7872ef6f9a Documentation/fb/vesafb.txt: "inverse" option corrections omits 52c985acf3fe MIPS: Move arch_mem_init() comment near definition omits cb95ff7da118 docs: fix typo in table describing 4.16 development cycle omits 0e0f00935ae1 doc: dev-tools: kselftest.rst: update config file location omits 74f0fc936c05 docs/vm/hmm.rst: Add missed space omits ee713b6da510 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 3111885015b4 blkcg: use tryget logic when associating a blkg with a bio omits 59b57717fff8 blkcg: delay blkg destruction until after writeback has finished omits 6b0654620686 Revert "blk-throttle: fix race between blkcg_bio_issue_che [...] omits 678c8110d23c ARC: dma [IOC]: mark DMA devices connected as dma-coherent omits a8627cda7cff ipmi: Fix NULL pointer dereference in ssif_probe omits 4988154211ad MIPS: Remove no-op/identity casts omits 3fcbb8260a87 ARC: atomics: unbork atomic_fetch_##op() omits 0f02cfbc3d9e MIPS: VDSO: Match data page cache colouring when D$ aliases omits 7acfda539c0b netfilter: nf_tables: release chain in flushing set omits e07584122089 netfilter: kconfig: nat related expression depend on nftab [...] omits bc8d2e20a3eb kconfig: remove a spurious self-assignment omits 6147b1cf1965 scripts/setlocalversion: git: Make -dirty check more robust omits 420f51f4ab6b Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits ac5d5b3f199e mt76: verify evt type in usb mcu response omits 9b2fd48d36e2 mt76x2u: run device cleanup routine if resume fails omits 81c8eccc2404 mt76: Fix comparisons with invalid hardware key index omits 4c62764d0fc2 rsi: improve kernel thread handling to fix kernel panic omits baa8caf4ab7a rsi: fix memory alignment issue in ARM32 platforms omits cb18e2e9ec71 brcmfmac: fix wrong strnchr usage omits f483039cf51a rt2x00: use simple_read_from_buffer() omits 33a164fa8a4c mwifex: free rx_cmd skb in suspended state omits 7bd4628c2f31 mwifiex: do no submit URB in suspended state omits 199ba9faca90 rtl8187: Fix warning generated when strncpy() destination [...] omits eeb89e2bb1ac x86/efi: Load fixmap GDT in efi_call_phys_epilog() omits 5945310a1755 orinoco: remove unused array encaps_hdr and macro ENCAPS_OVERHEAD omits 4290d5b9ca01 Merge tag 'for-linus-4.19b-rc2-tag' of git://git.kernel.or [...] omits a858376cdbb3 brcmfmac: add 4-way handshake offload detection for FT-802.1X omits 4ad298da9392 brcmfmac: add FT-based AKMs in brcmf_set_key_mgmt() for FT [...] omits 2fef681a4cf7 brcmfmac: add CYW89342 mini-PCIe device omits 3348ef6a6a12 libertas_tf: prevent underflow in process_cmdrequest() omits 62a25dc56990 mt76x2u: Add support for Alfa AWUS036ACM omits 01f6543a0dac Merge tag 'm68k-for-v4.19-tag2' of git://git.kernel.org/pu [...] omits 057118edfc36 cw1200: Remove extra parentheses omits 9e9e11d83238 brcmsmac: Remove extra parentheses omits 754cf4b2432d Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 5fb6589acc38 ASoC: tas6424: Add channel fault reporting omits 4c11d7675827 Merge branch 'asoc-4.19' into asoc-4.20 tas dependency omits d40e3e9e44db ASoC: tas6424: Save last fault register even when clear omits 919869214b8e ASoC: tas6424: Print full register name in error message omits 4012e77a903d x86/nmi: Fix NMI uaccess race against CR3 switching omits 829fe4aa9ac1 x86: Allow generating user-space headers without a compiler omits 342db04ae712 x86/dumpstack: Don't dump kernel memory based on usermode RIP omits 647d2886a892 Merge tag 'iwlwifi-next-for-kalle-2018-08-31' of git://git [...] omits c2f0898b8648 ASoC: simple-card-util: remove dai_link compatible code fo [...] omits 77b9b84132f0 ASoC: audio-graph-scu-card: support snd_soc_dai_link_compo [...] omits 46c73187f298 ASoC: audio-graph-card: support snd_soc_dai_link_component [...] omits 24f3bead9b72 ASoC: simple-scu-card: support snd_soc_dai_link_component [...] omits e58f41e41185 ASoC: simple-card: support snd_soc_dai_link_component styl [...] omits 868cdb469069 ASoC: simple-card-util: support snd_soc_dai_link_component [...] omits daecf46ee0e5 ASoC: soc-core: use snd_soc_dai_link_component for platform omits 2967e5ea19ec ASoC: simple-card-util: remove dai_link compatible code for codec omits 04f7267aa8d1 ASoC: audio-graph-scu-card: support snd_soc_dai_link_compo [...] omits 1340739d4de4 ASoC: audio-graph-scu-card: use simple_dai_props omits 8e6746db2e66 ASoC: audio-graph-card: support snd_soc_dai_link_component [...] omits 2289cc1c7857 ASoC: simple-scu-card: support snd_soc_dai_link_component [...] omits 5ece10ab9920 ASoC: simple-scu-card: use simple_dai_props omits 710af9196ce6 ASoC: simple-card: support snd_soc_dai_link_component styl [...] omits e664de680b10 ASoC: simple_card_utils: support snd_soc_dai_link_componen [...] omits f853d6b3ba34 ASoC: cs4265: Add a S/PDIF enable switch omits be47e75eb141 ASoC: cs4265: Add native 32bit I2S transport omits 6f18bcdaa24b ASoC: cs4265: SOC_SINGLE register value error fix omits db658f40cae3 ASoC: codecs: tas5720: add TAS5722 TDM slot width setting support omits ec94c177bf37 ASoC: codecs: tas5720: add TAS5722 specific volume control omits ef394f3fbecb regulator: da9063: fix DT probing with constraints omits c1d8b0825d50 spi: dw-mmio: avoid hardcoded field mask omits 0745dde62835 ipmi: Fix I2C client removal in the SSIF driver omits c86ba91be757 ipmi: Move BT capabilities detection to the detect call omits 2e38b882b9b0 Merge tag 'sh-pfc-for-v4.20-tag1' of git://git.kernel.org/ [...] omits 2512e40e48d2 ipmi: Rework SMI registration failure omits 0413bedabc88 of: Add device_type access helper functions omits 6fb86d972078 cpu/hotplug: Remove skip_onerr field from cpuhp_step structure omits 5fcb457ac2fd ASoC: davinci-mcasp: Add support for FIFO usage caused del [...] omits f52bb98f5ade arm64: mm: always enable CONFIG_HOLES_IN_ZONE omits d49b48f088c3 gpio: Fix crash due to registration race omits 27d91e80d53f pinctrl: remove unnecessary unlikely() omits f1ff4b841763 MAINTAINERS: Add myself as designated reviewer of Intel PMIC GPIO omits ae4610873fab pinctrl: lewisburg: Define PM ops via INTEL_PINCTRL_PM_OPS() omits 558b34ba10e2 pinctrl: sunrisepoint: Define PM ops via INTEL_PINCTRL_PM_OPS() omits 4ee73414a4a1 pinctrl: icelake: Define PM ops via INTEL_PINCTRL_PM_OPS() omits 6016b099c343 pinctrl: geminilake: Define PM ops via INTEL_PINCTRL_PM_OPS() omits c804d8ae2083 pinctrl: denverton: Define PM ops via INTEL_PINCTRL_PM_OPS() omits b417748c0fa2 pinctrl: cedarfork: Define PM ops via INTEL_PINCTRL_PM_OPS() omits 05a100e4ac7d pinctrl: cannonlake: Define PM ops via INTEL_PINCTRL_PM_OPS() omits 5689d6aaea24 pinctrl: broxton: Define PM ops via INTEL_PINCTRL_PM_OPS() omits 6d7c05faaf01 pinctrl: intel: Introduce common macro for PM operations omits 0c03e92e7d66 pinctrl: sunrisepoint: Convert to use intel_pinctrl_probe_ [...] omits c98a96672b10 pinctrl: cannonlake: Convert to use intel_pinctrl_probe_by_hid() omits 70c263c42c38 pinctrl: intel: Introduce intel_pinctrl_probe_by_hid() int [...] omits 61db6c9db384 pinctrl: baytrail: Convert to use device_get_match_data() omits 79b7d19ebaf6 pinctrl: geminilake: Convert to use intel_pinctrl_probe_by_uid() omits 99d9806f8552 pinctrl: broxton: Convert to use intel_pinctrl_probe_by_uid() omits 924cf800574f pinctrl: intel: Introduce intel_pinctrl_probe_by_uid() int [...] omits ab27926d9e4a iwlwifi: fix devices with PCI Device ID 0x34F0 and 11ac RF [...] omits ea7c2bfdec6d Revert "iwlwifi: allow memory debug TLV to specify the mem [...] omits 930ab73c3759 iwlwifi: mvm: activate fragmented EBS in case of fragmented scan omits 1169310fa9a8 iwlwifi: refactor txq_alloc for supporting more command type omits 764f9de50271 iwlwifi: mvm: decode HE TB PPDU data omits 423584dd8060 iwlwifi: rs-fw: support dcm omits 3e467b8e4cf4 iwlwifi: rs-fw: enable STBC in he correctly omits ae17404e3860 iwlwifi: avoid code duplication in stopping fw debug data [...] omits c5f97542aa06 iwlwifi: change monitor DMA to be coherent omits 2859de7637b5 iwlwifi: mvm: always init rs_fw with 20MHz bandwidth rates omits 65c3b582ecab iwlwifi: mvm: send BCAST management frames to the right station omits 06c34dee07c7 iwlwifi: Add missing 11n disable module parameter check omits 317bc55fa82f iwlwifi: mvm: remove channel 2 from HE radiotap if not applicable omits 925bc2b189ec iwlwifi: mvm: report # of LTF symbols for extended range SU PPDUs omits 93cc712a7993 iwlwifi: mvm: properly decode HE GI duration omits de8da2306084 iwlwifi: mvm: put LTF symbol size into HE radiotap omits dabf98443858 iwlwifi: mvm: implement extended HE-MU sniffer API omits 754f890a3aef iwlwifi: remove all occurrences of the FSF address paragraph omits e506b481642a iwlwifi: pcie: set interrupt coalescing also for gen2 omits 3baf7528d6f8 iwlwifi: mvm: Send LQ command as async when necessary omits 1a19c139be18 iwlwifi: mvm: avoid sending too many BARs omits 941ab4eb66c1 iwlwifi: mvm: fix BAR seq ctrl reporting omits f60c9e591b05 iwlwifi: improve the flow when a NIC is disconnected omits 50f067b35684 iwlwifi: mvm: support Coex Schema 2 omits 2b3fae668c66 iwlwifi: pcie: avoid unnecessary work if NIC is disconnected omits 84f260251ed8 iwlwifi: don't WARN on trying to dump dead firmware omits 38bd7e58cf41 iwlwifi: add 80211 hdr offset to trace data omits b6fe27575a04 iwlwifi: pcie: make gen2 of apm_init non-static omits 9416560e4153 iwlwifi: pcie: store the default rxq number omits 0791c2fce3c8 iwlwifi: mvm: support new reduce tx power FW API. omits 4c2f445c0f49 iwlwifi: mvm: skip EBS in low latency mode while fragmente [...] omits 33bdccb71aa6 iwlwifi: remove FSF's address from the license notice omits 4290eaad7a8a iwlwifi: remove dump_regs() from transport ops omits 89d5e833534b iwlwifi: pcie: make non-static hcmd and rx code omits 9b3089bd820d iwlwifi: pcie: allow using tx init for other queues but th [...] omits 7891965d74bc iwlwifi: drop packets with bad status in CD omits 75e9947ea42d iwlwifi: enable reading the value of delay in timestamp_ma [...] omits 4799ea53a578 iwlwifi: mvm: move he RX handling to a separate function omits c630b477caf7 iwlwifi: mvm: move he RX handling to a separate function omits 621f3f57050a iwlwifi: mvm: add support for RX_AMPDU_EOF bit for HE SU omits bd6fc6552b05 iwlwifi: mvm: add bss color to radiotap omits 7d2bcc22cd16 iwlwifi: add required include to iwl-fh.h omits 86e177d80ff7 iwlwifi: mvm: add NOA and CSA to a probe response omits 2afa6a7311f5 iwlwifi: mvm: support new WoWLAN status FW API omits a75b9b333aeb iwlwifi: mvm: protect D0i3 code behind CONFIG_PM omits 11a0513cac8a iwlwifi: mvm: remove duplicate if in iwl_mvm_setup_connect [...] omits 2d8c261511ab iwlwifi: add d3 debug data support omits 2210f6959dfa iwlwifi: set the tid for non-QOS frames to zero omits dd2690579f51 iwlwifi: runtime: avoid calling debugfs read functions mor [...] omits fe997b00c5b5 iwlwifi: remove unused TLC debugging commands omits b21e32dc348a iwlwifi: turn timestamp marker cmd off by default omits 0986b16ab49b m68k/mac: Use correct PMU response format omits 4658aff6eeaa Merge tag 'drm-fixes-2018-08-31' of git://anongit.freedesk [...] omits 217c3e019675 disable stringop truncation warnings for now omits b6935d2aa49d Merge tag 'pm-4.19-rc2' of git://git.kernel.org/pub/scm/li [...] omits 2b52e2a67c86 arc: remove redundant GCC version checks omits a0b9c4de7bf3 Merge branch 'pm-core' omits b56ada120921 Merge branches 'doc.2018.08.30a', 'dynticks.2018.08.30b', [...] omits 4e6ea4ef56f9 srcu: Make early-boot call_srcu() reuse workqueue lists omits 55cda2290bf9 rcutorture: Test early boot call_srcu() omits e0fcba9ac02a srcu: Make call_srcu() available during very early boot omits 894d45bbf7e7 rcu: Convert rcu_state.ofl_lock to raw_spinlock_t omits 8d8a9d0e7eda rcu: Remove obsolete ->dynticks_fqs and ->cond_resched_completed omits dc5a4f2932f1 rcu: Switch ->dynticks to rcu_data structure, remove rcu_dynticks omits 4c5273bf2b5e rcu: Switch dyntick nesting counters to rcu_data structure omits 2dba13f0b6c2 rcu: Switch urgent quiescent-state requests to rcu_data structure omits c458a89e964d rcu: Switch lazy counts to rcu_data structure omits 5998a75adbf4 rcu: Switch last accelerate/advance to rcu_data structure omits 0fd79e7521bc rcu: Switch ->tick_nohz_enabled_snap to rcu_data structure omits cc72046cc3cc rcu: Merge rcu_dynticks structure into rcu_data structure omits 31ab604bf323 rcu: Remove unused rcu_dynticks_snap() from Tiny RCU omits df63fa5bc11a rcu: Convert "1UL << x" to "BIT(x)" omits fced9c8cfe6b rcu: Avoid resched_cpu() when rescheduling the current CPU omits d3052109c0bc rcu: More aggressively enlist scheduler aid for nohz_full CPUs omits c06aed0e3100 rcu: Compute jiffies_till_sched_qs from other kernel parameters omits 74de6960c99d rcu: Provide functions for determining if call_rcu() has b [...] omits 7e28c5af4ef6 rcu: Eliminate ->rcu_qs_ctr from the rcu_dynticks structure omits c5bacd94173e rcu: Motivate Tiny RCU forward progress omits c116dba68d19 rcutorture: Dump reader protection sequence if failures or [...] omits a0ef9ec24144 rcu: Provide improved interrupt-from-idle check in rcu_che [...] omits 92aa39e9dc77 rcu: Make need_resched() respond to urgent RCU-QS needs omits dd46a7882c2c rcu: Inline _rcu_barrier() into its sole remaining caller omits 395a2f097ebd rcu: Define rcu_all_qs() only in !PREEMPT builds omits 4d232dfe1df3 rcu: Remove !PREEMPT code from rcu_note_voluntary_context_ [...] omits 06462efc808c rcu: Clean up flavor-related definitions and comments in update.c omits 0ae86a272656 rcu: Clean up flavor-related definitions and comments in t [...] omits 8fa946d42855 rcu: Clean up flavor-related definitions and comments in t [...] omits 49918a54e63c rcu: Clean up flavor-related definitions and comments in tree.c omits 679d3f30923e rcu: Clean up flavor-related definitions and comments in tiny.c omits 6eb95cc4507a rcu: Clean up flavor-related definitions and comments in s [...] omits 62a1a945368f rcu: Clean up flavor-related definitions and comments in r [...] omits 7f87c036fea3 rcu: Clean up flavor-related definitions and comments in rcu.h omits 8c1cf2da6f8a rcu: Clean up flavor-related definitions and comments in Kconfig omits df8561a0d7e4 rcu: Clean up flavor-related definitions and comments in r [...] omits aff5f0369e31 rcu: Clean up flavor-related definitions and comments in r [...] omits 2bd8b1a2afc4 rcu: Clean up flavor-related definitions and comments in r [...] omits de3875d30233 rcu: Remove now-unused rcutorture APIs omits 620d246065cd rcuperf: Remove the "rcu_bh" and "sched" torture types omits c770c82a2382 rcutorture: Remove the "rcu_bh" and "sched" torture types omits 72ce30dd1f9b rcu: Stop testing RCU-bh and RCU-sched omits 2ceebc035082 rcutorture: Add RCU-bh and RCU-sched support for extended readers omits a8bb74acd8ef rcu: Consolidate RCU-sched update-side function definitions omits 4c7e9c1434c6 rcu: Consolidate RCU-bh update-side function definitions omits c3854a055bc8 rcu: Pull rcu_gp_kthread() FQS loop into separate function omits 4e95020cdd34 rcu: Inline increment_cpu_stall_ticks() into its sole caller omits 8ff0b9078091 rcu: Fix typo in force_qs_rnp()'s parameter's parameter omits eb7a6653887b rcu: Eliminate initialization-time use of rsp omits ec9f5835f74c rcu: Eliminate RCU-barrier use of rsp omits 67a0edbf3c4d rcu: Eliminate quiescent-state and grace-period-nonstart u [...] omits 3c779dfef2c4 rcu: Eliminate callback-invocation/invocation use of rsp omits 9cbc5b97029b rcu: Eliminate grace-period management code use of rsp omits 4c6ed43708bb rcu: Eliminate stall-warning use of rsp omits 7cba4775ba79 rcu: Restructure rcu_check_gp_kthread_starvation() omits f7dd7d44fd2d rcu: Simplify rcutorture_get_gp_data() omits b97d23c51c9f rcu: Remove for_each_rcu_flavor() flavor-traversal macro omits 564a9ae6046c rcu: Remove last non-flavor-traversal rsp local variable f [...] omits 88d1bead858d rcu: Remove rcu_data structure's ->rsp field omits aedf4ba98416 rcu: Remove rsp parameter from rcu_node tree accessor macros omits 63d4c8c97948 rcu: Remove rsp parameter from expedited grace-period functions omits 4580b0541bea rcu: Remove rsp parameter from no-CBs CPU functions omits b21ebed95101 rcu: Remove rsp parameter from print_cpu_stall_info() omits 6dbfdc1409cf rcu: Remove rsp parameter from rcu_spawn_one_boost_kthread() omits 81ab59a3ad86 rcu: Remove rsp parameter from dump_blkd_tasks() and friend omits a2887cd85f38 rcu: Remove rsp parameter from rcu_print_detail_task_stall() omits b8bb1f63cf9a rcu: Remove rsp parameter from rcu_init_one() and friends omits 53b46303da84 rcu: Remove rsp parameter from rcu_boot_init_percpu_data() [...] omits 8344b871b1d5 rcu: Remove rsp parameter from _rcu_barrier() and friends omits 98ece508b545 rcu: Remove rsp parameter from __rcu_pending() omits 5c7d89676bc5 rcu: Remove rsp parameter from __call_rcu() and friend omits b049fdf8e3b9 rcu: Remove rsp parameter from __rcu_process_callbacks() omits b96f9dc4fb64 rcu: Remove rsp parameter from rcu_check_gp_start_stall() omits e9ecb780fe7d rcu: Remove rsp parameter from force-quiescent-state functions omits 5bb5d09cc4f8 rcu: Remove rsp parameter from rcu_do_batch() omits 780cd590836f rcu: Remove rsp parameter from CPU hotplug functions omits 8087d3e3c453 rcu: Remove rsp parameter from rcu_check_quiescent_state() omits 0854a05c9fa5 rcu: Remove rsp parameter from rcu_gp_kthread() and friends omits 22212332c1f3 rcu: Remove rsp parameter from rcu_gp_slow() omits 15cabdffbbf6 rcu: Remove rsp parameter from note_gp_changes() omits c7e48f7ba382 rcu: Remove rsp parameter from __note_gp_changes() omits 834f56bf54e8 rcu: Remove rsp parameter from rcu_advance_cbs() omits c6e09b97b933 rcu: Remove rsp parameter from rcu_accelerate_cbs_unlocked() omits 02f501423d0d rcu: Remove rsp parameter from rcu_accelerate_cbs() omits 532c00c97f16 rcu: Remove rsp parameter from rcu_gp_kthread_wake() omits 3481f2eab095 rcu: Remove rsp parameter from rcu_future_gp_cleanup() omits ea12ff2b7d97 rcu: Remove rsp parameter from check_cpu_stall() omits 4e8b8e08f931 rcu: Remove rsp parameter from print_cpu_stall() omits a91e7e58b101 rcu: Remove rsp parameter from print_other_cpu_stall() omits e1741c69d427 rcu: Remove rsp parameter from rcu_stall_kick_kthreads() omits 33dbdbf02538 rcu: Remove rsp parameter from rcu_dump_cpu_stacks() omits 8fd119b6522f rcu: Remove rsp parameter from rcu_check_gp_kthread_starvation() omits ad3832e974eb rcu: Remove rsp parameter from record_gp_stall_check_time() omits 336a4f6c451e rcu: Remove rsp parameter from rcu_get_root() omits de8e87305a1a rcu: Remove rsp parameter from rcu_gp_in_progress() omits 33085c469aea rcu: Remove rsp parameter from rcu_report_qs_rdp() omits 139ad4da5ab5 rcu: Remove rsp parameter from rcu_report_unblock_qs_rnp() omits aff4e9ede52b rcu: Remove rsp parameter from rcu_report_qs_rsp() omits b50912d0b5e0 rcu: Remove rsp parameter from rcu_report_qs_rnp() omits 2280ee5a7d3e rcu: Remove rcu_data_p pointer to default rcu_data structure omits 16fc9c600b3c rcu: Remove rcu_state_p pointer to default rcu_state structure omits da1df50d1617 rcu: Remove rcu_state structure's ->rda field omits ec5dd444b678 rcu: Eliminate rcu_state structure's ->call field omits 358be2d3685c rcu: Remove RCU_STATE_INITIALIZER() omits 709fdce7545c rcu: Express Tiny RCU updates in terms of RCU rather than [...] omits 45975c7d21a1 rcu: Define RCU-sched API in terms of RCU for Tree RCU PRE [...] omits 4cf439a200fd rcu: Fix typo in rcu_get_gp_kthreads_prio() header comment omits 2bbfc25b09df rcu: Drop "wake" parameter from rcu_report_exp_rdp() omits 82fcecfa8185 rcu: Update comments and help text for no more RCU-bh updaters omits 65cfe3583b61 rcu: Define RCU-bh update API in terms of RCU omits ba1c64c27239 rcu: Report expedited grace periods at context-switch time omits d28139c4e967 rcu: Apply RCU-bh QSes to RCU-sched and RCU-preempt when safe omits e11ec65cc8d6 rcu: Add warning to detect half-interrupts omits fcc878e4dfb7 rcu: Remove now-unused ->b.exp_need_qs field from the rcu_ [...] omits 27c744e32a9a rcu: Allow processing deferred QSes for exiting RCU-preemp [...] omits c0335743c5d8 rcutorture: Test extended "rcu" read-side critical sections omits 3e3100989869 rcu: Defer reporting RCU-preempt quiescent states when disabled omits cf7614e13c8f rcu: Refactor rcu_{nmi,irq}_{enter,exit}() omits bded6c03e398 clk: x86: Set default parent to 48Mhz omits 030e46e495af IB/rxe: fixes for rdma read retry omits 4e4c53df5677 IB/rxe: avoid back-to-back retries omits b97db58557f4 IB/rxe: fix for duplicate request processing and ack psns omits cebc07d84ad7 i2c: sh_mobile: fix leak when using DMA bounce buffer omits 531db50170a3 i2c: sh_mobile: define start_ch() void as it only returns [...] omits 82fe39a6bc7b i2c: refactor function to release a DMA safe buffer omits 1204d12a494c i2c: algos: bit: make the error messages grepable omits 9d9a152ebaa8 i2c: designware: Re-init controllers with pm_disabled set [...] omits 7fd6d98b89f3 i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus omits 5907cf6c5bbe i40e: Prevent deleting MAC address from VF when set by PF omits babbcc60040a i40evf: cancel workqueue sync for adminq when a VF is removed omits 5cba17b14182 i40e: hold the rtnl lock on clearing interrupt scheme omits 3bd77e2ae147 i40evf: Don't enable vlan stripping when rx offload is turned on omits e78d9a39fd06 i40e: Check and correct speed values for link on open omits cdec2141c24e i40e: report correct statistics when XDP is enabled omits cfe396991ad7 i40e: static analysis report from community omits a4e0109a19c5 virtchnl: use u8 type for a field in the virtchnl_filter struct omits e65aae086330 i40evf: set IFF_UNICAST_FLT flag for the VF omits 7eb74ff891b4 i40e: use correct length for strncpy omits 3c818910911c i40evf: Validate the number of queues a PF sends omits ae1e29f671b4 i40evf: Change a VF mac without reloading the VF driver omits 6dba41cd02fc i40evf: update ethtool stats code and use helper functions omits 8fd75c58a09a i40e: move ethtool stats boiler plate code to i40e_ethtool [...] omits 4b59938b209e i40e: convert queue stats to i40e_stats array omits fb6463856658 Merge tag 'for-linus-20180830' of git://git.kernel.dk/linux-block omits 1703129ed2c1 IB/rxe: Refactor lookup memory function omits 536a631d1ec1 IB/rxe: Avoid NULL check when search is successful omits 3ccf19e25adf IB/rxe: Change pool state enums to capital letters omits 66d0f207dbf0 IB/rxe: Replace spinlock with rwlock omits 3db2bceb29fd IB/rxe: Simplify rxe_find_route() to avoid GID query for netdev omits 8b7b59d030cc IB/rxe: remove redudant qpn check omits d3c04a3a6870 IB/rxe: vary the source udp port for receive scaling omits 35d017947401 MIPS: ralink: Add rt3352 SPI_CS1 pinmux omits cd2315d471f4 ipmi: kcs_bmc: don't change device name omits f42b0e18f2e5 of: add node name compare helper functions omits 58094c48f407 perf annotate: Handle arm64 move instructions omits 3de3e8bbf302 perf trace beauty: Alias 'umount' to 'umount2' omits 088519f318be perf stat: Move the display functions to stat-display.c omits d0192fdba09a perf stat: Move 'metric_events' to 'struct perf_stat_config' omits 54ac0b1bd25c perf stat: Move 'walltime_*' data to 'struct perf_stat_config' omits be54d5932531 perf stat: Propagate 'struct target' arg to sort_aggr_thread() omits fdee335b00b0 perf stat: Move 'no_merge' data to 'struct perf_stat_config' omits 34ff0866d46a perf stat: Move 'big_num' data to 'struct perf_stat_config' omits a138af663500 perf stat: Do not use the global 'evsel_list' in print functions omits 6f6b6594b5f3 perf stat: Move *_aggr_* data to 'struct perf_stat_config' omits 8897a8916efb perf stat: Move ru_* data to 'struct perf_stat_config' omits 3b3cd9a41c2b perf stat: Move 'print_mixed_hw_group_error' to 'struct pe [...] omits 31084123c196 perf stat: Move 'print_free_counters_hint' to 'struct perf [...] omits aea0dca1629c perf stat: Move 'null_run' to 'struct perf_stat_config' omits 26893a6018f8 perf stat: Add 'walltime_nsecs_stats' pointer to 'struct p [...] omits 77e0faf8552c perf stat: Pass 'evlist' to aggr_update_shadow() omits ae2d7da554f0 perf stat: Pass 'struct perf_stat_config' to first_shadow_cpu() omits ee1760e2cf62 perf stat: Move 'metric_only_len' to 'struct perf_stat_config' omits d97ae04b3d52 perf stat: Move 'run_count' to 'struct perf_stat_config' omits 0c538a946295 perf stat: Use 'evsel->evlist' instead of 'evsel_list' in [...] omits bc0bcda201e8 perf stat: Pass 'evlist' argument to print functions omits c512e0eae4c6 perf stat: Add 'target' argument to perf_evlist__print_counters() omits df4f7b4d4b1e perf stat: Move 'unit_width' to 'struct perf_stat_config' omits 0ce5aa026660 perf stat: Move 'metric_only' to 'struct perf_stat_config' omits 132c6ba3c440 perf stat: Move 'interval_clear' to 'struct perf_stat_config' omits fa7070a38676 perf stat: Move csv_* to 'struct perf_stat_config' omits 6ca9a082b190 perf stat: Pass a 'struct perf_stat_config' argument to gl [...] omits f3ca50e61ff4 perf stat: Pass 'struct perf_stat_config' argument to loca [...] omits b64df7f33743 perf stat: Add 'struct perf_stat_config' argument to perf_ [...] omits 0174820a8ba1 perf stat: Move STAT_RECORD out of perf_evlist__print_counters() omits a5a9eac1a018 perf stat: Introduce perf_evlist__print_counters() omits 0a4e64d391a2 perf stat: Move perf_stat_synthesize_config() to stat.c omits c2c247f2dd87 perf stat: Add 'perf_event__handler_t' argument to perf_st [...] omits 1c21e9899d6a perf stat: Add 'struct perf_evlist' argument to perf_stat_ [...] omits 1821f4eb480b perf stat: Add 'struct perf_tool' argument to perf_stat_sy [...] omits 73d586c3917d perf stat: Add 'struct perf_stat_config' argument to perf_ [...] omits 491073a61266 perf stat: Rename 'is_pipe' argument to 'attrs' in perf_st [...] omits d09cefd2ef99 perf stat: Move create_perf_stat_counter() to stat.c omits 650d62204602 perf evsel: Introduce perf_evsel__store_ids() omits 318ec1841a3f perf tools: Switch 'session' argument to 'evlist' in perf_ [...] omits 7d9ad16afe2b perf stat: Add 'identifier' flag to 'struct perf_stat_config' omits 35386233fcf7 perf stat: Use local config arg for scale in create_perf_s [...] omits 5698f26b46e4 perf stat: Move 'no_inherit' to 'struct perf_stat_config' omits 728c0ee0a896 perf stat: Move 'initial_delay' to 'struct perf_stat_config' omits d50ed0ce8204 perf stat: Use evsel->threads in create_perf_stat_counter() omits c4191e55b874 perf trace: Show comm and tid for tracepoint events omits f5b076dc01e7 perf trace augmented_syscalls: Hook into syscalls:sys_exit [...] omits 4c8f0a726ef8 perf trace augmented_syscalls: Rename augmented_*_syscall_ [...] omits 5e2d8a5acc99 perf augmented_syscalls: Update the header comments omits 664b6a95d771 perf bpf: Add syscall_exit() helper omits 266b851cc287 tools lib traceevent, perf tools: Split trace-seq related [...] omits 766e0618e494 perf report: Create auxiliary trace data files for s390 omits b043cb524d28 perf trace beauty: Reorganize 'struct sockaddr *' beautifier omits 6ebb686225a8 perf trace augmented_syscalls: Augment sendto's 'addr' arg omits 02ef28842077 perf trace augmented_syscalls: Augment bind's 'myaddr' soc [...] omits 24a6c2cd1dbd perf trace augmented_syscalls: Add augmented_sockaddr_sysc [...] omits d5a7e6613b00 perf trace augmented_syscalls: Augment connect's 'sockaddr' arg omits 403f833d15a3 perf bpf: Add linux/socket.h to the headers accessible to [...] omits d35b168c3dcd perf bpf: Give precedence to bpf header dir omits 9ab5aadebedd perf trace: Add a etcsnoop.c augmented syscalls eBPF utility omits 16cc63593f67 perf trace: Augment 'newstat' (aka 'stat') filename ptr omits f6618ce6c024 perf trace: Introduce augmented_filename_syscall_enter() d [...] omits 9779fc021410 perf trace: Augment inotify_add_watch pathname syscall arg omits daa1284af3b9 perf trace: Augment the 'open' syscall 'filename' arg omits 75d1e30681d0 perf trace: Use the augmented filename, expanding syscall [...] omits c96f4edcc356 perf trace: Show comm/tid for augmented_syscalls omits 6dcbd212ff49 perf trace: Extract the comm/tid printing for syscall enter omits 1cdf618f2386 perf trace: Print the syscall name for augmented_syscalls omits 6ccc18a9a17a perf trace: Make the augmented_syscalls filter out the tra [...] omits 7a983a0fe2a2 perf trace: Pass augmented args to the arg formatters when [...] omits 4e67b2a5df5d perf annotate: Fix parsing aarch64 branch instructions aft [...] omits fa694160cca6 perf probe powerpc: Ignore SyS symbols irrespective of endianness omits 3d8f7615319b vfs: implement readahead(2) using POSIX_FADV_WILLNEED omits 5c3f78ec285b doc: Fix broken HTML directive omits 77095901b895 doc: Update removal of RCU-bh/sched update machinery omits c9f23d2bc21c perf event-parse: Use fixed size string for comms omits a72f64261359 perf util: Fix bad memory access in trace info. omits dad2762aac17 perf tools: Streamline bpf examples and headers installation omits fd8d2702791a perf evsel: Fix potential null pointer dereference in perf [...] omits 5ab1de932e29 perf arm64: Fix include path for asm-generic/unistd.h omits bf06278c3fdf perf/hw_breakpoint: Simplify breakpoint enable in perf_eve [...] omits 969558371bf9 perf/hw_breakpoint: Enable breakpoint in modify_user_hw_br [...] omits cb45302d7c5e perf/hw_breakpoint: Remove superfluous bp->attr.disabled = 0 omits bd14406b78e6 perf/hw_breakpoint: Modify breakpoint even if the new attr [...] omits 9b3579fc6c6a perf tests: Add breakpoint modify tests omits 1dc27f63303d perf annotate: Properly interpret indirect call omits 9f8f16c86e4d Merge tag 'mtd/for-4.19-rc2' of git://git.infradead.org/linux-mtd omits 48f8e8e96fc2 Merge tag 'mmc-v4.19-2' of git://git.kernel.org/pub/scm/li [...] omits e966d3084596 MIPS: Remove SLOW_DOWN_IO omits b962aeb02205 MIPS: Use GENERIC_IOMAP omits e245767abf27 MIPS: Use a custom elf-entry program to find kernel entry point omits c012a0f26775 tools/kvm_stat: re-animate display of dead guests omits 404517e40867 tools/kvm_stat: indicate dead guests as such omits 29c39f38e4e8 tools/kvm_stat: handle guest removals more gracefully omits 0db8b3102368 tools/kvm_stat: don't reset stats when setting PID filter [...] omits 710ab11ad932 tools/kvm_stat: fix updates for dead guests omits 617c66b9f236 tools/kvm_stat: fix handling of invalid paths in debugfs provider omits 58f33cfe7307 tools/kvm_stat: fix python3 issues omits 45cd0faae371 vfs: add the fadvise() file operation omits 17ef445f9bef Documentation/filesystems: update documentation of file_op [...] omits 5b910bd615ba ovl: fix GPF in swapfile_activate of file from overlayfs over xfs omits 80d34810815b ovl: respect FIEMAP_FLAG_SYNC flag omits 56e91b126886 Merge tag 'hda-codec-h-move' of git://git.kernel.org/pub/s [...] omits 834fe4084d31 Merge tag 'hda-codec-h-move' into asoc-4.20 omits be57bfffb7b5 ALSA: hda: move hda_codec.h to include/sound omits f355eece3195 libata: Use SMART LBAM/LBAH password defines omits c60658d1d983 KVM: x86: Unexport x86_emulate_instruction() omits 0ce97a2b627c KVM: x86: Rename emulate_instruction() to kvm_emulate_inst [...] omits 6c3dfeb6a48b KVM: x86: Do not re-{try,execute} after failed emulation in L2 omits 472faffacd90 KVM: x86: Default to not allowing emulation retry in kvm_m [...] omits 384bf2218e96 KVM: x86: Merge EMULTYPE_RETRY and EMULTYPE_ALLOW_REEXECUTE omits 8065dbd1ee0e KVM: x86: Invert emulation re-execute behavior to make it opt-in omits 35be0aded76b KVM: x86: SVM: Set EMULTYPE_NO_REEXECUTE for RSM emulation omits c4409905cd6e KVM: VMX: Do not allow reexecute_instruction() when skippi [...] omits 0186ec823280 KVM: SVM: remove unused variable dst_vaddr_end omits b871da4a7778 KVM: nVMX: avoid redundant double assignment of nested_run [...] omits 6e249d1ec1b4 spi: davinci: remove set but not used variable 'pdata' omits 18baed2684b0 xsk: include XDP meta data in AF_XDP frames omits 16037643969e ALSA: hda - Fix cancel_work_sync() stall from jackpoll work omits 755a8bf5579d arm/arm64: smccc-1.1: Handle function result as parameters omits 2ed03c835d6f pinctrl: sh-pfc: r8a77990: Add DU pins, groups and function omits 56b48c6a6008 Merge branch 'bpf-bpffs-bpftool-dump-with-btf' omits 1a86ad89da1c tools/bpf: bpftool: add btf percpu map formated dump omits 6493ebf7242d tools/bpf: add bpffs percpu map pretty print tests in test_btf omits c7b27c37af3d bpf: add bpffs pretty print for percpu arraymap/hash/lru_hash omits cca6cb8ad7a8 scsi: aic7xxx: Fix build using bare-metal toolchain omits b6876a8407d0 scsi: libfc: remove unnecessary condition check omits 26c724a690a1 scsi: lpfc: remove an unnecessary NULL check omits 165ee6215062 scsi: 53c700: Fix spelling of 'NEGOTIATION' omits 45b7af985d54 scsi: be2iscsi: remove unused variable dmsg omits 05a9874426af scsi: aacraid: remove unused variables dev and cpu omits 0eeec01488da scsi: raid_attrs: fix unused variable warning omits c77a2fa3ff8f scsi: qedi: Add the CRC size within iSCSI NVM image omits 05a86e78ea98 scsi: iscsi: target: Fix conn_ops double free omits 7915919bb94e scsi: iscsi: target: Set conn->sess to NULL when iscsi_log [...] omits 26e609eccd37 x86/asm: Use CC_SET()/CC_OUT() in __gen_sigismember() omits 9222f606506c x86/alternatives: Lockdep-enforce text_mutex in text_poke*() omits 113fc08357ad objtool: Remove workaround for unreachable warnings from old GCC omits 13ba17bee18e notifier: Remove notifier header file wherever not used omits cb9d7fd51d9f watchdog: Mark watchdog touch functions as notrace omits f12d11c5c184 x86/entry/64: Wipe KASAN stack shadow before rewind_stack_ [...] omits 1f59a4581b5e x86/irqflags: Mark native_restore_fl extern inline omits 36bf9da29130 x86/build: Remove jump label quirk for GCC older than 4.5.2 omits bfba223dcc45 gpio: brcmstb: allow 0 width GPIO banks omits aa58acf325b4 mac80211: always account for A-MSDU header changes omits 43822c98f2eb HID: hid-saitek: Add device ID for RAT 7 Contagion omits 1eb507903665 mac80211: do not convert to A-MSDU if frag/subframe limited omits 4f0223bfe9c3 cfg80211: nl80211_update_ft_ies() to validate NL80211_ATTR_IE omits 36f3f19a8215 gpio: ftgpio: Support debounce timer omits da02d79452ea gpio: ftgpio: Support optional silicon clock omits 3a182c848946 ALSA: hda - Clean up jackpoll_ms option handling omits f0259b6ac4a3 Merge tag 'mac80211-next-for-davem-2018-08-29' of git://gi [...] omits dc6417949297 Merge branch 'net_sched-reject-unknown-tcfa_action-values' omits 25a8238f4cc8 tc-testing: add test-cases for numeric and invalid control action omits 97763dc0f401 net_sched: reject unknown tcfa_action values omits c4053ef32208 net: mvpp2: initialize port of_node pointer omits 016f3d1818b0 vxlan: reduce dirty cache line in vxlan_find_mac omits b244ffa15c8b drm/i915/gvt: Fix drm_format_mod value for vGPU plane omits b2b599fb54f9 drm/i915/gvt: move intel_runtime_pm_get out of spin_lock i [...] omits b9b824a55876 drm/i915/gvt: Handle GEN9_WM_CHICKEN3 with F_CMD_ACCESS. omits c8ab5ac30ccc drm/i915/gvt: Make correct handling to vreg BXT_PHY_CTL_FAMILY omits 9174c1d6196d drm/i915/gvt: emulate gen9 dbuf ctl register access omits 920767a9c892 Merge branch 'liquidio-improve-soft-command-response-handling' omits 64fecd3ec512 liquidio: remove obsolete functions and data structures omits edd572d72f8c liquidio: change octnic_ctrl_pkt to do synchronous soft commands omits 6870957ed5bc liquidio: make soft command calls synchronous omits c9aec05228dc liquidio: improve soft command handling omits 0927f71dbcfb net/tls: Calculate nsg for zerocopy path without skb_cow_data. omits 7e8d5755be0e net: nixge: Add support for 64-bit platforms omits c3c397c1f16c net: bcmgenet: use MAC link status for fixed phy omits 02c7f38b7ace selftests/net: add ip_defrag selftest omits 0ff89efb5246 ip: fail fast on IP defrag errors omits b943f17e0649 liquidio: fix race condition in instruction completion processing omits 9ecc660ea1a7 liquidio: remove unnecessary delay when processing IQ responses omits 2930942e0a39 Merge branch 'ethtool-drop-get_settings-and-set_settings-ops' omits 9b3004953503 ethtool: drop get_settings and set_settings callbacks omits 6ce706a56c93 8390/etherh: convert to ethtool_{get, set}_link_ksettings omits 7e3af5936893 net: thunderbolt: Convert to use SPDX identifier omits 6fce10f70461 genetlink: constify genl_err_attr() argument omits 21c328dcecfc net: ethernet: Convert to using %pOFn instead of device_node.name omits c305660b3254 net: stmmac: build the dwmac-socfpga platform driver for S [...] omits e0b7e7dc6901 Merge branch 'ipv6-fix-error-path-of-inet6_init' omits f707ef61e172 net: rtnl: return early from rtnl_unregister_all when prot [...] omits a03dc36bdca6 ipv6: fix cleanup ordering for pingv6 registration omits afe49de44c27 ipv6: fix cleanup ordering for ip6_mr failure omits 8bad008e7951 net/ncsi: remove duplicated include from ncsi-netlink.c omits 234dbe3dc1db Merge branch 'verifier-liveness-simplification' omits 8efea21d333d bpf/verifier: display non-spill stack slot types in print_ [...] omits 679c782de14b bpf/verifier: per-register parent pointers omits 58c3f14f86c9 Merge tag 'riscv-for-linus-4.19-rc2' of git://git.kernel.o [...] omits 49a51c4b4064 Merge tag 'drm-intel-fixes-2018-08-29' of git://anongit.fr [...] omits 185c3cfacafd Merge branch 'drm-fixes-4.19' of git://people.freedesktop. [...] omits 852fde0a34ce Merge branch 'mediatek-drm-fixes-4.19' of https://github.c [...] omits 85eb9af18224 net/sched: act_pedit: fix dump of extended layered op omits 6e0bb04d0e4f sh_eth: Add R7S9210 support omits def70b61afbc Merge branch 'hns-fixes' omits 455c4401fe7a net: hns: add netif_carrier_off before change speed and duplex omits 31fabbee8f5c net: hns: add the code for cleaning pkt in chip omits 05212ba8132b r8169: set RxConfig after tx/rx is enabled for RTL8169sb/8 [...] omits 9a07efa9aea2 tipc: switch to rhashtable iterator omits e5133f2f1261 Revert "net: stmmac: Do not keep rearming the coalesce tim [...] omits bd583fe30427 tipc: fix a missing rhashtable_walk_exit() omits 9f2895461439 vti6: remove !skb->ignore_df check from vti6_xmit() omits 6a5d39aa9ac2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits ff69279a44e9 powerpc: disable support for relative ksymtab references omits af3a5fe4ddfe Merge tag 'hwmon-for-linus-v4.19-rc2' of git://git.kernel. [...] omits 7b38ebdf7430 power: supply: maxim: Add SPDX license identifiers omits b00b04aa668c power: supply: ab8500_fg: fix obsolete function omits f3f106dac045 Merge tag 'for_v4.19-rc2' of git://git.kernel.org/pub/scm/ [...] omits 89a74789f4b4 power: supply: cros_usbpd: remove unused pointer 'dev' omits ff81a521b888 Merge tag 'nios2-v4.19-rc2' of git://git.kernel.org/pub/sc [...] omits 80ab316901bc drm/i915/audio: Hook up component bindings even if display [...] omits 299c2a904b1e drm/i915: Increase LSPCON timeout omits f013027e2665 drm/i915: Stop holding a ref to the ppgtt from each vma omits b4df50de6ab6 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 29b5e0f34359 Merge branch 'AF_XDP-zerocopy-for-i40e' omits 58c50ae4a0b6 samples/bpf: add -c/--copy -z/--zero-copy flags to xdpsock omits 1328dcddbd53 i40e: add AF_XDP zero-copy Tx support omits a96e74727328 i40e: move common Tx functions to i40e_txrx_common.h omits 0a714186d3c0 i40e: add AF_XDP zero-copy Rx support omits 20a739dbef28 i40e: move common Rx functions to i40e_txrx_common.h omits 6d7aad1da279 i40e: refactor Rx path for re-use omits 123cecd427b6 i40e: added queue pair disable/enable functions omits 6c5c9581044d net: add napi_if_scheduled_mark_missed omits 902540342096 xsk: expose xdp_umem_get_{data,dma} to drivers omits dce5bd6140a4 xdp: export xdp_rxq_info_unreg_mem_model omits b0d1beeff2a9 xdp: implement convert_to_xdp_frame for MEM_TYPE_ZERO_COPY omits 67e6ddb5be44 arm64: defconfig: Enable TI's AM6 SoC platform omits 1dbd150d04f1 ARM: defconfig: Update the ARM Versatile defconfig omits 55a020e21c16 Merge tag 'imx-fixes-4.19' of git://git.kernel.org/pub/scm [...] omits 74081c9f16a2 dt-bindings: watchdog: renesas-wdt: Document r8a774a1 support omits feef7918667b MIPS: BCM47XX: Enable USB power on Netgear WNDR3400v3 omits 3799eca51c5b media: camss: add missing includes omits 55b518998996 media: camss: Use managed memory allocations omits 44a9ffd4eb99 media: camss: mark PM functions as __maybe_unused omits 312f73b64862 media: af9035: prevent buffer overflow on write omits d65e6c80c6bb Merge branch 'bpf_msg_pull_data-fixes' omits a8cf76a9023b bpf: fix sg shift repair start offset in bpf_msg_pull_data omits 2e43f95dd8ee bpf: fix shift upon scatterlist ring wrap-around in bpf_ms [...] omits 0e06b227c522 bpf: fix msg->data/data_end after sg shift repair in bpf_m [...] omits 4fbf51ee6e82 media: video_function_calls.rst: drop obsolete video-set-a [...] omits 52bd456a66c1 Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] omits 901fd85251e5 dmaengine: use SPDX identifier for Renesas drivers omits 5658f4f94cca dmaengine: dw: Add alternative ACPI HIDs for Cherry Trail [...] omits 7c590fcca66b rcutorture: Maintain self-propagating CB only during forwa [...] omits 474e59b476b3 rcutorture: Check GP completion at stutter end omits f4de46ed5bbc rcutorture: Print forward-progress test interval on error omits c04dd09bd38c rcutorture: Adjust number of reader kthreads per CPU-hotpl [...] omits fecad5091f35 rcutorture: Reduce priority of forward-progress testing omits 1e69676592ed rcutorture: Limit reader duration if irq or bh disabled omits 3cff54a830f7 rcutorture: Increase rcu_read_delay() longdelay_ms omits 9fdcb9afe082 rcutorture: Add self-propagating callback to forward-progr [...] omits 08a7a2ec6834 rcutorture: Vary forward-progress test interval omits 152f4afbfd58 rcutorture: Avoid no-test complaint if too few forward-pro [...] omits 119248bec9d3 rcutorture: Also use GP sequence to judge forward progress omits 1b27291b1ea4 rcutorture: Add forward-progress tests for RCU grace periods omits a52d14addf06 rcutorture: Remove TREE06 and TREE08 from the default test list omits f0288064425f rcuperf: Warn on bad perf type for built-in tests omits e746b558572e rcutorture: Warn on bad torture type for built-in tests omits 444da518fd55 rcutorture: Force occasional reader waits omits 31e749074156 torture: Stop overwriting Make.out file with obsolete version omits 90082cd397ae dmaengine: add COMPILE_TEST for the drivers omits fbb69ece0462 dmaengine: mxs-dma: use dmaenginem_async_device_register t [...] omits d72c5f98539d dmaengine: pxa_dma: use dmaenginem_async_device_register t [...] omits 0f5a5e5700ad dmaengine: dma-jz4780: use dmaenginem_async_device_registe [...] omits fc9826dec54c dmaengine: ste_dma40: use dmaenginem_async_device_register [...] omits a5f99a95869e dmaengine: mmp_tdma: use dmaenginem_async_device_register [...] omits 42f604b6516b dmaengine: stm32-mdma: use dmaenginem_async_device_registe [...] omits c88c2d46e29b dmaengine: dw-axi-dmac: use dmaenginem_async_device_regist [...] omits a5c1d8ec733c dmaengine: st_fdma: use dmaenginem_async_device_register t [...] omits 4408e300a67a security/capabilities: remove check for -EINVAL omits ea24c125fe79 doc: Improve rcu_dynticks::dynticks documentation omits a5a288954499 doc: Fix broken RCU-requirements link to LKML archive omits e77cb32558a7 doc: Add design documentation on interruption of NMI handlers omits 7d2c6cfc5411 bpf: use --cgroup in test_suite if supplied omits b5d83fec732d bpf: sockmap test remove shutdown() calls omits efbaec89c642 bpf: remove duplicated include from syscall.c omits 2cfc123eea74 ASoC: meson: add axg pdm input omits 5cc3f8f89f2a ASoC: meson: add axg pdm input DT binding documentation omits cb06a037f836 ASoC: dmic: add DT module alias omits 26bcf1c368d9 ASoC: dmic: add Kconfig prompt for the generic dmic codec. omits 8f3fafc9c2f0 cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status omits 823f18f8b860 regulator: bd71837: Disable voltage monitoring for LDO3/4 omits 49c39f8464a9 y2038: signal: Change rt_sigtimedwait to use __kernel_timespec omits c2e6c8567acd y2038: socket: Change recvmmsg to use __kernel_timespec omits 474b9c777b20 y2038: sched: Change sched_rr_get_interval to use __kernel [...] omits 4faea239e529 y2038: utimes: Rework #ifdef guards for compat syscalls omits 185cfaf7641e y2038: Compile utimes()/futimesat() conditionally omits a4f7a3004630 y2038: Change sys_utimensat() to use __kernel_timespec omits c5ba7e6c9ba5 asm-generic: Remove empty asm/unistd.h omits caf6f9c8a326 asm-generic: Remove unneeded __ARCH_WANT_SYS_LLSEEK macro omits fb3739759474 asm-generic: Move common compat types to asm-generic/compat.h omits bf4b6a7d371e y2038: Remove stat64 family from default syscall set omits 82b355d161c9 y2038: Remove newstat family from default syscall set omits 743f5cdb6cec y2038: __get_old_timespec32() can be static omits be17ee0da35a spi: dw-mmio: add MSCC Jaguar2 support omits 36156f9241cb of: add helper to lookup compatible child node omits 888263947cd9 Merge branch 'ib-ingenic' of ../linux-pinctrl into devel omits 5624bf963543 Merge branch 'ib-ingenic' into devel omits 94f4e54cecaf pinctrl: Convert to using %pOFn instead of device_node.name omits a618cf480097 gpio: dwapb: Fix error handling in dwapb_gpio_probe() omits 5bc5a671b1f4 pinctrl: madera: Fix possible NULL pointer with pdata config omits 62cdcb6c572e gpio: Convert to using %pOFn instead of device_node.name omits 9ce3ebe973bf gpio: pxa: handle corner case of unprobed device omits 803ceb297a24 pinctrl: intel: Fix a spelling typo in kernel documentation omits d290e096d2a5 pinctrl: lpc18xx: mark expected switch fall-throughs omits 28123791ddbe dt-bindings: gpio: rcar: Add r8a774a1 (RZ/G2M) support omits 823dd71f58eb pinctrl: ingenic: Fix group & function error checking omits 28d6eeb4f066 pinctrl: ingenic: Include the right header omits dba508b5ab1d ASoC: adau17x1: Unused exported functions changed to internal omits 57e2143473fd gpio: ingenic: Remove driver omits 635c20a1fa79 pinctrl: ingenic: Drop dependency on MACH_INGENIC omits f2a967658a5d pinctrl: ingenic: Add support for the JZ4725B omits ebd6651418b6 pinctrl: ingenic: Implement .get_direction for GPIO chips omits e72394e2ea19 pinctrl: ingenic: Merge GPIO functionality omits 4717b11f80cf pinctrl: ingenic: Mark probe function as __init omits 556a36a71ed8 pinctrl: ingenic: Probe driver at subsys_initcall omits 890e48be8d84 dt-bindings: pinctrl: Update pinctrl-ingenic for JZ4725B a [...] omits 78d3a92edbfb gpiolib-acpi: Register GpioInt ACPI event handlers from a [...] omits 080aaf10892e ASoC: pcm3060: Improve legibility of if-statements omits aec785f6a0dc ASoC: pcm3060: Improve stylistics of file comments omits be887843f275 drivers: gpio: Update MODULE AUTHOR email address omits 993b9bc5c47f gpiolib: acpi: Switch to cansleep version of GPIO library call omits 0434ccdcf883 netfilter: nf_tables: rework ct timeout set support omits ef39078d6342 netfilter: conntrack: place 'new' timeout in first location too omits eeaceb8b7d1f spi: Introduce one new field to set word delay omits 1d8f574708a3 arm/arm64: smccc-1.1: Make return values unsigned long omits afce0cc9ad8a Documentation/arm64/sve: Couple of improvements and typos omits 166ac9d55b0a mac80211: avoid kernel panic when building AMSDU from non- [...] omits 1f631c3201fe mac80211: mesh: fix HWMP sequence numbering to follow standard omits 9c06602b1b92 cfg80211: clarify frames covered by average ACK signal report omits 6537886cdc9a gpio: adp5588: Fix sleep-in-atomic-context bug omits 375fef591696 pinctrl: uniphier: drop meaningless pin from SD1 pin-mux of Pro4 omits c0f6afad46a8 dt-bindings: gpio: rcar: Add gpio-reserved-ranges support omits 496069b87eea gpio: rcar: Add GPIO hole support omits 305fa67ee452 pinctrl: madera: Fix missing space in debugfs output omits d2f7a822041d pinctrl: madera: Return ENOTSUPP for unsupported pin attributes omits 25cb9e5a0e1e pinctrl: madera: Set is_generic omits 29ae0952e85f pinctrl: meson-g12a: add pinctrl driver support omits 3cd3c83f6752 pinctrl: Add compatibles for Amlogic Meson G12A pin controllers omits 3b588e43ee5c pinctrl: nuvoton: add NPCM7xx pinctrl and GPIO driver omits d0e4e8f0d6ab dt-binding: pinctrl: Add NPCM7xx pinctrl and GPIO documentation omits fe2731211e78 pinctrl: msm: Configure interrupts as input and gpio mode omits 1de7ddb3a15c pinctrl: msm: Mux out gpio function with gpio_request() omits b55326dc969e pinctrl: msm: Really mask level interrupts to prevent latching omits 1ecef20cf128 mac80211: add missing WFA Multi-AP backhaul STA Rx requirement omits a419a3d92aab gpio: ep93xx: Switch A and B to use GPIOLIB_IRQCHIP omits d875cc27e239 gpio: ep93xx: Cut gpio_to_irq() usage omits 68491b075db2 gpio: ep93xx: Use for_each_set_bit() in IRQ handler omits 51ba88e32ff5 gpio: ep93xx: Use the hwirq and port omits fd935fc421e7 gpio: ep93xx: Do not pingpong irq numbers omits 99399f40d896 gpio: ep93xx: Properly call the chained IRQ handler omits 3c38b3a3065e gpio: ep93xx: Rename has_debounce to has_irq omits 991ce74eeb56 gpio: ep93xx: Pass around struct gpio_chip omits 68b6493185f7 gpio: ep93xx: Switch to SPDX license tag omits 1d2bb17aaf11 gpio: ep93xx: Cut down variable names omits 4c2baed3a7e6 ARM/gpio: ep93xx: build standalone omits b497fff6f59e usb: dwc3: pci: Fix return value check in dwc3_byt_enable_ [...] omits dfe1a51d2a36 usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0 omits c37bd5283629 usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep[i] omits dec3c23c9aa1 USB: net2280: Fix erroneous synchronization change omits 66174b6998a6 usb: dwc3: of-simple: avoid unused function warnings omits 0d1e31abcaf5 gpio: tb10x: Use GENERIC_GPIO omits d28af35b0c91 gpio: tb10x: Create local helper variables omits 4a132095dd64 xfrm: allow driver to quietly refuse offload omits 0c05f9837667 esp: remove redundant define esph omits 211d6f2dc883 xfrm: Make function xfrmi_get_link_net() static omits 5b24109b0563 bpf: fix several offset tests in bpf_msg_pull_data omits 3f16503b7d22 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 817e60a7a2bb Merge branch 'nfp-add-NFP5000-support' omits 4152e58cb8c5 nfp: make RTsym users handle absolute symbols correctly omits 640917dd81b6 nfp: support access to absolute RTsyms omits 1240989ccca9 nfp: convert all RTsym users to use new read/write helpers omits 761969992dd0 nfp: convert existing RTsym helpers to full target decoding omits 8f6d6052cf65 nfp: pass cpp_id to nfp_cpp_map_area() omits 3f0e55a2a6e2 nfp: add RTsym access helpers omits c678a9759ade nfp: add basic errors messages to target logic omits 73eaf3b7b875 nfp: save the MU locality field offset omits 9bf6cce89307 nfp: refactor the per-chip PCIe config omits 0377505c540c nfp: add support for NFP5000 omits f6e71efdf9fb nfp: abm: look up MAC addresses via management FW omits 34243f59095e nfp: add support for indirect HWinfo lookup omits ac86da05463d nfp: interpret extended FW load result codes omits 2db100002eed nfp: attempt FW load from flash omits 1c0372b67cca nfp: encapsulate NSP command arguments into structs omits 09990ad1647f Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits b537f5845fff Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] omits 450b6b9b1693 clk: npcm7xx: fix memory allocation omits 8a7e2d2ea080 cpupower: remove stringop-truncation waring omits 6d3c8ce012ce x86/xen: remove redundant variable save_pud omits 076e2cedd6ea xen: export device state to sysfs omits 5ed4e9e990ee ixgbe: fix the return value for unsupported VF offload omits 47b6f50077e6 ixgbe: disallow IPsec Tx offload when in SR-IOV mode omits 7f68d4306701 ixgbevf: enable VF IPsec offload operations omits 0062e7cc955e ixgbevf: add VF IPsec offload code omits adef9a26d6c3 ixgbevf: add defines for IPsec offload request omits 726982404637 ixgbe: add VF IPsec offload request message handling omits 9e4e30cc0c41 ixgbe: add VF IPsec offload enable flag omits eda0333ac293 ixgbe: add VF IPsec management omits 99a7b0c14c30 ixgbe: prep IPsec constants for later use omits b2875fbf6c96 ixgbe: reload IPsec IP table after sa tables omits 9e3f2f5ecee6 ixgbe: don't clear IPsec sa counters on HW clearing omits f813eec972ee leds: Convert to using %pOFn instead of device_node.name omits 7fb94bd58dd6 ixgbevf: VF2VF TCP RSS omits 864822235f18 spi: sh-msiof: Add r8a774a1 support omits beb5a17fa32e regulator: qcom-rpmh: Add stylistic breaks in the default cases omits e7d973a31c24 spi: sprd: Add SPI driver for Spreadtrum SC9860 omits 862cf93e4b9b spi: Add Spreadtrum SPI controller documentation omits 7e4d9683d6a7 regulator: core: Add locking to debugfs regulator_summary omits 7d3827b59548 regulator: core: Add consumer-requested load in regulator_summary omits 01de19d09ce6 regulator: core: Add the opmode to regulator_summary omits 47d80a68f10d RISC-V: Use a less ugly workaround for unused variable warnings omits 0ce5671c4450 riscv: tlb: Provide definition of tlb_flush() before inclu [...] omits 11f65ad111fa dt-bindings: riscv,cpu-intc: Cleanups from a missed review omits 5223c9c1cbfc spi: spi-fsl-dspi: fix broken DSPI_EOQ_MODE omits 1b3b7981524a ASoC: atmel: tse850: switch to SPDX license identifier omits a1b1e9880f0c ASoC: AMD: Change MCLK to 48Mhz omits c736cbd3a668 ASoC: AMD: Set constraints for DMIC and MAX98357a codec omits 1b1b1162745e drm/i915: Free write_buf that we allocated with kzalloc. omits 5b2695fd4b20 drm/i915: Fix glk/cnl display w/a #1175 omits 04b2d03a7565 spi: Fix double IDR allocation with DT aliases omits 6ee47d4a8dac ASoC: pcm3060: Add codec driver omits 6fbf9d8e2793 ASoC: rsnd: Add r8a774a1 support omits f8fc397e1310 ASoC: Intel: cht-bsw-rt5672: Add key-mappings for the head [...] omits 2ca426a24dd7 ASoC: Intel: common: Add quirk for Thinkpad 8 tablet omits 818838e6bfa4 ASoC: rt5670: Add quirk for Thinkpad 8 tablet omits b0f2d651299f ASoC: adau17x1: Implemented safeload support omits 9135bac32505 spi: use SPDX identifier for Renesas drivers omits e7d80b6b848b regulator: regmap helpers - support overlapping linear ranges omits 5ea752c6efdf ASoC: sigmadsp: safeload should not have lower byte limit omits 6bae5ea94989 ASoC: hdac_hda: add asoc extension for legacy HDA codec drivers omits 00deadb5d86a ASoC: Intel: Skylake: use hda_bus instead of hdac_bus omits 3d17871349d5 ASoC: Intel: Skylake: add HDA BE DAIs omits 9cdae4352cba ASoC: Intel: Skylake: use HDAudio if ACPI enumeration fails omits 7c33b5f16915 ASoC: Intel: Boards: Machine driver for SKL+ w/ HDAudio codecs omits 8dce1d026da4 ASoC: Intel: common: add table for HDA-based platforms omits b4af16d617ad ALSA: hda: move hda_codec.h to include/sound omits 59dd45d550c5 ixgbe: firmware recovery mode omits 960cdd50ca9f ASoC: wm8804: Add ACPI support omits 513792c2554b ASoC: rt5682: Update calibration function omits 7509487785d7 ASoC: rt5682: Change DAC/ADC volume scale omits ca917f9fe1a0 ASoC: max98373: Added 10ms sleep after amp software reset omits 61b2e6741e81 regulator: bd71837: Remove duplicate assignment for n_volt [...] omits 302df2694b97 ASoC: meson: axg-tdm: restrict formats depending on slot width omits dadfab7272b1 ASoC: meson: axg-fifo: report interrupt request failure omits ac16df938e51 ASoC: meson: imply clock and reset controllers omits 46942b21a95f regulator: isl9305: Add missing .owner field in regulator_desc omits 0c9721a5d1de regulator: Convert to using %pOFn instead of device_node.name omits e33ffbd9cd39 ASoC: dpcm: Properly initialise hw->rate_max omits a5cd7e9cf587 ASoC: dapm: Don't fail creating new DAPM control on NULL pinctrl omits d78b1e43e218 ASoC: dapm: Remove clock framework ifdefs omits 9ea47d81a7f1 ice: Fix and update driver version string omits 8d81fa55bac0 ice: Introduce SERVICE_DIS flag and service routine functions omits 4f74dcc1b86d ice: Enable VSI Rx/Tx pruning only when VLAN 0 is active omits 5d585e1e7568 ASoC: Convert to using %pOFn instead of device_node.name omits 8b97ceb1dc0f ice: Enable firmware logging during device initialization. omits 6e2d6b2728fc Merge tag 'v4.19-rc1' into asoc-4.19 omits b1edc14a3fbf ice: Implement ice_bridge_getlink and ice_bridge_setlink omits b3969fd727aa ice: Add support for Tx hang, Tx timeout and malicious dri [...] omits 4f36cb36c9d1 gfs2: Don't set GFS2_RDF_UPTODATE when the lvb is updated omits 72244b6bc752 gfs2: improve debug information when lvb mismatches are found omits f80eaa421076 ice: Clean up register file omits 48cb27f2fd18 ice: Implement handlers for ethtool PHY/link operations omits 6ddd9769db4f drm/amdgpu: Need to set moved to true when evict bo omits 0f9d5027a749 ice: Refactor VSI allocation, deletion and rebuild flow omits 80d144c9ac82 ice: Refactor switch rule management structures and functions omits 74118f7af092 ice: Code optimization for ice_fill_sw_rule() omits fd2a981777d9 ice: Prevent control queue operations during reset omits ff2b13213a6a ice: Update request resource command to latest specification omits 2d59bb602314 ARM: dts: omap4-droid4: Fix emmc errors seen on some devices omits b36c598c999c ice: Updates to Tx scheduler code omits ea4d65f14f6a Merge branch 'perm-fix' into omap-for-v4.19/fixes-v2 omits 496f3347d834 ARM: dts: Fix file permission for am335x-osd3358-sm-red.dts omits 9475e90f024a MIPS: Convert to using %pOFn instead of device_node.name omits 33f2ac5451a6 MIPS: Loongon64: DMA functions cleanup omits 9cac6a9b6297 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 22ef683b4818 ice: Rework flex descriptor programming omits 2ce711f965d9 ata: ahci: Convert to using %pOFn instead of device_node.name omits 34d5629d2ca8 ath10k: limit available channels via DT ieee80211-freq-limit omits 4405b632e3da wil6210: fix invalid memory access for rx_buff_mgmt debugfs omits b9010f105f21 wil6210: add FT roam support for AP and station omits 84f16fbb6238 wil6210: fix RX buffers release and unmap omits df2b53884a5a wil6210: prevent usage of tx ring 0 for eDMA omits 686ab4f5bd8d wil6210: allocate rx reorder buffer only if rx reorder is enabled omits 596bdbcce90f wil6210: set edma variables only for Talyn-MB devices omits 9a65064abdf8 wil6210: drop Rx multicast packets that are looped-back to STA omits 22b9610ec687 wil6210: add support for channel 4 omits 32dcfe8316cd wil6210: remove reset file from debugfs omits 4ac1f003e72a ath6kl: Remove unnecessary parentheses omits d9c52fd17cb4 ath9k: fix tx99 with monitor mode interface omits a2f73a167dc1 ath9k: remove unused array firstep_table omits bf05e0fe7da4 ath9k: Remove unnecessary parentheses omits 06ae8dc00433 ath10k: use struct_size() in kzalloc() omits a9911937e7d3 ath10k: schedule hardware restart if WMI command times out omits 58da3b423070 ath10k: skip resetting rx filter for WCN3990 omits f86cf25a6091 Revert "staging: erofs: disable compiling temporarile" omits b2dd9f2e5a8a HID: core: fix memory leak on probe omits e38c0ac55ee6 HID: input: fix leaking custom input node name omits 87246f7fd572 ALSA: intel_hdmi: Use the new non-cached allocation omits 4985ddbf1edb ALSA: intel8x0: Use the new non-cached allocation for 440M [...] omits 193c7e14762a ALSA: hda: Remove substream allocation/free ops omits fc478143693d ALSA: hda: Use new non-cached allocation for non-snoop mode omits 78c9be61c3a5 ALSA: hda: Check the non-cached stream buffers more explicitly omits 42e748a0b325 ALSA: memalloc: Add non-cached buffer type omits 28f3f4f685d7 ALSA: memalloc: Simplify snd_malloc_dev_pages() calls omits 03486830c577 ALSA: memalloc: Don't align the size to power-of-two omits ee3454924370 HID: add support for Apple Magic Keyboards omits fb6acf76c3fd HID: i2c-hid: Fix flooded incomplete report after S3 on Ra [...] omits 71f6fa90a353 HID: increase maximum global item tag report size to 256 omits e0ab8b26aa96 HID: intel-ish-hid: Enable Sunrise Point-H ish driver omits b8e131542b47 ALSA: seq: Do error checks at creating system ports omits b88d26d97c41 nl80211: Pass center frequency in kHz instead of MHz omits d3c89bbc7491 nl80211: Fix nla_put_u8 to u16 for NL80211_WMMR_TXOP omits 7a7dfc4770c7 pinctrl: sh-pfc: r8a77965: Add Audio SSI pin support omits ada9a3d98fac pinctrl: sh-pfc: r8a77965: Add Audio clock pin support omits 91d627a779a1 pinctrl: sh-pfc: r8a7796: Add R8A774A1 PFC support omits 8f9a1acd8c8b dt-bindings: pinctrl: sh-pfc: Document r8a774a1 PFC support omits 951ae7cb068f pinctrl: sh-pfc: r8a77990: Add PWM pins, groups and functions omits 491e9f585c97 pinctrl: sh-pfc: r8a77470: Add EtherAVB pin groups omits 9cf0a0b4b64a cfg80211: Add support for 60GHz band channels 5 and 6 omits 21a5d4c3a45c mac80211: add stop/start logic for software TXQs omits 7417844b63d4 cfg80211: Avoid regulatory restore when COUNTRY_IE_IGNORE is set omits 30ca1aa53621 cfg80211/mac80211: make ieee80211_send_layer2_update a pub [...] omits f404c3ecc401 rfkill: fix spelling mistake contidion to condition omits 3a2af7cccbba mac80211_hwsim: Fix possible Spectre-v1 for hwsim_world_re [...] omits 20932750d9c7 mac80211: don't update the PM state of a peer upon a multi [...] omits 38cb87ee47fb cfg80211: make wmm_rule part of the reg_rule structure omits d7c863a2f65e mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X omits 67d1ba8a6dc8 mac80211: correct use of IEEE80211_VHT_CAP_RXSTBC_X omits c4f1957e1444 ALSA: seq: add error check in snd_seq_system_client_init() omits 501ca81760c2 bpf: sockmap, decrement copied count correctly in redirect [...] omits 04db0e5ec581 nvmet: free workqueue object if module init fails omits afd299ca9969 nvme-fcloop: Fix dropped LS's to removed target port omits f1ed3df20d2d nvme-pci: add a memory barrier to nvme_dbbuf_update_and_ch [...] omits 5ab64902b5f9 dmaengine: Convert to using %pOFn instead of device_node.name omits 3f6e138d41dd bpf: fix build error with clang omits 15c480efab01 bpf, sockmap: fix psock refcount leak in bpf_tcp_recvmsg omits e06fa9c16ce4 bpf, sockmap: fix potential use after free in bpf_tcp_close omits 2e464ff0a9b1 extcon: int3496: Convert to use SPDX identifier omits 900ed5557194 extcon: cht-wc: Convert to use SPDX identifier omits a4722503fadf extcon: cht-wc: Correct USBID bit field handling omits 001d3eccf9fc extcon: cht-wc: Fix definition names according to spec omits 962341b54b99 extcon: cht-wc: Return from default case to avoid warnings omits 69f75a4f8c7b extcon: Switch to use kasprintf() instead of open coded omits cff7499d7eb4 extcon: Make static analyzer happy about union assignment omits 1213a3668172 extcon: maxim: Add SPDX license identifiers omits db193954ed9e block: bsg: move atomic_t ref_count variable to refcount API omits 62d2a1940709 block: remove unnecessary condition check omits 53ae914d898e net/rds: Use rdma_read_gids to get connection SGID/DGID in IPv6 omits ad8619864f0c net: dsa: Drop GPIO includes omits 30935198b7d0 tipc: fix the big/little endian issue in tipc_dest omits ca2b1d2d4271 Merge branch 'net-sched-fixes' omits b7b4247d5539 net: sched: return -ENOENT when trying to remove filter fr [...] omits d5ed72a55bc0 net: sched: fix extack error message when chain is failed [...] omits 84581bdae958 erspan: set erspan_ver to 1 by default when adding an erspan dev omits 834539e69a5f sctp: remove useless start_fail from sctp_ht_iter in proc omits bab1be79a516 sctp: hold transport before accessing its asoc in sctp_tra [...] omits 46cb52ad414a ata: ftide010: Add a quirk for SQ201 omits c31d02d1290e selftests: kselftest: Remove outdated comment omits 2f4e7db0f745 drm/amdgpu: Remove duplicated power source update omits e7603dadd3cc drm/amd/display: Fix memory leak caused by missed dc_sink_release omits 4a2de54dc1d7 drm/amdgpu: fix holding mn_lock while allocating memory omits 72ef23de207b drm/amdgpu: Power on uvd block when hw_fini omits 2ab4d0e74256 drm/amdgpu: Update power state at the end of smu hw_init. omits 6d39df146ff1 drm/amdgpu: Fix vce initialize failed on Kaveri/Mullins omits 8ef23364b654 drm/amdgpu: Enable/disable gfx PG feature in rlc safe mode omits fca5d959972c drm/amdgpu: Adjust the VM size based on system memory size v2 omits 88bc243a3f22 selftests: android: move config up a level omits b0a84beb2e35 blk-wbt: remove dead code omits 050cdc6c9501 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 336d139f8718 mtd: rawnand: denali: do not pass zero maxchips to nand_scan() omits b2d7a075a1cc x86/pae: use 64 bit atomic xchg function in native_ptep_ge [...] omits 849c70dacb16 MAINTAINERS: Switch a maintainer for drivers/staging/gasket omits 057d3ccf93a4 Merge branch 'stable/for-jens-4.19' of git://git.kernel.or [...] omits 38cfb5a45ee0 blk-wbt: improve waking of tasks omits 061a54275306 blk-wbt: abstract out end IO completion handler omits b9eb3b14f1db scsi: aacraid: fix a signedness bug omits d772a65d8a6c Revert "scsi: core: avoid host-wide host_busy counter for [...] omits f45b8934b90b staging: wilc1000: revert "fix TODO to compile spi and sdi [...] omits 23aa8e69f2c6 Revert "scsi: core: fix scsi_host_queue_ready" omits 4e8065aa6c6f scsi: libata: Add missing newline at end of file omits cedefa8544c6 scsi: target: iscsi: cxgbit: use pr_debug() instead of pr_info() omits eb53a3ea3e00 scsi: hpsa: limit transfer length to 1MB, not 512kB omits 53e13ee087a8 scsi: lpfc: Correct MDS diag and nvmet configuration omits 9abd9990e977 scsi: lpfc: Default fdmi_on to on omits 68bdc630721c scsi: csiostor: fix incorrect port capabilities omits 89809b028b6f scsi: csiostor: add a check for NULL pointer after kmalloc() omits a7ccd92c8d2a scsi: documentation: add scsi_mod.use_blk_mq to scsi-parameters omits 3fba68fa35a2 scsi: core: Update SCSI_MQ_DEFAULT help text to match default omits 6f2f39ad1a54 xen/blkback: remove unused pers_gnts_lock from struct xen_ [...] omits d77ff24e7fa2 xen/blkback: move persistent grants flags to bool omits 4bcddbae019d xen/blkfront: reorder tests in xlblk_init() omits a46b53672b2c xen/blkfront: cleanup stale persistent grants omits 973e5405f2f6 xen/blkback: don't keep persistent grants too long omits c27d0e9045bb ARC: sort Kconfig omits 1e3bece2ded7 ARC: cleanup show_faulting_vma() omits c83532fb0fe0 ARC: [plat-axs*]: Enable SWAP omits 5c0920897af5 ARC: [plat-axs*/plat-hsdk]: Allow U-Boot to pass MAC-addre [...] omits 4051c323c59b ARC: configs: cleanup omits 908946c4bee7 Fix up libata MAINTAINERS entry omits d06e3be6e86a pinctrl: sh-pfc: r8a77965: Add SATA pins, groups and functions omits f7c90c2aa400 x86/xen: don't write ptes directly in 32-bit PV guests omits 4d982e25d0bd ext4: avoid divide by zero fault when deleting corrupted i [...] omits 9afc5eee65ca y2038: globally rename compat_time to old_time32 omits 33e26418193f y2038: make do_gettimeofday() and get_seconds() inline omits 976516404ff3 y2038: remove unused time interfaces omits 5dfdd24eb3d3 USB: serial: ti_usb_3410_5052: fix array underflow in comp [...] omits 691a03cfe8ca USB: serial: io_ti: fix array underflow in completion handler omits 6f128fa41f31 ALSA: pcm: signedness bug in snd_pcm_plug_alloc() omits 1bb6d9e2f682 ALSA: hdspm: fix spelling mistake "Initializeing" -> "Init [...] omits e3a5dc08715a x86/Kconfig: Fix trivial typo omits cc51e5428ea5 x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ omits 1ab534e85c93 x86/spectre: Add missing family 6 check to microcode check omits 166cd4421b0d mtd: rawnand: docg4: Remove wrong __init annotations omits d177c8b61d6b arm64: allwinner: dts: h6: fix Pine H64 MMC bus width omits b9543a2e39dc ARM: imx_v6_v7_defconfig: Select CONFIG_DRM_PANEL_SEIKO_43WVF1G omits 0ffbc2824282 ARM: mxs_defconfig: Select CONFIG_DRM_PANEL_SEIKO_43WVF1G omits 549644b8c3c1 ARM: dts: imx23-evk: Convert to the new display bindings omits cde305e9ce28 ARM: dts: imx23-evk: Move regulators outside simple-bus omits c1539840fc25 ARM: dts: imx28-evk: Convert to the new display bindings omits 90a96087b5fa ARM: dts: imx28-evk: Move regulators outside simple-bus omits 538d6e9d5975 Revert "ARM: dts: imx7d: Invert legacy PCI irq mapping" omits b50282f3241a ext4: check to make sure the rename(2)'s destination is not freed omits 111b009f7e8b dmaengine: mic_x100_dma: use devm_kzalloc to fix an issue omits 62ba568f7aef ALSA: pcm: Return 0 when size < start_threshold in capture omits 072ebb3bffe6 ext4: add nonstring annotations to ext4.h omits 8d6ccf5cebbc soundwire: Fix acquiring bus lock twice during master release omits c272a766db4f soundwire: intel: Remove duplicate assignment omits 3fef1a2259c5 soundwire: Fix incorrect exit after configuring stream omits 7bce918be43f MAINTAINERS: Update Vinod's email omits 0aebe40bae6c soundwire: Fix duplicate stream state assignment omits e1c815f4b24a soundwire: intel: Fix uninitialized adev deref omits 30246e2d78c0 soundwire: intel: Add pre/post bank switch ops omits 9b5c132a1ec9 soundwire: keep track of Masters in a stream omits ce6e74d008ff soundwire: Add support for multi link bank switch omits 48949722ced4 soundwire: Handle multiple master instances in a stream omits 0c4a1049cf29 soundwire: Add support to lock across bus instances omits a306a0e4a532 soundwire: Initialize completion for defer messages omits 8cf3f9cfd9dc Documentation: soundwire: Add documentation for multi link omits 8960de4a5ca7 EDAC, amd64: Add Family 17h, models 10h-2fh support omits 08bcbed747eb drm/mediatek: fix connection from RDMA2 to DSI1 omits f265905c939e drm/mediatek: update some variable name from ovl to comp omits 66b2cf9623fa drm/mediatek: use layer_nr function to get layer number to [...] omits 98b6d76f957b drm/mediatek: add function to return RDMA layer number omits 1cbcb763ea50 drm/mediatek: add function to return OVL layer number omits 650afd49572b drm/mediatek: add function to get layer number for component omits 94420a63cf78 drm/mediatek: add YUYV/UYVY color format support for RDMA omits 55b53f6f7ccf drm/mediatek: add the comment about color format setting for OVL omits b428391ed6bd drm/mediatek: add RGB color format support for RDMA omits 182add0b1b91 drm/mediatek: add memory mode and layer_config for RDMA omits 85186efc2a59 drm/mediatek: add connection from RDMA2 to DSI0 omits 0a14785ee32a drm/mediatek: add connection from RDMA1 to DSI0 omits 48d25d243bfb drm/mediatek: add connection from RDMA0 to DSI1 omits 29d32e466e98 drm/mediatek: add connection from RDMA0 to DPI1 omits 8272806d21bf drm/mediatek: Replace drm_dev_unref with drm_dev_put omits 2b7bd20d5605 drm/mediatek: Convert drm_atomic_helper_suspend/resume() omits c7c09dc187f0 nios2: kconfig: remove duplicate DEBUG_STACK_USAGE symbol [...] omits d49dbfade96d hwmon: (nct6775) Fix potential Spectre v1 omits f196dec6d50a hwmon: (adt7475) Make adt7475_read_word() return errors omits 9d19371df50a hwmon: (adt7475) Potential error pointer dereferences omits 3ad867001c91 hwmon: (ina2xx) fix sysfs shunt resistor read access omits 98c8f125fd8a net: sched: Fix memory exposure from short TCA_U32_SEL omits e75d039a5409 qed: fix spelling mistake "comparsion" -> "comparison" omits 2d66f997f054 vhost: correctly check the iova range when waking virtqueue omits 6750c87074c5 qlge: Fix netdev features configuration. omits 0da70f808029 net: macb: do not disable MDIO bus at open/close time omits f7b9e8e111e0 Revert "net: stmmac: fix build failure due to missing COMM [...] omits ab5f11055fdf net: macb: Fix regression breaking non-MDIO fixed-link PHYs omits 602b74eda813 mlxsw: spectrum_switchdev: Do not leak RIFs when removing bridge omits 3d7c82060d1f crypto: cavium/nitrox - fix for command corruption in queu [...] omits 0522236d4f9c crypto: vmx - Fix sleep-in-atomic bugs omits c2b24c36e0a3 crypto: arm64/aes-gcm-ce - fix scatterwalk API violation omits e5b954e8d11f crypto: aesni - Use unaligned loads from gcm_context_data omits 65b2c12dcdb8 crypto: chtls - fix null dereference chtls_free_uld() omits 7fa885e2a22f crypto: arm64/sm4-ce - check for the right CPU feature bit omits f1bf9e60a077 crypto: caam - fix DMA mapping direction for RSA forms 2 & 3 omits ad876a18048f crypto: caam/qi - fix error path in xts setkey omits cc98963dbaae crypto: caam/jr - fix descriptor DMA unmapping omits 757ab15c3f49 cpuidle: menu: Retain tick when shallow state is selected omits ae923785bc3a Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits be6af481f3b2 dt-bindings: thermal: rcar-gen3-thermal: Add r8a774a1 support omits 1d9e6cf3c853 thermal: rcar_gen3_thermal: Add r8a774a1 support omits a92bab8919e3 of: thermal: Allow multiple devices to share cooling map omits f1599f9e4cd6 thermal: qcom-spmi: Use PMIC thermal stage 2 for critical [...] omits 97b27dd33d59 dt-bindings: thermal: qcom-spmi-temp-alarm: Improve therma [...] omits 7fd5257f1144 dt-bindings: thermal: qcom-spmi-temp-alarm: Fix documentat [...] omits a296b16270ab drm/amd/display: Fix bug use wrong pp interface omits 07f3701387dc i40e: fix condition of WARN_ONCE for stat strings omits fa38e30ac73f i40e: Fix for Tx timeouts when interface is brought up if [...] omits 939b701ad633 ixgbe: fix driver behaviour after issuing VFLR omits fabf1bce103a ixgbe: Prevent unsupported configurations with XDP omits 374f78f75be9 ixgbe: Replace GFP_ATOMIC with GFP_KERNEL omits 69a64658de50 igb: Replace mdelay() with msleep() in igb_integrated_phy_ [...] omits 151356270b07 igb: Replace GFP_ATOMIC with GFP_KERNEL in igb_sw_init() omits a798fbac33c4 igb: Use an advanced ctx descriptor for launchtime omits ee400a3f1bfe e1000: ensure to free old tx/rx rings in set_ringparam() omits cf1acec008f8 e1000: check on netif_running() before calling e1000_up() omits a9910c088647 ixgb: use dma_zalloc_coherent instead of allocator/memset omits b6fdfbff0789 btrfs: Fix suspicious RCU usage warning in btrfs_debug_in_rcu omits d410e28f3ae4 wcn36xx: use dma_zalloc_coherent instead of allocator/memset omits 3f96556f639e wcn36xx: Use kmemdup instead of duplicating it in wcn36xx_ [...] omits bd1d395070cc ath10k: fix kernel panic by moving pci flush after napi_disable omits 5e2e2f9f76e1 PM / clk: signedness bug in of_pm_clk_add_clks() omits ee4af50ca94f udf: Fix mounting of Win7 created UDF filesystems omits 82c82ab65865 udf: Remove dead code from udf_find_fileset() omits 10568f6c5761 netfilter: xt_checksum: ignore gso skbs omits ff0fadfffe68 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits c08eebad4ac5 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 3968540ba61e ice: Trivial formatting fixes omits 43f8b22450f0 ice: Change struct members from bool to u8 omits dab0588fb616 ice: Fix potential return of uninitialized value omits c7f2c42b80ed ice: Fix a few null pointer dereference issues omits c1dc29120599 netfilter: xt_cluster: add dependency on conntrack module omits 3bcd7fa37f33 ice: Update to interrupts enabled in OICR omits 444c8263151a netfilter: conntrack: remove duplicated include from nf_co [...] omits 785e76d7a205 tools: bpftool: return from do_event_pipe() on bad arguments omits 5d8778d803e2 ice: Set VLAN flags correctly omits 1eb43fc75448 ice: Use order_base_2 to calculate higher power of 2 omits 3d6b640efcc1 ice: Fix bugs in control queue processing omits b29bc220e2c7 ice: Clean control queues only when they are initialized omits f8ba7db85035 ice: Report stats for allocated queues via ethtool stats omits 5ab522443bd1 ice: Cleanup magic number omits c0203475765f bpf: use per htab salt for bucket hash omits 6efa6239e7f8 ice: Remove unnecessary node owner check omits 4381147df909 ice: Fix multiple static analyser warnings omits b9b8a41adeff btrfs: use after free in btrfs_quota_enable omits 801660b040d1 btrfs: btrfs_shrink_device should call commit transaction [...] omits a5b7f4295eea btrfs: fix qgroup_free wrong num_bytes in btrfs_subvolume_ [...] omits de02b9f6bb65 Btrfs: fix data corruption when deduplicating between diff [...] omits d4682ba03ef6 Btrfs: sync log after logging new name omits d2332f887ddf mmc: renesas_sdhi_internal_dmac: mask DMAC interrupts omits 9faf870e559a mmc: renesas_sdhi_internal_dmac: fix #define RST_RESERVED_BITS omits 0d092f06faa4 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 6bfde2e196d8 Merge branch 'hns3-fixes' omits 583e7281f1d8 net: hns3: modify variable type in hns3_nic_reuse_page omits 27a595930855 net: hns3: fix page_offset overflow when CONFIG_ARM64_64K_PAGES omits d23c4b6336ef net/ipv6: init ip6 anycast rt->dst.input as ip6_input omits 58ce660f911c Merge branch 'hns-fixes' omits 339379a2fb13 net: hns: use eth_get_headlen interface instead of hns_nic [...] omits b1ccd4c0ab6e net: hns: fix skb->truesize underestimation omits ac4a5b52f597 net: hns: modify variable type in hns_nic_reuse_page omits 3ed614dce3ca net: hns: fix length and page_offset overflow when CONFIG_ [...] omits 12a7f8696b85 Merge branch 'tcp_bbr-PROBE_RTT-minor-bug-fixes' omits 8e995bf14fdb tcp_bbr: apply PROBE_RTT cwnd cap even if acked==0 omits 5490b32dce69 tcp_bbr: in restart from idle, see if we should exit PROBE_RTT omits fb9988622429 tcp_bbr: add bbr_check_probe_rtt_done() helper omits 431280eebed9 ipv4: tcp: send zero IPID for RST and ACK sent in SYN-RECV [...] omits e500c6d349f7 addrconf: reduce unnecessary atomic allocations omits 191672ca07a7 net_sched: fix unused variable warning in stmmac omits 93cfb6c17690 sch_cake: Fix TC filter flow override and expand it to hos [...] omits 3d0371b313b8 net/ncsi: Fixup .dumpit message flags and ID check in Netl [...] omits 00e1cae78120 net: ethernet: renesas: use SPDX identifier for Renesas drivers omits eb7e5cfced10 drm/amdgpu: Fix page fault and kasan warning on pci device [...] omits 2f40c6eac74a amdgpu: fix multi-process hang issue omits d98ff24e8e9b drm/amdgpu: fix preamble handling omits 8604ffcbf04f drm/amdgpu: fix VM clearing for the root PD omits 9b2e0388bec8 bpf: sockmap: write_space events need to be passed to TCP handler omits 67db7cd249e7 tls: possible hang when do_tcp_sendpages hits sndbuf is full case omits eb29429d81e3 bpf, sockmap: fix sock hash count in alloc_sock_hash_elem omits b845c898b2f1 bpf, sockmap: fix sock_hash_alloc and reject zero-sized keys omits 7b6924d94a60 fs/quota: Fix spectre gadget in do_quotactl omits 64d9d13828c6 fs/quota: Replace XQM_MAXQUOTAS usage with MAXQUOTAS omits ce32d59ee2cd arm: dts: am4372: setup rtc as system-power-controller omits f4efa74c09a7 ARM: dts: omap4-droid4: fix vibrations on Droid 4 omits 4f3530f4a41d bus: ti-sysc: Fix no_console_suspend handling omits 96c26e045816 xsk: fix return value of xdp_umem_assign_dev() omits 78c452fe7068 Merge branch 'net_sched-fixes' omits 5ffe57da29b3 act_ife: fix a potential deadlock omits 4e407ff5cd67 act_ife: move tcfa_lock down to where necessary omits 8ce5be1c899d Revert "net: sched: act_ife: disable bh when taking ife_mod_lock" omits a0c2e90fe131 net_sched: remove unused tcfa_capab omits 244cd96adb5f net_sched: remove list_head from tc_action omits 7d485c451fc8 net_sched: remove unused tcf_idr_check() omits b144e7ec51a1 net_sched: remove unused parameter for tcf_action_delete() omits 97a3f84f2c84 net_sched: remove unnecessary ops->delete() omits edfaf94fa705 net_sched: improve and refactor tcf_action_put_many() omits b93c1b5ac864 hv_netvsc: ignore devices that are not PCI omits c27f1e2e9f29 rds: tcp: remove duplicated include from tcp.c omits 093dee661d60 sch_cake: Remove unused including <linux/version.h> omits addb3ffbca66 Bluetooth: mediatek: Fix memory leak omits 51474eff2bc2 Bluetooth: Make BT_HCIUART_RTL configuration option depend [...] omits 26caddf274cf mmc: block: Fix unsupported parallel dispatch of requests omits 17e96d8516e3 mmc: android-goldfish: fix bad logic of sg_copy_{from,to}_ [...] omits 19f5e9e01567 mmc: atmel-mci: fix bad logic of sg_copy_{from,to}_buffer [...] omits 09a4e0be5826 isofs: reject hardware sector size > 2048 bytes omits ab08dcd72454 rhashtable: remove duplicated include from rhashtable.c omits 80f1a0f4e0cd net/ipv6: Put lwtstate when destroying fib6_info omits 176eb614b118 r8152: disable RX aggregation on new Dell TB16 dock omits 152395fd03d4 thermal: of-thermal: disable passive polling when thermal [...] omits d316522d06e9 thermal: rcar_gen3_thermal: convert to SPDX identifiers omits c954579087f4 thermal: rcar_thermal: convert to SPDX identifiers omits b0c41e96cfd4 Merge branch 'qed-Misc-fixes-in-the-interface-with-the-MFW' omits b310974e0419 qed: Avoid sending mailbox commands when MFW is not responsive omits eaa50fc59e58 qed: Prevent a possible deadlock during driver load and unload omits 76271809f490 qed: Wait for MCP halt and resume commands to take place omits f00d25f3154b qed: Wait for ready indication before rereading the shmem omits 2dfef650217c thermal: qoriq: Switch to SPDX identifier omits 1a893a5a198e thermal: qoriq: Simplify the 'site' variable assignment omits f1506a69e3e7 thermal: qoriq: Use devm_thermal_zone_of_sensor_register() omits d3bc0fa8411c fsnotify: fix false positive warning on inode delete omits 8a54d8fc160e cfg80211: remove division by size of sizeof(struct ieee802 [...] omits 46dec40fb741 KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function omits 9c86336c15db ip6_vti: fix a null pointer deference when destroy vti6 tunnel omits 8ecebf4d767e Btrfs: fix unexpected failure of nocow buffered writes aft [...] omits 0ef8e3bb974a bus: ti-sysc: Fix module register ioremap for larger offsets omits 1dbcb97c656e ARM: OMAP2+: Fix module address for modules using mpu_rt_idx omits 4769c003e0fc ARM: OMAP2+: Fix null hwmod for ti-sysc debug omits 8a68060cefa6 alpha: unify the glue for sigreturn-like syscalls omits 060581c158a6 alpha: use alpha_ni_syscall only for syscall zero omits 6f0a256253f4 ASoC: rt5514: Fix the issue of the delay volume applied again omits 0d22825255f2 ASoC: max98373: Added speaker FS gain cotnrol register to [...] omits 484004339d45 mac80211_hwsim: require at least one channel omits 249dc49576fc ASoC: dapm: Fix NULL pointer deference on CODEC to CODEC DAIs omits 1a4327fbf455 spi: fix IDR collision on systems with both fixed and dyna [...] omits c066fafc595e KVM: PPC: Book3S HV: Use correct pagesize in kvm_unmap_radix() omits 12eeeb4f4733 ASoC: Intel: Skylake: Acquire irq after RIRB allocation omits fb504caae7ef ASoC: uapi: fix sound/skl-tplg-interface.h userspace compi [...] omits 5e4cfadaf5b7 ASoC: wm9712: fix replace codec to component omits 260c48b7ec26 ASoC: Intel: bytcr_rt5640: Add quirks for 2 more devices omits 77cfaf52eca5 mac80211: Run TXQ teardown code before de-registering interfaces omits f623f75ae443 rfkill-gpio: include linux/mod_devicetable.h omits 07bf7908950a xfrm: Validate address prefix lengths in the xfrm selector. adds c6b5eb8dd334 rtc: rtc-mrst: Replace mdelay() with msleep() in mrst_read_time()
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 (345671ea0f92) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/00-INDEX | 428 ++ Documentation/ABI/stable/sysfs-bus-xen-backend | 9 - .../ABI/stable/sysfs-devices-system-xen_memory | 9 - Documentation/ABI/stable/sysfs-driver-usb-usbtmc | 35 + .../ABI/testing/configfs-stp-policy-p_sys-t | 41 - Documentation/ABI/testing/configfs-usb-gadget-uvc | 24 - Documentation/ABI/testing/sysfs-bus-pci | 24 - Documentation/ABI/testing/sysfs-bus-usb | 19 +- Documentation/ABI/testing/sysfs-bus-vmbus | 21 - Documentation/ABI/testing/sysfs-class-lcd-s6e63m0 | 27 + .../ABI/testing/sysfs-class-led-driver-sc27xx | 22 - .../ABI/testing/sysfs-class-led-trigger-pattern | 82 - Documentation/ABI/testing/sysfs-class-net | 22 +- Documentation/ABI/testing/sysfs-class-net-dsa | 7 - Documentation/ABI/testing/sysfs-driver-xen-blkback | 10 - Documentation/ABI/testing/sysfs-fs-f2fs | 17 +- Documentation/ABI/testing/sysfs-power | 2 +- Documentation/PCI/00-INDEX | 26 + Documentation/PCI/endpoint/pci-test-howto.txt | 19 +- Documentation/PCI/pci-error-recovery.txt | 35 +- Documentation/RCU/00-INDEX | 34 + .../Design/Data-Structures/Data-Structures.html | 31 +- .../Expedited-Grace-Periods.html | 9 +- .../RCU/Design/Requirements/Requirements.html | 214 +- Documentation/RCU/rcu.txt | 4 + Documentation/RCU/stallwarn.txt | 13 +- Documentation/RCU/whatisRCU.txt | 3 +- Documentation/accounting/psi.txt | 73 - Documentation/admin-guide/LSM/Yama.rst | 4 +- Documentation/admin-guide/README.rst | 3 +- Documentation/admin-guide/cgroup-v2.rst | 30 +- Documentation/admin-guide/ext4.rst | 574 -- Documentation/admin-guide/index.rst | 1 - Documentation/admin-guide/kernel-parameters.txt | 86 +- Documentation/admin-guide/l1tf.rst | 2 +- Documentation/admin-guide/mm/index.rst | 1 - Documentation/admin-guide/mm/memory-hotplug.rst | 404 -- Documentation/admin-guide/pm/intel_pstate.rst | 7 - Documentation/admin-guide/security-bugs.rst | 47 +- Documentation/arm/00-INDEX | 50 + Documentation/arm64/elf_hwcaps.txt | 12 +- Documentation/arm64/hugetlbpage.txt | 38 - Documentation/arm64/silicon-errata.txt | 1 - Documentation/arm64/sve.txt | 4 +- Documentation/block/00-INDEX | 34 + Documentation/blockdev/00-INDEX | 18 + Documentation/blockdev/README.DAC960 | 756 ++ Documentation/blockdev/zram.txt | 2 +- Documentation/cdrom/00-INDEX | 11 + Documentation/cgroup-v1/00-INDEX | 26 + Documentation/cgroup-v1/rdma.txt | 2 +- Documentation/conf.py | 10 +- Documentation/core-api/boot-time-mm.rst | 4 +- Documentation/core-api/gfp_mask-from-fs-io.rst | 2 - Documentation/core-api/idr.rst | 2 +- Documentation/core-api/index.rst | 3 - Documentation/core-api/memory-allocation.rst | 122 - Documentation/core-api/memory-hotplug.rst | 125 - Documentation/core-api/mm-api.rst | 2 - Documentation/core-api/printk-formats.rst | 11 +- Documentation/dev-tools/coccinelle.rst | 23 +- Documentation/dev-tools/kselftest.rst | 2 +- Documentation/device-mapper/dm-flakey.txt | 4 - Documentation/device-mapper/dm-raid.txt | 4 - Documentation/device-mapper/log-writes.txt | 2 +- Documentation/devicetree/00-INDEX | 12 + .../devicetree/bindings/arm/al,alpine.txt | 72 + .../devicetree/bindings/arm/atmel-at91.txt | 170 + .../devicetree/bindings/arm/atmel-sysregs.txt | 171 - .../devicetree/bindings/arm/coresight.txt | 120 +- .../bindings/arm/cpu-enable-method/al,alpine-smp | 34 +- Documentation/devicetree/bindings/arm/cpus.txt | 4 +- .../bindings/arm/freescale/fsl,layerscape-dcfg.txt | 19 - .../bindings/arm/freescale/fsl,layerscape-scfg.txt | 19 - Documentation/devicetree/bindings/arm/fsl.txt | 39 + Documentation/devicetree/bindings/arm/secure.txt | 19 +- .../devicetree/bindings/arm/zte,sysctrl.txt | 30 - Documentation/devicetree/bindings/arm/zte.txt | 27 +- .../devicetree/bindings/ata/ahci-platform.txt | 6 +- .../devicetree/bindings/ata/brcm,sata-brcm.txt | 1 - .../bindings/connector/usb-connector.txt | 8 +- .../bindings/crypto/hisilicon,hip07-sec.txt | 2 +- .../devicetree/bindings/dma/jz4780-dma.txt | 14 +- .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 1 - .../devicetree/bindings/dma/renesas,usb-dmac.txt | 1 - .../devicetree/bindings/fpga/fpga-region.txt | 4 +- Documentation/devicetree/bindings/gpio/gpio.txt | 142 +- .../devicetree/bindings/gpio/ingenic,gpio.txt | 46 + .../devicetree/bindings/gpio/renesas,gpio-rcar.txt | 65 +- .../devicetree/bindings/gpio/snps,creg-gpio.txt | 21 - .../devicetree/bindings/hwmon/ina3221.txt | 44 - .../devicetree/bindings/hwmon/ltc2978.txt | 2 - .../devicetree/bindings/i2c/i2c-imx-lpi2c.txt | 3 +- Documentation/devicetree/bindings/i2c/i2c.txt | 2 +- .../devicetree/bindings/input/gpio-keys.txt | 2 +- .../bindings/interrupt-controller/marvell,icu.txt | 85 +- .../bindings/interrupt-controller/marvell,sei.txt | 36 - .../bindings/interrupt-controller/renesas,irqc.txt | 5 +- .../interrupt-controller/riscv,cpu-intc.txt | 14 +- .../bindings/iommu/renesas,ipmmu-vmsa.txt | 1 - .../devicetree/bindings/leds/leds-an30259a.txt | 43 - Documentation/devicetree/bindings/mfd/arizona.txt | 2 +- .../devicetree/bindings/mfd/atmel-usart.txt | 85 - .../devicetree/bindings/mfd/rohm,bd71837-pmic.txt | 17 +- Documentation/devicetree/bindings/mips/mscc.txt | 16 - .../devicetree/bindings/misc/fsl,qoriq-mc.txt | 39 - Documentation/devicetree/bindings/misc/lwn-bk4.txt | 26 - .../devicetree/bindings/mmc/arasan,sdhci.txt | 1 - Documentation/devicetree/bindings/mmc/jz4740.txt | 1 - Documentation/devicetree/bindings/mmc/mmci.txt | 11 - Documentation/devicetree/bindings/mmc/mtk-sd.txt | 2 - .../bindings/mmc/nvidia,tegra20-sdhci.txt | 72 - .../devicetree/bindings/mmc/renesas,mmcif.txt | 4 +- .../devicetree/bindings/mmc/sdhci-sprd.txt | 41 - Documentation/devicetree/bindings/mmc/tmio_mmc.txt | 10 +- .../devicetree/bindings/mmc/uniphier-sd.txt | 55 - .../devicetree/bindings/net/brcm,unimac-mdio.txt | 3 - .../devicetree/bindings/net/can/rcar_can.txt | 1 - Documentation/devicetree/bindings/net/cpsw.txt | 6 - .../devicetree/bindings/net/dsa/lantiq-gswip.txt | 143 - .../devicetree/bindings/net/lantiq,xrx200-net.txt | 21 - Documentation/devicetree/bindings/net/macb.txt | 1 - .../devicetree/bindings/net/marvell-pp2.txt | 45 +- .../devicetree/bindings/net/micrel-ksz90x1.txt | 28 +- .../devicetree/bindings/net/mscc-ocelot.txt | 9 +- .../devicetree/bindings/net/mscc-phy-vsc8531.txt | 21 +- .../devicetree/bindings/net/renesas,ravb.txt | 1 - Documentation/devicetree/bindings/net/sh_eth.txt | 1 - .../bindings/net/wireless/qcom,ath10k.txt | 6 - .../devicetree/bindings/pci/fsl,imx6q-pcie.txt | 1 - .../devicetree/bindings/pci/pci-keystone.txt | 3 - .../devicetree/bindings/pci/pci-rcar-gen2.txt | 1 - Documentation/devicetree/bindings/pci/rcar-pci.txt | 2 - Documentation/devicetree/bindings/pci/ti-pci.txt | 5 - .../devicetree/bindings/phy/brcm-sata-phy.txt | 1 - .../devicetree/bindings/phy/phy-cadence-dp.txt | 30 - .../devicetree/bindings/phy/phy-ocelot-serdes.txt | 43 - .../bindings/phy/phy-rockchip-inno-hdmi.txt | 43 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 23 +- .../devicetree/bindings/phy/rcar-gen2-phy.txt | 1 - .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 11 +- .../devicetree/bindings/phy/rcar-gen3-phy-usb3.txt | 10 +- .../devicetree/bindings/phy/uniphier-pcie-phy.txt | 31 - .../devicetree/bindings/phy/uniphier-usb2-phy.txt | 45 - .../bindings/phy/uniphier-usb3-hsphy.txt | 69 - .../bindings/phy/uniphier-usb3-ssphy.txt | 57 - .../bindings/pinctrl/brcm,bcm4708-pinmux.txt | 57 - .../bindings/pinctrl/ingenic,pinctrl.txt | 39 +- .../devicetree/bindings/pinctrl/meson,pinctrl.txt | 2 - .../bindings/pinctrl/nuvoton,npcm7xx-pinctrl.txt | 216 - .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 2 - .../bindings/pinctrl/qcom,qcs404-pinctrl.txt | 199 - .../bindings/pinctrl/qcom,sdm660-pinctrl.txt | 191 - .../bindings/pinctrl/renesas,pfc-pinctrl.txt | 3 - .../bindings/pinctrl/renesas,rzn1-pinctrl.txt | 153 - .../devicetree/bindings/power/reset/qcom,pon.txt | 5 +- .../devicetree/bindings/power/supply/bq25890.txt | 3 - .../devicetree/bindings/power/supply/bq27xxx.txt | 1 - .../bindings/power/supply/sc2731_charger.txt | 40 - .../devicetree/bindings/regulator/pfuze100.txt | 5 - .../bindings/regulator/qcom,smd-rpm-regulator.txt | 23 - .../bindings/regulator/rohm,bd71837-regulator.txt | 12 +- .../bindings/regulator/st,stpmic1-regulator.txt | 68 - .../devicetree/bindings/reset/fsl,imx7-src.txt | 2 +- .../devicetree/bindings/serial/atmel-usart.txt | 64 + .../devicetree/bindings/soc/fsl/cpm_qe/network.txt | 6 - .../devicetree/bindings/soc/qcom/qcom,geni-se.txt | 29 +- .../devicetree/bindings/sound/adi,adau1977.txt | 54 - .../devicetree/bindings/sound/amlogic,axg-pdm.txt | 24 - .../devicetree/bindings/sound/cs42l51.txt | 17 - .../devicetree/bindings/sound/maxim,max98088.txt | 23 - .../bindings/sound/mikroe,mikroe-proto.txt | 23 - .../devicetree/bindings/sound/nau8822.txt | 16 - .../devicetree/bindings/sound/pcm3060.txt | 17 - .../devicetree/bindings/sound/qcom,q6afe.txt | 18 +- .../devicetree/bindings/sound/renesas,rsnd.txt | 5 +- .../devicetree/bindings/sound/st,sta32x.txt | 9 - .../devicetree/bindings/sound/st,stm32-sai.txt | 7 - .../devicetree/bindings/sound/sun4i-i2s.txt | 2 - .../bindings/sound/sun50i-codec-analog.txt | 12 - .../devicetree/bindings/sound/ts3a227e.txt | 2 +- Documentation/devicetree/bindings/sound/wm8782.txt | 17 - .../devicetree/bindings/spi/qcom,spi-geni-qcom.txt | 39 - .../devicetree/bindings/spi/qcom,spi-qcom-qspi.txt | 36 - Documentation/devicetree/bindings/spi/sh-msiof.txt | 8 +- .../devicetree/bindings/spi/snps,dw-apb-ssi.txt | 2 +- .../devicetree/bindings/spi/spi-fsl-lpspi.txt | 1 - .../devicetree/bindings/spi/spi-pxa2xx.txt | 24 - Documentation/devicetree/bindings/spi/spi-rspi.txt | 4 +- .../devicetree/bindings/spi/spi-slave-mt27xx.txt | 32 - Documentation/devicetree/bindings/spi/spi-sprd.txt | 26 - .../devicetree/bindings/spi/spi-stm32-qspi.txt | 44 - .../bindings/thermal/qcom-spmi-temp-alarm.txt | 16 +- .../devicetree/bindings/thermal/qoriq-thermal.txt | 6 +- .../bindings/thermal/rcar-gen3-thermal.txt | 5 +- .../devicetree/bindings/thermal/rcar-thermal.txt | 6 +- .../devicetree/bindings/thermal/stm32-thermal.txt | 61 - .../devicetree/bindings/thermal/thermal.txt | 2 +- .../devicetree/bindings/timer/renesas,cmt.txt | 9 - .../devicetree/bindings/timer/renesas,ostm.txt | 3 +- .../devicetree/bindings/trivial-devices.txt | 1 + .../devicetree/bindings/usb/ci-hdrc-usb2.txt | 2 - Documentation/devicetree/bindings/usb/dwc3.txt | 1 - Documentation/devicetree/bindings/usb/ehci-mv.txt | 23 - .../devicetree/bindings/usb/exynos-usb.txt | 2 - .../devicetree/bindings/usb/faraday,fotg210.txt | 35 - .../devicetree/bindings/usb/fcs,fusb302.txt | 32 +- .../devicetree/bindings/usb/renesas_usb3.txt | 6 +- .../devicetree/bindings/usb/renesas_usbhs.txt | 11 +- Documentation/devicetree/bindings/usb/usb-ehci.txt | 6 +- Documentation/devicetree/bindings/usb/usb-ohci.txt | 6 +- Documentation/devicetree/bindings/usb/usb-xhci.txt | 5 +- .../devicetree/bindings/vendor-prefixes.txt | 3 - .../devicetree/bindings/watchdog/renesas-wdt.txt | 6 +- Documentation/driver-api/basics.rst | 3 - Documentation/driver-api/firewire.rst | 48 - Documentation/driver-api/fpga/fpga-bridge.rst | 37 +- Documentation/driver-api/fpga/fpga-mgr.rst | 121 +- Documentation/driver-api/fpga/fpga-programming.rst | 107 - Documentation/driver-api/fpga/fpga-region.rst | 91 +- Documentation/driver-api/fpga/index.rst | 2 - Documentation/driver-api/fpga/intro.rst | 2 +- Documentation/driver-api/gpio/board.rst | 24 - Documentation/driver-api/gpio/consumer.rst | 64 +- Documentation/driver-api/gpio/driver.rst | 23 +- Documentation/driver-api/gpio/index.rst | 2 +- Documentation/driver-api/index.rst | 3 +- Documentation/driver-api/mtdnand.rst | 34 +- Documentation/driver-api/{pci => }/pci.rst | 0 Documentation/driver-api/pci/index.rst | 22 - Documentation/driver-api/pci/p2pdma.rst | 145 - Documentation/driver-api/soundwire/stream.rst | 36 - Documentation/driver-api/uio-howto.rst | 4 +- Documentation/efi-stub.txt | 17 +- Documentation/fb/00-INDEX | 75 + Documentation/fb/uvesafb.txt | 5 +- Documentation/fb/vesafb.txt | 4 +- Documentation/filesystems/00-INDEX | 153 + Documentation/filesystems/dax.txt | 2 +- Documentation/filesystems/ext2.txt | 2 +- Documentation/filesystems/ext4/attributes.rst | 191 - Documentation/filesystems/ext4/checksums.rst | 73 - Documentation/filesystems/ext4/directory.rst | 426 -- Documentation/filesystems/ext4/ext4.rst | 613 ++ Documentation/filesystems/ext4/group_descr.rst | 170 - Documentation/filesystems/ext4/ifork.rst | 194 - Documentation/filesystems/ext4/index.rst | 19 +- Documentation/filesystems/ext4/inodes.rst | 576 -- Documentation/filesystems/ext4/journal.rst | 611 -- Documentation/filesystems/ext4/mmp.rst | 77 - .../filesystems/ext4/{ => ondisk}/about.rst | 0 .../filesystems/ext4/{ => ondisk}/allocators.rst | 0 .../filesystems/ext4/ondisk/attributes.rst | 191 + .../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 | 73 + .../filesystems/ext4/ondisk/directory.rst | 426 ++ .../filesystems/ext4/{ => ondisk}/dynamic.rst | 0 .../filesystems/ext4/{ => ondisk}/eainode.rst | 0 .../filesystems/ext4/{ => ondisk}/globals.rst | 0 .../filesystems/ext4/ondisk/group_descr.rst | 170 + Documentation/filesystems/ext4/ondisk/ifork.rst | 194 + Documentation/filesystems/ext4/ondisk/index.rst | 9 + .../filesystems/ext4/{ => ondisk}/inlinedata.rst | 0 Documentation/filesystems/ext4/ondisk/inodes.rst | 575 ++ Documentation/filesystems/ext4/ondisk/journal.rst | 611 ++ Documentation/filesystems/ext4/ondisk/mmp.rst | 77 + .../filesystems/ext4/{ => ondisk}/overview.rst | 0 .../filesystems/ext4/ondisk/special_inodes.rst | 38 + Documentation/filesystems/ext4/ondisk/super.rst | 801 +++ Documentation/filesystems/ext4/special_inodes.rst | 38 - Documentation/filesystems/ext4/super.rst | 801 --- Documentation/filesystems/f2fs.txt | 8 +- Documentation/filesystems/fscrypt.rst | 10 + Documentation/filesystems/nfs/00-INDEX | 26 + Documentation/filesystems/porting | 11 - Documentation/filesystems/proc.txt | 4 - Documentation/filesystems/vfs.txt | 21 +- Documentation/fmc/00-INDEX | 38 + Documentation/gpio/00-INDEX | 4 + Documentation/hwmon/ina2xx | 2 +- Documentation/hwmon/ina3221 | 2 - Documentation/hwmon/lm75 | 6 +- Documentation/hwmon/ltc2978 | 5 - Documentation/hwmon/mc13783-adc | 8 +- Documentation/i2c/DMA-considerations | 10 +- Documentation/ide/00-INDEX | 14 + Documentation/index.rst | 5 +- Documentation/input/event-codes.rst | 11 +- Documentation/ioctl/00-INDEX | 12 + Documentation/ioctl/ioctl-number.txt | 2 +- Documentation/isdn/00-INDEX | 42 + Documentation/kbuild/00-INDEX | 14 + Documentation/kernel-per-CPU-kthreads.txt | 2 +- Documentation/laptops/00-INDEX | 16 + Documentation/leds/00-INDEX | 32 + Documentation/locking/00-INDEX | 16 + Documentation/locking/lockstat.txt | 2 +- Documentation/m68k/00-INDEX | 7 + .../media/uapi/dvb/video_function_calls.rst | 1 + Documentation/memory-barriers.txt | 3 +- Documentation/memory-hotplug.txt | 507 ++ Documentation/mips/00-INDEX | 4 + Documentation/mmc/00-INDEX | 10 + Documentation/mtd/nand/pxa3xx-nand.txt | 113 + Documentation/netlabel/00-INDEX | 10 + Documentation/netlabel/cipso_ipv4.txt | 11 +- Documentation/netlabel/introduction.txt | 2 +- Documentation/networking/00-INDEX | 234 + Documentation/networking/af_xdp.rst | 4 +- Documentation/networking/defza.txt | 57 - Documentation/networking/devlink-params-bnxt.txt | 18 - Documentation/networking/devlink-params.txt | 42 - Documentation/networking/dpaa2/index.rst | 1 - Documentation/networking/e100.rst | 3 +- Documentation/networking/e1000.rst | 3 +- Documentation/networking/e1000e.rst | 382 -- Documentation/networking/e1000e.txt | 312 + Documentation/networking/filter.txt | 94 +- Documentation/networking/fm10k.rst | 141 - Documentation/networking/i40e.rst | 770 --- Documentation/networking/i40e.txt | 190 + Documentation/networking/i40evf.txt | 54 + Documentation/networking/iavf.rst | 281 - Documentation/networking/ice.rst | 45 - Documentation/networking/ice.txt | 39 + Documentation/networking/igb.rst | 193 - Documentation/networking/igb.txt | 129 + Documentation/networking/igbvf.rst | 64 - Documentation/networking/igbvf.txt | 80 + Documentation/networking/index.rst | 10 - Documentation/networking/ip-sysctl.txt | 10 +- Documentation/networking/ixgb.rst | 467 -- Documentation/networking/ixgb.txt | 433 ++ Documentation/networking/ixgbe.rst | 527 -- Documentation/networking/ixgbe.txt | 349 + Documentation/networking/ixgbevf.rst | 66 - Documentation/networking/ixgbevf.txt | 52 + Documentation/networking/netvsc.txt | 9 - Documentation/networking/rxrpc.txt | 25 - Documentation/networking/tcp.txt | 101 + Documentation/networking/xfrm_device.txt | 4 - Documentation/nvmem/nvmem.txt | 31 - Documentation/parisc/00-INDEX | 6 + Documentation/power/00-INDEX | 44 + Documentation/power/swsusp.txt | 2 +- Documentation/powerpc/00-INDEX | 34 + Documentation/preempt-locking.txt | 12 +- Documentation/process/2.Process.rst | 2 +- Documentation/process/adding-syscalls.rst | 2 +- Documentation/process/changes.rst | 2 +- .../process/code-of-conduct-interpretation.rst | 156 - Documentation/process/code-of-conduct.rst | 86 - Documentation/process/code-of-conflict.rst | 28 + Documentation/process/deprecated.rst | 119 - Documentation/process/howto.rst | 13 +- Documentation/process/index.rst | 5 +- Documentation/process/license-rules.rst | 2 - Documentation/s390/00-INDEX | 28 + Documentation/s390/vfio-ap.txt | 837 --- Documentation/scheduler/00-INDEX | 18 + Documentation/scheduler/completion.txt | 262 +- Documentation/scsi/00-INDEX | 108 + Documentation/scsi/scsi-parameters.txt | 5 - Documentation/scsi/ufs.txt | 20 - Documentation/security/LSM.rst | 2 +- Documentation/security/keys/ecryptfs.rst | 8 +- Documentation/serial/00-INDEX | 16 + Documentation/sound/hd-audio/models.rst | 2 - .../sound/kernel-api/writing-an-alsa-driver.rst | 307 +- Documentation/sphinx-static/theme_overrides.css | 38 - Documentation/spi/00-INDEX | 16 + Documentation/switchtec.txt | 30 +- Documentation/sysctl/00-INDEX | 16 + Documentation/timers/00-INDEX | 16 + Documentation/trace/ftrace.rst | 3 - Documentation/trace/histogram.rst | 6 +- Documentation/trace/stm.rst | 38 +- Documentation/trace/sys-t.rst | 62 - Documentation/virtual/00-INDEX | 11 + Documentation/virtual/kvm/00-INDEX | 35 + Documentation/virtual/kvm/api.txt | 145 +- Documentation/vm/00-INDEX | 50 + Documentation/vm/hmm.rst | 14 +- Documentation/vm/slub.rst | 12 +- Documentation/w1/00-INDEX | 10 + Documentation/w1/masters/00-INDEX | 12 + Documentation/w1/slaves/00-INDEX | 14 + Documentation/x86/00-INDEX | 20 + Documentation/x86/boot.txt | 32 +- Documentation/x86/earlyprintk.txt | 25 +- Documentation/x86/intel_rdt_ui.txt | 22 +- Documentation/x86/pat.txt | 4 +- Documentation/x86/x86_64/00-INDEX | 16 + Documentation/x86/x86_64/mm.txt | 171 +- LICENSES/other/CC-BY-SA-4.0 | 397 ++ LICENSES/other/CDDL-1.0 | 6 +- LICENSES/other/ISC | 24 - MAINTAINERS | 365 +- Makefile | 83 +- README | 1 + arch/Kconfig | 3 - arch/alpha/Kconfig | 2 - arch/alpha/include/asm/unistd.h | 2 - arch/alpha/include/uapi/asm/siginfo.h | 1 + arch/alpha/kernel/core_irongate.c | 4 +- arch/alpha/kernel/entry.S | 53 +- arch/alpha/kernel/setup.c | 98 +- arch/alpha/kernel/systbls.S | 318 +- arch/alpha/mm/numa.c | 113 +- arch/arc/Kconfig | 16 +- arch/arc/Makefile | 42 +- arch/arc/boot/dts/axc003.dtsi | 26 - arch/arc/boot/dts/axc003_idu.dtsi | 26 - arch/arc/boot/dts/axs10x_mb.dtsi | 7 +- arch/arc/boot/dts/hsdk.dts | 11 +- arch/arc/configs/axs101_defconfig | 3 + arch/arc/configs/axs103_defconfig | 3 + arch/arc/configs/axs103_smp_defconfig | 3 + arch/arc/configs/haps_hs_defconfig | 2 + arch/arc/configs/haps_hs_smp_defconfig | 2 + arch/arc/configs/hsdk_defconfig | 1 + arch/arc/configs/nps_defconfig | 1 + arch/arc/configs/nsim_700_defconfig | 2 + arch/arc/configs/nsim_hs_defconfig | 2 + arch/arc/configs/nsim_hs_smp_defconfig | 2 + arch/arc/configs/nsimosci_defconfig | 2 + arch/arc/configs/nsimosci_hs_defconfig | 2 + arch/arc/configs/nsimosci_hs_smp_defconfig | 2 + arch/arc/configs/tb10x_defconfig | 1 + arch/arc/configs/vdk_hs38_defconfig | 2 + arch/arc/configs/vdk_hs38_smp_defconfig | 1 + arch/arc/include/asm/atomic.h | 2 +- arch/arc/include/asm/dma-mapping.h | 13 - arch/arc/include/uapi/asm/unistd.h | 1 - arch/arc/kernel/process.c | 20 - arch/arc/kernel/traps.c | 22 +- arch/arc/kernel/troubleshoot.c | 13 +- arch/arc/kernel/vmlinux.lds.S | 1 + arch/arc/mm/cache.c | 36 +- arch/arc/mm/dma.c | 105 +- arch/arc/mm/fault.c | 20 +- arch/arm/Kconfig.debug | 45 +- arch/arm/Makefile | 26 +- arch/arm/boot/compressed/head.S | 43 - arch/arm/boot/compressed/libfdt_env.h | 2 - arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 0 arch/arm/boot/dts/am4372.dtsi | 1 - arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 2 - arch/arm/boot/dts/bcm63138.dtsi | 14 +- arch/arm/boot/dts/imx23-evk.dts | 90 +- arch/arm/boot/dts/imx28-evk.dts | 183 +- arch/arm/boot/dts/imx53-qsb-common.dtsi | 11 - arch/arm/boot/dts/imx7d.dtsi | 17 +- arch/arm/boot/dts/omap4-droid4-xt894.dts | 20 +- arch/arm/boot/dts/sama5d3_emac.dtsi | 2 +- arch/arm/boot/dts/stm32mp157c.dtsi | 4 +- arch/arm/boot/dts/sun8i-r40.dtsi | 3 +- arch/arm/configs/imx_v6_v7_defconfig | 1 - arch/arm/configs/mxs_defconfig | 1 - arch/arm/configs/versatile_defconfig | 14 +- arch/arm/crypto/Kconfig | 7 +- arch/arm/crypto/Makefile | 2 + arch/arm/crypto/chacha20-neon-core.S | 277 +- arch/arm/crypto/crc32-ce-glue.c | 2 +- arch/arm/crypto/ghash-ce-core.S | 108 +- arch/arm/crypto/ghash-ce-glue.c | 38 +- arch/arm/crypto/speck-neon-core.S | 434 ++ arch/arm/crypto/speck-neon-glue.c | 288 + arch/arm/include/asm/assembler.h | 11 - arch/arm/include/asm/bug.h | 4 +- arch/arm/include/asm/dma-mapping.h | 2 - arch/arm/include/asm/ftrace.h | 3 + arch/arm/include/asm/hugetlb-3level.h | 32 +- arch/arm/include/asm/hugetlb.h | 33 +- arch/arm/include/asm/io.h | 15 + arch/arm/include/asm/kvm_arm.h | 4 +- arch/arm/include/asm/kvm_host.h | 14 +- arch/arm/include/asm/kvm_mmu.h | 20 +- arch/arm/include/asm/paravirt.h | 9 +- arch/arm/include/asm/stage2_pgtable.h | 54 +- arch/arm/include/asm/thread_info.h | 4 +- arch/arm/include/asm/topology.h | 3 - arch/arm/include/asm/uaccess.h | 49 +- arch/arm/include/asm/unistd.h | 4 +- arch/arm/kernel/armksyms.c | 3 + arch/arm/kernel/devtree.c | 5 +- arch/arm/kernel/entry-common.S | 9 +- arch/arm/kernel/entry-ftrace.S | 75 +- arch/arm/kernel/ftrace.c | 51 + arch/arm/kernel/paravirt.c | 4 +- arch/arm/kernel/ptrace.c | 11 +- arch/arm/kernel/signal.c | 80 +- arch/arm/kernel/swp_emulate.c | 16 +- arch/arm/kernel/sys_oabi-compat.c | 8 +- arch/arm/kernel/topology.c | 6 + arch/arm/kernel/traps.c | 63 +- arch/arm/kernel/vmlinux-xip.lds.S | 1 + arch/arm/kernel/vmlinux.lds.h | 2 - arch/arm/kvm/coproc.c | 8 +- arch/arm/lib/copy_from_user.S | 6 +- arch/arm/lib/copy_to_user.S | 6 +- arch/arm/lib/uaccess_with_memcpy.c | 3 +- arch/arm/mach-at91/pm_suspend.S | 8 - arch/arm/mach-davinci/board-neuros-osd2.c | 8 +- arch/arm/mach-ep93xx/core.c | 9 - arch/arm/mach-ep93xx/snappercl15.c | 15 +- arch/arm/mach-ep93xx/ts72xx.c | 16 +- arch/arm/mach-imx/mach-mx21ads.c | 12 +- arch/arm/mach-imx/mach-mx27ads.c | 12 +- arch/arm/mach-imx/mach-qong.c | 17 +- arch/arm/mach-integrator/integrator_cp.c | 2 + arch/arm/mach-ixp4xx/ixdp425-setup.c | 6 +- arch/arm/mach-mmp/brownstone.c | 12 +- arch/arm/mach-mmp/devices.c | 11 +- arch/arm/mach-omap1/board-ams-delta.c | 12 +- arch/arm/mach-omap1/board-fsample.c | 5 +- arch/arm/mach-omap1/board-h2.c | 5 +- arch/arm/mach-omap1/board-h3.c | 4 +- arch/arm/mach-omap1/board-nand.c | 5 +- arch/arm/mach-omap1/board-perseus2.c | 5 +- arch/arm/mach-omap1/common.h | 4 +- arch/arm/mach-omap2/hsmmc.h | 2 + arch/arm/mach-omap2/omap_hwmod.c | 39 +- arch/arm/mach-omap2/pdata-quirks.c | 18 +- arch/arm/mach-omap2/pm24xx.c | 7 +- arch/arm/mach-omap2/pm34xx.c | 14 +- arch/arm/mach-orion5x/ts78xx-setup.c | 27 +- arch/arm/mach-pxa/balloon3.c | 13 +- arch/arm/mach-pxa/em-x270.c | 15 +- arch/arm/mach-pxa/ezx.c | 33 +- arch/arm/mach-pxa/magician.c | 2 +- arch/arm/mach-pxa/palmtreo.c | 31 + arch/arm/mach-pxa/palmtx.c | 10 +- arch/arm/mach-pxa/raumfeld.c | 12 +- arch/arm/mach-pxa/zeus.c | 23 +- arch/arm/mach-s3c64xx/mach-crag6410.c | 1 + arch/arm/mach-s3c64xx/mach-smdk6410.c | 1 + arch/arm/mach-sa1100/assabet.c | 21 +- arch/arm/mach-sa1100/generic.c | 5 +- arch/arm/mach-sa1100/generic.h | 3 +- arch/arm/mach-sa1100/shannon.c | 4 +- arch/arm/mach-shmobile/pm-rcar-gen2.c | 8 +- arch/arm/mach-shmobile/pm-rmobile.c | 2 +- arch/arm/mach-shmobile/timer.c | 10 +- arch/arm/mach-versatile/versatile_dt.c | 4 + arch/arm/mm/alignment.c | 10 +- arch/arm/mm/dma-mapping-nommu.c | 11 +- arch/arm/mm/fault.c | 28 +- arch/arm/mm/ioremap.c | 2 +- arch/arm/tools/syscall.tbl | 1 - arch/arm/vfp/vfpmodule.c | 31 +- arch/arm/xen/enlighten.c | 34 + arch/arm64/Kconfig | 40 +- arch/arm64/Kconfig.platforms | 1 - arch/arm64/Makefile | 17 +- .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 2 - arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 43 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 7 +- arch/arm64/configs/defconfig | 5 +- arch/arm64/crypto/Kconfig | 11 + arch/arm64/crypto/Makefile | 6 + arch/arm64/crypto/aes-ce.S | 5 - arch/arm64/crypto/aes-glue.c | 217 +- arch/arm64/crypto/aes-modes.S | 416 +- arch/arm64/crypto/aes-neon.S | 6 - arch/arm64/crypto/crc32-ce-core.S | 287 + arch/arm64/crypto/crc32-ce-glue.c | 244 + arch/arm64/crypto/crct10dif-ce-core.S | 314 +- arch/arm64/crypto/crct10dif-ce-glue.c | 14 +- arch/arm64/crypto/ghash-ce-glue.c | 29 +- arch/arm64/crypto/sm4-ce-glue.c | 2 +- arch/arm64/crypto/speck-neon-core.S | 352 + arch/arm64/crypto/speck-neon-glue.c | 282 + arch/arm64/include/asm/assembler.h | 7 +- arch/arm64/include/asm/cache.h | 40 - arch/arm64/include/asm/compat.h | 27 +- arch/arm64/include/asm/compiler.h | 30 + arch/arm64/include/asm/cpucaps.h | 7 +- arch/arm64/include/asm/cpufeature.h | 30 +- arch/arm64/include/asm/cputype.h | 2 - arch/arm64/include/asm/daifflags.h | 15 +- arch/arm64/include/asm/device.h | 1 + arch/arm64/include/asm/dma-mapping.h | 7 +- arch/arm64/include/asm/esr.h | 77 - arch/arm64/include/asm/hugetlb.h | 39 +- arch/arm64/include/asm/io.h | 9 + arch/arm64/include/asm/jump_label.h | 38 +- arch/arm64/include/asm/kernel-pgtable.h | 2 +- arch/arm64/include/asm/kvm_arm.h | 156 +- arch/arm64/include/asm/kvm_asm.h | 3 +- arch/arm64/include/asm/kvm_emulate.h | 2 +- arch/arm64/include/asm/kvm_host.h | 31 +- arch/arm64/include/asm/kvm_hyp.h | 10 - arch/arm64/include/asm/kvm_mmu.h | 47 +- arch/arm64/include/asm/mmu.h | 3 - arch/arm64/include/asm/mmu_context.h | 17 +- arch/arm64/include/asm/page.h | 2 + arch/arm64/include/asm/paravirt.h | 9 +- arch/arm64/include/asm/pgtable-hwdef.h | 2 - arch/arm64/include/asm/pgtable.h | 48 +- arch/arm64/include/asm/processor.h | 11 +- arch/arm64/include/asm/ptrace.h | 4 - arch/arm64/include/asm/stage2_pgtable-nopmd.h | 42 + arch/arm64/include/asm/stage2_pgtable-nopud.h | 39 + arch/arm64/include/asm/stage2_pgtable.h | 236 +- arch/arm64/include/asm/stat.h | 2 +- arch/arm64/include/asm/string.h | 14 +- arch/arm64/include/asm/sysreg.h | 44 +- arch/arm64/include/asm/system_misc.h | 3 +- arch/arm64/include/asm/tlb.h | 34 +- arch/arm64/include/asm/tlbflush.h | 112 +- arch/arm64/include/asm/topology.h | 3 - arch/arm64/include/asm/traps.h | 5 +- arch/arm64/include/asm/uaccess.h | 1 + arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/xen/events.h | 2 +- arch/arm64/include/uapi/asm/Kbuild | 1 - arch/arm64/include/uapi/asm/hwcap.h | 1 - arch/arm64/include/uapi/asm/ptrace.h | 1 - arch/arm64/include/uapi/asm/siginfo.h | 24 + arch/arm64/include/uapi/asm/unistd.h | 1 - arch/arm64/kernel/Makefile | 1 - arch/arm64/kernel/arm64ksyms.c | 7 +- arch/arm64/kernel/cpu_errata.c | 96 +- arch/arm64/kernel/cpufeature.c | 195 +- arch/arm64/kernel/cpuinfo.c | 11 +- arch/arm64/kernel/crash_core.c | 19 - arch/arm64/kernel/debug-monitors.c | 11 +- arch/arm64/kernel/entry.S | 18 +- arch/arm64/kernel/fpsimd.c | 10 +- arch/arm64/kernel/head.S | 40 +- arch/arm64/kernel/jump_label.c | 6 +- arch/arm64/kernel/machine_kexec.c | 11 + arch/arm64/kernel/paravirt.c | 4 +- arch/arm64/kernel/pci.c | 5 +- arch/arm64/kernel/perf_event.c | 7 - arch/arm64/kernel/probes/kprobes.c | 2 +- arch/arm64/kernel/process.c | 4 - arch/arm64/kernel/psci.c | 1 + arch/arm64/kernel/ptrace.c | 16 +- arch/arm64/kernel/setup.c | 60 +- arch/arm64/kernel/sleep.S | 1 - arch/arm64/kernel/smp.c | 2 +- arch/arm64/kernel/ssbd.c | 24 +- arch/arm64/kernel/suspend.c | 4 - arch/arm64/kernel/sys_compat.c | 13 +- arch/arm64/kernel/traps.c | 276 +- arch/arm64/kernel/vmlinux.lds.S | 36 +- arch/arm64/kvm/guest.c | 61 +- arch/arm64/kvm/handle_exit.c | 7 - arch/arm64/kvm/hyp-init.S | 3 - arch/arm64/kvm/hyp/Makefile | 1 + arch/arm64/kvm/hyp/hyp-entry.S | 16 +- arch/arm64/kvm/hyp/s2-setup.c | 90 + arch/arm64/kvm/hyp/switch.c | 13 +- arch/arm64/kvm/hyp/sysreg-sr.c | 30 +- arch/arm64/kvm/hyp/tlb.c | 4 +- arch/arm64/kvm/reset.c | 108 +- arch/arm64/lib/Makefile | 4 +- arch/arm64/lib/crc32.S | 60 - arch/arm64/lib/memchr.S | 2 +- arch/arm64/lib/memcmp.S | 2 +- arch/arm64/lib/strchr.S | 2 +- arch/arm64/lib/strcmp.S | 2 +- arch/arm64/lib/strlen.S | 2 +- arch/arm64/lib/strncmp.S | 2 +- arch/arm64/lib/strnlen.S | 2 +- arch/arm64/lib/strrchr.S | 2 +- arch/arm64/mm/context.c | 11 +- arch/arm64/mm/dma-mapping.c | 267 +- arch/arm64/mm/dump.c | 6 +- arch/arm64/mm/fault.c | 132 +- arch/arm64/mm/hugetlbpage.c | 50 +- arch/arm64/mm/init.c | 2 + arch/arm64/mm/kasan_init.c | 2 +- arch/arm64/mm/mmu.c | 56 +- arch/arm64/mm/numa.c | 13 +- arch/arm64/mm/proc.S | 11 +- arch/c6x/Kconfig | 2 +- arch/c6x/Makefile | 2 + arch/c6x/boot/dts/Makefile | 17 +- arch/c6x/boot/dts/linked_dtb.S | 2 + arch/c6x/include/asm/sections.h | 1 + arch/c6x/include/uapi/asm/unistd.h | 1 - arch/c6x/kernel/setup.c | 15 +- arch/c6x/kernel/vmlinux.lds.S | 10 + arch/h8300/Makefile | 11 +- arch/h8300/include/uapi/asm/unistd.h | 1 - arch/h8300/kernel/vmlinux.lds.S | 1 + arch/hexagon/Kconfig | 5 - arch/hexagon/include/asm/Kbuild | 1 - arch/hexagon/include/asm/bitops.h | 4 +- arch/hexagon/include/asm/dma-mapping.h | 40 + arch/hexagon/include/uapi/asm/unistd.h | 1 - arch/hexagon/kernel/dma.c | 145 +- arch/hexagon/mm/init.c | 20 +- arch/ia64/hp/common/sba_iommu.c | 4 + arch/ia64/hp/sim/simserial.c | 24 +- arch/ia64/include/asm/dma-mapping.h | 7 + arch/ia64/include/asm/hugetlb.h | 47 +- arch/ia64/include/asm/iommu.h | 2 + arch/ia64/include/asm/machvec.h | 7 + arch/ia64/include/asm/machvec_init.h | 1 + arch/ia64/include/asm/machvec_sn2.h | 2 + arch/ia64/include/asm/pgtable.h | 1 + arch/ia64/include/asm/unistd.h | 3 - arch/ia64/include/uapi/asm/siginfo.h | 2 + arch/ia64/kernel/brl_emu.c | 31 +- arch/ia64/kernel/efi.c | 1 + arch/ia64/kernel/machvec.c | 16 + arch/ia64/kernel/pci-dma.c | 55 + arch/ia64/kernel/signal.c | 60 +- arch/ia64/kernel/traps.c | 144 +- arch/ia64/kernel/unaligned.c | 12 +- arch/ia64/mm/fault.c | 12 +- arch/ia64/pci/pci.c | 26 + arch/ia64/sn/pci/pci_dma.c | 33 +- arch/m68k/Kconfig | 2 +- arch/m68k/configs/amiga_defconfig | 2 + arch/m68k/configs/apollo_defconfig | 2 + arch/m68k/configs/atari_defconfig | 2 + arch/m68k/configs/bvme6000_defconfig | 2 + arch/m68k/configs/hp300_defconfig | 2 + arch/m68k/configs/mac_defconfig | 2 + arch/m68k/configs/multi_defconfig | 2 + arch/m68k/configs/mvme147_defconfig | 2 + arch/m68k/configs/mvme16x_defconfig | 2 + arch/m68k/configs/q40_defconfig | 2 + arch/m68k/configs/sun3_defconfig | 2 + arch/m68k/configs/sun3x_defconfig | 2 + arch/m68k/emu/nfblock.c | 2 +- arch/m68k/include/asm/atafd.h | 13 + arch/m68k/include/asm/atafdreg.h | 80 + arch/m68k/include/asm/unistd.h | 2 +- arch/m68k/mac/misc.c | 77 +- arch/m68k/mm/mcfmmu.c | 2 +- arch/microblaze/Kconfig | 4 +- arch/microblaze/Makefile | 4 +- arch/microblaze/boot/dts/Makefile | 4 - arch/microblaze/include/asm/pgtable.h | 2 + arch/microblaze/include/asm/unistd.h | 2 +- arch/microblaze/kernel/cpu/cpuinfo.c | 6 +- arch/microblaze/kernel/dma.c | 22 + arch/microblaze/kernel/vmlinux.lds.S | 2 + arch/microblaze/mm/consistent.c | 3 +- arch/mips/Kconfig | 49 +- arch/mips/Makefile | 26 +- arch/mips/alchemy/devboards/db1200.c | 14 +- arch/mips/alchemy/devboards/db1300.c | 14 +- arch/mips/alchemy/devboards/db1550.c | 14 +- arch/mips/bcm47xx/workarounds.c | 8 +- arch/mips/bmips/setup.c | 9 +- arch/mips/boot/dts/ingenic/jz4740.dtsi | 15 - arch/mips/boot/dts/ingenic/jz4770.dtsi | 30 - arch/mips/boot/dts/ingenic/jz4780.dtsi | 3 +- arch/mips/boot/dts/lantiq/danube.dtsi | 42 +- arch/mips/boot/dts/lantiq/easy50712.dts | 14 +- arch/mips/boot/dts/mscc/Makefile | 2 +- arch/mips/boot/dts/mscc/ocelot.dtsi | 38 +- arch/mips/boot/dts/mscc/ocelot_pcb120.dts | 107 - arch/mips/boot/dts/mscc/ocelot_pcb123.dts | 6 - arch/mips/cavium-octeon/octeon-irq.c | 16 +- arch/mips/cavium-octeon/setup.c | 9 +- arch/mips/cavium-octeon/smp.c | 7 - arch/mips/configs/generic/board-ocelot.config | 10 +- arch/mips/generic/Kconfig | 6 +- arch/mips/generic/Makefile | 1 + arch/mips/generic/Platform | 2 +- arch/mips/generic/board-ocelot.its.S | 40 - arch/mips/generic/board-ocelot_pcb123.its.S | 23 + arch/mips/generic/kexec.c | 44 + arch/mips/include/asm/Kbuild | 1 - arch/mips/include/asm/asm-eva.h | 6 - arch/mips/include/asm/asm.h | 116 + arch/mips/include/asm/compat.h | 28 +- arch/mips/include/asm/device.h | 19 + arch/mips/include/asm/dma-coherence.h | 6 - arch/mips/include/asm/dma-mapping.h | 4 +- arch/mips/include/asm/hugetlb.h | 40 +- arch/mips/include/asm/io.h | 129 +- arch/mips/include/asm/kexec.h | 11 +- arch/mips/include/asm/kvm_host.h | 1 + arch/mips/include/asm/mach-lantiq/xway/xway_dma.h | 1 - arch/mips/include/asm/mach-loongson64/irq.h | 2 +- .../asm/mach-loongson64/kernel-entry-init.h | 16 +- arch/mips/include/asm/mipsregs.h | 20 +- arch/mips/include/asm/processor.h | 10 +- arch/mips/include/asm/r4kcache.h | 73 + arch/mips/include/asm/smp-ops.h | 3 - arch/mips/include/asm/smp.h | 16 - arch/mips/include/asm/unistd.h | 3 +- arch/mips/include/asm/vr41xx/giu.h | 8 + arch/mips/include/uapi/asm/siginfo.h | 11 + arch/mips/jazz/jazzdma.c | 7 +- arch/mips/kernel/Makefile | 18 + arch/mips/kernel/binfmt_elfn32.c | 14 +- arch/mips/kernel/binfmt_elfo32.c | 14 +- arch/mips/kernel/crash.c | 7 +- arch/mips/kernel/head.S | 18 +- arch/mips/kernel/machine_kexec.c | 143 +- arch/mips/kernel/mips-mt.c | 59 + arch/mips/kernel/process.c | 25 - arch/mips/kernel/relocate.c | 2 +- arch/mips/kernel/setup.c | 194 +- arch/mips/kernel/smp-bmips.c | 7 - arch/mips/kernel/smp-cps.c | 80 +- arch/mips/kernel/traps.c | 5 +- arch/mips/kernel/unaligned.c | 47 +- arch/mips/kernel/vdso.c | 38 +- arch/mips/kvm/mmu.c | 10 + arch/mips/lantiq/xway/dma.c | 5 +- arch/mips/lantiq/xway/sysctrl.c | 14 +- arch/mips/lib/Makefile | 2 +- arch/mips/lib/iomap-pci.c | 7 + arch/mips/lib/iomap.c | 227 + arch/mips/lib/memcpy.S | 22 +- arch/mips/lib/memset.S | 60 +- arch/mips/loongson64/common/Makefile | 1 + arch/mips/loongson64/common/dma.c | 18 + arch/mips/loongson64/fuloong-2e/Makefile | 2 +- arch/mips/loongson64/fuloong-2e/dma.c | 12 - arch/mips/loongson64/lemote-2f/Makefile | 2 +- arch/mips/loongson64/lemote-2f/dma.c | 14 - arch/mips/loongson64/loongson-3/irq.c | 56 +- arch/mips/loongson64/loongson-3/numa.c | 34 +- arch/mips/loongson64/loongson-3/smp.c | 14 +- arch/mips/mm/c-r4k.c | 17 +- arch/mips/mm/dma-noncoherent.c | 79 +- arch/mips/mm/init.c | 7 +- arch/mips/netlogic/common/irq.c | 14 +- arch/mips/netlogic/xlr/platform-flash.c | 7 +- arch/mips/pci/ops-loongson3.c | 34 +- arch/mips/pci/pci-legacy.c | 4 - arch/mips/pci/pci-rt2880.c | 2 - arch/mips/pmcs-msp71xx/msp_usb.c | 4 +- arch/mips/pnx833x/common/platform.c | 8 +- arch/mips/ralink/cevt-rt3352.c | 6 +- arch/mips/ralink/ill_acc.c | 2 +- arch/mips/ralink/rt305x.c | 5 - arch/mips/rb532/devices.c | 10 +- arch/mips/sgi-ip22/ip28-berr.c | 2 +- arch/mips/sgi-ip27/ip27-memory.c | 11 +- arch/mips/tools/.gitignore | 1 - arch/mips/tools/Makefile | 5 - arch/mips/tools/elf-entry.c | 96 - arch/mips/txx9/generic/setup.c | 5 +- arch/nds32/Kconfig | 6 +- arch/nds32/Makefile | 6 +- arch/nds32/include/asm/elf.h | 4 +- arch/nds32/include/asm/ftrace.h | 46 - arch/nds32/include/asm/nds32.h | 1 - arch/nds32/include/asm/uaccess.h | 229 +- arch/nds32/include/uapi/asm/unistd.h | 1 - arch/nds32/kernel/Makefile | 6 - arch/nds32/kernel/atl2c.c | 3 +- arch/nds32/kernel/ex-entry.S | 2 +- arch/nds32/kernel/ex-exit.S | 4 +- arch/nds32/kernel/ftrace.c | 309 - arch/nds32/kernel/module.c | 4 +- arch/nds32/kernel/stacktrace.c | 6 +- arch/nds32/kernel/traps.c | 42 +- arch/nds32/kernel/vmlinux.lds.S | 12 - arch/nios2/Kconfig | 5 +- arch/nios2/Kconfig.debug | 9 + arch/nios2/Makefile | 11 +- arch/nios2/boot/Makefile | 22 + arch/nios2/boot/dts/Makefile | 6 - arch/nios2/boot/linked_dtb.S | 19 + arch/nios2/include/uapi/asm/unistd.h | 1 - arch/nios2/kernel/cpuinfo.c | 4 +- arch/nios2/kernel/prom.c | 17 + arch/nios2/kernel/setup.c | 39 +- arch/nios2/kernel/time.c | 4 +- arch/openrisc/Kconfig | 2 +- arch/openrisc/include/uapi/asm/unistd.h | 1 - arch/openrisc/kernel/setup.c | 3 +- arch/parisc/Kconfig | 2 +- arch/parisc/Makefile | 9 + arch/parisc/boot/compressed/Makefile | 4 +- arch/parisc/boot/compressed/misc.c | 95 +- arch/parisc/boot/compressed/vmlinux.lds.S | 10 +- arch/parisc/include/asm/alternative.h | 47 - arch/parisc/include/asm/assembly.h | 9 +- arch/parisc/include/asm/cache.h | 22 +- arch/parisc/include/asm/compat.h | 24 +- arch/parisc/include/asm/hugetlb.h | 33 +- arch/parisc/include/asm/page.h | 12 +- arch/parisc/include/asm/pdc.h | 1 - arch/parisc/include/asm/pdcpat.h | 62 +- arch/parisc/include/asm/pgtable.h | 33 +- arch/parisc/include/asm/sections.h | 2 - arch/parisc/include/asm/spinlock.h | 4 +- arch/parisc/include/asm/tlbflush.h | 3 +- arch/parisc/include/asm/unistd.h | 3 +- arch/parisc/include/uapi/asm/Kbuild | 1 - arch/parisc/include/uapi/asm/siginfo.h | 11 + arch/parisc/kernel/cache.c | 63 +- arch/parisc/kernel/entry.S | 34 +- arch/parisc/kernel/firmware.c | 57 - arch/parisc/kernel/hpmc.S | 3 +- arch/parisc/kernel/inventory.c | 10 - arch/parisc/kernel/pacache.S | 280 +- arch/parisc/kernel/setup.c | 83 +- arch/parisc/kernel/signal.c | 1 + arch/parisc/kernel/syscall.S | 12 +- arch/parisc/kernel/traps.c | 7 +- arch/parisc/kernel/unwind.c | 2 +- arch/parisc/kernel/vmlinux.lds.S | 6 - arch/parisc/mm/init.c | 23 +- arch/powerpc/Kbuild | 16 - arch/powerpc/Kconfig | 20 +- arch/powerpc/Kconfig.debug | 6 + arch/powerpc/Makefile | 94 +- arch/powerpc/boot/.gitignore | 1 - arch/powerpc/boot/Makefile | 66 +- arch/powerpc/boot/crt0.S | 4 +- arch/powerpc/boot/dts/Makefile | 6 - arch/powerpc/boot/dts/fsl/Makefile | 4 - arch/powerpc/boot/libfdt_env.h | 2 - arch/powerpc/boot/opal.c | 8 + arch/powerpc/boot/serial.c | 1 - arch/powerpc/configs/g5_defconfig | 1 - arch/powerpc/configs/maple_defconfig | 1 - arch/powerpc/configs/powernv_defconfig | 4 - arch/powerpc/configs/ppc64_defconfig | 4 - arch/powerpc/configs/ps3_defconfig | 1 - arch/powerpc/configs/pseries_defconfig | 1 - arch/powerpc/configs/skiroot_defconfig | 154 +- arch/powerpc/include/asm/accounting.h | 4 - arch/powerpc/include/asm/asm-prototypes.h | 24 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 158 +- arch/powerpc/include/asm/book3s/64/hash-4k.h | 2 +- arch/powerpc/include/asm/book3s/64/hash.h | 8 +- arch/powerpc/include/asm/book3s/64/hugetlb.h | 3 - arch/powerpc/include/asm/book3s/64/mmu-hash.h | 107 +- arch/powerpc/include/asm/book3s/64/mmu.h | 4 +- arch/powerpc/include/asm/book3s/64/pgtable-64k.h | 3 - arch/powerpc/include/asm/book3s/64/pgtable.h | 187 +- .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 1 - arch/powerpc/include/asm/bug.h | 2 +- arch/powerpc/include/asm/compat.h | 24 +- arch/powerpc/include/asm/cputhreads.h | 2 - arch/powerpc/include/asm/cputime.h | 1 + arch/powerpc/include/asm/drmem.h | 5 - arch/powerpc/include/asm/eeh.h | 24 +- arch/powerpc/include/asm/error-injection.h | 13 - arch/powerpc/include/asm/exception-64s.h | 17 +- arch/powerpc/include/asm/firmware.h | 5 +- arch/powerpc/include/asm/fixmap.h | 2 +- arch/powerpc/include/asm/hugetlb.h | 43 +- arch/powerpc/include/asm/hvcall.h | 52 +- arch/powerpc/include/asm/io.h | 33 +- arch/powerpc/include/asm/iommu.h | 4 +- arch/powerpc/include/asm/kgdb.h | 5 +- arch/powerpc/include/asm/kvm_asm.h | 4 +- arch/powerpc/include/asm/kvm_book3s.h | 45 +- arch/powerpc/include/asm/kvm_book3s_64.h | 118 +- arch/powerpc/include/asm/kvm_book3s_asm.h | 3 - arch/powerpc/include/asm/kvm_booke.h | 4 +- arch/powerpc/include/asm/kvm_host.h | 16 +- arch/powerpc/include/asm/kvm_ppc.h | 8 +- arch/powerpc/include/asm/machdep.h | 3 +- arch/powerpc/include/asm/mce.h | 3 - arch/powerpc/include/asm/mmu.h | 15 - arch/powerpc/include/asm/mmu_context.h | 3 +- arch/powerpc/include/asm/mpic.h | 7 - arch/powerpc/include/asm/nohash/32/pgtable.h | 75 +- arch/powerpc/include/asm/nohash/32/pte-40x.h | 43 - arch/powerpc/include/asm/nohash/32/pte-44x.h | 30 - arch/powerpc/include/asm/nohash/32/pte-8xx.h | 87 +- arch/powerpc/include/asm/nohash/32/pte-fsl-booke.h | 33 - arch/powerpc/include/asm/nohash/64/pgtable.h | 42 +- arch/powerpc/include/asm/nohash/pgtable.h | 100 +- arch/powerpc/include/asm/nohash/pte-book3e.h | 41 - arch/powerpc/include/asm/opal-api.h | 1 - arch/powerpc/include/asm/paca.h | 18 +- arch/powerpc/include/asm/pgtable.h | 29 - arch/powerpc/include/asm/pnv-pci.h | 2 +- arch/powerpc/include/asm/ppc-opcode.h | 1 - arch/powerpc/include/asm/ppc-pci.h | 1 - arch/powerpc/include/asm/processor.h | 7 +- arch/powerpc/include/asm/pte-common.h | 219 + arch/powerpc/include/asm/ptrace.h | 38 +- arch/powerpc/include/asm/reg.h | 9 +- arch/powerpc/include/asm/rtas.h | 15 - arch/powerpc/include/asm/setup.h | 1 - arch/powerpc/include/asm/slice.h | 1 - arch/powerpc/include/asm/smp.h | 11 - arch/powerpc/include/asm/sparsemem.h | 11 + arch/powerpc/include/asm/stackprotector.h | 38 - arch/powerpc/include/asm/thread_info.h | 17 +- arch/powerpc/include/asm/trace.h | 15 - arch/powerpc/include/asm/uaccess.h | 6 +- arch/powerpc/include/asm/unistd.h | 3 +- arch/powerpc/include/asm/user.h | 2 +- arch/powerpc/include/uapi/asm/Kbuild | 1 - arch/powerpc/include/uapi/asm/kvm.h | 1 - arch/powerpc/include/uapi/asm/ptrace.h | 11 +- arch/powerpc/include/uapi/asm/sigcontext.h | 6 +- arch/powerpc/include/uapi/asm/siginfo.h | 18 + arch/powerpc/kernel/Makefile | 13 +- arch/powerpc/kernel/asm-offsets.c | 32 +- arch/powerpc/kernel/btext.c | 2 +- arch/powerpc/kernel/cacheinfo.c | 37 +- arch/powerpc/kernel/cpu_setup_power.S | 4 +- arch/powerpc/kernel/crash_dump.c | 2 +- arch/powerpc/kernel/dma-swiotlb.c | 4 +- arch/powerpc/kernel/eeh.c | 42 +- arch/powerpc/kernel/eeh_dev.c | 2 + arch/powerpc/kernel/eeh_driver.c | 237 +- arch/powerpc/kernel/eeh_pe.c | 160 +- arch/powerpc/kernel/entry_32.S | 4 +- arch/powerpc/kernel/entry_64.S | 33 +- arch/powerpc/kernel/exceptions-64s.S | 248 +- arch/powerpc/kernel/fadump.c | 4 +- arch/powerpc/kernel/head_8xx.S | 6 +- arch/powerpc/kernel/io-workarounds.c | 4 +- arch/powerpc/kernel/iommu.c | 27 +- arch/powerpc/kernel/isa-bridge.c | 6 +- arch/powerpc/kernel/kgdb.c | 43 +- arch/powerpc/kernel/mce.c | 9 +- arch/powerpc/kernel/mce_power.c | 9 +- arch/powerpc/kernel/module.c | 8 - arch/powerpc/kernel/module_64.c | 14 +- arch/powerpc/kernel/pci_32.c | 1 + arch/powerpc/kernel/pci_64.c | 2 +- arch/powerpc/kernel/process.c | 107 +- arch/powerpc/kernel/prom_init.c | 223 +- arch/powerpc/kernel/prom_init_check.sh | 16 - arch/powerpc/kernel/ptrace.c | 68 +- arch/powerpc/kernel/rtas.c | 13 +- arch/powerpc/kernel/rtasd.c | 25 +- arch/powerpc/kernel/setup-common.c | 3 - arch/powerpc/kernel/setup_64.c | 18 +- arch/powerpc/kernel/smp.c | 245 +- arch/powerpc/kernel/swsusp_asm64.S | 2 +- arch/powerpc/kernel/time.c | 104 +- arch/powerpc/kernel/tm.S | 95 +- arch/powerpc/kernel/trace/Makefile | 4 +- arch/powerpc/kernel/trace/ftrace.c | 261 +- arch/powerpc/kernel/trace/ftrace_64.S | 12 - arch/powerpc/kernel/traps.c | 157 +- arch/powerpc/kernel/vdso32/datapage.S | 1 - arch/powerpc/kernel/vdso32/gettimeofday.S | 1 - arch/powerpc/kernel/vdso64/datapage.S | 1 - arch/powerpc/kernel/vdso64/gettimeofday.S | 1 - arch/powerpc/kernel/vmlinux.lds.S | 18 +- arch/powerpc/kvm/Makefile | 5 +- arch/powerpc/kvm/book3s.c | 46 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 9 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 797 +-- arch/powerpc/kvm/book3s_64_vio.c | 94 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 120 +- arch/powerpc/kvm/book3s_emulate.c | 13 +- arch/powerpc/kvm/book3s_hv.c | 873 +-- arch/powerpc/kvm/book3s_hv_builtin.c | 92 +- arch/powerpc/kvm/book3s_hv_interrupts.S | 95 +- arch/powerpc/kvm/book3s_hv_nested.c | 1291 ---- arch/powerpc/kvm/book3s_hv_ras.c | 10 - arch/powerpc/kvm/book3s_hv_rm_xics.c | 13 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 829 +-- arch/powerpc/kvm/book3s_hv_tm.c | 6 +- arch/powerpc/kvm/book3s_hv_tm_builtin.c | 5 +- arch/powerpc/kvm/book3s_pr.c | 5 +- arch/powerpc/kvm/book3s_xics.c | 14 +- arch/powerpc/kvm/book3s_xive.c | 63 - arch/powerpc/kvm/book3s_xive_template.c | 8 + arch/powerpc/kvm/bookehv_interrupts.S | 8 +- arch/powerpc/kvm/emulate_loadstore.c | 1 + arch/powerpc/kvm/powerpc.c | 15 +- arch/powerpc/kvm/tm.S | 250 +- arch/powerpc/kvm/trace_book3s.h | 1 + arch/powerpc/lib/Makefile | 4 +- arch/powerpc/lib/checksum_64.S | 3 - arch/powerpc/lib/code-patching.c | 17 +- arch/powerpc/lib/error-inject.c | 16 - arch/powerpc/lib/mem_64.S | 4 +- arch/powerpc/mm/8xx_mmu.c | 5 +- arch/powerpc/mm/Makefile | 13 +- arch/powerpc/mm/dma-noncoherent.c | 2 +- arch/powerpc/mm/dump_linuxpagetables-8xx.c | 82 - arch/powerpc/mm/dump_linuxpagetables-book3s64.c | 120 - arch/powerpc/mm/dump_linuxpagetables-generic.c | 82 - arch/powerpc/mm/dump_linuxpagetables.c | 167 +- arch/powerpc/mm/dump_linuxpagetables.h | 19 - arch/powerpc/mm/fault.c | 55 +- arch/powerpc/mm/hash_native_64.c | 4 +- arch/powerpc/mm/hash_utils_64.c | 13 +- arch/powerpc/mm/hugepage-hash64.c | 6 - arch/powerpc/mm/hugetlbpage-hash64.c | 4 - arch/powerpc/mm/hugetlbpage.c | 13 +- arch/powerpc/mm/init_64.c | 49 + arch/powerpc/mm/mem.c | 15 +- arch/powerpc/mm/mmu_context_book3s64.c | 9 - arch/powerpc/mm/mmu_context_iommu.c | 34 +- arch/powerpc/mm/mmu_decl.h | 6 +- arch/powerpc/mm/numa.c | 18 +- arch/powerpc/mm/pgtable-book3e.c | 9 +- arch/powerpc/mm/pgtable-book3s64.c | 11 +- arch/powerpc/mm/pgtable-hash64.c | 7 +- arch/powerpc/mm/pgtable-radix.c | 65 +- arch/powerpc/mm/pgtable.c | 32 +- arch/powerpc/mm/pgtable_32.c | 70 +- arch/powerpc/mm/pgtable_64.c | 57 +- arch/powerpc/mm/pkeys.c | 2 +- arch/powerpc/mm/ppc_mmu_32.c | 2 +- arch/powerpc/mm/slb.c | 784 +-- arch/powerpc/mm/slb_low.S | 335 + arch/powerpc/mm/slice.c | 38 +- arch/powerpc/mm/tlb-radix.c | 11 +- arch/powerpc/mm/tlb_nohash.c | 3 - arch/powerpc/oprofile/Makefile | 1 + arch/powerpc/oprofile/backtrace.c | 2 +- arch/powerpc/perf/Makefile | 1 + arch/powerpc/perf/imc-pmu.c | 2 +- arch/powerpc/perf/power7-pmu.c | 1 - arch/powerpc/platforms/40x/Kconfig | 9 + arch/powerpc/platforms/44x/Kconfig | 22 + arch/powerpc/platforms/44x/fsp2.c | 8 +- arch/powerpc/platforms/4xx/ocm.c | 7 +- arch/powerpc/platforms/4xx/soc.c | 2 +- arch/powerpc/platforms/82xx/Kconfig | 1 + arch/powerpc/platforms/85xx/smp.c | 4 +- arch/powerpc/platforms/8xx/m8xx_setup.c | 5 +- arch/powerpc/platforms/8xx/machine_check.c | 4 +- arch/powerpc/platforms/Kconfig | 21 + arch/powerpc/platforms/Kconfig.cputype | 5 +- arch/powerpc/platforms/Makefile | 2 + arch/powerpc/platforms/cell/Kconfig | 3 + arch/powerpc/platforms/cell/cpufreq_spudemand.c | 2 +- arch/powerpc/platforms/cell/spu_base.c | 4 +- arch/powerpc/platforms/cell/spu_manage.c | 25 +- arch/powerpc/platforms/cell/spufs/fault.c | 26 +- arch/powerpc/platforms/cell/spufs/sched.c | 9 +- arch/powerpc/platforms/embedded6xx/wii.c | 2 +- arch/powerpc/platforms/maple/Kconfig | 1 + arch/powerpc/platforms/pasemi/Kconfig | 1 + arch/powerpc/platforms/pasemi/dma_lib.c | 2 +- arch/powerpc/platforms/powermac/Makefile | 3 +- arch/powerpc/platforms/powermac/feature.c | 51 +- arch/powerpc/platforms/powermac/setup.c | 15 +- arch/powerpc/platforms/powermac/time.c | 126 +- arch/powerpc/platforms/powernv/Kconfig | 6 + arch/powerpc/platforms/powernv/eeh-powernv.c | 62 +- arch/powerpc/platforms/powernv/memtrace.c | 21 +- arch/powerpc/platforms/powernv/npu-dma.c | 198 +- arch/powerpc/platforms/powernv/opal-powercap.c | 3 +- .../powerpc/platforms/powernv/opal-sensor-groups.c | 4 +- arch/powerpc/platforms/powernv/opal-sysparam.c | 2 +- arch/powerpc/platforms/powernv/opal.c | 2 +- arch/powerpc/platforms/powernv/pci-ioda-tce.c | 2 +- arch/powerpc/platforms/powernv/setup.c | 47 +- arch/powerpc/platforms/ps3/Kconfig | 2 + arch/powerpc/platforms/ps3/os-area.c | 2 +- arch/powerpc/platforms/ps3/spu.c | 3 +- arch/powerpc/platforms/pseries/Kconfig | 9 +- arch/powerpc/platforms/pseries/Makefile | 3 +- arch/powerpc/platforms/pseries/dlpar.c | 41 +- arch/powerpc/platforms/pseries/dtl.c | 4 +- arch/powerpc/platforms/pseries/eeh_pseries.c | 66 +- arch/powerpc/platforms/pseries/event_sources.c | 40 +- arch/powerpc/platforms/pseries/firmware.c | 2 - arch/powerpc/platforms/pseries/hotplug-cpu.c | 28 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 116 +- arch/powerpc/platforms/pseries/ibmebus.c | 2 +- arch/powerpc/platforms/pseries/lpar.c | 295 +- arch/powerpc/platforms/pseries/lparcfg.c | 5 +- arch/powerpc/platforms/pseries/mobility.c | 23 +- arch/powerpc/platforms/pseries/msi.c | 3 +- arch/powerpc/platforms/pseries/papr_scm.c | 345 - arch/powerpc/platforms/pseries/pci.c | 1 - arch/powerpc/platforms/pseries/pmem.c | 164 - arch/powerpc/platforms/pseries/pseries.h | 11 +- arch/powerpc/platforms/pseries/ras.c | 308 +- arch/powerpc/platforms/pseries/setup.c | 14 - arch/powerpc/platforms/pseries/vio.c | 27 +- arch/powerpc/sysdev/Kconfig | 5 + arch/powerpc/sysdev/Makefile | 3 + arch/powerpc/sysdev/fsl_85xx_cache_sram.c | 8 +- arch/powerpc/sysdev/ipic.c | 2 +- arch/powerpc/sysdev/xics/Makefile | 1 + arch/powerpc/sysdev/xive/Kconfig | 3 + arch/powerpc/sysdev/xive/Makefile | 1 + arch/powerpc/sysdev/xive/common.c | 7 +- arch/powerpc/sysdev/xive/native.c | 11 +- arch/powerpc/xmon/Makefile | 5 +- arch/powerpc/xmon/xmon.c | 56 +- arch/riscv/Kconfig | 52 +- arch/riscv/Kconfig.debug | 35 + arch/riscv/Makefile | 21 +- arch/riscv/include/asm/Kbuild | 1 + arch/riscv/include/asm/asm-prototypes.h | 7 - arch/riscv/include/asm/futex.h | 128 - 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/tlb.h | 4 - arch/riscv/include/asm/tlbflush.h | 16 +- arch/riscv/include/asm/unistd.h | 1 - arch/riscv/include/uapi/asm/Kbuild | 1 - arch/riscv/include/uapi/asm/elf.h | 3 - arch/riscv/include/uapi/asm/siginfo.h | 24 + 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/mcount.S | 1 + arch/riscv/kernel/process.c | 6 +- arch/riscv/kernel/ptrace.c | 52 - arch/riscv/kernel/setup.c | 22 +- arch/riscv/kernel/signal.c | 75 +- arch/riscv/kernel/smp.c | 82 +- arch/riscv/kernel/smpboot.c | 46 +- arch/riscv/kernel/sys_riscv.c | 15 +- arch/riscv/lib/Makefile | 3 +- arch/riscv/mm/ioremap.c | 2 +- arch/s390/Kconfig | 21 - arch/s390/Makefile | 2 +- arch/s390/appldata/appldata_base.c | 33 +- arch/s390/appldata/appldata_os.c | 4 + arch/s390/boot/.gitignore | 1 - arch/s390/boot/Makefile | 24 +- arch/s390/boot/boot.h | 11 - arch/s390/boot/cmdline.c | 2 - arch/s390/boot/compressed/Makefile | 37 +- arch/s390/boot/compressed/decompressor.c | 85 - arch/s390/boot/compressed/decompressor.h | 25 - arch/s390/boot/compressed/head.S | 52 + arch/s390/boot/compressed/misc.c | 116 + arch/s390/boot/compressed/vmlinux.lds.S | 24 +- arch/s390/boot/compressed/vmlinux.scr.lds.S | 15 + arch/s390/boot/ctype.c | 2 - arch/s390/boot/head.S | 12 +- arch/s390/boot/ipl_parm.c | 182 - arch/s390/boot/ipl_vmparm.c | 2 - arch/s390/boot/mem_detect.c | 182 - arch/s390/boot/startup.c | 64 - arch/s390/boot/string.c | 138 - arch/s390/configs/debug_defconfig | 1 + arch/s390/configs/performance_defconfig | 1 + arch/s390/crypto/aes_s390.c | 48 +- arch/s390/crypto/paes_s390.c | 65 +- arch/s390/defconfig | 2 +- arch/s390/hypfs/hypfs_sprp.c | 42 +- arch/s390/include/asm/appldata.h | 19 +- arch/s390/include/asm/boot_data.h | 11 - arch/s390/include/asm/ccwgroup.h | 2 - arch/s390/include/asm/compat.h | 18 +- arch/s390/include/asm/facility.h | 9 +- arch/s390/include/asm/ipl.h | 4 +- arch/s390/include/asm/jump_label.h | 40 +- arch/s390/include/asm/kasan.h | 30 - arch/s390/include/asm/kvm_host.h | 15 +- arch/s390/include/asm/lowcore.h | 4 +- arch/s390/include/asm/mem_detect.h | 82 - arch/s390/include/asm/mmu.h | 10 +- arch/s390/include/asm/mmu_context.h | 1 - arch/s390/include/asm/page.h | 1 - arch/s390/include/asm/pgtable.h | 20 +- arch/s390/include/asm/pkey.h | 26 - arch/s390/include/asm/processor.h | 53 +- arch/s390/include/asm/qdio.h | 2 + arch/s390/include/asm/sclp.h | 8 +- arch/s390/include/asm/sections.h | 12 - arch/s390/include/asm/setup.h | 3 +- arch/s390/include/asm/string.h | 21 - arch/s390/include/asm/thread_info.h | 13 +- arch/s390/include/asm/unistd.h | 3 +- arch/s390/include/asm/vmlinux.lds.h | 20 - arch/s390/include/uapi/asm/Kbuild | 1 - arch/s390/include/uapi/asm/kvm.h | 2 - arch/s390/include/uapi/asm/pkey.h | 34 - arch/s390/include/uapi/asm/siginfo.h | 17 + arch/s390/include/uapi/asm/zcrypt.h | 19 +- arch/s390/kernel/Makefile | 6 +- arch/s390/kernel/asm-offsets.c | 2 +- arch/s390/kernel/base.S | 2 +- arch/s390/kernel/dumpstack.c | 10 +- arch/s390/kernel/early.c | 47 +- arch/s390/kernel/early_nobss.c | 24 +- arch/s390/kernel/early_printk.c | 2 +- arch/s390/kernel/entry.S | 53 +- arch/s390/kernel/entry.h | 3 - arch/s390/kernel/head64.S | 6 +- arch/s390/kernel/ipl.c | 119 +- arch/s390/kernel/ipl_vmparm.c | 36 - arch/s390/kernel/irq.c | 10 +- arch/s390/kernel/jump_label.c | 11 +- arch/s390/kernel/machine_kexec.c | 17 +- arch/s390/kernel/module.c | 15 +- arch/s390/kernel/perf_cpum_sf.c | 6 +- arch/s390/kernel/setup.c | 210 +- arch/s390/kernel/smp.c | 87 +- arch/s390/kernel/sthyi.c | 8 +- arch/s390/kernel/swsusp.S | 15 +- arch/s390/kernel/vdso.c | 8 +- arch/s390/kernel/vdso32/Makefile | 3 +- arch/s390/kernel/vdso32/clock_gettime.S | 19 +- arch/s390/kernel/vdso32/gettimeofday.S | 3 +- arch/s390/kernel/vdso64/Makefile | 3 +- arch/s390/kernel/vdso64/clock_gettime.S | 25 +- arch/s390/kernel/vdso64/gettimeofday.S | 3 +- arch/s390/kernel/vmlinux.lds.S | 17 - arch/s390/kvm/kvm-s390.c | 190 +- arch/s390/kvm/kvm-s390.h | 1 - arch/s390/kvm/priv.c | 30 +- arch/s390/kvm/vsie.c | 213 +- arch/s390/lib/Makefile | 4 - arch/s390/lib/mem.S | 12 +- arch/s390/mm/Makefile | 6 +- arch/s390/mm/dump_pagetables.c | 58 +- arch/s390/mm/fault.c | 38 +- arch/s390/mm/gmap.c | 14 +- arch/s390/mm/init.c | 5 +- arch/s390/mm/kasan_init.c | 387 -- arch/s390/mm/maccess.c | 25 +- arch/s390/mm/mem_detect.c | 62 + arch/s390/purgatory/head.S | 4 +- arch/s390/tools/gen_facilities.c | 2 - arch/sh/Kconfig | 3 +- arch/sh/boards/mach-ecovec24/setup.c | 27 +- arch/sh/boards/mach-migor/setup.c | 14 +- arch/sh/boards/of-generic.c | 2 +- arch/sh/include/asm/hugetlb.h | 54 +- arch/sh/include/asm/unistd.h | 2 +- arch/sparc/Kconfig | 2 +- arch/sparc/include/asm/cmpxchg_64.h | 7 +- arch/sparc/include/asm/compat.h | 25 +- arch/sparc/include/asm/cpudata_64.h | 2 +- arch/sparc/include/asm/dma-mapping.h | 4 +- arch/sparc/include/asm/hugetlb.h | 40 +- arch/sparc/include/asm/parport.h | 2 - arch/sparc/include/asm/prom.h | 3 + arch/sparc/include/asm/switch_to_64.h | 3 +- arch/sparc/include/asm/thread_info_64.h | 4 - arch/sparc/include/asm/unistd.h | 3 +- arch/sparc/include/asm/vdso.h | 4 +- arch/sparc/include/uapi/asm/siginfo.h | 7 + arch/sparc/include/uapi/asm/unistd.h | 3 +- arch/sparc/kernel/kgdb_32.c | 2 +- arch/sparc/kernel/kgdb_64.c | 2 +- arch/sparc/kernel/of_device_32.c | 4 - arch/sparc/kernel/of_device_64.c | 3 - arch/sparc/kernel/perf_event.c | 26 +- arch/sparc/kernel/process_64.c | 25 +- arch/sparc/kernel/rtrap_64.S | 4 +- arch/sparc/kernel/signal32.c | 12 +- arch/sparc/kernel/signal_64.c | 6 +- arch/sparc/kernel/systbls_32.S | 2 +- arch/sparc/kernel/systbls_64.S | 4 +- arch/sparc/kernel/time_64.c | 3 + arch/sparc/kernel/viohs.c | 12 +- arch/sparc/mm/init_64.c | 1 - arch/sparc/vdso/Makefile | 41 +- arch/sparc/vdso/checkundef.sh | 10 - arch/sparc/vdso/vclock_gettime.c | 221 +- arch/sparc/vdso/vdso-layout.lds.S | 6 + arch/sparc/vdso/vdso.lds.S | 2 - arch/sparc/vdso/vdso2c.c | 6 + arch/sparc/vdso/vdso2c.h | 1 + arch/sparc/vdso/vdso32/vdso32.lds.S | 2 - arch/sparc/vdso/vma.c | 237 +- arch/um/Kconfig | 2 - arch/um/drivers/ubd_kern.c | 236 +- arch/um/include/asm/common.lds.S | 2 + arch/um/kernel/physmem.c | 22 +- arch/unicore32/Kconfig | 3 +- arch/unicore32/include/asm/Kbuild | 1 - arch/unicore32/include/asm/bug.h | 3 +- arch/unicore32/include/asm/dma-mapping.h | 22 + arch/unicore32/include/uapi/asm/unistd.h | 1 - arch/unicore32/kernel/fpu-ucf64.c | 12 +- arch/unicore32/kernel/traps.c | 5 +- arch/unicore32/mm/fault.c | 27 +- arch/unicore32/mm/init.c | 57 +- arch/x86/Kconfig | 28 +- arch/x86/Kconfig.cpu | 14 - arch/x86/Kconfig.debug | 1 + arch/x86/Makefile | 31 +- arch/x86/boot/compressed/Makefile | 1 - arch/x86/boot/compressed/eboot.c | 10 - arch/x86/boot/compressed/kaslr.c | 18 +- arch/x86/boot/compressed/mem_encrypt.S | 19 + arch/x86/boot/compressed/misc.h | 1 - arch/x86/boot/header.S | 6 +- arch/x86/boot/tools/build.c | 7 - arch/x86/configs/i386_defconfig | 1 - arch/x86/configs/x86_64_defconfig | 1 - arch/x86/crypto/Makefile | 5 +- arch/x86/crypto/aegis128-aesni-glue.c | 1 + arch/x86/crypto/aegis128l-aesni-glue.c | 1 + arch/x86/crypto/aegis256-aesni-glue.c | 1 + arch/x86/crypto/aesni-intel_asm.S | 66 +- arch/x86/crypto/aesni-intel_glue.c | 47 +- arch/x86/crypto/fpu.c | 207 + arch/x86/crypto/morus1280-sse2-glue.c | 1 + arch/x86/crypto/morus640-sse2-glue.c | 1 + arch/x86/crypto/sha1-mb/Makefile | 14 + arch/x86/crypto/sha1-mb/sha1_mb.c | 1011 +++ arch/x86/crypto/sha1-mb/sha1_mb_ctx.h | 134 + arch/x86/crypto/sha1-mb/sha1_mb_mgr.h | 110 + arch/x86/crypto/sha1-mb/sha1_mb_mgr_datastruct.S | 287 + arch/x86/crypto/sha1-mb/sha1_mb_mgr_flush_avx2.S | 304 + arch/x86/crypto/sha1-mb/sha1_mb_mgr_init_avx2.c | 64 + arch/x86/crypto/sha1-mb/sha1_mb_mgr_submit_avx2.S | 209 + arch/x86/crypto/sha1-mb/sha1_x8_avx2.S | 492 ++ arch/x86/crypto/sha256-mb/Makefile | 14 + arch/x86/crypto/sha256-mb/sha256_mb.c | 1013 +++ arch/x86/crypto/sha256-mb/sha256_mb_ctx.h | 134 + arch/x86/crypto/sha256-mb/sha256_mb_mgr.h | 108 + .../crypto/sha256-mb/sha256_mb_mgr_datastruct.S | 304 + .../crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S | 307 + .../x86/crypto/sha256-mb/sha256_mb_mgr_init_avx2.c | 65 + .../crypto/sha256-mb/sha256_mb_mgr_submit_avx2.S | 214 + arch/x86/crypto/sha256-mb/sha256_x8_avx2.S | 598 ++ arch/x86/crypto/sha512-mb/Makefile | 12 + arch/x86/crypto/sha512-mb/sha512_mb.c | 1047 +++ arch/x86/crypto/sha512-mb/sha512_mb_ctx.h | 128 + arch/x86/crypto/sha512-mb/sha512_mb_mgr.h | 104 + .../crypto/sha512-mb/sha512_mb_mgr_datastruct.S | 281 + .../crypto/sha512-mb/sha512_mb_mgr_flush_avx2.S | 297 + .../x86/crypto/sha512-mb/sha512_mb_mgr_init_avx2.c | 69 + .../crypto/sha512-mb/sha512_mb_mgr_submit_avx2.S | 224 + arch/x86/crypto/sha512-mb/sha512_x4_avx2.S | 531 ++ arch/x86/entry/calling.h | 2 +- arch/x86/entry/entry_32.S | 21 +- arch/x86/entry/entry_64.S | 138 +- arch/x86/entry/vdso/Makefile | 16 +- arch/x86/entry/vdso/vclock_gettime.c | 220 +- arch/x86/entry/vdso/vgetcpu.c | 8 +- arch/x86/entry/vdso/vma.c | 62 +- arch/x86/entry/vsyscall/vsyscall_64.c | 9 +- arch/x86/entry/vsyscall/vsyscall_gtod.c | 51 +- arch/x86/events/amd/core.c | 4 - arch/x86/events/amd/uncore.c | 30 +- arch/x86/events/core.c | 43 +- arch/x86/events/intel/core.c | 346 +- arch/x86/events/intel/cstate.c | 8 +- arch/x86/events/intel/lbr.c | 4 - arch/x86/events/intel/pt.c | 2 +- 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/hyperv/Makefile | 4 - arch/x86/hyperv/hv_apic.c | 9 +- arch/x86/hyperv/hv_init.c | 19 - arch/x86/hyperv/hv_spinlock.c | 88 - arch/x86/hyperv/mmu.c | 4 +- arch/x86/include/asm/acpi.h | 7 - arch/x86/include/asm/alternative-asm.h | 20 +- arch/x86/include/asm/alternative.h | 11 +- arch/x86/include/asm/amd_nb.h | 3 - arch/x86/include/asm/asm.h | 57 +- arch/x86/include/asm/atomic.h | 20 +- arch/x86/include/asm/atomic64_32.h | 8 +- arch/x86/include/asm/atomic64_64.h | 20 +- arch/x86/include/asm/bitops.h | 9 +- arch/x86/include/asm/bug.h | 98 +- arch/x86/include/asm/cacheinfo.h | 1 - arch/x86/include/asm/cmpxchg.h | 10 +- arch/x86/include/asm/compat.h | 21 +- arch/x86/include/asm/cpu_entry_area.h | 2 + arch/x86/include/asm/cpufeature.h | 82 +- arch/x86/include/asm/debugreg.h | 2 +- arch/x86/include/asm/desc.h | 4 +- arch/x86/include/asm/efi.h | 1 - arch/x86/include/asm/elf.h | 9 +- arch/x86/include/asm/extable.h | 3 +- arch/x86/include/asm/fixmap.h | 12 +- arch/x86/include/asm/fpu/internal.h | 4 +- arch/x86/include/asm/fsgsbase.h | 49 - arch/x86/include/asm/futex.h | 6 +- arch/x86/include/asm/hugetlb.h | 69 + arch/x86/include/asm/hyperv-tlfs.h | 21 +- arch/x86/include/asm/intel-family.h | 33 +- arch/x86/include/asm/io.h | 15 +- arch/x86/include/asm/irq_remapping.h | 2 - arch/x86/include/asm/irqflags.h | 19 +- arch/x86/include/asm/jump_label.h | 80 +- arch/x86/include/asm/kdebug.h | 12 +- arch/x86/include/asm/kexec.h | 2 +- arch/x86/include/asm/kvm_emulate.h | 4 - arch/x86/include/asm/kvm_host.h | 97 +- arch/x86/include/asm/local.h | 8 +- arch/x86/include/asm/mce.h | 55 +- arch/x86/include/asm/mem_encrypt.h | 7 - arch/x86/include/asm/mmu_context.h | 4 +- arch/x86/include/asm/mpx.h | 12 +- arch/x86/include/asm/mshyperv.h | 2 - arch/x86/include/asm/msr-index.h | 1 - arch/x86/include/asm/msr.h | 4 +- arch/x86/include/asm/nospec-branch.h | 17 +- arch/x86/include/asm/page_64_types.h | 15 +- arch/x86/include/asm/paravirt.h | 415 +- arch/x86/include/asm/paravirt_types.h | 138 +- arch/x86/include/asm/percpu.h | 8 +- arch/x86/include/asm/perf_event.h | 9 - arch/x86/include/asm/pgalloc.h | 2 +- arch/x86/include/asm/pgtable-2level.h | 9 + arch/x86/include/asm/pgtable-3level.h | 7 +- arch/x86/include/asm/pgtable-3level_types.h | 2 +- arch/x86/include/asm/pgtable.h | 9 +- arch/x86/include/asm/pgtable_64.h | 23 +- arch/x86/include/asm/pgtable_types.h | 2 +- arch/x86/include/asm/preempt.h | 2 +- arch/x86/include/asm/processor.h | 17 +- arch/x86/include/asm/ptrace.h | 48 +- arch/x86/include/asm/qspinlock.h | 15 - arch/x86/include/asm/refcount.h | 79 +- arch/x86/include/asm/rmwcc.h | 69 +- arch/x86/include/asm/sections.h | 1 + arch/x86/include/asm/segment.h | 48 +- arch/x86/include/asm/signal.h | 7 +- arch/x86/include/asm/special_insns.h | 4 +- arch/x86/include/asm/stacktrace.h | 2 +- arch/x86/include/asm/string_64.h | 20 +- arch/x86/include/asm/suspend.h | 8 - arch/x86/include/asm/suspend_32.h | 4 - arch/x86/include/asm/tlb.h | 21 +- arch/x86/include/asm/tlbflush.h | 73 +- arch/x86/include/asm/trace/mpx.h | 4 +- arch/x86/include/asm/uaccess.h | 22 +- arch/x86/include/asm/unistd.h | 3 +- arch/x86/include/asm/uv/uv.h | 6 - arch/x86/include/asm/vgtod.h | 79 +- arch/x86/include/asm/virtext.h | 7 +- arch/x86/include/asm/vmx.h | 13 + arch/x86/include/asm/x86_init.h | 2 - arch/x86/include/asm/xen/events.h | 2 - arch/x86/include/uapi/asm/bootparam.h | 4 - arch/x86/include/uapi/asm/kvm.h | 9 +- arch/x86/include/uapi/asm/siginfo.h | 2 + arch/x86/kernel/acpi/boot.c | 6 - arch/x86/kernel/alternative.c | 15 +- arch/x86/kernel/amd_gart_64.c | 6 +- arch/x86/kernel/amd_nb.c | 49 +- arch/x86/kernel/apic/apic.c | 7 - arch/x86/kernel/apic/probe_32.c | 1 - arch/x86/kernel/apic/vector.c | 11 +- arch/x86/kernel/apm_32.c | 2 - arch/x86/kernel/asm-offsets.c | 18 +- arch/x86/kernel/asm-offsets_64.c | 9 +- arch/x86/kernel/check.c | 28 +- arch/x86/kernel/cpu/Makefile | 1 - arch/x86/kernel/cpu/amd.c | 2 +- arch/x86/kernel/cpu/bugs.c | 108 +- arch/x86/kernel/cpu/cacheinfo.c | 31 +- arch/x86/kernel/cpu/common.c | 78 +- arch/x86/kernel/cpu/cpu.h | 1 - arch/x86/kernel/cpu/cyrix.c | 2 +- arch/x86/kernel/cpu/hygon.c | 408 -- arch/x86/kernel/cpu/intel.c | 3 - arch/x86/kernel/cpu/intel_rdt.c | 17 +- arch/x86/kernel/cpu/intel_rdt.h | 23 +- arch/x86/kernel/cpu/intel_rdt_ctrlmondata.c | 39 +- arch/x86/kernel/cpu/intel_rdt_pseudo_lock.c | 405 +- arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 263 +- arch/x86/kernel/cpu/mcheck/dev-mcelog.c | 3 + arch/x86/kernel/cpu/mcheck/mce-inject.c | 6 - arch/x86/kernel/cpu/mcheck/mce-severity.c | 3 +- arch/x86/kernel/cpu/mcheck/mce.c | 22 +- arch/x86/kernel/cpu/microcode/amd.c | 24 +- arch/x86/kernel/cpu/microcode/intel.c | 17 +- arch/x86/kernel/cpu/mshyperv.c | 14 - arch/x86/kernel/cpu/mtrr/cleanup.c | 3 +- arch/x86/kernel/cpu/mtrr/mtrr.c | 2 +- arch/x86/kernel/cpu/perfctr-watchdog.c | 2 - arch/x86/kernel/cpu/vmware.c | 4 +- arch/x86/kernel/crash_dump_64.c | 60 +- arch/x86/kernel/devicetree.c | 2 +- arch/x86/kernel/dumpstack.c | 31 +- arch/x86/kernel/e820.c | 15 +- arch/x86/kernel/eisa.c | 10 +- arch/x86/kernel/fpu/signal.c | 1 + arch/x86/kernel/head32.c | 1 - arch/x86/kernel/head64.c | 22 +- arch/x86/kernel/head_64.S | 18 +- arch/x86/kernel/jump_label.c | 62 +- arch/x86/kernel/kprobes/core.c | 48 +- arch/x86/kernel/kprobes/opt.c | 2 +- arch/x86/kernel/kvm.c | 19 +- arch/x86/kernel/kvmclock.c | 56 +- arch/x86/kernel/ldt.c | 2 +- arch/x86/kernel/macros.S | 16 - arch/x86/kernel/module.c | 6 - arch/x86/kernel/paravirt-spinlocks.c | 15 +- arch/x86/kernel/paravirt.c | 320 +- arch/x86/kernel/paravirt_patch_32.c | 87 +- arch/x86/kernel/paravirt_patch_64.c | 97 +- arch/x86/kernel/pci-swiotlb.c | 2 + arch/x86/kernel/process_32.c | 4 +- arch/x86/kernel/process_64.c | 197 +- arch/x86/kernel/ptrace.c | 57 +- arch/x86/kernel/setup.c | 19 +- arch/x86/kernel/smpboot.c | 4 +- arch/x86/kernel/time.c | 24 +- arch/x86/kernel/topology.c | 4 +- arch/x86/kernel/traps.c | 196 +- arch/x86/kernel/tsc.c | 16 +- arch/x86/kernel/tsc_msr.c | 10 +- arch/x86/kernel/umip.c | 8 +- arch/x86/kernel/uprobes.c | 2 +- arch/x86/kernel/vm86_32.c | 2 +- arch/x86/kernel/vmlinux.lds.S | 29 +- arch/x86/kernel/vsmp_64.c | 26 +- arch/x86/kernel/x86_init.c | 3 +- arch/x86/kvm/emulate.c | 11 +- arch/x86/kvm/hyperv.c | 280 +- arch/x86/kvm/hyperv.h | 4 - arch/x86/kvm/lapic.c | 94 +- arch/x86/kvm/lapic.h | 2 +- arch/x86/kvm/mmu.c | 451 +- arch/x86/kvm/mmu.h | 13 +- arch/x86/kvm/mmu_audit.c | 12 +- arch/x86/kvm/paging_tmpl.h | 15 +- arch/x86/kvm/svm.c | 96 +- arch/x86/kvm/trace.h | 42 - arch/x86/kvm/vmx.c | 2565 +++---- arch/x86/kvm/vmx_shadow_fields.h | 5 +- arch/x86/kvm/x86.c | 375 +- arch/x86/kvm/x86.h | 4 - arch/x86/lib/checksum_32.S | 4 +- arch/x86/lib/copy_user_64.S | 90 +- arch/x86/lib/csum-copy_64.S | 8 +- arch/x86/lib/getuser.S | 12 +- arch/x86/lib/putuser.S | 10 +- arch/x86/lib/usercopy.c | 5 - arch/x86/lib/usercopy_32.c | 126 +- arch/x86/lib/usercopy_64.c | 8 +- arch/x86/mm/cpu_entry_area.c | 36 + arch/x86/mm/dump_pagetables.c | 35 +- arch/x86/mm/extable.c | 114 +- arch/x86/mm/fault.c | 480 +- arch/x86/mm/init.c | 4 - arch/x86/mm/init_32.c | 23 +- arch/x86/mm/ioremap.c | 24 +- arch/x86/mm/mem_encrypt.c | 24 - arch/x86/mm/mem_encrypt_identity.c | 1 - arch/x86/mm/mpx.c | 30 +- arch/x86/mm/pageattr.c | 652 +- arch/x86/mm/pgtable.c | 27 +- arch/x86/mm/pti.c | 35 +- arch/x86/mm/tlb.c | 197 +- arch/x86/pci/acpi.c | 2 +- arch/x86/pci/amd_bus.c | 6 +- arch/x86/pci/fixup.c | 12 +- arch/x86/platform/atom/punit_atom_debug.c | 6 +- arch/x86/platform/efi/early_printk.c | 8 +- arch/x86/platform/efi/efi_32.c | 7 +- arch/x86/platform/efi/efi_64.c | 10 +- arch/x86/platform/efi/quirks.c | 78 - .../intel-mid/device_libs/platform_bcm43xx.c | 17 +- .../platform/intel-mid/device_libs/platform_bt.c | 2 +- arch/x86/platform/olpc/olpc-xo1-rtc.c | 3 - arch/x86/platform/ts5500/ts5500.c | 1 + arch/x86/power/Makefile | 2 +- arch/x86/power/hibernate.c | 248 - arch/x86/power/hibernate_32.c | 52 +- arch/x86/power/hibernate_64.c | 224 +- arch/x86/power/hibernate_asm_32.S | 37 +- arch/x86/power/hibernate_asm_64.S | 2 +- arch/x86/tools/relocs.c | 10 - arch/x86/um/asm/elf.h | 3 +- arch/x86/xen/Kconfig | 2 +- arch/x86/xen/Makefile | 41 +- arch/x86/xen/efi.c | 14 +- arch/x86/xen/enlighten.c | 3 - arch/x86/xen/enlighten_hvm.c | 2 - arch/x86/xen/enlighten_pv.c | 31 +- arch/x86/xen/enlighten_pvh.c | 3 +- arch/x86/xen/grant-table.c | 25 +- arch/x86/xen/irq.c | 2 +- arch/x86/xen/mmu.c | 188 +- arch/x86/xen/mmu_hvm.c | 2 +- arch/x86/xen/mmu_pv.c | 185 +- arch/x86/xen/p2m.c | 2 - arch/x86/xen/pci-swiotlb-xen.c | 2 - arch/x86/xen/platform-pci-unplug.c | 19 +- arch/x86/xen/pmu.c | 15 +- arch/x86/xen/smp_pv.c | 2 - arch/x86/xen/spinlock.c | 11 +- arch/x86/xen/time.c | 4 +- arch/x86/xen/vdso.h | 2 - arch/x86/xen/xen-asm_64.S | 8 +- arch/x86/xen/xen-pvh.S | 15 +- arch/xtensa/Kconfig | 3 +- arch/xtensa/Makefile | 16 +- arch/xtensa/include/asm/Kbuild | 1 - arch/xtensa/include/asm/unistd.h | 2 +- arch/xtensa/include/asm/vga.h | 19 + arch/xtensa/kernel/Makefile | 4 +- arch/xtensa/kernel/vmlinux.lds.S | 1 + arch/xtensa/platforms/iss/setup.c | 25 +- arch/xtensa/platforms/xtfpga/setup.c | 6 +- block/Kconfig | 10 +- block/Kconfig.iosched | 3 + block/Makefile | 1 - block/bfq-cgroup.c | 8 +- block/bfq-iosched.c | 291 +- block/bfq-iosched.h | 53 +- block/bfq-wf2q.c | 43 +- block/bio-integrity.c | 12 +- block/bio.c | 219 +- block/blk-cgroup.c | 218 +- block/blk-core.c | 286 +- block/blk-flush.c | 6 +- block/blk-integrity.c | 12 +- block/blk-iolatency.c | 234 +- block/blk-lib.c | 41 +- block/blk-merge.c | 88 +- block/blk-mq-debugfs.c | 14 +- block/blk-mq-sched.h | 4 +- block/blk-mq-tag.c | 78 +- block/blk-mq.c | 219 +- block/blk-pm.c | 216 - block/blk-pm.h | 69 - block/blk-softirq.c | 5 +- block/blk-stat.c | 1 - block/blk-sysfs.c | 13 - block/blk-throttle.c | 53 +- block/blk-wbt.c | 91 +- block/blk-zoned.c | 359 +- block/blk.h | 81 +- block/bounce.c | 41 +- block/bsg.c | 8 +- block/cfq-iosched.c | 16 +- block/elevator.c | 27 +- block/genhd.c | 25 +- block/ioctl.c | 4 - block/kyber-iosched.c | 547 +- block/partition-generic.c | 6 +- crypto/Kconfig | 101 +- crypto/Makefile | 4 +- crypto/aegis.h | 20 +- crypto/af_alg.c | 2 +- crypto/ahash.c | 25 +- crypto/algapi.c | 17 +- crypto/algboss.c | 2 - crypto/algif_aead.c | 12 +- crypto/algif_hash.c | 2 +- crypto/authenc.c | 8 +- crypto/authencesn.c | 8 +- crypto/ccm.c | 9 +- crypto/chacha20_generic.c | 7 +- crypto/cryptd.c | 32 +- crypto/crypto_null.c | 11 +- crypto/crypto_user.c | 566 ++ crypto/crypto_user_base.c | 571 -- crypto/crypto_user_stat.c | 463 -- crypto/echainiv.c | 4 +- crypto/gcm.c | 8 +- crypto/internal.h | 8 + crypto/lrw.c | 339 +- crypto/mcryptd.c | 675 ++ crypto/morus1280.c | 7 +- crypto/morus640.c | 16 +- crypto/ofb.c | 225 - crypto/rng.c | 1 - crypto/rsa-pkcs1pad.c | 9 + crypto/seqiv.c | 4 +- crypto/shash.c | 33 +- crypto/skcipher.c | 24 - crypto/speck.c | 307 + crypto/tcrypt.c | 27 +- crypto/tcrypt.h | 1 - crypto/testmgr.c | 42 +- crypto/testmgr.h | 863 ++- crypto/xcbc.c | 8 +- crypto/xts.c | 269 +- drivers/acpi/Kconfig | 9 +- drivers/acpi/Makefile | 3 - drivers/acpi/acpi_adxl.c | 192 - drivers/acpi/acpi_ipmi.c | 4 +- drivers/acpi/acpi_lpit.c | 6 - drivers/acpi/acpi_lpss.c | 122 +- drivers/acpi/acpi_pad.c | 1 - drivers/acpi/acpi_processor.c | 7 +- drivers/acpi/acpi_tad.c | 201 - 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/dsopcode.c | 4 - 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/acpica/psloop.c | 16 +- drivers/acpi/acpica/tbxfload.c | 3 +- drivers/acpi/arm64/iort.c | 2 +- drivers/acpi/bus.c | 57 +- drivers/acpi/cppc_acpi.c | 8 +- drivers/acpi/custom_method.c | 3 +- drivers/acpi/glue.c | 2 +- drivers/acpi/nfit/core.c | 297 +- drivers/acpi/nfit/intel.h | 38 - drivers/acpi/nfit/nfit.h | 21 +- drivers/acpi/osl.c | 16 +- drivers/acpi/pci_root.c | 17 +- drivers/acpi/pmic/intel_pmic_bxtwc.c | 12 +- drivers/acpi/pmic/intel_pmic_chtdc_ti.c | 1 - drivers/acpi/pmic/intel_pmic_chtwc.c | 10 +- drivers/acpi/pmic/intel_pmic_crc.c | 16 +- drivers/acpi/pmic/intel_pmic_xpower.c | 16 +- drivers/acpi/pmic/tps68470_pmic.c | 2 +- drivers/acpi/pptt.c | 33 +- drivers/acpi/processor_idle.c | 1 - drivers/acpi/property.c | 97 +- drivers/acpi/sbs.c | 8 +- drivers/acpi/sbshc.c | 2 - drivers/acpi/scan.c | 11 +- drivers/acpi/x86/apple.c | 6 +- drivers/acpi/x86/utils.c | 2 +- drivers/android/Kconfig | 2 +- drivers/android/binder.c | 489 +- drivers/android/binder_alloc.c | 43 +- drivers/android/binder_trace.h | 36 +- drivers/ata/Kconfig | 5 +- drivers/ata/ahci.h | 2 - drivers/ata/ahci_brcm.c | 8 - drivers/ata/ahci_platform.c | 15 +- drivers/ata/ahci_sunxi.c | 3 +- drivers/ata/libahci_platform.c | 54 +- drivers/ata/libata-core.c | 17 +- drivers/ata/libata-scsi.c | 4 +- drivers/ata/pata_atiixp.c | 2 +- drivers/ata/pata_ep93xx.c | 8 +- drivers/ata/pata_ftide010.c | 27 +- drivers/ata/sata_inic162x.c | 2 +- drivers/atm/eni.c | 3 +- drivers/atm/fore200e.c | 401 +- drivers/atm/fore200e.h | 8 +- drivers/atm/nicstar.c | 3 +- drivers/atm/zatm.c | 42 +- drivers/auxdisplay/hd44780.c | 61 +- drivers/base/arch_topology.c | 26 - drivers/base/cacheinfo.c | 2 - drivers/base/component.c | 6 +- drivers/base/dd.c | 12 +- drivers/base/devres.c | 36 +- drivers/base/devtmpfs.c | 2 +- drivers/base/firmware_loader/main.c | 35 +- drivers/base/memory.c | 20 +- drivers/base/node.c | 19 +- drivers/base/platform-msi.c | 14 +- drivers/base/platform.c | 11 +- drivers/base/power/clock_ops.c | 2 +- drivers/base/power/domain.c | 20 +- drivers/base/power/main.c | 5 +- drivers/base/regmap/internal.h | 5 +- drivers/base/regmap/regmap.c | 99 +- drivers/block/DAC960.c | 7229 ++++++++++++++++++++ drivers/block/DAC960.h | 4414 ++++++++++++ drivers/block/Kconfig | 13 + drivers/block/Makefile | 1 + drivers/block/amiflop.c | 318 +- drivers/block/aoe/aoe.h | 5 +- drivers/block/aoe/aoeblk.c | 70 +- drivers/block/aoe/aoecmd.c | 19 +- drivers/block/aoe/aoedev.c | 15 +- drivers/block/ataflop.c | 273 +- drivers/block/cryptoloop.c | 22 +- drivers/block/drbd/Kconfig | 1 + drivers/block/drbd/drbd_int.h | 15 +- drivers/block/drbd/drbd_main.c | 16 +- drivers/block/drbd/drbd_nl.c | 39 +- drivers/block/drbd/drbd_protocol.h | 4 +- drivers/block/drbd/drbd_receiver.c | 35 +- drivers/block/drbd/drbd_req.c | 2 +- drivers/block/drbd/drbd_worker.c | 65 +- drivers/block/floppy.c | 71 +- drivers/block/loop.c | 5 +- drivers/block/mtip32xx/mtip32xx.c | 49 +- drivers/block/nbd.c | 3 - drivers/block/null_blk.h | 24 +- drivers/block/null_blk_main.c | 146 +- drivers/block/null_blk_zoned.c | 75 +- drivers/block/paride/pcd.c | 88 +- drivers/block/paride/pd.c | 94 +- drivers/block/paride/pf.c | 56 +- drivers/block/pktcdvd.c | 2 +- drivers/block/ps3disk.c | 88 +- drivers/block/ps3vram.c | 2 +- drivers/block/rbd.c | 235 +- drivers/block/rsxx/core.c | 4 +- drivers/block/rsxx/cregs.c | 2 +- drivers/block/rsxx/dev.c | 2 +- drivers/block/rsxx/dma.c | 52 +- drivers/block/skd_main.c | 69 +- drivers/block/sunvdc.c | 16 +- drivers/block/swim.c | 106 +- drivers/block/swim3.c | 211 +- drivers/block/sx8.c | 166 +- drivers/block/umem.c | 42 +- drivers/block/virtio_blk.c | 68 +- drivers/block/xen-blkback/blkback.c | 99 +- drivers/block/xen-blkback/common.h | 14 +- drivers/block/xen-blkfront.c | 115 +- drivers/block/xsysace.c | 80 +- drivers/block/z2ram.c | 90 +- drivers/block/zram/Kconfig | 2 + drivers/block/zram/zram_drv.c | 28 +- drivers/bluetooth/Kconfig | 1 - drivers/bluetooth/ath3k.c | 11 +- drivers/bluetooth/bt3c_cs.c | 9 +- drivers/bluetooth/btbcm.c | 1 - drivers/bluetooth/btmtkuart.c | 8 +- drivers/bluetooth/btrsi.c | 13 +- drivers/bluetooth/btrtl.c | 10 +- drivers/bluetooth/btsdio.c | 14 +- drivers/bluetooth/btusb.c | 2 - drivers/bluetooth/hci_ldisc.c | 3 - drivers/bluetooth/hci_qca.c | 71 +- drivers/bluetooth/hci_serdev.c | 10 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 27 +- drivers/bus/mvebu-mbus.c | 2 +- drivers/bus/ti-sysc.c | 37 +- drivers/bus/ts-nbus.c | 20 +- drivers/cdrom/cdrom.c | 31 +- drivers/cdrom/gdrom.c | 180 +- drivers/char/Kconfig | 4 +- drivers/char/hw_random/core.c | 4 +- drivers/char/ipmi/ipmi_bt_sm.c | 158 +- drivers/char/ipmi/ipmi_devintf.c | 11 +- drivers/char/ipmi/ipmi_dmi.c | 31 +- drivers/char/ipmi/ipmi_kcs_sm.c | 4 +- drivers/char/ipmi/ipmi_msghandler.c | 106 +- drivers/char/ipmi/ipmi_powernv.c | 4 +- drivers/char/ipmi/ipmi_poweroff.c | 67 +- drivers/char/ipmi/ipmi_si_hardcode.c | 9 +- drivers/char/ipmi/ipmi_si_hotmod.c | 17 +- drivers/char/ipmi/ipmi_si_intf.c | 45 +- drivers/char/ipmi/ipmi_si_mem_io.c | 2 +- drivers/char/ipmi/ipmi_si_pci.c | 21 +- drivers/char/ipmi/ipmi_si_platform.c | 26 +- drivers/char/ipmi/ipmi_smic_sm.c | 26 +- drivers/char/ipmi/ipmi_ssif.c | 339 +- drivers/char/ipmi/ipmi_watchdog.c | 52 +- drivers/char/ipmi/kcs_bmc.c | 7 +- drivers/char/pcmcia/cm4000_cs.c | 4 +- drivers/char/pcmcia/cm4040_cs.c | 2 +- drivers/char/pcmcia/synclink_cs.c | 3 +- drivers/char/random.c | 35 +- drivers/char/tpm/Kconfig | 2 +- drivers/char/tpm/tpm-dev-common.c | 147 +- drivers/char/tpm/tpm-dev.c | 11 +- drivers/char/tpm/tpm-dev.h | 18 +- drivers/char/tpm/tpm-interface.c | 30 +- drivers/char/tpm/tpm.h | 2 - drivers/char/tpm/tpm2-cmd.c | 4 +- drivers/char/tpm/tpmrm-dev.c | 15 +- drivers/char/tpm/xen-tpmfront.c | 2 +- drivers/clk/clk-npcm7xx.c | 4 +- drivers/clk/mvebu/clk-cpu.c | 4 +- drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 10 +- drivers/clk/x86/clk-pmc-atom.c | 18 +- drivers/clk/x86/clk-st.c | 2 +- drivers/clocksource/Makefile | 26 +- drivers/clocksource/arm_arch_timer.c | 15 - drivers/clocksource/asm9260_timer.c | 2 +- drivers/clocksource/cadence_ttc_timer.c | 543 ++ drivers/clocksource/dw_apb_timer_of.c | 20 +- .../{timer-fsl-ftm.c => fsl_ftm_timer.c} | 0 drivers/clocksource/{timer-owl.c => owl-timer.c} | 0 drivers/clocksource/pxa_timer.c | 6 +- drivers/clocksource/{timer-qcom.c => qcom-timer.c} | 0 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 +- ...{timer-armada-370-xp.c => time-armada-370-xp.c} | 0 .../clocksource/{timer-efm32.c => time-efm32.c} | 0 .../{timer-lpc32xx.c => time-lpc32xx.c} | 0 drivers/clocksource/time-orion.c | 192 + .../{timer-pistachio.c => time-pistachio.c} | 0 drivers/clocksource/timer-atmel-pit.c | 20 +- drivers/clocksource/timer-cadence-ttc.c | 543 -- drivers/clocksource/timer-fttmr010.c | 18 +- drivers/clocksource/timer-integrator-ap.c | 2 +- drivers/clocksource/timer-orion.c | 192 - drivers/clocksource/timer-sp804.c | 2 +- drivers/clocksource/timer-ti-32k.c | 3 - drivers/clocksource/timer-zevio.c | 218 - .../clocksource/{timer-versatile.c => versatile.c} | 0 .../clocksource/{timer-vf-pit.c => vf_pit_timer.c} | 0 .../clocksource/{timer-vt8500.c => vt8500_timer.c} | 0 drivers/clocksource/zevio-timer.c | 218 + drivers/cpufreq/acpi-cpufreq.c | 5 - drivers/cpufreq/amd_freq_sensitivity.c | 9 +- drivers/cpufreq/cppc_cpufreq.c | 2 +- drivers/cpufreq/cpufreq-dt-platdev.c | 6 +- drivers/cpufreq/cpufreq-dt.c | 34 +- drivers/cpufreq/cpufreq.c | 2 +- drivers/cpufreq/cpufreq_conservative.c | 6 +- drivers/cpufreq/imx6q-cpufreq.c | 52 +- drivers/cpufreq/intel_pstate.c | 42 +- drivers/cpufreq/mvebu-cpufreq.c | 9 +- drivers/cpufreq/qcom-cpufreq-kryo.c | 4 +- drivers/cpufreq/s5pv210-cpufreq.c | 4 +- drivers/cpufreq/tegra186-cpufreq.c | 2 +- drivers/cpuidle/cpuidle.c | 16 +- drivers/cpuidle/governors/ladder.c | 2 +- drivers/cpuidle/governors/menu.c | 127 +- drivers/cpuidle/poll_state.c | 8 +- drivers/crypto/Kconfig | 11 - drivers/crypto/Makefile | 2 +- drivers/crypto/atmel-aes.c | 5 +- drivers/crypto/atmel-authenc.h | 13 +- drivers/crypto/atmel-ecc.c | 11 +- drivers/crypto/atmel-ecc.h | 14 +- drivers/crypto/atmel-sha.c | 5 +- drivers/crypto/atmel-tdes.c | 5 +- drivers/crypto/axis/artpec6_crypto.c | 20 +- drivers/crypto/caam/Kconfig | 57 +- drivers/crypto/caam/Makefile | 10 +- drivers/crypto/caam/caamalg.c | 732 +- drivers/crypto/caam/caamalg_desc.c | 143 +- drivers/crypto/caam/caamalg_desc.h | 28 +- drivers/crypto/caam/caamalg_qi.c | 633 +- drivers/crypto/caam/caamalg_qi2.c | 5165 -------------- drivers/crypto/caam/caamalg_qi2.h | 223 - drivers/crypto/caam/caamhash.c | 80 +- drivers/crypto/caam/caamhash_desc.c | 80 - drivers/crypto/caam/caamhash_desc.h | 21 - drivers/crypto/caam/caampkc.c | 21 +- drivers/crypto/caam/caamrng.c | 1 - drivers/crypto/caam/compat.h | 2 - drivers/crypto/caam/ctrl.c | 1 - drivers/crypto/caam/dpseci.c | 426 -- drivers/crypto/caam/dpseci.h | 333 - drivers/crypto/caam/dpseci_cmd.h | 149 - drivers/crypto/caam/error.c | 79 +- drivers/crypto/caam/error.h | 6 +- drivers/crypto/caam/jr.c | 4 +- drivers/crypto/caam/qi.c | 43 +- drivers/crypto/caam/qi.h | 3 +- drivers/crypto/caam/regs.h | 30 +- drivers/crypto/caam/sg_sw_qm.h | 29 +- drivers/crypto/caam/sg_sw_qm2.h | 30 +- drivers/crypto/cavium/cpt/cptvf_reqmanager.c | 20 +- drivers/crypto/cavium/nitrox/Makefile | 3 - drivers/crypto/cavium/nitrox/nitrox_common.h | 19 +- drivers/crypto/cavium/nitrox/nitrox_csr.h | 111 - drivers/crypto/cavium/nitrox/nitrox_debugfs.c | 115 - drivers/crypto/cavium/nitrox/nitrox_dev.h | 163 +- drivers/crypto/cavium/nitrox/nitrox_hal.c | 71 +- drivers/crypto/cavium/nitrox/nitrox_hal.h | 23 - drivers/crypto/cavium/nitrox/nitrox_isr.c | 337 +- drivers/crypto/cavium/nitrox/nitrox_isr.h | 10 - drivers/crypto/cavium/nitrox/nitrox_lib.c | 99 +- drivers/crypto/cavium/nitrox/nitrox_main.c | 203 +- drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 104 +- drivers/crypto/cavium/nitrox/nitrox_sriov.c | 151 - drivers/crypto/ccp/ccp-crypto-aes-xts.c | 13 +- drivers/crypto/ccp/ccp-crypto.h | 2 +- drivers/crypto/ccp/psp-dev.c | 93 +- drivers/crypto/ccp/sp-platform.c | 53 +- drivers/crypto/ccree/cc_hw_queue_defs.h | 6 +- drivers/crypto/chelsio/chcr_algo.c | 62 +- drivers/crypto/chelsio/chcr_core.c | 6 +- drivers/crypto/chelsio/chcr_crypto.h | 4 +- drivers/crypto/chelsio/chtls/chtls.h | 5 - drivers/crypto/chelsio/chtls/chtls_cm.c | 7 +- drivers/crypto/chelsio/chtls/chtls_main.c | 10 +- drivers/crypto/inside-secure/safexcel.c | 8 +- drivers/crypto/mxs-dcp.c | 195 +- drivers/crypto/omap-aes.c | 17 +- drivers/crypto/omap-aes.h | 2 +- drivers/crypto/picoxcell_crypto.c | 21 +- drivers/crypto/qat/qat_c3xxx/adf_drv.c | 6 +- drivers/crypto/qat/qat_c3xxxvf/adf_drv.c | 6 +- drivers/crypto/qat/qat_c62x/adf_drv.c | 6 +- drivers/crypto/qat/qat_c62xvf/adf_drv.c | 6 +- drivers/crypto/qat/qat_common/adf_aer.c | 1 + drivers/crypto/qat/qat_common/qat_algs.c | 60 +- drivers/crypto/qat/qat_dh895xcc/adf_drv.c | 6 +- drivers/crypto/qat/qat_dh895xccvf/adf_drv.c | 6 +- drivers/crypto/qce/ablkcipher.c | 13 +- drivers/crypto/qce/cipher.h | 2 +- drivers/crypto/s5p-sss.c | 113 +- drivers/crypto/sahara.c | 31 +- drivers/crypto/vmx/aes_cbc.c | 52 +- drivers/crypto/vmx/aes_ctr.c | 18 +- drivers/crypto/vmx/aes_xts.c | 39 +- drivers/dax/device.c | 9 +- drivers/devfreq/devfreq.c | 118 +- drivers/devfreq/event/exynos-ppmu.c | 4 +- drivers/devfreq/governor.h | 6 +- drivers/devfreq/governor_performance.c | 5 +- drivers/devfreq/governor_powersave.c | 2 +- drivers/devfreq/governor_simpleondemand.c | 12 +- drivers/devfreq/governor_userspace.c | 16 +- drivers/dma/Kconfig | 13 +- drivers/dma/Makefile | 3 +- drivers/dma/at_hdmac.c | 2 +- drivers/dma/at_xdmac.c | 4 +- drivers/dma/bcm2835-dma.c | 8 + drivers/dma/coh901318.c | 28 +- drivers/dma/dma-jz4740.c | 21 +- drivers/dma/dma-jz4780.c | 289 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 4 +- drivers/dma/dw/core.c | 5 + drivers/dma/dw/platform.c | 2 - drivers/dma/ep93xx_dma.c | 21 +- drivers/dma/fsl-edma-common.c | 626 -- drivers/dma/fsl-edma-common.h | 233 - drivers/dma/fsl-edma.c | 729 +- drivers/dma/fsldma.c | 4 +- drivers/dma/hsu/hsu.c | 4 + drivers/dma/idma64.c | 9 +- drivers/dma/imx-dma.c | 20 +- drivers/dma/ioat/init.c | 23 +- drivers/dma/k3dma.c | 36 +- drivers/dma/mcf-edma.c | 317 - drivers/dma/mic_x100_dma.c | 4 +- drivers/dma/mmp_tdma.c | 29 +- drivers/dma/mv_xor.c | 4 +- drivers/dma/mxs-dma.c | 3 +- drivers/dma/nbpfaxi.c | 9 +- drivers/dma/owl-dma.c | 283 +- drivers/dma/ppc4xx/adma.c | 2 +- drivers/dma/pxa_dma.c | 5 +- drivers/dma/sh/rcar-dmac.c | 3 - drivers/dma/sh/shdma-arm.h | 5 +- drivers/dma/sh/shdma-base.c | 5 +- drivers/dma/sh/shdma-of.c | 5 +- drivers/dma/sh/shdma-r8a73a4.c | 5 +- drivers/dma/sh/shdma.h | 6 +- drivers/dma/sh/shdmac.c | 6 +- drivers/dma/sh/sudmac.c | 5 +- drivers/dma/sh/usb-dmac.c | 5 +- drivers/dma/sprd-dma.c | 81 +- drivers/dma/st_fdma.c | 7 +- drivers/dma/ste_dma40.c | 14 +- drivers/dma/stm32-dma.c | 20 +- drivers/dma/stm32-mdma.c | 4 +- drivers/dma/timb_dma.c | 2 +- drivers/edac/altera_edac.c | 670 +- drivers/edac/altera_edac.h | 73 +- drivers/edac/amd64_edac.c | 24 +- drivers/edac/amd64_edac.h | 3 - drivers/edac/cpc925_edac.c | 20 +- drivers/edac/ghes_edac.c | 23 - drivers/edac/i3200_edac.c | 2 +- drivers/edac/i7core_edac.c | 5 +- drivers/edac/mce_amd.c | 4 +- drivers/edac/pnd2_edac.c | 2 +- drivers/edac/sb_edac.c | 204 +- drivers/edac/skx_edac.c | 7 +- drivers/edac/thunderx_edac.c | 4 +- drivers/extcon/extcon-intel-cht-wc.c | 60 +- drivers/extcon/extcon-intel-int3496.c | 12 +- drivers/extcon/extcon-max14577.c | 24 +- drivers/extcon/extcon-max77693.c | 22 +- drivers/extcon/extcon-max77843.c | 19 +- drivers/extcon/extcon-max8997.c | 22 +- drivers/extcon/extcon.c | 15 +- drivers/firewire/core-iso.c | 7 - drivers/firewire/core-transaction.c | 10 - drivers/firmware/arm_scmi/perf.c | 8 +- drivers/firmware/efi/Kconfig | 9 +- drivers/firmware/efi/efi.c | 59 +- drivers/firmware/efi/libstub/Makefile | 3 +- drivers/firmware/efi/libstub/arm-stub.c | 27 - drivers/firmware/efi/runtime-wrappers.c | 61 +- drivers/firmware/efi/test/efi_test.c | 27 - drivers/firmware/efi/test/efi_test.h | 10 - drivers/firmware/google/Kconfig | 32 +- drivers/firmware/google/Makefile | 2 + drivers/firmware/google/coreboot_table-acpi.c | 88 + drivers/firmware/google/coreboot_table-of.c | 82 + drivers/firmware/google/coreboot_table.c | 126 +- drivers/firmware/google/coreboot_table.h | 6 + drivers/firmware/google/gsmi.c | 122 +- drivers/firmware/google/vpd.c | 2 +- drivers/firmware/scpi_pm_domain.c | 2 +- drivers/fpga/altera-cvp.c | 8 +- drivers/fpga/altera-fpga2sdram.c | 8 +- drivers/fpga/altera-freeze-bridge.c | 13 +- drivers/fpga/altera-hps2fpga.c | 7 +- drivers/fpga/altera-pr-ip-core.c | 9 +- drivers/fpga/altera-ps-spi.c | 11 +- drivers/fpga/dfl-afu-dma-region.c | 2 +- drivers/fpga/dfl-fme-br.c | 11 +- drivers/fpga/dfl-fme-mgr.c | 13 +- drivers/fpga/dfl-fme-pr.c | 2 +- drivers/fpga/dfl-fme-region.c | 10 +- drivers/fpga/dfl.c | 6 +- drivers/fpga/fpga-bridge.c | 70 +- drivers/fpga/fpga-mgr.c | 64 +- drivers/fpga/fpga-region.c | 65 +- drivers/fpga/ice40-spi.c | 10 +- drivers/fpga/machxo2-spi.c | 11 +- drivers/fpga/of-fpga-region.c | 9 +- drivers/fpga/socfpga-a10.c | 5 +- drivers/fpga/socfpga.c | 10 +- drivers/fpga/ts73xx-fpga.c | 11 +- drivers/fpga/xilinx-pr-decoupler.c | 4 +- drivers/fpga/xilinx-spi.c | 12 +- drivers/fpga/zynq-fpga.c | 5 +- drivers/gpio/Kconfig | 31 +- drivers/gpio/Makefile | 5 +- drivers/gpio/devres.c | 447 ++ drivers/gpio/gpio-adp5520.c | 2 +- drivers/gpio/gpio-adp5588.c | 26 +- drivers/gpio/gpio-bcm-kona.c | 14 +- drivers/gpio/gpio-brcmstb.c | 15 +- drivers/gpio/gpio-creg-snps.c | 191 - drivers/gpio/gpio-davinci.c | 60 +- drivers/gpio/gpio-dwapb.c | 1 - drivers/gpio/gpio-ep93xx.c | 297 +- drivers/gpio/gpio-ftgpio010.c | 115 +- drivers/gpio/gpio-htc-egpio.c | 10 +- drivers/gpio/gpio-ingenic.c | 392 ++ drivers/gpio/gpio-max3191x.c | 16 +- drivers/gpio/gpio-mmio.c | 6 +- drivers/gpio/gpio-mockup.c | 82 +- drivers/gpio/gpio-mxs.c | 4 +- drivers/gpio/gpio-omap.c | 356 +- drivers/gpio/gpio-pxa.c | 6 - drivers/gpio/gpio-rcar.c | 6 - drivers/gpio/gpio-siox.c | 293 - drivers/gpio/gpio-syscon.c | 2 +- drivers/gpio/gpio-tb10x.c | 123 +- drivers/gpio/gpio-tps65086.c | 12 +- drivers/gpio/gpio-tps6586x.c | 15 +- drivers/gpio/gpio-tps65910.c | 9 +- drivers/gpio/gpio-tps65912.c | 16 +- drivers/gpio/gpio-ts5500.c | 13 +- drivers/gpio/gpio-twl4030.c | 59 +- drivers/gpio/gpio-twl6040.c | 31 +- drivers/gpio/gpio-uniphier.c | 2 +- drivers/gpio/gpio-vf610.c | 13 +- drivers/gpio/gpio-viperboard.c | 10 +- drivers/gpio/gpio-vr41xx.c | 55 +- drivers/gpio/gpio-vx855.c | 20 +- drivers/gpio/gpio-wm831x.c | 8 +- drivers/gpio/gpio-wm8350.c | 8 +- drivers/gpio/gpio-wm8994.c | 8 +- drivers/gpio/gpio-xlp.c | 12 +- drivers/gpio/gpio-xtensa.c | 7 +- drivers/gpio/gpio-zevio.c | 2 +- drivers/gpio/gpiolib-acpi.c | 94 +- drivers/gpio/gpiolib-devprop.c | 26 +- drivers/gpio/gpiolib-devres.c | 439 -- drivers/gpio/gpiolib-legacy.c | 1 - drivers/gpio/gpiolib-of.c | 61 +- drivers/gpio/gpiolib-sysfs.c | 11 +- drivers/gpio/gpiolib.c | 643 +- drivers/gpio/gpiolib.h | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 70 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/kv_dpm.c | 49 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/si_dpm.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 3 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 37 +- drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 13 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 - drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 21 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 149 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 12 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 10 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 1 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 2 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 5 + .../amd/display/dc/dce120/dce120_hw_sequencer.c | 12 + drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 2 +- drivers/gpu/drm/arm/malidp_drv.c | 1 - drivers/gpu/drm/arm/malidp_hw.c | 25 +- drivers/gpu/drm/arm/malidp_hw.h | 3 +- drivers/gpu/drm/arm/malidp_mw.c | 25 +- drivers/gpu/drm/arm/malidp_regs.h | 2 - drivers/gpu/drm/drm_atomic.c | 7 +- drivers/gpu/drm/drm_atomic_helper.c | 12 +- drivers/gpu/drm/drm_client.c | 35 +- drivers/gpu/drm/drm_crtc.c | 10 +- drivers/gpu/drm/drm_debugfs.c | 2 +- drivers/gpu/drm/drm_edid.c | 5 +- drivers/gpu/drm/drm_fb_cma_helper.c | 4 +- drivers/gpu/drm/drm_fb_helper.c | 98 +- drivers/gpu/drm/drm_lease.c | 6 +- drivers/gpu/drm/drm_panel.c | 10 + drivers/gpu/drm/drm_syncobj.c | 5 - drivers/gpu/drm/etnaviv/etnaviv_drv.c | 27 +- drivers/gpu/drm/exynos/exynos_drm_iommu.h | 34 +- drivers/gpu/drm/i2c/tda9950.c | 5 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 33 +- drivers/gpu/drm/i915/gvt/fb_decoder.c | 5 +- drivers/gpu/drm/i915/gvt/fb_decoder.h | 2 +- drivers/gpu/drm/i915/gvt/handlers.c | 34 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 17 +- drivers/gpu/drm/i915/gvt/mmio.c | 28 - drivers/gpu/drm/i915/gvt/mmio_context.c | 2 + drivers/gpu/drm/i915/gvt/opregion.c | 20 +- drivers/gpu/drm/i915/gvt/sched_policy.c | 37 +- drivers/gpu/drm/i915/gvt/vgpu.c | 1 - drivers/gpu/drm/i915/i915_gpu_error.c | 88 +- drivers/gpu/drm/i915/i915_gpu_error.h | 1 - drivers/gpu/drm/i915/i915_irq.c | 33 +- drivers/gpu/drm/i915/i915_pci.c | 1 + drivers/gpu/drm/i915/i915_reg.h | 4 +- drivers/gpu/drm/i915/i915_vma.c | 4 + drivers/gpu/drm/i915/intel_audio.c | 3 + drivers/gpu/drm/i915/intel_ddi.c | 17 +- drivers/gpu/drm/i915/intel_display.c | 15 +- drivers/gpu/drm/i915/intel_dp.c | 33 +- drivers/gpu/drm/i915/intel_dp_mst.c | 4 - drivers/gpu/drm/i915/intel_hdmi.c | 8 +- drivers/gpu/drm/i915/intel_lspcon.c | 2 +- drivers/gpu/drm/i915/intel_overlay.c | 228 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 11 - drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 92 - drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 47 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.h | 3 +- drivers/gpu/drm/mediatek/mtk_drm_ddp.c | 18 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 9 - drivers/gpu/drm/mediatek/mtk_drm_drv.c | 27 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 5 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 4 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 82 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 110 +- drivers/gpu/drm/nouveau/nouveau_display.c | 44 +- drivers/gpu/drm/nouveau/nouveau_display.h | 2 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 21 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 57 - drivers/gpu/drm/nouveau/nouveau_fbcon.h | 5 - drivers/gpu/drm/nouveau/nouveau_vga.c | 2 + drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c | 14 - drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 54 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h | 1 - drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c | 18 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h | 5 +- .../gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c | 24 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c | 2 +- drivers/gpu/drm/pl111/pl111_vexpress.c | 3 +- drivers/gpu/drm/sun4i/sun4i_dotclock.c | 12 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 1 + drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 1 + drivers/gpu/drm/sun4i/sun8i_mixer.c | 24 + drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 1 + drivers/gpu/drm/udl/udl_fb.c | 8 +- drivers/gpu/drm/vc4/vc4_plane.c | 25 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 42 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 25 + drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 24 +- drivers/gpu/vga/vga_switcheroo.c | 2 - drivers/hid/Kconfig | 16 +- drivers/hid/Makefile | 1 - drivers/hid/hid-apple.c | 9 +- drivers/hid/hid-bigbenff.c | 414 -- drivers/hid/hid-core.c | 7 +- drivers/hid/hid-cougar.c | 66 +- drivers/hid/hid-elan.c | 2 +- drivers/hid/hid-google-hammer.c | 413 +- drivers/hid/hid-ids.h | 13 +- drivers/hid/hid-input.c | 69 +- drivers/hid/hid-logitech-hidpp.c | 309 +- drivers/hid/hid-magicmouse.c | 142 +- drivers/hid/hid-microsoft.c | 141 +- drivers/hid/hid-multitouch.c | 91 +- drivers/hid/hid-quirks.c | 1 - drivers/hid/hid-saitek.c | 2 - drivers/hid/hid-sensor-hub.c | 23 - drivers/hid/i2c-hid/Makefile | 3 - drivers/hid/i2c-hid/i2c-hid-core.c | 1329 ---- drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 376 - drivers/hid/i2c-hid/i2c-hid.c | 1313 ++++ drivers/hid/i2c-hid/i2c-hid.h | 20 - drivers/hid/intel-ish-hid/ipc/hw-ish.h | 2 - drivers/hid/intel-ish-hid/ipc/ipc.c | 32 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 77 +- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 41 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 52 - drivers/hid/intel-ish-hid/ishtp/bus.h | 5 - drivers/hid/intel-ish-hid/ishtp/client-buffers.c | 49 - drivers/hid/intel-ish-hid/ishtp/client.c | 24 - drivers/hid/intel-ish-hid/ishtp/client.h | 5 - drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 2 +- drivers/hid/wacom_wac.c | 19 - drivers/hv/channel.c | 300 +- drivers/hv/channel_mgmt.c | 54 +- drivers/hv/connection.c | 8 +- drivers/hv/hv.c | 15 +- drivers/hv/hv_balloon.c | 2 +- drivers/hv/hv_kvp.c | 14 +- drivers/hv/ring_buffer.c | 1 - drivers/hv/vmbus_drv.c | 121 +- drivers/hwmon/adt7475.c | 25 +- drivers/hwmon/aspeed-pwm-tacho.c | 2 +- drivers/hwmon/asus_atk0110.c | 4 +- drivers/hwmon/hwmon.c | 28 +- drivers/hwmon/ibmaem.c | 2 +- drivers/hwmon/ibmpex.c | 2 +- drivers/hwmon/ibmpowernv.c | 10 +- drivers/hwmon/iio_hwmon.c | 16 +- drivers/hwmon/ina2xx.c | 13 +- drivers/hwmon/ina3221.c | 592 +- drivers/hwmon/k10temp.c | 5 +- drivers/hwmon/lm75.c | 21 +- drivers/hwmon/lm92.c | 14 +- drivers/hwmon/lm95245.c | 3 +- drivers/hwmon/mc13783-adc.c | 14 +- drivers/hwmon/nct6775.c | 374 +- drivers/hwmon/npcm750-pwm-fan.c | 6 +- drivers/hwmon/pmbus/Kconfig | 18 +- drivers/hwmon/pmbus/ltc2978.c | 9 +- drivers/hwmon/pmbus/pmbus.c | 2 - drivers/hwmon/pmbus/pmbus_core.c | 5 +- drivers/hwmon/pwm-fan.c | 20 +- drivers/hwmon/raspberrypi-hwmon.c | 1 - drivers/hwmon/scmi-hwmon.c | 2 +- drivers/hwmon/scpi-hwmon.c | 4 +- drivers/hwmon/sht15.c | 5 +- drivers/hwmon/tmp102.c | 3 +- drivers/hwmon/tmp108.c | 3 +- drivers/hwmon/tmp421.c | 6 +- drivers/hwtracing/coresight/coresight-catu.c | 6 - .../coresight/coresight-dynamic-replicator.c | 81 +- drivers/hwtracing/coresight/coresight-etb10.c | 183 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 132 +- drivers/hwtracing/coresight/coresight-etm-perf.h | 26 - drivers/hwtracing/coresight/coresight-etm3x.c | 58 +- drivers/hwtracing/coresight/coresight-etm4x.c | 93 +- drivers/hwtracing/coresight/coresight-funnel.c | 28 +- drivers/hwtracing/coresight/coresight-priv.h | 9 +- drivers/hwtracing/coresight/coresight-replicator.c | 4 +- drivers/hwtracing/coresight/coresight-stm.c | 4 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 198 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 385 +- drivers/hwtracing/coresight/coresight-tmc.c | 4 +- drivers/hwtracing/coresight/coresight-tmc.h | 4 - drivers/hwtracing/coresight/coresight-tpiu.c | 6 +- drivers/hwtracing/coresight/coresight.c | 184 +- drivers/hwtracing/coresight/of_coresight.c | 262 +- drivers/hwtracing/intel_th/core.c | 16 +- drivers/hwtracing/intel_th/pci.c | 5 - drivers/hwtracing/stm/Kconfig | 29 - drivers/hwtracing/stm/Makefile | 6 - drivers/hwtracing/stm/core.c | 292 +- drivers/hwtracing/stm/heartbeat.c | 2 +- drivers/hwtracing/stm/p_basic.c | 48 - drivers/hwtracing/stm/p_sys-t.c | 382 -- drivers/hwtracing/stm/policy.c | 147 +- drivers/hwtracing/stm/stm.h | 56 +- drivers/i2c/algos/i2c-algo-bit.c | 55 +- drivers/i2c/busses/i2c-designware-master.c | 5 +- drivers/i2c/busses/i2c-designware-platdrv.c | 7 +- drivers/i2c/busses/i2c-i801.c | 16 +- drivers/i2c/busses/i2c-imx-lpi2c.c | 1 + drivers/i2c/busses/i2c-isch.c | 2 +- drivers/i2c/busses/i2c-qcom-geni.c | 22 +- drivers/i2c/busses/i2c-rcar.c | 6 +- drivers/i2c/busses/i2c-scmi.c | 1 - drivers/i2c/busses/i2c-sh_mobile.c | 15 +- drivers/i2c/busses/i2c-uniphier-f.c | 7 +- drivers/i2c/busses/i2c-uniphier.c | 7 +- drivers/i2c/busses/i2c-xiic.c | 4 - drivers/i2c/i2c-core-base.c | 13 +- drivers/i2c/muxes/i2c-mux-gpio.c | 14 +- drivers/ide/ide-cd.c | 2 +- drivers/ide/ide-gd.c | 2 +- drivers/idle/intel_idle.c | 77 +- drivers/iio/adc/ti_am335x_adc.c | 12 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 13 +- drivers/iio/light/apds9960.c | 3 +- drivers/iio/light/max44000.c | 23 +- drivers/iio/temperature/maxim_thermocouple.c | 1 + drivers/iio/temperature/mlx90632.c | 3 +- drivers/infiniband/Kconfig | 1 - drivers/infiniband/core/addr.c | 406 +- drivers/infiniband/core/cache.c | 141 +- drivers/infiniband/core/cm.c | 9 +- drivers/infiniband/core/cma.c | 263 +- drivers/infiniband/core/cma_configfs.c | 2 +- drivers/infiniband/core/core_priv.h | 12 +- drivers/infiniband/core/cq.c | 10 +- drivers/infiniband/core/device.c | 264 +- drivers/infiniband/core/fmr_pool.c | 5 +- drivers/infiniband/core/iwcm.c | 2 +- drivers/infiniband/core/mad.c | 80 +- drivers/infiniband/core/mad_priv.h | 2 +- drivers/infiniband/core/netlink.c | 4 +- drivers/infiniband/core/nldev.c | 37 +- drivers/infiniband/core/rdma_core.c | 58 +- drivers/infiniband/core/rdma_core.h | 1 - drivers/infiniband/core/restrack.c | 30 +- drivers/infiniband/core/rw.c | 11 +- drivers/infiniband/core/sa.h | 8 +- drivers/infiniband/core/sa_query.c | 70 +- drivers/infiniband/core/security.c | 7 +- drivers/infiniband/core/sysfs.c | 101 +- drivers/infiniband/core/ucm.c | 3 - drivers/infiniband/core/ucma.c | 11 - drivers/infiniband/core/umem.c | 125 +- drivers/infiniband/core/umem_odp.c | 621 +- drivers/infiniband/core/user_mad.c | 13 +- drivers/infiniband/core/uverbs.h | 15 +- drivers/infiniband/core/uverbs_cmd.c | 111 +- drivers/infiniband/core/uverbs_ioctl.c | 140 +- drivers/infiniband/core/uverbs_main.c | 346 +- .../infiniband/core/uverbs_std_types_flow_action.c | 7 +- drivers/infiniband/core/uverbs_uapi.c | 13 - drivers/infiniband/core/verbs.c | 65 +- drivers/infiniband/hw/bnxt_re/bnxt_re.h | 3 +- drivers/infiniband/hw/bnxt_re/hw_counters.c | 11 +- drivers/infiniband/hw/bnxt_re/hw_counters.h | 3 - drivers/infiniband/hw/bnxt_re/ib_verbs.c | 6 +- drivers/infiniband/hw/bnxt_re/main.c | 216 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 136 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 88 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 4 - drivers/infiniband/hw/bnxt_re/qplib_res.c | 29 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 77 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 10 - drivers/infiniband/hw/bnxt_re/roce_hsi.h | 5 - drivers/infiniband/hw/cxgb3/iwch_provider.c | 55 +- drivers/infiniband/hw/cxgb4/cm.c | 3 +- drivers/infiniband/hw/cxgb4/cq.c | 2 +- drivers/infiniband/hw/cxgb4/provider.c | 50 +- drivers/infiniband/hw/cxgb4/qp.c | 26 +- drivers/infiniband/hw/cxgb4/t4.h | 2 +- drivers/infiniband/hw/hfi1/Makefile | 42 +- drivers/infiniband/hw/hfi1/affinity.c | 4 +- drivers/infiniband/hw/hfi1/chip.c | 492 +- drivers/infiniband/hw/hfi1/chip.h | 71 +- drivers/infiniband/hw/hfi1/chip_registers.h | 4 - drivers/infiniband/hw/hfi1/file_ops.c | 4 +- drivers/infiniband/hw/hfi1/hfi.h | 48 +- drivers/infiniband/hw/hfi1/init.c | 113 +- drivers/infiniband/hw/hfi1/iowait.c | 94 - drivers/infiniband/hw/hfi1/iowait.h | 192 +- drivers/infiniband/hw/hfi1/mad.c | 4 +- drivers/infiniband/hw/hfi1/mmu_rb.c | 1 + drivers/infiniband/hw/hfi1/msix.c | 363 - drivers/infiniband/hw/hfi1/msix.h | 64 - drivers/infiniband/hw/hfi1/pcie.c | 86 +- drivers/infiniband/hw/hfi1/pio.c | 59 +- drivers/infiniband/hw/hfi1/pio.h | 2 - drivers/infiniband/hw/hfi1/qp.c | 100 +- drivers/infiniband/hw/hfi1/qp.h | 31 +- drivers/infiniband/hw/hfi1/rc.c | 24 +- drivers/infiniband/hw/hfi1/ruc.c | 382 +- drivers/infiniband/hw/hfi1/sdma.c | 56 +- drivers/infiniband/hw/hfi1/sdma.h | 21 +- drivers/infiniband/hw/hfi1/sysfs.c | 69 +- drivers/infiniband/hw/hfi1/trace.h | 3 +- drivers/infiniband/hw/hfi1/trace_iowait.h | 54 - drivers/infiniband/hw/hfi1/uc.c | 14 +- drivers/infiniband/hw/hfi1/ud.c | 22 +- drivers/infiniband/hw/hfi1/user_sdma.c | 139 +- drivers/infiniband/hw/hfi1/user_sdma.h | 20 +- drivers/infiniband/hw/hfi1/verbs.c | 259 +- drivers/infiniband/hw/hfi1/verbs.h | 35 +- drivers/infiniband/hw/hfi1/verbs_txreq.h | 11 +- drivers/infiniband/hw/hfi1/vnic_main.c | 12 +- drivers/infiniband/hw/hfi1/vnic_sdma.c | 21 +- drivers/infiniband/hw/hns/Kconfig | 1 - drivers/infiniband/hw/hns/hns_roce_ah.c | 6 +- drivers/infiniband/hw/hns/hns_roce_device.h | 45 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 4 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 629 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 96 +- drivers/infiniband/hw/hns/hns_roce_main.c | 123 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 212 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 41 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 2 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 73 +- drivers/infiniband/hw/mlx4/Kconfig | 1 - drivers/infiniband/hw/mlx4/mad.c | 20 +- drivers/infiniband/hw/mlx4/main.c | 190 +- drivers/infiniband/hw/mlx4/mcg.c | 2 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 5 + drivers/infiniband/hw/mlx4/qp.c | 8 +- drivers/infiniband/hw/mlx4/sysfs.c | 6 +- drivers/infiniband/hw/mlx5/cmd.c | 129 - drivers/infiniband/hw/mlx5/cmd.h | 14 - drivers/infiniband/hw/mlx5/cq.c | 34 +- drivers/infiniband/hw/mlx5/devx.c | 369 +- drivers/infiniband/hw/mlx5/flow.c | 393 +- drivers/infiniband/hw/mlx5/ib_rep.c | 3 + drivers/infiniband/hw/mlx5/main.c | 546 +- drivers/infiniband/hw/mlx5/mem.c | 9 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 99 +- drivers/infiniband/hw/mlx5/mr.c | 26 +- drivers/infiniband/hw/mlx5/odp.c | 123 +- drivers/infiniband/hw/mlx5/qp.c | 491 +- drivers/infiniband/hw/mlx5/srq.c | 1 - drivers/infiniband/hw/mthca/mthca_mad.c | 5 +- drivers/infiniband/hw/mthca/mthca_main.c | 6 +- drivers/infiniband/hw/mthca/mthca_provider.c | 44 +- drivers/infiniband/hw/mthca/mthca_qp.c | 4 +- drivers/infiniband/hw/nes/nes.c | 3 + drivers/infiniband/hw/nes/nes.h | 9 + drivers/infiniband/hw/nes/nes_hw.c | 2 +- drivers/infiniband/hw/nes/nes_mgt.c | 8 +- drivers/infiniband/hw/nes/nes_nic.c | 2 + drivers/infiniband/hw/nes/nes_verbs.c | 63 +- drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 74 +- drivers/infiniband/hw/ocrdma/ocrdma_stats.c | 3 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 3 +- drivers/infiniband/hw/qedr/main.c | 73 +- drivers/infiniband/hw/qedr/qedr.h | 2 +- drivers/infiniband/hw/qedr/qedr_roce_cm.c | 4 +- drivers/infiniband/hw/qedr/verbs.c | 5 +- drivers/infiniband/hw/qib/qib.h | 2 +- drivers/infiniband/hw/qib/qib_pcie.c | 1 + drivers/infiniband/hw/qib/qib_qp.c | 17 +- 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_sysfs.c | 101 +- drivers/infiniband/hw/qib/qib_uc.c | 12 +- drivers/infiniband/hw/qib/qib_ud.c | 17 +- drivers/infiniband/hw/qib/qib_verbs.c | 47 +- drivers/infiniband/hw/qib/qib_verbs.h | 15 +- drivers/infiniband/hw/usnic/usnic_debugfs.c | 3 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 39 +- drivers/infiniband/hw/usnic/usnic_ib_sysfs.c | 74 +- drivers/infiniband/hw/usnic/usnic_ib_sysfs.h | 2 - drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 16 +- drivers/infiniband/hw/usnic/usnic_transport.c | 2 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 91 +- drivers/infiniband/hw/usnic/usnic_uiom.h | 3 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 46 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 2 +- drivers/infiniband/sw/rdmavt/Kconfig | 2 +- drivers/infiniband/sw/rdmavt/qp.c | 677 +- drivers/infiniband/sw/rdmavt/qp.h | 2 - drivers/infiniband/sw/rdmavt/trace_tx.h | 42 - drivers/infiniband/sw/rdmavt/vt.c | 15 +- drivers/infiniband/sw/rxe/rxe.c | 13 +- drivers/infiniband/sw/rxe/rxe_comp.c | 39 +- drivers/infiniband/sw/rxe/rxe_cq.c | 4 +- drivers/infiniband/sw/rxe/rxe_loc.h | 5 +- drivers/infiniband/sw/rxe/rxe_mr.c | 35 +- drivers/infiniband/sw/rxe/rxe_net.c | 49 +- drivers/infiniband/sw/rxe/rxe_param.h | 4 + drivers/infiniband/sw/rxe/rxe_pool.c | 55 +- drivers/infiniband/sw/rxe/rxe_pool.h | 6 +- drivers/infiniband/sw/rxe/rxe_qp.c | 18 +- drivers/infiniband/sw/rxe/rxe_recv.c | 4 +- drivers/infiniband/sw/rxe/rxe_req.c | 17 +- drivers/infiniband/sw/rxe/rxe_resp.c | 10 +- drivers/infiniband/sw/rxe/rxe_srq.c | 10 +- drivers/infiniband/sw/rxe/rxe_sysfs.c | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 29 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 4 - drivers/infiniband/ulp/ipoib/ipoib.h | 8 +- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 10 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 168 +- drivers/infiniband/ulp/ipoib/ipoib_netlink.c | 23 +- drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 2 +- drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 19 +- drivers/infiniband/ulp/iser/iser_initiator.c | 18 +- drivers/infiniband/ulp/iser/iser_verbs.c | 9 +- drivers/infiniband/ulp/isert/ib_isert.c | 2 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c | 3 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c | 3 +- drivers/infiniband/ulp/srp/ib_srp.c | 25 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 28 +- drivers/input/evdev.c | 1 - drivers/input/joystick/xpad.c | 3 - drivers/input/keyboard/atakbd.c | 74 +- drivers/input/misc/uinput.c | 3 +- drivers/input/mouse/elan_i2c_core.c | 1 - drivers/input/mouse/elantech.c | 2 - drivers/input/mousedev.c | 1 - drivers/input/serio/i8042.c | 29 +- drivers/input/serio/serport.c | 2 +- drivers/input/touchscreen/egalax_ts.c | 6 - drivers/input/touchscreen/ti_am335x_tsc.c | 22 +- drivers/input/touchscreen/tsc200x-core.c | 3 +- drivers/iommu/Kconfig | 21 - drivers/iommu/Makefile | 1 - drivers/iommu/amd_iommu.c | 10 +- drivers/iommu/amd_iommu_init.c | 16 +- drivers/iommu/amd_iommu_v2.c | 1 + drivers/iommu/arm-smmu-v3.c | 140 +- drivers/iommu/arm-smmu.c | 106 +- drivers/iommu/dma-iommu.c | 55 +- drivers/iommu/fsl_pamu.c | 2 +- drivers/iommu/fsl_pamu_domain.c | 119 +- drivers/iommu/intel-iommu-debugfs.c | 314 - drivers/iommu/intel-iommu.c | 42 +- drivers/iommu/intel-pasid.h | 2 +- drivers/iommu/intel-svm.c | 1 + drivers/iommu/intel_irq_remapping.c | 2 +- drivers/iommu/io-pgtable-arm-v7s.c | 11 +- drivers/iommu/io-pgtable-arm.c | 23 +- drivers/iommu/io-pgtable.h | 5 - drivers/iommu/iommu.c | 58 +- drivers/iommu/iova.c | 22 +- drivers/iommu/ipmmu-vmsa.c | 5 +- drivers/iommu/of_iommu.c | 25 +- drivers/iommu/rockchip-iommu.c | 6 - drivers/irqchip/Kconfig | 3 - drivers/irqchip/Makefile | 1 - drivers/irqchip/irq-gic-v3-its.c | 249 +- drivers/irqchip/irq-gic-v3.c | 85 +- drivers/irqchip/irq-mvebu-icu.c | 253 +- drivers/irqchip/irq-mvebu-sei.c | 507 -- drivers/irqchip/irq-sifive-plic.c | 10 +- drivers/irqchip/qcom-pdc.c | 1 - drivers/isdn/capi/capi.c | 7 + drivers/isdn/gigaset/asyncdata.c | 4 +- drivers/isdn/gigaset/ev-layer.c | 4 +- drivers/isdn/gigaset/interface.c | 13 +- drivers/isdn/gigaset/isocdata.c | 2 +- drivers/isdn/hisax/amd7930_fn.c | 2 +- drivers/isdn/hisax/hfc_pci.c | 11 +- drivers/isdn/hisax/hfc_pci.h | 4 +- drivers/isdn/hisax/hfc_sx.c | 6 +- drivers/isdn/hisax/hisax.h | 2 +- drivers/isdn/hisax/w6692.c | 4 +- drivers/isdn/i4l/isdn_tty.c | 19 + drivers/isdn/mISDN/socket.c | 3 +- drivers/isdn/mISDN/tei.c | 7 +- drivers/leds/Kconfig | 10 - drivers/leds/Makefile | 1 - drivers/leds/leds-an30259a.c | 368 - drivers/leds/leds-as3645a.c | 4 +- drivers/leds/leds-gpio.c | 92 +- drivers/leds/leds-pwm.c | 5 +- drivers/leds/leds-sc27xx-bltc.c | 121 - drivers/leds/trigger/Kconfig | 7 - drivers/leds/trigger/Makefile | 1 - drivers/leds/trigger/ledtrig-pattern.c | 411 -- drivers/lightnvm/Kconfig | 3 +- drivers/lightnvm/core.c | 334 +- drivers/lightnvm/pblk-cache.c | 1 - drivers/lightnvm/pblk-core.c | 587 +- drivers/lightnvm/pblk-gc.c | 11 +- drivers/lightnvm/pblk-init.c | 321 +- drivers/lightnvm/pblk-map.c | 13 +- drivers/lightnvm/pblk-rb.c | 110 +- drivers/lightnvm/pblk-read.c | 86 +- drivers/lightnvm/pblk-recovery.c | 471 +- drivers/lightnvm/pblk-rl.c | 5 +- drivers/lightnvm/pblk-sysfs.c | 12 +- drivers/lightnvm/pblk-trace.h | 145 - drivers/lightnvm/pblk-write.c | 90 +- drivers/lightnvm/pblk.h | 221 +- drivers/macintosh/adb-iop.c | 50 +- drivers/macintosh/adb.c | 8 +- drivers/macintosh/adbhid.c | 53 +- drivers/macintosh/macio_asic.c | 8 +- drivers/macintosh/macio_sysfs.c | 8 +- drivers/macintosh/via-cuda.c | 35 - drivers/macintosh/via-macii.c | 352 +- drivers/macintosh/via-pmu.c | 33 - drivers/macintosh/windfarm_smu_controls.c | 4 +- drivers/macintosh/windfarm_smu_sat.c | 25 +- drivers/mailbox/pcc.c | 7 +- drivers/md/Kconfig | 11 + drivers/md/bcache/alloc.c | 2 +- drivers/md/bcache/bcache.h | 3 +- drivers/md/bcache/btree.c | 2 +- drivers/md/bcache/closure.h | 3 +- drivers/md/bcache/debug.c | 2 +- drivers/md/bcache/extents.c | 2 +- drivers/md/bcache/journal.c | 6 +- drivers/md/bcache/request.c | 9 +- drivers/md/bcache/request.h | 2 +- drivers/md/bcache/super.c | 121 +- drivers/md/bcache/sysfs.c | 2 - drivers/md/dm-cache-metadata.c | 4 +- drivers/md/dm-cache-policy-smq.c | 2 +- drivers/md/dm-cache-target.c | 14 +- drivers/md/dm-core.h | 10 + drivers/md/dm-crypt.c | 25 +- drivers/md/dm-flakey.c | 32 +- drivers/md/dm-integrity.c | 30 +- drivers/md/dm-ioctl.c | 18 +- drivers/md/dm-linear.c | 37 +- drivers/md/dm-mpath.c | 40 +- drivers/md/dm-raid.c | 156 +- drivers/md/dm-rq.c | 316 +- drivers/md/dm-rq.h | 4 + drivers/md/dm-sysfs.c | 3 +- drivers/md/dm-table.c | 56 +- drivers/md/dm-thin-metadata.c | 34 +- drivers/md/dm-thin.c | 81 +- drivers/md/dm-verity-fec.c | 5 +- drivers/md/dm-verity-target.c | 24 +- drivers/md/dm-writecache.c | 5 +- drivers/md/dm-zoned-metadata.c | 80 +- drivers/md/dm-zoned-target.c | 23 +- drivers/md/dm.c | 179 +- drivers/md/dm.h | 1 + drivers/md/md-bitmap.c | 9 +- drivers/md/md-cluster.c | 244 +- drivers/md/md-cluster.h | 2 - drivers/md/md.c | 113 +- drivers/md/md.h | 1 - drivers/md/raid0.c | 2 +- drivers/md/raid1.c | 1 - drivers/md/raid10.c | 114 +- drivers/md/raid5-cache.c | 2 + drivers/md/raid5-log.h | 5 - drivers/md/raid5.c | 18 +- drivers/media/i2c/mt9v111.c | 41 +- drivers/media/platform/Kconfig | 2 - drivers/media/platform/qcom/camss/camss-csid.c | 1 - .../platform/qcom/camss/camss-csiphy-2ph-1-0.c | 1 - .../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 1 - drivers/media/platform/qcom/camss/camss-csiphy.c | 1 - drivers/media/platform/qcom/camss/camss-ispif.c | 5 +- drivers/media/platform/qcom/camss/camss-vfe-4-1.c | 1 - drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 1 - drivers/media/platform/qcom/camss/camss.c | 15 +- drivers/media/usb/dvb-usb-v2/af9035.c | 6 +- drivers/media/usb/em28xx/em28xx-audio.c | 5 +- drivers/media/usb/em28xx/em28xx-core.c | 5 +- drivers/media/usb/tm6000/tm6000-video.c | 5 +- drivers/media/v4l2-core/v4l2-event.c | 38 +- drivers/media/v4l2-core/v4l2-fh.c | 2 - drivers/memory/ti-aemif.c | 2 +- drivers/memstick/core/ms_block.c | 2 +- drivers/memstick/core/mspro_block.c | 2 +- drivers/message/fusion/lsi/mpi_cnfg.h | 2 +- drivers/message/fusion/mptbase.c | 12 +- drivers/message/fusion/mptsas.c | 8 +- drivers/mfd/Kconfig | 26 +- drivers/mfd/Makefile | 1 - drivers/mfd/adp5520.c | 2 +- drivers/mfd/altera-a10sr.c | 3 +- drivers/mfd/arizona-core.c | 10 +- drivers/mfd/at91-usart.c | 72 - drivers/mfd/cros_ec.c | 3 +- drivers/mfd/cros_ec_dev.c | 1 - drivers/mfd/da9052-spi.c | 3 +- drivers/mfd/intel_msic.c | 49 +- drivers/mfd/intel_soc_pmic_bxtwc.c | 56 +- drivers/mfd/intel_soc_pmic_chtdc_ti.c | 5 +- drivers/mfd/intel_soc_pmic_chtwc.c | 5 +- drivers/mfd/intel_soc_pmic_core.c | 25 +- drivers/mfd/intel_soc_pmic_core.h | 12 +- drivers/mfd/intel_soc_pmic_crc.c | 78 +- drivers/mfd/madera-core.c | 33 +- drivers/mfd/max14577.c | 28 +- drivers/mfd/max77620.c | 2 +- drivers/mfd/max77686.c | 32 +- drivers/mfd/max77693.c | 34 +- drivers/mfd/max77843.c | 19 +- drivers/mfd/max8997-irq.c | 30 +- drivers/mfd/max8997.c | 40 +- drivers/mfd/max8998-irq.c | 18 +- drivers/mfd/max8998.c | 28 +- drivers/mfd/mc13xxx-core.c | 3 +- drivers/mfd/mc13xxx-spi.c | 3 +- drivers/mfd/menelaus.c | 13 +- drivers/mfd/motorola-cpcap.c | 51 +- drivers/mfd/omap-usb-host.c | 11 +- drivers/mfd/rohm-bd718x7.c | 162 +- drivers/mfd/sec-core.c | 16 +- drivers/mfd/sec-irq.c | 24 +- drivers/mfd/ti-lmu.c | 91 +- drivers/mfd/ti_am335x_tscadc.c | 14 +- drivers/mfd/twl6040.c | 3 +- drivers/misc/ad525x_dpot-i2c.c | 2 +- drivers/misc/ad525x_dpot-spi.c | 2 +- drivers/misc/ad525x_dpot.c | 6 +- drivers/misc/apds990x.c | 1 + drivers/misc/bh1770glc.c | 3 + drivers/misc/cxl/flash.c | 4 +- drivers/misc/cxl/guest.c | 2 + drivers/misc/echo/echo.c | 2 +- drivers/misc/eeprom/Kconfig | 11 - drivers/misc/eeprom/Makefile | 1 - drivers/misc/eeprom/at25.c | 13 +- drivers/misc/eeprom/ee1004.c | 281 - drivers/misc/eeprom/eeprom_93xx46.c | 19 +- drivers/misc/genwqe/card_base.c | 1 + drivers/misc/genwqe/card_base.h | 2 +- drivers/misc/genwqe/card_ddcb.c | 1 + drivers/misc/genwqe/card_dev.c | 9 +- drivers/misc/genwqe/card_utils.c | 15 +- drivers/misc/hmc6352.c | 2 - drivers/misc/ibmvmc.c | 2 +- drivers/misc/kgdbts.c | 16 +- drivers/misc/lkdtm/core.c | 1 - drivers/misc/lkdtm/lkdtm.h | 1 - drivers/misc/lkdtm/usercopy.c | 15 +- drivers/misc/mei/bus-fixup.c | 1 + drivers/misc/mei/bus.c | 12 +- drivers/misc/mei/client.c | 2 +- drivers/misc/mei/hbm.c | 9 +- drivers/misc/mei/main.c | 4 +- drivers/misc/mic/scif/scif_dma.c | 9 +- drivers/misc/mic/scif/scif_fence.c | 2 +- drivers/misc/ocxl/config.c | 4 +- drivers/misc/sgi-gru/grukservices.c | 4 +- drivers/misc/sgi-gru/grutlbpurge.c | 1 + drivers/misc/sgi-xp/xpc_channel.c | 6 +- drivers/misc/sgi-xp/xpc_partition.c | 3 +- drivers/misc/sgi-xp/xpc_sn2.c | 2 +- drivers/misc/sgi-xp/xpc_uv.c | 2 +- drivers/misc/sram.c | 6 +- drivers/misc/vmw_balloon.c | 1802 ++--- drivers/misc/vmw_vmci/vmci_driver.c | 2 +- drivers/misc/vmw_vmci/vmci_host.c | 4 + drivers/misc/vmw_vmci/vmci_resource.c | 3 +- drivers/mmc/core/Kconfig | 2 +- drivers/mmc/core/block.c | 12 +- drivers/mmc/core/host.c | 2 +- drivers/mmc/core/pwrseq_simple.c | 14 +- drivers/mmc/core/queue.c | 12 +- drivers/mmc/core/queue.h | 1 - drivers/mmc/core/slot-gpio.c | 2 +- drivers/mmc/host/Kconfig | 40 +- drivers/mmc/host/Makefile | 3 - drivers/mmc/host/android-goldfish.c | 4 +- drivers/mmc/host/atmel-mci.c | 12 +- drivers/mmc/host/dw_mmc-exynos.c | 11 - drivers/mmc/host/dw_mmc-hi3798cv200.c | 8 - drivers/mmc/host/jz4740_mmc.c | 5 +- drivers/mmc/host/meson-mx-sdio.c | 10 +- drivers/mmc/host/mmci.c | 698 +- drivers/mmc/host/mmci.h | 174 +- drivers/mmc/host/mmci_qcom_dml.c | 17 +- drivers/mmc/host/mmci_stm32_sdmmc.c | 282 - drivers/mmc/host/mtk-sd.c | 298 +- drivers/mmc/host/mxcmmc.c | 5 +- drivers/mmc/host/omap_hsmmc.c | 172 +- drivers/mmc/host/renesas_sdhi.h | 5 +- drivers/mmc/host/renesas_sdhi_core.c | 66 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 40 +- drivers/mmc/host/renesas_sdhi_sys_dmac.c | 18 +- drivers/mmc/host/sdhci-acpi.c | 70 +- drivers/mmc/host/sdhci-esdhc.h | 1 - drivers/mmc/host/sdhci-iproc.c | 59 +- drivers/mmc/host/sdhci-of-arasan.c | 96 +- drivers/mmc/host/sdhci-of-dwcmshc.c | 39 - drivers/mmc/host/sdhci-of-esdhc.c | 44 +- drivers/mmc/host/sdhci-pci-o2micro.c | 3 - drivers/mmc/host/sdhci-pltfm.c | 68 +- drivers/mmc/host/sdhci-pltfm.h | 7 +- drivers/mmc/host/sdhci-pxav3.c | 14 + drivers/mmc/host/sdhci-sirf.c | 28 +- drivers/mmc/host/sdhci-spear.c | 33 +- drivers/mmc/host/sdhci-sprd.c | 498 -- drivers/mmc/host/sdhci-tegra.c | 675 +- drivers/mmc/host/sdhci-xenon-phy.c | 4 +- drivers/mmc/host/sdhci.c | 289 +- drivers/mmc/host/sdhci.h | 37 +- drivers/mmc/host/sh_mmcif.c | 7 +- drivers/mmc/host/sunxi-mmc.c | 24 +- drivers/mmc/host/tifm_sd.c | 3 +- drivers/mmc/host/tmio_mmc.c | 80 +- drivers/mmc/host/tmio_mmc.h | 16 +- drivers/mmc/host/tmio_mmc_core.c | 129 +- drivers/mmc/host/uniphier-sd.c | 698 -- drivers/mmc/host/usdhi6rol0.c | 5 +- drivers/mtd/devices/m25p80.c | 49 +- drivers/mtd/maps/gpio-addr-flash.c | 146 +- drivers/mtd/maps/physmap_of_core.c | 27 +- drivers/mtd/maps/physmap_of_gemini.c | 5 + drivers/mtd/mtd_blkdevs.c | 102 +- drivers/mtd/mtdpart.c | 5 +- drivers/mtd/nand/raw/Kconfig | 20 + drivers/mtd/nand/raw/Makefile | 6 +- drivers/mtd/nand/raw/ams-delta.c | 249 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 111 +- drivers/mtd/nand/raw/au1550nd.c | 124 +- drivers/mtd/nand/raw/bcm47xxnflash/main.c | 2 +- drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c | 58 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 93 +- drivers/mtd/nand/raw/cafe_nand.c | 74 +- drivers/mtd/nand/raw/cmx270_nand.c | 48 +- drivers/mtd/nand/raw/cs553x_nand.c | 75 +- drivers/mtd/nand/raw/davinci_nand.c | 93 +- drivers/mtd/nand/raw/denali.c | 162 +- drivers/mtd/nand/raw/denali.h | 10 +- drivers/mtd/nand/raw/denali_dt.c | 12 +- drivers/mtd/nand/raw/denali_pci.c | 10 +- drivers/mtd/nand/raw/diskonchip.c | 156 +- drivers/mtd/nand/raw/docg4.c | 1442 ++++ drivers/mtd/nand/raw/fsl_elbc_nand.c | 70 +- drivers/mtd/nand/raw/fsl_ifc_nand.c | 106 +- drivers/mtd/nand/raw/fsl_upm.c | 66 +- drivers/mtd/nand/raw/fsmc_nand.c | 44 +- drivers/mtd/nand/raw/gpio.c | 29 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-lib.c | 3 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 111 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h | 2 +- drivers/mtd/nand/raw/hisi504_nand.c | 68 +- drivers/mtd/nand/raw/internals.h | 115 - drivers/mtd/nand/raw/jz4740_nand.c | 53 +- drivers/mtd/nand/raw/jz4780_nand.c | 42 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 59 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 83 +- drivers/mtd/nand/raw/marvell_nand.c | 279 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 65 +- drivers/mtd/nand/raw/mtk_nand.c | 93 +- drivers/mtd/nand/raw/mxc_nand.c | 114 +- drivers/mtd/nand/raw/nand_amd.c | 2 +- drivers/mtd/nand/raw/nand_base.c | 1721 ++++- drivers/mtd/nand/raw/nand_bbt.c | 24 +- drivers/mtd/nand/raw/nand_bch.c | 10 +- drivers/mtd/nand/raw/nand_ecc.c | 99 +- drivers/mtd/nand/raw/nand_esmt.c | 47 - drivers/mtd/nand/raw/nand_hynix.c | 15 +- drivers/mtd/nand/raw/nand_ids.c | 26 +- drivers/mtd/nand/raw/nand_jedec.c | 113 - drivers/mtd/nand/raw/nand_legacy.c | 642 -- drivers/mtd/nand/raw/nand_macronix.c | 2 +- drivers/mtd/nand/raw/nand_micron.c | 19 +- drivers/mtd/nand/raw/nand_onfi.c | 305 - drivers/mtd/nand/raw/nand_samsung.c | 2 +- drivers/mtd/nand/raw/nand_timings.c | 18 +- drivers/mtd/nand/raw/nand_toshiba.c | 88 +- drivers/mtd/nand/raw/nandsim.c | 50 +- drivers/mtd/nand/raw/ndfc.c | 43 +- drivers/mtd/nand/raw/nuc900_nand.c | 47 +- drivers/mtd/nand/raw/omap2.c | 200 +- drivers/mtd/nand/raw/orion_nand.c | 26 +- drivers/mtd/nand/raw/oxnas_nand.c | 29 +- drivers/mtd/nand/raw/pasemi_nand.c | 51 +- drivers/mtd/nand/raw/plat_nand.c | 23 +- drivers/mtd/nand/raw/qcom_nandc.c | 92 +- drivers/mtd/nand/raw/r852.c | 80 +- drivers/mtd/nand/raw/r852.h | 2 +- drivers/mtd/nand/raw/s3c2410.c | 106 +- drivers/mtd/nand/raw/sh_flctl.c | 68 +- drivers/mtd/nand/raw/sharpsl.c | 36 +- drivers/mtd/nand/raw/sm_common.c | 7 +- drivers/mtd/nand/raw/socrates_nand.c | 60 +- drivers/mtd/nand/raw/sunxi_nand.c | 96 +- drivers/mtd/nand/raw/tango_nand.c | 77 +- drivers/mtd/nand/raw/tegra_nand.c | 36 +- drivers/mtd/nand/raw/tmio_nand.c | 78 +- drivers/mtd/nand/raw/txx9ndfmc.c | 53 +- drivers/mtd/nand/raw/vf610_nfc.c | 43 +- drivers/mtd/nand/raw/xway_nand.c | 39 +- drivers/mtd/sm_ftl.c | 20 +- drivers/mtd/spi-nor/cadence-quadspi.c | 4 +- drivers/mtd/spi-nor/fsl-quadspi.c | 15 +- drivers/mtd/spi-nor/intel-spi-pci.c | 1 - drivers/mtd/spi-nor/spi-nor.c | 925 +-- drivers/mtd/tests/mtd_nandecctest.c | 21 +- drivers/mux/adgs1408.c | 2 +- drivers/mux/gpio.c | 12 +- drivers/net/appletalk/ipddp.c | 8 +- drivers/net/bonding/bond_main.c | 79 +- drivers/net/can/rx-offload.c | 8 +- drivers/net/dsa/Kconfig | 8 - drivers/net/dsa/Makefile | 1 - drivers/net/dsa/b53/Kconfig | 10 - drivers/net/dsa/b53/Makefile | 1 - drivers/net/dsa/b53/b53_common.c | 252 +- drivers/net/dsa/b53/b53_priv.h | 36 - drivers/net/dsa/b53/b53_serdes.c | 214 - drivers/net/dsa/b53/b53_serdes.h | 128 - drivers/net/dsa/b53/b53_srab.c | 215 - drivers/net/dsa/bcm_sf2.c | 23 +- drivers/net/dsa/lantiq_gswip.c | 1167 ---- drivers/net/dsa/lantiq_pce.h | 153 - drivers/net/dsa/mt7530.c | 6 +- drivers/net/dsa/mv88e6xxx/chip.c | 28 +- drivers/net/dsa/mv88e6xxx/global1.h | 2 +- drivers/net/dsa/mv88e6xxx/global1_atu.c | 2 +- drivers/net/dsa/mv88e6xxx/phy.c | 3 - drivers/net/dsa/mv88e6xxx/port.c | 25 +- drivers/net/dsa/mv88e6xxx/port.h | 1 - drivers/net/dsa/mv88e6xxx/serdes.c | 105 - drivers/net/dsa/mv88e6xxx/serdes.h | 16 - drivers/net/dsa/qca8k.c | 6 +- drivers/net/ethernet/8390/ax88796.c | 4 +- drivers/net/ethernet/8390/etherh.c | 35 +- drivers/net/ethernet/Kconfig | 7 - drivers/net/ethernet/Makefile | 1 - drivers/net/ethernet/aeroflex/greth.c | 4 +- drivers/net/ethernet/agere/et131x.c | 12 +- drivers/net/ethernet/alacritech/slic.h | 1 + drivers/net/ethernet/allwinner/sun4i-emac.c | 3 +- drivers/net/ethernet/altera/altera_tse_main.c | 5 +- drivers/net/ethernet/amazon/Kconfig | 2 +- drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 425 +- drivers/net/ethernet/amazon/ena/ena_com.c | 326 +- drivers/net/ethernet/amazon/ena/ena_com.h | 72 +- drivers/net/ethernet/amazon/ena/ena_common_defs.h | 4 +- drivers/net/ethernet/amazon/ena/ena_eth_com.c | 289 +- drivers/net/ethernet/amazon/ena/ena_eth_com.h | 78 +- drivers/net/ethernet/amazon/ena/ena_eth_io_defs.h | 229 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 2 - drivers/net/ethernet/amazon/ena/ena_netdev.c | 587 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 31 +- drivers/net/ethernet/amazon/ena/ena_regs_defs.h | 206 +- drivers/net/ethernet/amd/am79c961a.c | 2 +- drivers/net/ethernet/amd/atarilance.c | 6 +- drivers/net/ethernet/amd/au1000_eth.c | 12 +- drivers/net/ethernet/amd/declance.c | 12 +- drivers/net/ethernet/amd/ni65.c | 4 +- drivers/net/ethernet/amd/sun3lance.c | 6 +- drivers/net/ethernet/amd/sunlance.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 5 +- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 19 +- .../net/ethernet/apm/xgene/xgene_enet_ethtool.c | 30 +- drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 10 +- drivers/net/ethernet/apple/bmac.c | 4 +- drivers/net/ethernet/apple/mace.c | 4 +- drivers/net/ethernet/apple/macmace.c | 4 +- drivers/net/ethernet/aquantia/atlantic/aq_common.h | 5 - .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 113 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 13 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 24 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 4 - .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 12 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 36 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 41 +- .../aquantia/atlantic/hw_atl/hw_atl_a0_internal.h | 6 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 35 +- .../aquantia/atlantic/hw_atl/hw_atl_b0_internal.h | 6 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 8 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 3 - .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 13 - .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 163 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 130 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 231 +- drivers/net/ethernet/aquantia/atlantic/ver.h | 2 +- drivers/net/ethernet/atheros/alx/main.c | 2 + drivers/net/ethernet/atheros/atlx/atl1.c | 22 +- drivers/net/ethernet/aurora/nb8800.c | 9 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 22 +- drivers/net/ethernet/broadcom/bcmsysport.c | 95 +- drivers/net/ethernet/broadcom/bcmsysport.h | 2 - drivers/net/ethernet/broadcom/bgmac.c | 2 + drivers/net/ethernet/broadcom/bnx2.c | 7 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 1 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 1 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 35 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 81 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h | 2 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 1748 +---- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 253 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 89 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 7 - drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 112 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 310 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 16 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 41 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 20 + drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.h | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 2 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 3 - drivers/net/ethernet/broadcom/genet/bcmmii.c | 28 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 20 +- drivers/net/ethernet/broadcom/tg3.c | 71 +- drivers/net/ethernet/brocade/bna/bna_enet.c | 4 +- drivers/net/ethernet/cadence/macb_main.c | 64 +- .../ethernet/cavium/liquidio/cn23xx_vf_device.c | 4 +- drivers/net/ethernet/cavium/liquidio/lio_core.c | 547 +- drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 342 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 404 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 226 +- drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 53 +- .../net/ethernet/cavium/liquidio/liquidio_common.h | 31 +- .../net/ethernet/cavium/liquidio/octeon_config.h | 3 +- .../net/ethernet/cavium/liquidio/octeon_device.c | 12 +- .../net/ethernet/cavium/liquidio/octeon_device.h | 7 - drivers/net/ethernet/cavium/liquidio/octeon_droq.c | 122 +- drivers/net/ethernet/cavium/liquidio/octeon_droq.h | 5 +- drivers/net/ethernet/cavium/liquidio/octeon_iq.h | 17 +- drivers/net/ethernet/cavium/liquidio/octeon_main.h | 98 +- .../net/ethernet/cavium/liquidio/octeon_network.h | 35 +- drivers/net/ethernet/cavium/liquidio/octeon_nic.c | 61 +- drivers/net/ethernet/cavium/liquidio/octeon_nic.h | 9 +- .../net/ethernet/cavium/liquidio/request_manager.c | 125 +- .../ethernet/cavium/liquidio/response_manager.c | 82 +- .../ethernet/cavium/liquidio/response_manager.h | 4 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 5 +- drivers/net/ethernet/chelsio/Kconfig | 1 - drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 21 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/Makefile | 3 - drivers/net/ethernet/chelsio/cxgb4/cudbg_entity.h | 42 - drivers/net/ethernet/chelsio/cxgb4/cudbg_if.h | 3 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 238 - drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.h | 106 - drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 24 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c | 4 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c | 31 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 1 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 33 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 10 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c | 5 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_thermal.c | 114 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 66 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/l2t.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/sched.c | 68 +- drivers/net/ethernet/chelsio/cxgb4/sched.h | 2 + drivers/net/ethernet/chelsio/cxgb4/sge.c | 4 - drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 16 +- drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 1 + drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 2 - drivers/net/ethernet/cirrus/ep93xx_eth.c | 2 +- drivers/net/ethernet/cirrus/mac89x0.c | 4 +- drivers/net/ethernet/cortina/gemini.c | 5 +- drivers/net/ethernet/davicom/dm9000.c | 6 +- drivers/net/ethernet/dnet.c | 8 +- drivers/net/ethernet/emulex/benet/be.h | 1 - drivers/net/ethernet/emulex/benet/be_cmds.c | 2 +- drivers/net/ethernet/emulex/benet/be_main.c | 12 +- drivers/net/ethernet/ethoc.c | 5 +- drivers/net/ethernet/faraday/ftgmac100.c | 24 +- drivers/net/ethernet/faraday/ftmac100.c | 7 +- drivers/net/ethernet/freescale/Kconfig | 1 - drivers/net/ethernet/freescale/Makefile | 2 - drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 16 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 28 +- drivers/net/ethernet/freescale/dpaa2/Kconfig | 16 - drivers/net/ethernet/freescale/dpaa2/Makefile | 13 - drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2829 -------- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 446 -- .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 630 -- drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 222 - drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h | 569 -- drivers/net/ethernet/freescale/dpaa2/dpni.c | 1752 ----- drivers/net/ethernet/freescale/dpaa2/dpni.h | 921 --- drivers/net/ethernet/freescale/dpaa2/dprtc-cmd.h | 40 - drivers/net/ethernet/freescale/dpaa2/dprtc.c | 194 - drivers/net/ethernet/freescale/dpaa2/dprtc.h | 45 - drivers/net/ethernet/freescale/fec.h | 4 - drivers/net/ethernet/freescale/fec_main.c | 47 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 3 +- drivers/net/ethernet/freescale/fman/mac.c | 6 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 3 +- drivers/net/ethernet/freescale/fsl_pq_mdio.c | 4 +- drivers/net/ethernet/freescale/gianfar.c | 17 +- drivers/net/ethernet/freescale/gianfar_ethtool.c | 55 +- drivers/net/ethernet/freescale/ucc_geth.c | 10 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 3 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hnae.c | 2 +- drivers/net/ethernet/hisilicon/hns/hnae.h | 8 +- drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 67 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c | 36 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 52 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h | 8 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 29 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h | 3 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c | 23 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h | 1 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c | 23 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h | 1 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h | 1 - drivers/net/ethernet/hisilicon/hns/hns_enet.c | 177 +- drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 2 - drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 3 + drivers/net/ethernet/hisilicon/hns3/hnae3.c | 12 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 59 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 612 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 23 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 216 +- .../net/ethernet/hisilicon/hns3/hns3pf/Makefile | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 147 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 14 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 1090 --- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 83 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 2588 +++---- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 377 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 58 + .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 18 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 6 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 12 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 8 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 621 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 25 +- drivers/net/ethernet/hp/hp100.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 2 - drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c | 121 +- drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h | 27 - drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c | 14 - drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h | 2 - drivers/net/ethernet/huawei/hinic/hinic_hw_wqe.h | 97 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 43 +- drivers/net/ethernet/huawei/hinic/hinic_port.c | 32 - drivers/net/ethernet/huawei/hinic/hinic_port.h | 18 - drivers/net/ethernet/huawei/hinic/hinic_tx.c | 295 +- drivers/net/ethernet/i825xx/ether1.c | 5 +- drivers/net/ethernet/i825xx/lib82596.c | 4 +- drivers/net/ethernet/i825xx/sun3_82586.c | 6 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 19 +- drivers/net/ethernet/ibm/ehea/ehea_qmr.c | 4 +- drivers/net/ethernet/ibm/emac/core.c | 34 +- drivers/net/ethernet/ibm/emac/core.h | 3 - drivers/net/ethernet/ibm/emac/mal.h | 2 +- drivers/net/ethernet/ibm/ibmveth.c | 1 + drivers/net/ethernet/ibm/ibmvnic.c | 161 +- drivers/net/ethernet/ibm/ibmvnic.h | 9 +- drivers/net/ethernet/intel/Kconfig | 57 +- drivers/net/ethernet/intel/Makefile | 3 +- drivers/net/ethernet/intel/e100.c | 2 +- drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 7 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 5 +- drivers/net/ethernet/intel/e1000e/netdev.c | 4 +- drivers/net/ethernet/intel/fm10k/fm10k.h | 3 + drivers/net/ethernet/intel/fm10k/fm10k_main.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 3 + drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 24 + drivers/net/ethernet/intel/i40e/Makefile | 3 +- drivers/net/ethernet/intel/i40e/i40e.h | 19 - drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 2 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 439 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 413 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 202 +- drivers/net/ethernet/intel/i40e/i40e_txrx.h | 20 +- drivers/net/ethernet/intel/i40e/i40e_txrx_common.h | 94 - drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 445 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 967 --- drivers/net/ethernet/intel/i40e/i40e_xsk.h | 25 - drivers/net/ethernet/intel/i40evf/Makefile | 16 + drivers/net/ethernet/intel/i40evf/i40e_adminq.c | 967 +++ drivers/net/ethernet/intel/i40evf/i40e_adminq.h | 136 + .../net/ethernet/intel/i40evf/i40e_adminq_cmd.h | 2717 ++++++++ .../ethernet/intel/{i40e => i40evf}/i40e_alloc.h | 0 drivers/net/ethernet/intel/i40evf/i40e_common.c | 1320 ++++ drivers/net/ethernet/intel/i40evf/i40e_devids.h | 34 + .../net/ethernet/intel/{i40e => i40evf}/i40e_hmc.h | 0 drivers/net/ethernet/intel/i40evf/i40e_lan_hmc.h | 158 + drivers/net/ethernet/intel/i40evf/i40e_osdep.h | 52 + drivers/net/ethernet/intel/i40evf/i40e_prototype.h | 130 + drivers/net/ethernet/intel/i40evf/i40e_register.h | 313 + .../ethernet/intel/{i40e => i40evf}/i40e_status.h | 0 drivers/net/ethernet/intel/i40evf/i40e_trace.h | 209 + drivers/net/ethernet/intel/i40evf/i40e_txrx.c | 2508 +++++++ drivers/net/ethernet/intel/i40evf/i40e_txrx.h | 524 ++ drivers/net/ethernet/intel/i40evf/i40e_type.h | 1496 ++++ drivers/net/ethernet/intel/i40evf/i40evf.h | 427 ++ drivers/net/ethernet/intel/i40evf/i40evf_client.c | 579 ++ drivers/net/ethernet/intel/i40evf/i40evf_client.h | 169 + drivers/net/ethernet/intel/i40evf/i40evf_ethtool.c | 820 +++ drivers/net/ethernet/intel/i40evf/i40evf_main.c | 4008 +++++++++++ .../net/ethernet/intel/i40evf/i40evf_virtchnl.c | 1426 ++++ drivers/net/ethernet/intel/iavf/Makefile | 15 - drivers/net/ethernet/intel/iavf/i40e_adminq.c | 936 --- drivers/net/ethernet/intel/iavf/i40e_adminq.h | 135 - drivers/net/ethernet/intel/iavf/i40e_adminq_cmd.h | 530 -- drivers/net/ethernet/intel/iavf/iavf.h | 418 -- drivers/net/ethernet/intel/iavf/iavf_alloc.h | 31 - drivers/net/ethernet/intel/iavf/iavf_client.c | 579 -- drivers/net/ethernet/intel/iavf/iavf_client.h | 169 - drivers/net/ethernet/intel/iavf/iavf_common.c | 955 --- drivers/net/ethernet/intel/iavf/iavf_devids.h | 12 - drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 1036 --- drivers/net/ethernet/intel/iavf/iavf_main.c | 3984 ----------- drivers/net/ethernet/intel/iavf/iavf_osdep.h | 52 - drivers/net/ethernet/intel/iavf/iavf_prototype.h | 67 - drivers/net/ethernet/intel/iavf/iavf_register.h | 68 - drivers/net/ethernet/intel/iavf/iavf_status.h | 78 - drivers/net/ethernet/intel/iavf/iavf_trace.h | 209 - drivers/net/ethernet/intel/iavf/iavf_txrx.c | 2507 ------- drivers/net/ethernet/intel/iavf/iavf_txrx.h | 523 -- drivers/net/ethernet/intel/iavf/iavf_type.h | 688 -- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 1452 ---- drivers/net/ethernet/intel/ice/Makefile | 2 - drivers/net/ethernet/intel/ice/ice.h | 87 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 149 +- drivers/net/ethernet/intel/ice/ice_common.c | 968 +-- drivers/net/ethernet/intel/ice/ice_common.h | 50 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 110 +- drivers/net/ethernet/intel/ice/ice_controlq.h | 7 +- drivers/net/ethernet/intel/ice/ice_devids.h | 16 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 870 +-- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 546 +- drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 38 +- drivers/net/ethernet/intel/ice/ice_lib.c | 2620 ------- drivers/net/ethernet/intel/ice/ice_lib.h | 76 - drivers/net/ethernet/intel/ice/ice_main.c | 3956 +++++++---- drivers/net/ethernet/intel/ice/ice_nvm.c | 7 +- drivers/net/ethernet/intel/ice/ice_sched.c | 380 +- drivers/net/ethernet/intel/ice/ice_sched.h | 5 +- drivers/net/ethernet/intel/ice/ice_sriov.c | 127 - drivers/net/ethernet/intel/ice/ice_sriov.h | 34 - drivers/net/ethernet/intel/ice/ice_status.h | 4 - drivers/net/ethernet/intel/ice/ice_switch.c | 1748 ++--- drivers/net/ethernet/intel/ice/ice_switch.h | 97 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 1 - drivers/net/ethernet/intel/ice/ice_txrx.h | 25 +- drivers/net/ethernet/intel/ice/ice_type.h | 127 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 2675 -------- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 173 - drivers/net/ethernet/intel/igb/igb_ethtool.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 48 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/igc/Makefile | 10 - drivers/net/ethernet/intel/igc/igc.h | 443 -- drivers/net/ethernet/intel/igc/igc_base.c | 541 -- drivers/net/ethernet/intel/igc/igc_base.h | 107 - drivers/net/ethernet/intel/igc/igc_defines.h | 389 -- drivers/net/ethernet/intel/igc/igc_hw.h | 321 - drivers/net/ethernet/intel/igc/igc_i225.c | 490 -- drivers/net/ethernet/intel/igc/igc_i225.h | 13 - drivers/net/ethernet/intel/igc/igc_mac.c | 806 --- drivers/net/ethernet/intel/igc/igc_mac.h | 41 - drivers/net/ethernet/intel/igc/igc_main.c | 3901 ----------- drivers/net/ethernet/intel/igc/igc_nvm.c | 215 - drivers/net/ethernet/intel/igc/igc_nvm.h | 14 - drivers/net/ethernet/intel/igc/igc_phy.c | 791 --- drivers/net/ethernet/intel/igc/igc_phy.h | 21 - drivers/net/ethernet/intel/igc/igc_regs.h | 221 - drivers/net/ethernet/intel/ixgb/ixgb_main.c | 32 +- drivers/net/ethernet/intel/ixgbe/Makefile | 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 49 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 9 - drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 282 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.h | 13 - drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 17 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 441 +- drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h | 5 - drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 48 +- .../net/ethernet/intel/ixgbe/ixgbe_txrx_common.h | 50 - drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 5 - drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 15 - drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 801 --- drivers/net/ethernet/intel/ixgbevf/Makefile | 1 - drivers/net/ethernet/intel/ixgbevf/defines.h | 10 +- drivers/net/ethernet/intel/ixgbevf/ethtool.c | 2 - drivers/net/ethernet/intel/ixgbevf/ipsec.c | 670 -- drivers/net/ethernet/intel/ixgbevf/ipsec.h | 66 - drivers/net/ethernet/intel/ixgbevf/ixgbevf.h | 33 - drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 101 +- drivers/net/ethernet/intel/ixgbevf/mbx.h | 5 - drivers/net/ethernet/intel/ixgbevf/vf.c | 4 - drivers/net/ethernet/lantiq_etop.c | 11 +- drivers/net/ethernet/lantiq_xrx200.c | 567 -- drivers/net/ethernet/marvell/Kconfig | 3 - drivers/net/ethernet/marvell/Makefile | 1 - drivers/net/ethernet/marvell/mv643xx_eth.c | 6 +- drivers/net/ethernet/marvell/mvneta.c | 56 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 28 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 482 +- drivers/net/ethernet/marvell/octeontx2/Kconfig | 17 - drivers/net/ethernet/marvell/octeontx2/Makefile | 6 - drivers/net/ethernet/marvell/octeontx2/af/Makefile | 11 - drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 721 -- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 111 - .../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 186 - drivers/net/ethernet/marvell/octeontx2/af/common.h | 211 - drivers/net/ethernet/marvell/octeontx2/af/mbox.c | 303 - drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 525 -- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 262 - .../ethernet/marvell/octeontx2/af/npc_profile.h | 5709 ---------------- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 1772 ----- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 368 - .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 515 -- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 1959 ------ .../net/ethernet/marvell/octeontx2/af/rvu_npa.c | 472 -- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 816 --- .../net/ethernet/marvell/octeontx2/af/rvu_reg.c | 71 - .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 502 -- .../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 917 --- drivers/net/ethernet/marvell/pxa168_eth.c | 7 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 16 +- drivers/net/ethernet/mellanox/mlx4/alloc.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_main.c | 9 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 21 + drivers/net/ethernet/mellanox/mlx4/en_rx.c | 1 + drivers/net/ethernet/mellanox/mlx4/eq.c | 3 +- drivers/net/ethernet/mellanox/mlx4/icm.c | 2 +- drivers/net/ethernet/mellanox/mlx4/main.c | 43 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/cq.c | 4 - drivers/net/ethernet/mellanox/mlx5/core/dev.c | 22 +- .../mellanox/mlx5/core/diag/fs_tracepoint.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 48 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 2 - drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 208 - drivers/net/ethernet/mellanox/mlx5/core/en/port.h | 12 - .../net/ethernet/mellanox/mlx5/core/en_accel/tls.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 7 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 181 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 58 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 290 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 254 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 69 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 60 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 4 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 759 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 58 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 485 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 89 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 267 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 18 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 201 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 50 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 35 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 188 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 15 +- .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 19 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 34 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 41 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 24 +- drivers/net/ethernet/mellanox/mlx5/core/qp.c | 81 +- drivers/net/ethernet/mellanox/mlx5/core/srq.c | 32 +- drivers/net/ethernet/mellanox/mlx5/core/transobj.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 9 - drivers/net/ethernet/mellanox/mlx5/core/wq.c | 124 +- drivers/net/ethernet/mellanox/mlx5/core/wq.h | 11 +- drivers/net/ethernet/mellanox/mlxsw/Makefile | 3 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 2 - drivers/net/ethernet/mellanox/mlxsw/core.h | 4 - drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 17 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 11 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 603 +- drivers/net/ethernet/mellanox/mlxsw/resources.h | 4 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 154 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 108 - .../net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c | 1 - .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 488 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 225 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 982 --- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h | 49 - .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 249 - .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 149 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 15 + .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 593 +- drivers/net/ethernet/mellanox/mlxsw/trap.h | 2 - drivers/net/ethernet/micrel/ks8695net.c | 2 +- drivers/net/ethernet/micrel/ks8851_mll.c | 4 +- drivers/net/ethernet/microchip/Kconfig | 1 + drivers/net/ethernet/microchip/lan743x_main.c | 13 +- drivers/net/ethernet/microchip/lan743x_ptp.c | 4 +- drivers/net/ethernet/mscc/Kconfig | 2 - drivers/net/ethernet/mscc/ocelot.c | 24 +- drivers/net/ethernet/mscc/ocelot.h | 79 +- drivers/net/ethernet/mscc/ocelot_board.c | 75 +- drivers/net/ethernet/mscc/ocelot_dev_gmii.h | 154 + drivers/net/ethernet/mscc/ocelot_hsio.h | 785 +++ drivers/net/ethernet/mscc/ocelot_regs.c | 93 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 1 + drivers/net/ethernet/neterion/s2io.c | 7 +- drivers/net/ethernet/neterion/s2io.h | 22 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 1 - drivers/net/ethernet/neterion/vxge/vxge-config.h | 20 + drivers/net/ethernet/neterion/vxge/vxge-traffic.c | 3 +- drivers/net/ethernet/netronome/nfp/abm/ctrl.c | 67 +- drivers/net/ethernet/netronome/nfp/abm/main.c | 69 +- drivers/net/ethernet/netronome/nfp/abm/main.h | 35 +- drivers/net/ethernet/netronome/nfp/bpf/cmsg.c | 105 +- drivers/net/ethernet/netronome/nfp/bpf/fw.h | 45 +- drivers/net/ethernet/netronome/nfp/bpf/jit.c | 415 +- drivers/net/ethernet/netronome/nfp/bpf/main.c | 91 +- drivers/net/ethernet/netronome/nfp/bpf/main.h | 107 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 77 +- drivers/net/ethernet/netronome/nfp/bpf/verifier.c | 234 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 97 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.c | 34 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 34 +- .../net/ethernet/netronome/nfp/flower/lag_conf.c | 34 +- drivers/net/ethernet/netronome/nfp/flower/main.c | 49 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 58 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 36 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 179 +- .../net/ethernet/netronome/nfp/flower/offload.c | 76 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 37 +- drivers/net/ethernet/netronome/nfp/nfp_abi.h | 35 +- drivers/net/ethernet/netronome/nfp/nfp_app.c | 39 +- drivers/net/ethernet/netronome/nfp/nfp_app.h | 39 +- drivers/net/ethernet/netronome/nfp/nfp_app_nic.c | 34 +- drivers/net/ethernet/netronome/nfp/nfp_asm.c | 34 +- drivers/net/ethernet/netronome/nfp/nfp_asm.h | 43 +- drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 54 +- drivers/net/ethernet/netronome/nfp/nfp_hwmon.c | 34 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 78 +- drivers/net/ethernet/netronome/nfp/nfp_main.h | 34 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 34 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 177 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.c | 41 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 43 +- .../net/ethernet/netronome/nfp/nfp_net_debugdump.c | 84 +- .../net/ethernet/netronome/nfp/nfp_net_debugfs.c | 34 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 34 +- drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 42 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 34 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.h | 34 +- drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c | 34 +- drivers/net/ethernet/netronome/nfp/nfp_net_sriov.h | 34 +- .../net/ethernet/netronome/nfp/nfp_netvf_main.c | 34 +- drivers/net/ethernet/netronome/nfp/nfp_port.c | 34 +- drivers/net/ethernet/netronome/nfp/nfp_port.h | 34 +- .../net/ethernet/netronome/nfp/nfp_shared_buf.c | 35 +- drivers/net/ethernet/netronome/nfp/nfpcore/crc32.h | 34 +- drivers/net/ethernet/netronome/nfp/nfpcore/nfp.h | 34 +- .../netronome/nfp/nfpcore/nfp6000/nfp6000.h | 34 +- .../netronome/nfp/nfpcore/nfp6000/nfp_xpb.h | 34 +- .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 84 +- .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.h | 34 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_arm.h | 34 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h | 46 +- .../ethernet/netronome/nfp/nfpcore/nfp_cppcore.c | 70 +- .../ethernet/netronome/nfp/nfpcore/nfp_cpplib.c | 46 +- .../ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c | 34 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_mip.c | 34 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_mutex.c | 34 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c | 66 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nffw.h | 72 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 364 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 46 +- .../ethernet/netronome/nfp/nfpcore/nfp_nsp_cmds.c | 34 +- .../ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c | 34 +- .../ethernet/netronome/nfp/nfpcore/nfp_resource.c | 34 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c | 303 +- .../ethernet/netronome/nfp/nfpcore/nfp_target.c | 46 +- drivers/net/ethernet/netronome/nfp/nic/main.c | 34 +- drivers/net/ethernet/ni/Kconfig | 3 +- drivers/net/ethernet/ni/nixge.c | 168 +- drivers/net/ethernet/nxp/lpc_eth.c | 78 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 29 + drivers/net/ethernet/qlogic/qed/qed.h | 3 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 1 + drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 50 +- drivers/net/ethernet/qlogic/qed/qed_dcbx.h | 1 - drivers/net/ethernet/qlogic/qed/qed_debug.c | 248 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 29 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 362 +- drivers/net/ethernet/qlogic/qed/qed_init_ops.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 13 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 25 +- drivers/net/ethernet/qlogic/qed/qed_ll2.h | 4 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 258 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 533 +- drivers/net/ethernet/qlogic/qed/qed_mcp.h | 78 +- drivers/net/ethernet/qlogic/qed/qed_ooo.c | 14 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 8 - drivers/net/ethernet/qlogic/qed/qed_roce.c | 15 +- drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_spq.c | 3 +- drivers/net/ethernet/qlogic/qed/qed_vf.c | 7 +- drivers/net/ethernet/qlogic/qede/qede.h | 2 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 102 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 6 +- drivers/net/ethernet/qlogic/qla3xxx.c | 2 + drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 8 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 4 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c | 2 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.h | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 12 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 46 + .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 6 +- drivers/net/ethernet/qlogic/qlge/qlge_main.c | 23 +- drivers/net/ethernet/qualcomm/qca_7k.c | 110 +- drivers/net/ethernet/qualcomm/qca_7k.h | 2 +- drivers/net/ethernet/qualcomm/qca_debug.c | 1 - drivers/net/ethernet/qualcomm/qca_spi.c | 138 +- drivers/net/ethernet/qualcomm/qca_spi.h | 6 +- .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 7 +- drivers/net/ethernet/rdc/r6040.c | 12 +- drivers/net/ethernet/realtek/r8169.c | 270 +- drivers/net/ethernet/renesas/Kconfig | 1 - drivers/net/ethernet/renesas/Makefile | 1 - drivers/net/ethernet/renesas/ravb.h | 16 +- drivers/net/ethernet/renesas/ravb_main.c | 166 +- drivers/net/ethernet/renesas/ravb_ptp.c | 8 +- drivers/net/ethernet/renesas/sh_eth.c | 49 +- drivers/net/ethernet/renesas/sh_eth.h | 13 +- drivers/net/ethernet/rocker/rocker_main.c | 5 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 4 +- drivers/net/ethernet/seeq/ether3.c | 5 +- drivers/net/ethernet/seeq/sgiseeq.c | 3 +- drivers/net/ethernet/sfc/efx.c | 34 + drivers/net/ethernet/sfc/falcon/efx.c | 34 + drivers/net/ethernet/sgi/ioc3-eth.c | 4 +- drivers/net/ethernet/sgi/meth.c | 2 +- drivers/net/ethernet/smsc/smc911x.c | 3 +- drivers/net/ethernet/smsc/smc91x.c | 6 +- drivers/net/ethernet/smsc/smsc911x.c | 9 +- drivers/net/ethernet/smsc/smsc9420.c | 6 +- drivers/net/ethernet/socionext/netsec.c | 45 +- drivers/net/ethernet/socionext/sni_ave.c | 29 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 12 +- drivers/net/ethernet/stmicro/stmmac/common.h | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 12 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 12 - .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 19 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 19 - drivers/net/ethernet/stmicro/stmmac/hwif.c | 8 +- drivers/net/ethernet/stmicro/stmmac/ring_mode.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 15 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 256 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 5 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 5 +- drivers/net/ethernet/sun/ldmvsw.c | 2 +- drivers/net/ethernet/sun/sunbmac.c | 3 +- drivers/net/ethernet/sun/sunhme.c | 2 +- drivers/net/ethernet/sun/sunqe.c | 2 +- drivers/net/ethernet/sun/sunvnet.c | 2 +- drivers/net/ethernet/sun/sunvnet_common.c | 14 +- drivers/net/ethernet/sun/sunvnet_common.h | 7 +- drivers/net/ethernet/ti/Kconfig | 1 - drivers/net/ethernet/ti/cpsw-phy-sel.c | 9 +- drivers/net/ethernet/ti/cpsw.c | 72 +- drivers/net/ethernet/ti/cpsw_ale.c | 12 +- drivers/net/ethernet/ti/cpsw_ale.h | 8 +- drivers/net/ethernet/ti/davinci_emac.c | 6 +- drivers/net/ethernet/ti/netcp_core.c | 22 +- drivers/net/ethernet/ti/netcp_ethss.c | 42 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 4 +- drivers/net/ethernet/toshiba/ps3_gelic_net.h | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_wireless.c | 9 +- drivers/net/ethernet/toshiba/spider_net.c | 4 +- drivers/net/ethernet/toshiba/tc35815.c | 8 +- drivers/net/ethernet/wiznet/w5100.c | 2 +- drivers/net/ethernet/wiznet/w5300.c | 8 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 3 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 3 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 12 +- drivers/net/fddi/Kconfig | 11 - drivers/net/fddi/Makefile | 1 - drivers/net/fddi/defza.c | 1564 ----- drivers/net/fddi/defza.h | 791 --- drivers/net/fddi/skfp/ecm.c | 3 + drivers/net/fddi/skfp/h/cmtdef.h | 9 + drivers/net/fddi/skfp/pcmplc.c | 11 + drivers/net/geneve.c | 61 +- drivers/net/hamradio/6pack.c | 21 + drivers/net/hamradio/mkiss.c | 21 + drivers/net/hamradio/yam.c | 4 - drivers/net/hyperv/hyperv_net.h | 51 +- drivers/net/hyperv/netvsc.c | 21 +- drivers/net/hyperv/netvsc_drv.c | 164 +- drivers/net/hyperv/rndis_filter.c | 97 +- drivers/net/ieee802154/adf7242.c | 3 +- drivers/net/ieee802154/ca8210.c | 6 +- drivers/net/ieee802154/mac802154_hwsim.c | 8 + drivers/net/ieee802154/mcr20a.c | 72 +- drivers/net/loopback.c | 10 +- drivers/net/macsec.c | 18 +- drivers/net/macvlan.c | 2 +- drivers/net/net_failover.c | 8 +- drivers/net/netdevsim/bpf.c | 8 +- drivers/net/nlmon.c | 6 + drivers/net/phy/Kconfig | 2 +- drivers/net/phy/aquantia.c | 12 +- drivers/net/phy/at803x.c | 2 +- drivers/net/phy/bcm63xx.c | 9 +- drivers/net/phy/dp83640.c | 18 +- drivers/net/phy/et1011c.c | 3 +- drivers/net/phy/marvell.c | 67 +- drivers/net/phy/marvell10g.c | 17 +- drivers/net/phy/mdio-bcm-unimac.c | 83 +- drivers/net/phy/mdio-mux-bcm-iproc.c | 6 +- drivers/net/phy/mdio-mux-gpio.c | 11 +- drivers/net/phy/mdio-thunder.c | 4 +- drivers/net/phy/mdio_bus.c | 1 + drivers/net/phy/micrel.c | 130 +- drivers/net/phy/microchip.c | 33 +- drivers/net/phy/microchip_t1.c | 2 +- drivers/net/phy/mscc.c | 1520 +--- drivers/net/phy/phy-c45.c | 2 +- drivers/net/phy/phy.c | 132 +- drivers/net/phy/phy_device.c | 301 +- drivers/net/phy/phylink.c | 78 +- drivers/net/phy/sfp-bus.c | 4 +- drivers/net/phy/sfp.c | 29 +- drivers/net/phy/ste10Xp.c | 4 +- drivers/net/ppp/ppp_generic.c | 2 +- drivers/net/ppp/ppp_mppe.c | 27 +- drivers/net/ppp/pppoe.c | 3 - drivers/net/slip/slip.c | 25 + drivers/net/tap.c | 94 +- drivers/net/team/team.c | 11 +- drivers/net/thunderbolt.c | 5 +- drivers/net/tun.c | 384 +- drivers/net/usb/asix_common.c | 3 - drivers/net/usb/ax88179_178a.c | 3 - drivers/net/usb/cdc_ncm.c | 6 +- drivers/net/usb/lan78xx.c | 66 +- drivers/net/usb/lan78xx.h | 14 +- drivers/net/usb/qmi_wwan.c | 45 +- drivers/net/usb/r8152.c | 7 +- drivers/net/usb/smsc75xx.c | 4 - drivers/net/usb/smsc95xx.c | 3 - drivers/net/usb/sr9800.c | 3 - drivers/net/usb/usbnet.c | 13 +- drivers/net/veth.c | 204 +- drivers/net/virtio_net.c | 68 +- drivers/net/vrf.c | 11 - drivers/net/vsockmon.c | 14 +- drivers/net/vxlan.c | 203 +- drivers/net/wan/c101.c | 1 + drivers/net/wan/fsl_ucc_hdlc.c | 77 +- drivers/net/wan/fsl_ucc_hdlc.h | 1 - drivers/net/wan/pci200syn.c | 1 + drivers/net/wan/x25_asy.c | 19 + drivers/net/wimax/i2400m/control.c | 2 +- drivers/net/wireless/ath/ath10k/Kconfig | 4 +- drivers/net/wireless/ath/ath10k/Makefile | 4 +- drivers/net/wireless/ath/ath10k/ahb.c | 13 +- drivers/net/wireless/ath/ath10k/bmi.c | 23 - drivers/net/wireless/ath/ath10k/bmi.h | 36 - drivers/net/wireless/ath/ath10k/ce.c | 42 +- drivers/net/wireless/ath/ath10k/ce.h | 11 +- drivers/net/wireless/ath/ath10k/core.c | 1016 ++- drivers/net/wireless/ath/ath10k/core.h | 69 +- drivers/net/wireless/ath/ath10k/debug.c | 144 +- drivers/net/wireless/ath/ath10k/debug.h | 10 - drivers/net/wireless/ath/ath10k/debugfs_sta.c | 130 - drivers/net/wireless/ath/ath10k/htc.c | 82 +- drivers/net/wireless/ath/ath10k/htt.h | 52 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 297 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 155 +- drivers/net/wireless/ath/ath10k/hw.c | 191 - drivers/net/wireless/ath/ath10k/hw.h | 37 - drivers/net/wireless/ath/ath10k/mac.c | 154 +- drivers/net/wireless/ath/ath10k/mac.h | 1 - drivers/net/wireless/ath/ath10k/pci.c | 101 +- drivers/net/wireless/ath/ath10k/pci.h | 3 +- drivers/net/wireless/ath/ath10k/qmi.c | 1019 --- drivers/net/wireless/ath/ath10k/qmi.h | 129 - drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c | 2072 ------ drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h | 677 -- drivers/net/wireless/ath/ath10k/rx_desc.h | 15 - drivers/net/wireless/ath/ath10k/sdio.c | 8 +- drivers/net/wireless/ath/ath10k/snoc.c | 281 +- drivers/net/wireless/ath/ath10k/snoc.h | 4 - drivers/net/wireless/ath/ath10k/targaddrs.h | 4 - drivers/net/wireless/ath/ath10k/txrx.c | 3 +- drivers/net/wireless/ath/ath10k/usb.c | 7 +- drivers/net/wireless/ath/ath10k/wmi-ops.h | 21 - drivers/net/wireless/ath/ath10k/wmi-tlv.c | 198 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 254 - drivers/net/wireless/ath/ath10k/wmi.c | 84 +- drivers/net/wireless/ath/ath10k/wmi.h | 100 +- drivers/net/wireless/ath/ath10k/wow.c | 170 - drivers/net/wireless/ath/ath5k/debug.c | 2 + drivers/net/wireless/ath/ath6kl/init.c | 4 +- drivers/net/wireless/ath/ath6kl/main.c | 2 +- drivers/net/wireless/ath/ath9k/antenna.c | 8 +- drivers/net/wireless/ath/ath9k/ar5008_phy.c | 4 + drivers/net/wireless/ath/ath9k/common-debug.c | 2 - drivers/net/wireless/ath/ath9k/common-debug.h | 4 - drivers/net/wireless/ath/ath9k/common-spectral.c | 83 +- drivers/net/wireless/ath/ath9k/common-spectral.h | 17 - drivers/net/wireless/ath/ath9k/debug.c | 37 +- drivers/net/wireless/ath/ath9k/debug.h | 20 +- drivers/net/wireless/ath/ath9k/debug_sta.c | 20 +- drivers/net/wireless/ath/ath9k/main.c | 6 +- drivers/net/wireless/ath/ath9k/recv.c | 18 +- drivers/net/wireless/ath/ath9k/tx99.c | 10 +- drivers/net/wireless/ath/ath9k/xmit.c | 18 +- drivers/net/wireless/ath/carl9170/tx.c | 4 +- drivers/net/wireless/ath/wcn36xx/dxe.c | 19 +- drivers/net/wireless/ath/wcn36xx/smd.c | 4 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 333 +- drivers/net/wireless/ath/wil6210/debugfs.c | 63 +- drivers/net/wireless/ath/wil6210/main.c | 13 +- drivers/net/wireless/ath/wil6210/pcie_bus.c | 1 - drivers/net/wireless/ath/wil6210/pm.c | 3 +- drivers/net/wireless/ath/wil6210/rx_reorder.c | 12 +- drivers/net/wireless/ath/wil6210/txrx.c | 98 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 26 +- drivers/net/wireless/ath/wil6210/wil6210.h | 19 - drivers/net/wireless/ath/wil6210/wmi.c | 350 +- drivers/net/wireless/ath/wil6210/wmi.h | 2 - drivers/net/wireless/broadcom/b43/b43.h | 2 +- drivers/net/wireless/broadcom/b43/dma.c | 8 +- drivers/net/wireless/broadcom/b43/main.c | 10 +- drivers/net/wireless/broadcom/b43legacy/dma.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 2 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 8 - .../wireless/broadcom/brcm80211/brcmfmac/common.c | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 2 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 26 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.h | 2 - .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 7 +- .../wireless/broadcom/brcm80211/brcmsmac/debug.c | 3 +- .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 32 +- .../wireless/broadcom/brcm80211/brcmsmac/main.h | 1 - .../broadcom/brcm80211/brcmsmac/phy/phy_n.c | 4 +- .../net/wireless/broadcom/brcm80211/brcmutil/d11.c | 34 +- .../broadcom/brcm80211/include/brcmu_wifi.h | 3 - drivers/net/wireless/intel/ipw2x00/ipw2200.c | 2 +- drivers/net/wireless/intel/iwlegacy/4965.c | 2 - drivers/net/wireless/intel/iwlwifi/cfg/1000.c | 5 +- drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 4 + drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 73 +- drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 4 + drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 4 + drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 5 + drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 5 + drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 6 +- drivers/net/wireless/intel/iwlwifi/dvm/agn.h | 5 + drivers/net/wireless/intel/iwlwifi/dvm/calib.c | 5 + drivers/net/wireless/intel/iwlwifi/dvm/calib.h | 5 + drivers/net/wireless/intel/iwlwifi/dvm/commands.h | 5 + drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c | 5 + drivers/net/wireless/intel/iwlwifi/dvm/dev.h | 4 + drivers/net/wireless/intel/iwlwifi/dvm/devices.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/led.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/led.h | 4 + drivers/net/wireless/intel/iwlwifi/dvm/lib.c | 5 + drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/main.c | 6 +- drivers/net/wireless/intel/iwlwifi/dvm/power.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/power.h | 4 + drivers/net/wireless/intel/iwlwifi/dvm/rs.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/rs.h | 4 + drivers/net/wireless/intel/iwlwifi/dvm/rx.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/rxon.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/scan.c | 5 + drivers/net/wireless/intel/iwlwifi/dvm/sta.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/tt.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/tt.h | 4 + drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 5 + drivers/net/wireless/intel/iwlwifi/dvm/ucode.c | 5 + drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 3 + drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 3 + drivers/net/wireless/intel/iwlwifi/fw/api/coex.h | 3 - .../net/wireless/intel/iwlwifi/fw/api/commands.h | 3 +- drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 89 +- .../net/wireless/intel/iwlwifi/fw/api/datapath.h | 5 - drivers/net/wireless/intel/iwlwifi/fw/api/debug.h | 32 - .../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 49 - drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 14 - .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 81 +- drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 30 +- drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 78 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 189 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 6 +- drivers/net/wireless/intel/iwlwifi/fw/api/sta.h | 4 +- drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 8 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 649 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 141 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 188 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.h | 3 + drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 10 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 39 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 46 +- drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c | 5 + drivers/net/wireless/intel/iwlwifi/fw/notif-wait.h | 5 + drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 3 - drivers/net/wireless/intel/iwlwifi/iwl-agn-hw.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-config.h | 18 +- .../net/wireless/intel/iwlwifi/iwl-context-info.h | 25 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 6 +- drivers/net/wireless/intel/iwlwifi/iwl-debug.c | 5 + drivers/net/wireless/intel/iwlwifi/iwl-debug.h | 4 + .../net/wireless/intel/iwlwifi/iwl-devtrace-data.h | 40 +- .../net/wireless/intel/iwlwifi/iwl-devtrace-io.h | 4 + .../wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h | 69 +- .../net/wireless/intel/iwlwifi/iwl-devtrace-msg.h | 4 + .../wireless/intel/iwlwifi/iwl-devtrace-ucode.h | 4 + drivers/net/wireless/intel/iwlwifi/iwl-devtrace.c | 7 +- drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h | 22 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 99 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.h | 5 + .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 7 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.h | 5 + .../net/wireless/intel/iwlwifi/iwl-eeprom-read.c | 5 + .../net/wireless/intel/iwlwifi/iwl-eeprom-read.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 4 + drivers/net/wireless/intel/iwlwifi/iwl-io.h | 4 + drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 3 + drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 116 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 7 +- drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c | 5 + drivers/net/wireless/intel/iwlwifi/iwl-phy-db.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-scd.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 5 + drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 45 +- drivers/net/wireless/intel/iwlwifi/mvm/binding.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 23 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 5 + drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 207 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 50 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h | 5 + drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h | 5 + drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 49 +- drivers/net/wireless/intel/iwlwifi/mvm/led.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 82 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 137 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 90 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 30 +- .../net/wireless/intel/iwlwifi/mvm/offloading.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 108 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/quota.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 35 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 49 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 34 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 782 +-- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 144 +- drivers/net/wireless/intel/iwlwifi/mvm/sf.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 997 +-- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 8 + drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 3 + drivers/net/wireless/intel/iwlwifi/mvm/testmode.h | 5 + .../net/wireless/intel/iwlwifi/mvm/time-event.c | 11 +- .../net/wireless/intel/iwlwifi/mvm/time-event.h | 5 + drivers/net/wireless/intel/iwlwifi/mvm/tof.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/tof.h | 5 + drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 211 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 453 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 4 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 28 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 60 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 109 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 52 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 9 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 269 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 212 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 108 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 6 +- drivers/net/wireless/intersil/p54/txrx.c | 4 +- drivers/net/wireless/mac80211_hwsim.c | 77 +- drivers/net/wireless/marvell/libertas/if_cs.c | 4 +- drivers/net/wireless/marvell/libertas/if_sdio.c | 8 +- drivers/net/wireless/marvell/libertas/if_spi.c | 4 +- drivers/net/wireless/marvell/libertas/if_usb.c | 7 +- drivers/net/wireless/marvell/libertas/main.c | 17 +- drivers/net/wireless/marvell/libertas_tf/if_usb.c | 5 +- drivers/net/wireless/marvell/mwifiex/usb.c | 13 - drivers/net/wireless/mediatek/mt76/Kconfig | 32 +- drivers/net/wireless/mediatek/mt76/Makefile | 27 +- drivers/net/wireless/mediatek/mt76/debugfs.c | 31 - drivers/net/wireless/mediatek/mt76/dma.c | 16 +- drivers/net/wireless/mediatek/mt76/dma.h | 51 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 12 +- drivers/net/wireless/mediatek/mt76/mmio.c | 40 +- drivers/net/wireless/mediatek/mt76/mt76.h | 136 +- drivers/net/wireless/mediatek/mt76/mt76x0/Kconfig | 20 - drivers/net/wireless/mediatek/mt76/mt76x0/Makefile | 13 +- drivers/net/wireless/mediatek/mt76/mt76x0/core.c | 34 + .../net/wireless/mediatek/mt76/mt76x0/debugfs.c | 85 +- drivers/net/wireless/mediatek/mt76/mt76x0/dma.c | 522 ++ drivers/net/wireless/mediatek/mt76/mt76x0/dma.h | 126 + drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 567 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h | 135 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 570 +- .../net/wireless/mediatek/mt76/mt76x0/initvals.h | 406 +- drivers/net/wireless/mediatek/mt76/mt76x0/mac.c | 489 +- drivers/net/wireless/mediatek/mt76/mt76x0/mac.h | 154 + drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 349 +- drivers/net/wireless/mediatek/mt76/mt76x0/mcu.c | 656 ++ drivers/net/wireless/mediatek/mt76/mt76x0/mcu.h | 69 +- drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h | 315 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 221 - .../net/wireless/mediatek/mt76/mt76x0/pci_mcu.c | 147 - drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 538 +- drivers/net/wireless/mediatek/mt76/mt76x0/regs.h | 651 ++ drivers/net/wireless/mediatek/mt76/mt76x0/trace.h | 15 +- drivers/net/wireless/mediatek/mt76/mt76x0/tx.c | 270 + drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 382 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.h | 61 + .../net/wireless/mediatek/mt76/mt76x0/usb_mcu.c | 175 - drivers/net/wireless/mediatek/mt76/mt76x0/util.c | 42 + drivers/net/wireless/mediatek/mt76/mt76x02.h | 215 - drivers/net/wireless/mediatek/mt76/mt76x02_dfs.h | 140 - drivers/net/wireless/mediatek/mt76/mt76x02_dma.h | 77 - .../net/wireless/mediatek/mt76/mt76x02_eeprom.c | 153 - .../net/wireless/mediatek/mt76/mt76x02_eeprom.h | 192 - drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 737 -- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 229 - drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 224 - drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h | 113 - drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 260 - drivers/net/wireless/mediatek/mt76/mt76x02_phy.c | 258 - drivers/net/wireless/mediatek/mt76/mt76x02_phy.h | 61 - drivers/net/wireless/mediatek/mt76/mt76x02_regs.h | 685 -- drivers/net/wireless/mediatek/mt76/mt76x02_trace.c | 23 - drivers/net/wireless/mediatek/mt76/mt76x02_trace.h | 143 - drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 202 - drivers/net/wireless/mediatek/mt76/mt76x02_usb.h | 34 - .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 107 - .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 359 - drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 446 -- drivers/net/wireless/mediatek/mt76/mt76x2.h | 330 + drivers/net/wireless/mediatek/mt76/mt76x2/Kconfig | 20 - drivers/net/wireless/mediatek/mt76/mt76x2/Makefile | 16 - .../net/wireless/mediatek/mt76/mt76x2/debugfs.c | 137 - drivers/net/wireless/mediatek/mt76/mt76x2/dfs.h | 26 - drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c | 527 -- drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h | 94 - drivers/net/wireless/mediatek/mt76/mt76x2/init.c | 222 - drivers/net/wireless/mediatek/mt76/mt76x2/mac.c | 54 - drivers/net/wireless/mediatek/mt76/mt76x2/mac.h | 37 - drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c | 123 - drivers/net/wireless/mediatek/mt76/mt76x2/mcu.h | 101 - drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h | 105 - .../net/wireless/mediatek/mt76/mt76x2/mt76x2u.h | 60 - drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 110 - .../net/wireless/mediatek/mt76/mt76x2/pci_dfs.c | 878 --- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 529 -- .../net/wireless/mediatek/mt76/mt76x2/pci_mac.c | 203 - .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 310 - .../net/wireless/mediatek/mt76/mt76x2/pci_mcu.c | 188 - .../net/wireless/mediatek/mt76/mt76x2/pci_phy.c | 405 -- drivers/net/wireless/mediatek/mt76/mt76x2/pci_tx.c | 142 - drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 252 - drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 153 - .../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 309 - .../net/wireless/mediatek/mt76/mt76x2/usb_mac.c | 222 - .../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 179 - .../net/wireless/mediatek/mt76/mt76x2/usb_mcu.c | 290 - .../net/wireless/mediatek/mt76/mt76x2/usb_phy.c | 230 - drivers/net/wireless/mediatek/mt76/mt76x2_common.c | 350 + drivers/net/wireless/mediatek/mt76/mt76x2_core.c | 88 + .../net/wireless/mediatek/mt76/mt76x2_debugfs.c | 156 + drivers/net/wireless/mediatek/mt76/mt76x2_dfs.c | 877 +++ drivers/net/wireless/mediatek/mt76/mt76x2_dfs.h | 146 + drivers/net/wireless/mediatek/mt76/mt76x2_dma.c | 163 + drivers/net/wireless/mediatek/mt76/mt76x2_dma.h | 29 + drivers/net/wireless/mediatek/mt76/mt76x2_eeprom.c | 669 ++ drivers/net/wireless/mediatek/mt76/mt76x2_eeprom.h | 192 + drivers/net/wireless/mediatek/mt76/mt76x2_init.c | 603 ++ .../wireless/mediatek/mt76/mt76x2_init_common.c | 259 + drivers/net/wireless/mediatek/mt76/mt76x2_mac.c | 272 + drivers/net/wireless/mediatek/mt76/mt76x2_mac.h | 189 + .../net/wireless/mediatek/mt76/mt76x2_mac_common.c | 699 ++ drivers/net/wireless/mediatek/mt76/mt76x2_main.c | 344 + drivers/net/wireless/mediatek/mt76/mt76x2_mcu.c | 427 ++ drivers/net/wireless/mediatek/mt76/mt76x2_mcu.h | 172 + drivers/net/wireless/mediatek/mt76/mt76x2_pci.c | 110 + drivers/net/wireless/mediatek/mt76/mt76x2_phy.c | 499 ++ .../net/wireless/mediatek/mt76/mt76x2_phy_common.c | 349 + drivers/net/wireless/mediatek/mt76/mt76x2_regs.h | 619 ++ drivers/net/wireless/mediatek/mt76/mt76x2_trace.c | 23 + drivers/net/wireless/mediatek/mt76/mt76x2_trace.h | 144 + drivers/net/wireless/mediatek/mt76/mt76x2_tx.c | 174 + .../net/wireless/mediatek/mt76/mt76x2_tx_common.c | 149 + drivers/net/wireless/mediatek/mt76/mt76x2_usb.c | 142 + drivers/net/wireless/mediatek/mt76/mt76x2u.h | 83 + drivers/net/wireless/mediatek/mt76/mt76x2u_core.c | 108 + drivers/net/wireless/mediatek/mt76/mt76x2u_init.c | 318 + drivers/net/wireless/mediatek/mt76/mt76x2u_mac.c | 240 + drivers/net/wireless/mediatek/mt76/mt76x2u_main.c | 185 + drivers/net/wireless/mediatek/mt76/mt76x2u_mcu.c | 463 ++ drivers/net/wireless/mediatek/mt76/mt76x2u_phy.c | 303 + drivers/net/wireless/mediatek/mt76/tx.c | 53 +- drivers/net/wireless/mediatek/mt76/usb.c | 129 +- drivers/net/wireless/mediatek/mt76/usb_mcu.c | 204 +- drivers/net/wireless/quantenna/Kconfig | 2 +- drivers/net/wireless/quantenna/qtnfmac/Kconfig | 2 +- drivers/net/wireless/quantenna/qtnfmac/Makefile | 3 +- drivers/net/wireless/quantenna/qtnfmac/bus.h | 5 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 196 +- 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 | 392 -- .../wireless/quantenna/qtnfmac/pcie/pcie_priv.h | 85 - .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 1249 ---- .../quantenna/qtnfmac/pcie/pearl_pcie_ipc.h | 82 - .../quantenna/qtnfmac/pcie/pearl_pcie_regs.h | 121 - .../net/wireless/quantenna/qtnfmac/pearl/pcie.c | 1494 ++++ .../quantenna/qtnfmac/pearl/pcie_bus_priv.h | 91 + .../wireless/quantenna/qtnfmac/pearl/pcie_ipc.h | 158 + .../quantenna/qtnfmac/pearl/pcie_regs_pearl.h | 356 + drivers/net/wireless/quantenna/qtnfmac/qlink.h | 5 - .../net/wireless/quantenna/qtnfmac/qlink_util.h | 8 - .../net/wireless/quantenna/qtnfmac/qtn_hw_ids.h | 14 - drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c | 13 +- drivers/net/wireless/quantenna/qtnfmac/shm_ipc.h | 4 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 154 - drivers/net/wireless/ralink/rt2x00/rt2800lib.h | 3 - drivers/net/wireless/ralink/rt2x00/rt2800mmio.c | 277 +- drivers/net/wireless/ralink/rt2x00/rt2800mmio.h | 1 - drivers/net/wireless/ralink/rt2x00/rt2800pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 143 +- drivers/net/wireless/ralink/rt2x00/rt2x00.h | 3 - drivers/net/wireless/ralink/rt2x00/rt2x00debug.c | 18 +- drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 4 - drivers/net/wireless/ralink/rt2x00/rt2x00queue.c | 2 - drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c | 13 +- .../net/wireless/realtek/rtl818x/rtl8187/leds.c | 2 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 7 +- .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 71 +- drivers/net/wireless/realtek/rtlwifi/wifi.h | 4 + drivers/net/wireless/rsi/rsi_91x_hal.c | 4 + drivers/net/wireless/rsi/rsi_91x_mac80211.c | 2 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 11 +- drivers/net/wireless/rsi/rsi_common.h | 1 + drivers/net/wireless/st/cw1200/txrx.c | 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/net/xen-netback/common.h | 3 +- drivers/net/xen-netback/hash.c | 51 +- drivers/net/xen-netback/interface.c | 6 +- drivers/net/xen-netback/netback.c | 3 +- drivers/net/xen-netback/xenbus.c | 3 +- drivers/net/xen-netfront.c | 32 +- drivers/nfc/nfcmrvl/uart.c | 5 +- drivers/nvdimm/blk.c | 2 +- drivers/nvdimm/btt.c | 2 +- drivers/nvdimm/bus.c | 20 +- drivers/nvdimm/dimm.c | 6 +- drivers/nvdimm/dimm_devs.c | 60 +- drivers/nvdimm/label.c | 144 +- drivers/nvdimm/label.h | 4 +- drivers/nvdimm/namespace_devs.c | 1 + drivers/nvdimm/nd-core.h | 1 + drivers/nvdimm/nd.h | 2 - drivers/nvdimm/pfn_devs.c | 61 +- drivers/nvdimm/pmem.c | 6 +- drivers/nvdimm/region_devs.c | 11 +- drivers/nvme/host/core.c | 53 +- drivers/nvme/host/fabrics.c | 37 +- drivers/nvme/host/fabrics.h | 2 - drivers/nvme/host/fc.c | 153 +- drivers/nvme/host/lightnvm.c | 137 +- drivers/nvme/host/multipath.c | 85 +- drivers/nvme/host/nvme.h | 36 +- drivers/nvme/host/pci.c | 115 +- drivers/nvme/host/rdma.c | 78 +- drivers/nvme/host/trace.h | 28 - drivers/nvme/target/admin-cmd.c | 8 +- drivers/nvme/target/configfs.c | 47 - drivers/nvme/target/core.c | 187 +- drivers/nvme/target/discovery.c | 6 +- drivers/nvme/target/fc.c | 136 +- drivers/nvme/target/fcloop.c | 4 +- drivers/nvme/target/io-cmd-bdev.c | 12 +- drivers/nvme/target/io-cmd-file.c | 3 +- drivers/nvme/target/nvmet.h | 18 - drivers/nvme/target/rdma.c | 68 +- drivers/nvmem/core.c | 533 +- drivers/nvmem/lpc18xx_eeprom.c | 7 +- drivers/nvmem/mxs-ocotp.c | 4 +- drivers/nvmem/sunxi_sid.c | 22 +- drivers/of/base.c | 199 +- drivers/of/device.c | 17 +- drivers/of/fdt.c | 11 +- drivers/of/irq.c | 5 +- drivers/of/of_mdio.c | 12 +- drivers/of/of_numa.c | 19 +- drivers/of/of_private.h | 8 - drivers/of/overlay.c | 4 +- drivers/of/platform.c | 12 +- drivers/of/unittest-data/overlay_15.dts | 4 +- drivers/of/unittest-data/tests-overlay.dtsi | 4 +- drivers/of/unittest.c | 55 +- drivers/opp/core.c | 149 +- drivers/opp/cpu.c | 15 +- drivers/opp/of.c | 237 +- drivers/opp/opp.h | 19 +- drivers/parisc/Makefile | 3 + drivers/parisc/ccio-dma.c | 12 +- drivers/parisc/ccio-rm-dma.c | 202 + drivers/parisc/dino.c | 5 +- drivers/parisc/sba_iommu.c | 17 +- drivers/pci/Kconfig | 20 - drivers/pci/Makefile | 2 - drivers/pci/access.c | 4 +- drivers/pci/controller/Kconfig | 4 +- drivers/pci/controller/dwc/Makefile | 2 +- drivers/pci/controller/dwc/pci-dra7xx.c | 11 +- drivers/pci/controller/dwc/pci-imx6.c | 176 +- drivers/pci/controller/dwc/pci-keystone-dw.c | 484 ++ drivers/pci/controller/dwc/pci-keystone.c | 788 +-- drivers/pci/controller/dwc/pci-keystone.h | 57 + drivers/pci/controller/dwc/pcie-designware.c | 8 +- drivers/pci/controller/dwc/pcie-designware.h | 7 +- drivers/pci/controller/dwc/pcie-kirin.c | 4 +- drivers/pci/controller/dwc/pcie-qcom.c | 56 +- drivers/pci/controller/pci-aardvark.c | 129 +- drivers/pci/controller/pci-host-common.c | 8 + drivers/pci/controller/pci-hyperv.c | 39 - drivers/pci/controller/pci-mvebu.c | 436 +- drivers/pci/controller/pcie-cadence-ep.c | 13 +- drivers/pci/controller/pcie-cadence-host.c | 7 + drivers/pci/controller/pcie-cadence.c | 24 +- drivers/pci/controller/pcie-iproc.c | 8 + drivers/pci/controller/pcie-mediatek.c | 321 +- drivers/pci/controller/pcie-mobiveil.c | 7 + drivers/pci/controller/pcie-xilinx-nwl.c | 9 + drivers/pci/controller/pcie-xilinx.c | 7 + drivers/pci/controller/vmd.c | 6 +- drivers/pci/hotplug/TODO | 74 - drivers/pci/hotplug/acpiphp.h | 10 +- drivers/pci/hotplug/acpiphp_core.c | 36 +- drivers/pci/hotplug/acpiphp_glue.c | 11 +- drivers/pci/hotplug/acpiphp_ibm.c | 2 +- drivers/pci/hotplug/cpci_hotplug.h | 11 +- drivers/pci/hotplug/cpci_hotplug_core.c | 105 +- drivers/pci/hotplug/cpci_hotplug_pci.c | 6 +- drivers/pci/hotplug/cpqphp.h | 9 +- drivers/pci/hotplug/cpqphp_core.c | 61 +- drivers/pci/hotplug/cpqphp_ctrl.c | 31 +- drivers/pci/hotplug/ibmphp.h | 9 +- drivers/pci/hotplug/ibmphp_core.c | 121 +- drivers/pci/hotplug/ibmphp_ebda.c | 70 +- drivers/pci/hotplug/pci_hotplug_core.c | 53 +- drivers/pci/hotplug/pciehp.h | 133 +- drivers/pci/hotplug/pciehp_core.c | 168 +- drivers/pci/hotplug/pciehp_ctrl.c | 263 +- drivers/pci/hotplug/pciehp_hpc.c | 196 +- drivers/pci/hotplug/pciehp_pci.c | 41 +- drivers/pci/hotplug/pnv_php.c | 40 +- drivers/pci/hotplug/rpaphp.h | 10 +- drivers/pci/hotplug/rpaphp_core.c | 20 +- drivers/pci/hotplug/rpaphp_pci.c | 11 +- drivers/pci/hotplug/rpaphp_slot.c | 22 +- drivers/pci/hotplug/s390_pci_hpc.c | 44 +- drivers/pci/hotplug/sgi_hotplug.c | 63 +- drivers/pci/hotplug/shpchp.h | 8 +- drivers/pci/hotplug/shpchp_core.c | 48 +- drivers/pci/hotplug/shpchp_ctrl.c | 21 +- drivers/pci/iov.c | 3 +- drivers/pci/msi.c | 9 +- drivers/pci/of.c | 101 + drivers/pci/p2pdma.c | 805 --- drivers/pci/pci-acpi.c | 63 +- drivers/pci/pci-bridge-emul.c | 408 -- drivers/pci/pci-bridge-emul.h | 124 - drivers/pci/pci-mid.c | 4 +- drivers/pci/pci.c | 142 +- drivers/pci/pci.h | 78 +- drivers/pci/pcie/Kconfig | 4 + drivers/pci/pcie/aer.c | 239 +- drivers/pci/pcie/aer_inject.c | 96 +- drivers/pci/pcie/aspm.c | 4 +- drivers/pci/pcie/dpc.c | 72 +- drivers/pci/pcie/err.c | 281 +- drivers/pci/pcie/pme.c | 30 +- drivers/pci/pcie/portdrv.h | 32 +- drivers/pci/pcie/portdrv_core.c | 21 - drivers/pci/pcie/portdrv_pci.c | 31 +- drivers/pci/probe.c | 29 +- drivers/pci/quirks.c | 102 +- drivers/pci/remove.c | 4 +- drivers/pci/setup-bus.c | 28 +- drivers/pci/slot.c | 3 +- drivers/pci/switch/switchtec.c | 4 - drivers/pcmcia/electra_cf.c | 2 +- drivers/pcmcia/pcmcia_resource.c | 4 +- drivers/pcmcia/ricoh.h | 35 - drivers/pcmcia/soc_common.c | 9 +- drivers/pcmcia/yenta_socket.c | 3 +- drivers/perf/arm_pmu.c | 8 +- drivers/perf/arm_pmu_platform.c | 6 +- drivers/phy/Kconfig | 3 - drivers/phy/Makefile | 3 - drivers/phy/broadcom/Kconfig | 3 +- drivers/phy/broadcom/phy-bcm-cygnus-pcie.c | 4 +- drivers/phy/broadcom/phy-brcm-sata.c | 74 +- drivers/phy/broadcom/phy-brcm-usb.c | 4 +- drivers/phy/cadence/Kconfig | 10 - drivers/phy/cadence/Makefile | 1 - drivers/phy/cadence/phy-cadence-dp.c | 541 -- drivers/phy/lantiq/phy-lantiq-rcu-usb2.c | 5 +- drivers/phy/marvell/Kconfig | 11 - drivers/phy/marvell/Makefile | 1 - drivers/phy/marvell/phy-berlin-sata.c | 6 +- drivers/phy/marvell/phy-pxa-usb.c | 345 - drivers/phy/motorola/phy-mapphone-mdm6600.c | 19 +- drivers/phy/mscc/Kconfig | 11 - drivers/phy/mscc/Makefile | 5 - drivers/phy/mscc/phy-ocelot-serdes.c | 295 - drivers/phy/qualcomm/Kconfig | 17 - drivers/phy/qualcomm/Makefile | 4 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 222 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 15 - drivers/phy/qualcomm/phy-qcom-qusb2.c | 4 +- drivers/phy/qualcomm/phy-qcom-ufs-i.h | 2 +- drivers/phy/qualcomm/phy-qcom-ufs.c | 50 + drivers/phy/renesas/Kconfig | 1 - drivers/phy/renesas/Makefile | 1 - drivers/phy/renesas/phy-rcar-gen2.c | 5 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 86 +- drivers/phy/renesas/phy-rcar-gen3-usb3.c | 5 +- drivers/phy/rockchip/Kconfig | 8 - drivers/phy/rockchip/Makefile | 1 - drivers/phy/rockchip/phy-rockchip-emmc.c | 4 +- drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 1277 ---- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 8 +- drivers/phy/rockchip/phy-rockchip-typec.c | 8 +- drivers/phy/rockchip/phy-rockchip-usb.c | 145 +- drivers/phy/socionext/Kconfig | 34 - drivers/phy/socionext/Makefile | 8 - drivers/phy/socionext/phy-uniphier-pcie.c | 240 - drivers/phy/socionext/phy-uniphier-usb2.c | 244 - drivers/phy/socionext/phy-uniphier-usb3hs.c | 422 -- drivers/phy/socionext/phy-uniphier-usb3ss.c | 349 - drivers/phy/tegra/xusb.c | 4 +- drivers/phy/ti/phy-twl4030-usb.c | 29 - drivers/pinctrl/Kconfig | 17 +- drivers/pinctrl/Makefile | 2 - drivers/pinctrl/aspeed/pinctrl-aspeed.c | 2 +- drivers/pinctrl/bcm/Kconfig | 13 - drivers/pinctrl/bcm/Makefile | 1 - drivers/pinctrl/bcm/pinctrl-ns.c | 372 - drivers/pinctrl/berlin/berlin.c | 6 +- drivers/pinctrl/cirrus/pinctrl-madera-core.c | 12 +- drivers/pinctrl/core.c | 4 +- drivers/pinctrl/freescale/pinctrl-imx.c | 7 +- drivers/pinctrl/freescale/pinctrl-imx1-core.c | 12 +- drivers/pinctrl/freescale/pinctrl-mxs.c | 1 + drivers/pinctrl/intel/pinctrl-baytrail.c | 41 +- drivers/pinctrl/intel/pinctrl-broxton.c | 154 +- drivers/pinctrl/intel/pinctrl-cannonlake.c | 54 +- drivers/pinctrl/intel/pinctrl-cedarfork.c | 7 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 147 +- drivers/pinctrl/intel/pinctrl-denverton.c | 7 +- drivers/pinctrl/intel/pinctrl-geminilake.c | 75 +- drivers/pinctrl/intel/pinctrl-icelake.c | 7 +- drivers/pinctrl/intel/pinctrl-intel.c | 289 +- drivers/pinctrl/intel/pinctrl-intel.h | 42 +- drivers/pinctrl/intel/pinctrl-lewisburg.c | 7 +- drivers/pinctrl/intel/pinctrl-merrifield.c | 56 +- drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 19 +- drivers/pinctrl/mediatek/Kconfig | 49 +- drivers/pinctrl/mediatek/Makefile | 5 - drivers/pinctrl/mediatek/mtk-eint.c | 2 +- drivers/pinctrl/mediatek/mtk-eint.h | 4 +- drivers/pinctrl/mediatek/pinctrl-moore.c | 690 -- drivers/pinctrl/mediatek/pinctrl-moore.h | 51 - drivers/pinctrl/mediatek/pinctrl-mt6765.c | 1108 --- drivers/pinctrl/mediatek/pinctrl-mt7622.c | 1407 +++- drivers/pinctrl/mediatek/pinctrl-mt7623.c | 1441 ---- drivers/pinctrl/mediatek/pinctrl-mt8183.c | 544 -- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 670 -- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h | 291 - drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 4 +- drivers/pinctrl/mediatek/pinctrl-mtk-mt6765.h | 1754 ----- drivers/pinctrl/mediatek/pinctrl-mtk-mt8183.h | 1916 ------ drivers/pinctrl/mediatek/pinctrl-paris.c | 907 --- drivers/pinctrl/mediatek/pinctrl-paris.h | 63 - drivers/pinctrl/meson/Kconfig | 6 - drivers/pinctrl/meson/Makefile | 1 - drivers/pinctrl/meson/pinctrl-meson-g12a.c | 1404 ---- drivers/pinctrl/meson/pinctrl-meson.c | 4 +- drivers/pinctrl/meson/pinctrl-meson.h | 2 +- drivers/pinctrl/mvebu/pinctrl-mvebu.c | 6 +- drivers/pinctrl/nomadik/pinctrl-ab8500.c | 2 +- drivers/pinctrl/nomadik/pinctrl-ab8505.c | 2 +- drivers/pinctrl/nomadik/pinctrl-abx500.c | 2 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 12 +- drivers/pinctrl/nuvoton/Kconfig | 12 - drivers/pinctrl/nuvoton/Makefile | 4 - drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 2072 ------ drivers/pinctrl/pinctrl-amd.c | 35 +- drivers/pinctrl/pinctrl-as3722.c | 2 +- drivers/pinctrl/pinctrl-at91-pio4.c | 29 +- drivers/pinctrl/pinctrl-at91.c | 40 +- drivers/pinctrl/pinctrl-coh901.c | 2 +- drivers/pinctrl/pinctrl-digicolor.c | 1 + drivers/pinctrl/pinctrl-falcon.c | 2 +- drivers/pinctrl/pinctrl-gemini.c | 79 +- drivers/pinctrl/pinctrl-ingenic.c | 466 +- drivers/pinctrl/pinctrl-lantiq.c | 8 +- drivers/pinctrl/pinctrl-lpc18xx.c | 6 - drivers/pinctrl/pinctrl-mcp23s08.c | 15 +- drivers/pinctrl/pinctrl-pistachio.c | 1 + drivers/pinctrl/pinctrl-rockchip.c | 10 +- drivers/pinctrl/pinctrl-rza1.c | 21 +- drivers/pinctrl/pinctrl-rzn1.c | 947 --- drivers/pinctrl/pinctrl-single.c | 32 +- drivers/pinctrl/pinctrl-st.c | 6 +- drivers/pinctrl/qcom/Kconfig | 17 - drivers/pinctrl/qcom/Makefile | 2 - drivers/pinctrl/qcom/pinctrl-msm.c | 274 +- drivers/pinctrl/qcom/pinctrl-msm.h | 4 - drivers/pinctrl/qcom/pinctrl-qcs404.c | 1697 ----- drivers/pinctrl/qcom/pinctrl-sdm660.c | 1455 ---- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 2 +- drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 29 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 30 +- drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 2 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 2 +- drivers/pinctrl/samsung/pinctrl-samsung.h | 2 +- drivers/pinctrl/sh-pfc/Kconfig | 16 - drivers/pinctrl/sh-pfc/Makefile | 3 - drivers/pinctrl/sh-pfc/core.c | 23 +- drivers/pinctrl/sh-pfc/core.h | 7 +- drivers/pinctrl/sh-pfc/gpio.c | 5 +- drivers/pinctrl/sh-pfc/pfc-emev2.c | 5 +- drivers/pinctrl/sh-pfc/pfc-r8a73a4.c | 15 +- drivers/pinctrl/sh-pfc/pfc-r8a7740.c | 15 +- drivers/pinctrl/sh-pfc/pfc-r8a77470.c | 408 -- drivers/pinctrl/sh-pfc/pfc-r8a7778.c | 10 +- drivers/pinctrl/sh-pfc/pfc-r8a7779.c | 14 +- drivers/pinctrl/sh-pfc/pfc-r8a7790.c | 15 +- drivers/pinctrl/sh-pfc/pfc-r8a7791.c | 43 +- drivers/pinctrl/sh-pfc/pfc-r8a7792.c | 5 +- drivers/pinctrl/sh-pfc/pfc-r8a7794.c | 5 +- drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c | 5 +- drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 5 +- drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 842 ++- drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 419 -- drivers/pinctrl/sh-pfc/pfc-r8a77970.c | 5 +- drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 981 +-- drivers/pinctrl/sh-pfc/pfc-r8a77995.c | 370 +- drivers/pinctrl/sh-pfc/pfc-sh7203.c | 5 +- drivers/pinctrl/sh-pfc/pfc-sh7264.c | 5 +- drivers/pinctrl/sh-pfc/pfc-sh7269.c | 5 +- drivers/pinctrl/sh-pfc/pfc-sh73a0.c | 15 +- drivers/pinctrl/sh-pfc/pfc-sh7720.c | 5 +- drivers/pinctrl/sh-pfc/pfc-sh7723.c | 5 +- drivers/pinctrl/sh-pfc/pfc-sh7724.c | 5 +- drivers/pinctrl/sh-pfc/pfc-sh7734.c | 5 +- drivers/pinctrl/sh-pfc/pfc-sh7757.c | 5 +- drivers/pinctrl/sh-pfc/pfc-sh7785.c | 5 +- drivers/pinctrl/sh-pfc/pfc-sh7786.c | 5 +- drivers/pinctrl/sh-pfc/pfc-shx3.c | 5 +- drivers/pinctrl/sh-pfc/pinctrl.c | 5 +- drivers/pinctrl/sh-pfc/sh_pfc.h | 10 +- drivers/pinctrl/sirf/pinctrl-atlas7.c | 11 +- drivers/pinctrl/sirf/pinctrl-sirf.c | 2 +- drivers/pinctrl/spear/pinctrl-spear.h | 2 +- drivers/pinctrl/sprd/pinctrl-sprd.c | 13 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 4 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 34 +- drivers/pinctrl/tegra/pinctrl-tegra.c | 1 + drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 8 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 5 +- drivers/pinctrl/uniphier/pinctrl-uniphier.h | 2 +- drivers/pinctrl/vt8500/pinctrl-wmt.c | 6 +- drivers/pinctrl/vt8500/pinctrl-wmt.h | 2 +- drivers/platform/chrome/cros_ec_proto.c | 2 +- drivers/platform/goldfish/goldfish_pipe.c | 399 +- drivers/platform/goldfish/goldfish_pipe_qemu.h | 98 - drivers/platform/x86/Kconfig | 2 - drivers/platform/x86/alienware-wmi.c | 1 - drivers/platform/x86/asus-wmi.c | 39 +- drivers/platform/x86/dell-smbios-wmi.c | 1 - drivers/platform/x86/eeepc-laptop.c | 43 +- drivers/platform/x86/intel_cht_int33fe.c | 51 +- 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/power/reset/at91-sama5d2_shdwc.c | 119 +- drivers/power/reset/qcom-pon.c | 1 - drivers/power/reset/rmobile-reset.c | 5 +- drivers/power/supply/Kconfig | 7 - drivers/power/supply/Makefile | 1 - drivers/power/supply/ab8500_fg.c | 52 +- drivers/power/supply/bq25890_charger.c | 62 +- drivers/power/supply/bq27xxx_battery.c | 9 - drivers/power/supply/bq27xxx_battery_i2c.c | 2 - drivers/power/supply/cros_usbpd-charger.c | 117 +- drivers/power/supply/ds2780_battery.c | 2 +- drivers/power/supply/ds2781_battery.c | 2 +- drivers/power/supply/ds2782_battery.c | 2 +- drivers/power/supply/max14577_charger.c | 22 +- drivers/power/supply/max17040_battery.c | 18 +- drivers/power/supply/max17042_battery.c | 32 +- drivers/power/supply/max77693_charger.c | 22 +- drivers/power/supply/max8925_power.c | 1 - drivers/power/supply/max8997_charger.c | 26 +- drivers/power/supply/max8998_charger.c | 28 +- drivers/power/supply/power_supply_sysfs.c | 3 +- drivers/power/supply/sc2731_charger.c | 504 -- drivers/power/supply/twl4030_charger.c | 35 +- drivers/powercap/intel_rapl.c | 73 +- drivers/ptp/ptp_chardev.c | 4 - drivers/ptp/ptp_dte.c | 6 +- drivers/regulator/Kconfig | 21 +- drivers/regulator/Makefile | 4 +- drivers/regulator/arizona-ldo1.c | 2 +- drivers/regulator/axp20x-regulator.c | 3 +- drivers/regulator/bd71837-regulator.c | 626 ++ drivers/regulator/bd718x7-regulator.c | 1119 --- drivers/regulator/core.c | 128 +- drivers/regulator/da9052-regulator.c | 2 +- drivers/regulator/da9055-regulator.c | 2 +- drivers/regulator/da9211-regulator.c | 10 +- drivers/regulator/fixed-helper.c | 1 + drivers/regulator/fixed.c | 57 +- drivers/regulator/helpers.c | 243 +- drivers/regulator/isl9305.c | 4 - drivers/regulator/lm363x-regulator.c | 6 +- drivers/regulator/lochnagar-regulator.c | 254 - drivers/regulator/lp8788-ldo.c | 7 +- drivers/regulator/ltc3589.c | 3 +- drivers/regulator/ltc3676.c | 3 +- drivers/regulator/max8952.c | 1 - drivers/regulator/max8973-regulator.c | 1 - drivers/regulator/max8997-regulator.c | 4 +- drivers/regulator/mc13xxx-regulator-core.c | 2 +- drivers/regulator/of_regulator.c | 46 +- drivers/regulator/pfuze100-regulator.c | 91 - drivers/regulator/qcom-rpmh-regulator.c | 17 +- drivers/regulator/qcom_smd-regulator.c | 77 - drivers/regulator/s5m8767.c | 25 +- drivers/regulator/stpmic1_regulator.c | 674 -- drivers/regulator/tps65090-regulator.c | 1 - drivers/reset/reset-imx7.c | 1 - drivers/rtc/rtc-mrst.c | 2 +- drivers/s390/block/dasd.c | 6 +- drivers/s390/block/dasd_genhd.c | 2 +- drivers/s390/block/dcssblk.c | 2 +- drivers/s390/block/scm_blk.c | 2 +- drivers/s390/char/Makefile | 1 - drivers/s390/char/monwriter.c | 33 +- drivers/s390/char/sclp.h | 52 - drivers/s390/char/sclp_cmd.c | 11 +- drivers/s390/char/sclp_early.c | 123 +- drivers/s390/char/sclp_early_core.c | 127 +- drivers/s390/char/sclp_pci.c | 10 +- drivers/s390/char/tape_3590.c | 2 +- drivers/s390/char/vmlogrdr.c | 2 +- drivers/s390/cio/ccwgroup.c | 30 - drivers/s390/cio/qdio_main.c | 15 +- drivers/s390/cio/qdio_setup.c | 1 + drivers/s390/cio/vfio_ccw_cp.c | 2 +- drivers/s390/cio/vfio_ccw_drv.c | 24 +- drivers/s390/cio/vfio_ccw_fsm.c | 6 +- drivers/s390/cio/vfio_ccw_ops.c | 4 +- drivers/s390/cio/vfio_ccw_private.h | 2 +- drivers/s390/crypto/Makefile | 6 +- drivers/s390/crypto/ap_bus.c | 165 +- drivers/s390/crypto/ap_bus.h | 25 - drivers/s390/crypto/pkey_api.c | 521 +- drivers/s390/crypto/vfio_ap_drv.c | 157 - drivers/s390/crypto/vfio_ap_ops.c | 939 --- drivers/s390/crypto/vfio_ap_private.h | 88 - drivers/s390/crypto/zcrypt_api.c | 627 +- drivers/s390/crypto/zcrypt_api.h | 15 +- drivers/s390/crypto/zcrypt_card.c | 2 + drivers/s390/crypto/zcrypt_cca_key.h | 2 + drivers/s390/crypto/zcrypt_cex2a.c | 6 +- drivers/s390/crypto/zcrypt_cex2a.h | 6 +- drivers/s390/crypto/zcrypt_cex2c.c | 292 - drivers/s390/crypto/zcrypt_cex2c.h | 18 - drivers/s390/crypto/zcrypt_cex4.c | 20 +- drivers/s390/crypto/zcrypt_error.h | 24 +- drivers/s390/crypto/zcrypt_msgtype50.c | 24 +- drivers/s390/crypto/zcrypt_msgtype50.h | 2 + drivers/s390/crypto/zcrypt_msgtype6.c | 74 +- drivers/s390/crypto/zcrypt_msgtype6.h | 15 +- drivers/s390/crypto/zcrypt_pcixcc.c | 317 + drivers/s390/crypto/zcrypt_pcixcc.h | 20 + drivers/s390/crypto/zcrypt_queue.c | 2 + drivers/s390/net/ism_drv.c | 4 +- drivers/s390/net/qeth_core.h | 43 +- drivers/s390/net/qeth_core_main.c | 844 ++- drivers/s390/net/qeth_core_mpc.c | 33 +- drivers/s390/net/qeth_core_mpc.h | 30 +- drivers/s390/net/qeth_core_sys.c | 15 +- drivers/s390/net/qeth_l2_main.c | 152 +- drivers/s390/net/qeth_l3_main.c | 365 +- drivers/sbus/char/openprom.c | 11 +- drivers/sbus/char/oradax.c | 3 +- drivers/scsi/3w-9xxx.c | 50 +- drivers/scsi/3w-sas.c | 38 +- drivers/scsi/3w-xxxx.c | 20 +- drivers/scsi/3w-xxxx.h | 1 + drivers/scsi/53c700.h | 2 +- drivers/scsi/BusLogic.c | 36 +- drivers/scsi/FlashPoint.c | 6 +- drivers/scsi/Kconfig | 45 +- drivers/scsi/Makefile | 2 - drivers/scsi/NCR5380.c | 167 +- drivers/scsi/NCR5380.h | 2 +- drivers/scsi/a100u2w.c | 20 +- drivers/scsi/aacraid/aachba.c | 7 + drivers/scsi/aacraid/aacraid.h | 2 +- drivers/scsi/aacraid/commsup.c | 2 + drivers/scsi/aacraid/linit.c | 4 +- drivers/scsi/advansys.c | 4 +- drivers/scsi/aic7xxx/aic7770.c | 6 + drivers/scsi/aic7xxx/aic79xx.h | 6 + drivers/scsi/aic7xxx/aic79xx_core.c | 44 + drivers/scsi/aic7xxx/aic79xx_pci.c | 8 + drivers/scsi/aic7xxx/aic7xxx.h | 6 + drivers/scsi/aic7xxx/aic7xxx_93cx6.c | 6 + drivers/scsi/aic7xxx/aic7xxx_core.c | 41 +- drivers/scsi/aic7xxx/aic7xxx_pci.c | 7 + drivers/scsi/aic7xxx/aicasm/aicasm.h | 4 + drivers/scsi/aic7xxx/aicasm/aicasm_gram.y | 4 + drivers/scsi/aic7xxx/aicasm/aicasm_macro_gram.y | 4 + drivers/scsi/aic7xxx/aicasm/aicasm_macro_scan.l | 4 + drivers/scsi/aic7xxx/aicasm/aicasm_scan.l | 4 + drivers/scsi/aic7xxx/aicasm/aicasm_symbol.c | 4 + drivers/scsi/aic7xxx/aicasm/aicasm_symbol.h | 4 + drivers/scsi/aic94xx/aic94xx_init.c | 9 +- drivers/scsi/aic94xx/aic94xx_scb.c | 5 - drivers/scsi/aic94xx/aic94xx_task.c | 46 +- drivers/scsi/am53c974.c | 54 +- drivers/scsi/arcmsr/arcmsr_hba.c | 29 +- drivers/scsi/atp870u.c | 6 +- drivers/scsi/be2iscsi/be_cmds.c | 10 +- drivers/scsi/be2iscsi/be_iscsi.c | 15 +- drivers/scsi/be2iscsi/be_main.c | 75 +- drivers/scsi/be2iscsi/be_mgmt.c | 27 +- drivers/scsi/bfa/bfa_defs_svc.h | 2 +- drivers/scsi/bfa/bfa_fcbuild.c | 108 + drivers/scsi/bfa/bfa_fcbuild.h | 9 + drivers/scsi/bfa/bfad.c | 2 + drivers/scsi/bfa/bfad_im.h | 2 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 9 +- drivers/scsi/csiostor/csio_hw.c | 71 +- drivers/scsi/csiostor/csio_hw.h | 1 - drivers/scsi/csiostor/csio_init.c | 8 +- drivers/scsi/csiostor/csio_lnode.c | 6 +- drivers/scsi/csiostor/csio_mb.c | 6 +- drivers/scsi/csiostor/csio_scsi.c | 12 +- drivers/scsi/csiostor/csio_wr.c | 17 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 154 +- drivers/scsi/cxgbi/libcxgbi.c | 5 +- drivers/scsi/cxgbi/libcxgbi.h | 3 - drivers/scsi/dc395x.c | 191 +- drivers/scsi/esp_scsi.c | 286 +- drivers/scsi/esp_scsi.h | 38 +- drivers/scsi/fnic/fnic_fcs.c | 41 +- drivers/scsi/fnic/fnic_main.c | 19 +- drivers/scsi/fnic/fnic_scsi.c | 99 +- drivers/scsi/fnic/vnic_dev.c | 26 +- drivers/scsi/hisi_sas/hisi_sas.h | 3 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 161 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 1 + drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 15 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 15 +- drivers/scsi/hosts.c | 24 +- drivers/scsi/hpsa.c | 150 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 6 +- drivers/scsi/ipr.c | 106 +- drivers/scsi/ipr.h | 1 - drivers/scsi/ips.c | 81 +- drivers/scsi/isci/host.c | 8 +- drivers/scsi/isci/host.h | 2 +- drivers/scsi/isci/request.c | 4 +- drivers/scsi/isci/task.c | 4 +- drivers/scsi/iscsi_tcp.c | 3 +- drivers/scsi/jazz_esp.c | 30 +- drivers/scsi/libfc/fc_fcp.c | 6 +- drivers/scsi/libfc/fc_rport.c | 22 +- drivers/scsi/libsas/sas_ata.c | 2 +- drivers/scsi/libsas/sas_discover.c | 2 +- drivers/scsi/libsas/sas_expander.c | 22 +- drivers/scsi/lpfc/lpfc.h | 31 +- drivers/scsi/lpfc/lpfc_attr.c | 134 +- drivers/scsi/lpfc/lpfc_bsg.c | 344 +- drivers/scsi/lpfc/lpfc_bsg.h | 36 - drivers/scsi/lpfc/lpfc_crtn.h | 7 - drivers/scsi/lpfc/lpfc_ct.c | 11 +- drivers/scsi/lpfc/lpfc_debugfs.c | 12 +- drivers/scsi/lpfc/lpfc_els.c | 3 - drivers/scsi/lpfc/lpfc_hbadisc.c | 10 +- drivers/scsi/lpfc/lpfc_hw4.h | 45 - drivers/scsi/lpfc/lpfc_init.c | 111 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 3 - drivers/scsi/lpfc/lpfc_nvme.c | 30 +- drivers/scsi/lpfc/lpfc_nvmet.c | 20 +- drivers/scsi/lpfc/lpfc_scsi.c | 34 +- drivers/scsi/lpfc/lpfc_sli.c | 310 +- drivers/scsi/lpfc/lpfc_sli4.h | 1 - drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/lpfc/lpfc_vport.c | 14 +- drivers/scsi/mac_esp.c | 217 +- drivers/scsi/megaraid/megaraid_mbox.c | 117 +- drivers/scsi/megaraid/megaraid_mbox.h | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 153 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 16 +- drivers/scsi/mesh.c | 8 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 1189 ++-- drivers/scsi/mpt3sas/mpt3sas_base.h | 9 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 89 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 527 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 1488 ++-- drivers/scsi/mpt3sas/mpt3sas_transport.c | 355 +- drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c | 101 +- drivers/scsi/mpt3sas/mpt3sas_warpdrive.c | 70 +- drivers/scsi/mvsas/mv_init.c | 21 +- drivers/scsi/mvsas/mv_sas.c | 12 +- drivers/scsi/mvumi.c | 89 +- drivers/scsi/myrb.c | 3656 ---------- drivers/scsi/myrb.h | 958 --- drivers/scsi/myrs.c | 3268 --------- drivers/scsi/myrs.h | 1134 --- drivers/scsi/nsp32.c | 18 +- drivers/scsi/osd/osd_initiator.c | 2 +- drivers/scsi/pcmcia/aha152x_stub.c | 14 +- drivers/scsi/pcmcia/nsp_cs.c | 15 +- drivers/scsi/pcmcia/nsp_cs.h | 4 + drivers/scsi/pcmcia/qlogic_stub.c | 19 +- drivers/scsi/pcmcia/sym53c500_cs.c | 16 +- drivers/scsi/pm8001/pm8001_defs.h | 8 - drivers/scsi/pm8001/pm8001_hwi.c | 31 +- drivers/scsi/pm8001/pm8001_hwi.h | 4 + drivers/scsi/pm8001/pm8001_init.c | 31 +- drivers/scsi/pm8001/pm8001_sas.c | 49 +- drivers/scsi/pm8001/pm8001_sas.h | 3 +- drivers/scsi/pm8001/pm80xx_hwi.c | 119 +- drivers/scsi/pm8001/pm80xx_hwi.h | 9 +- drivers/scsi/qedf/qedf_main.c | 8 +- drivers/scsi/qedi/qedi.h | 7 +- drivers/scsi/qedi/qedi_main.c | 37 +- drivers/scsi/qla1280.c | 26 +- drivers/scsi/qla2xxx/qla_attr.c | 587 +- drivers/scsi/qla2xxx/qla_bsg.c | 2 +- drivers/scsi/qla2xxx/qla_def.h | 32 +- drivers/scsi/qla2xxx/qla_gbl.h | 17 +- drivers/scsi/qla2xxx/qla_gs.c | 536 +- drivers/scsi/qla2xxx/qla_init.c | 412 +- drivers/scsi/qla2xxx/qla_inline.h | 23 +- drivers/scsi/qla2xxx/qla_iocb.c | 43 +- drivers/scsi/qla2xxx/qla_isr.c | 84 +- drivers/scsi/qla2xxx/qla_mbx.c | 52 +- drivers/scsi/qla2xxx/qla_nvme.c | 7 +- drivers/scsi/qla2xxx/qla_nx.c | 4 +- drivers/scsi/qla2xxx/qla_os.c | 319 +- drivers/scsi/qla2xxx/qla_target.c | 542 +- drivers/scsi/qla2xxx/qla_target.h | 12 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 51 +- drivers/scsi/qla4xxx/ql4_init.c | 10 +- drivers/scsi/qla4xxx/ql4_os.c | 26 +- drivers/scsi/raid_class.c | 4 +- drivers/scsi/scsi_error.c | 3 + drivers/scsi/scsi_lib.c | 37 +- drivers/scsi/scsi_pm.c | 1 - drivers/scsi/scsi_transport_sas.c | 2 + drivers/scsi/sd.c | 24 +- drivers/scsi/sd.h | 15 +- drivers/scsi/sd_zbc.c | 501 +- drivers/scsi/sg.c | 2 +- drivers/scsi/smartpqi/smartpqi_init.c | 100 +- drivers/scsi/smartpqi/smartpqi_sis.c | 11 +- drivers/scsi/snic/snic_disc.c | 7 +- drivers/scsi/snic/snic_io.c | 25 +- drivers/scsi/snic/snic_main.c | 24 +- drivers/scsi/snic/snic_scsi.c | 15 +- drivers/scsi/snic/vnic_dev.c | 29 +- drivers/scsi/sr.c | 3 +- drivers/scsi/sun3x_esp.c | 30 +- drivers/scsi/sun_esp.c | 61 +- drivers/scsi/sym53c8xx_2/sym_hipd.c | 15 +- drivers/scsi/ufs/Kconfig | 19 - drivers/scsi/ufs/Makefile | 3 +- drivers/scsi/ufs/ufs-qcom.c | 82 +- drivers/scsi/ufs/ufs-qcom.h | 5 + drivers/scsi/ufs/ufs.h | 94 +- drivers/scsi/ufs/ufs_bsg.c | 210 - drivers/scsi/ufs/ufs_bsg.h | 23 - drivers/scsi/ufs/ufshcd.c | 438 +- drivers/scsi/ufs/ufshcd.h | 12 - drivers/scsi/ufs/ufshci.h | 25 +- drivers/scsi/vmw_pvscsi.c | 77 +- drivers/scsi/zorro_esp.c | 290 +- drivers/slimbus/core.c | 37 +- drivers/slimbus/qcom-ngd-ctrl.c | 34 +- drivers/soc/dove/pmu.c | 8 +- drivers/soc/fsl/dpio/dpio-service.c | 58 - drivers/soc/fsl/qbman/bman_ccsr.c | 11 - drivers/soc/fsl/qbman/qman.c | 3 - drivers/soc/fsl/qbman/qman_ccsr.c | 13 +- drivers/soc/fsl/qbman/qman_portal.c | 8 - drivers/soc/fsl/qe/qe_tdm.c | 4 +- drivers/soc/fsl/qe/ucc.c | 2 +- drivers/soc/qcom/Kconfig | 2 +- drivers/soc/qcom/apr.c | 2 +- drivers/soc/qcom/qcom-geni-se.c | 41 +- drivers/soc/rockchip/pm_domains.c | 44 +- drivers/soc/tegra/pmc.c | 12 +- drivers/soc/ti/knav_dma.c | 8 +- drivers/soc/ti/knav_qmss_queue.c | 8 +- drivers/soundwire/bus.c | 6 - drivers/soundwire/bus.h | 4 - drivers/soundwire/intel.c | 68 +- drivers/soundwire/intel_init.c | 2 +- drivers/soundwire/stream.c | 511 +- drivers/spi/Kconfig | 53 +- drivers/spi/Makefile | 6 - drivers/spi/spi-at91-usart.c | 432 -- drivers/spi/spi-atmel.c | 10 +- drivers/spi/spi-bcm-qspi.c | 4 +- drivers/spi/spi-bcm63xx-hsspi.c | 20 +- drivers/spi/spi-davinci.c | 19 +- drivers/spi/spi-dw-mmio.c | 38 +- drivers/spi/spi-dw.c | 28 +- drivers/spi/spi-dw.h | 2 - drivers/spi/spi-ep93xx.c | 36 +- drivers/spi/spi-fsl-dspi.c | 6 - drivers/spi/spi-fsl-espi.c | 4 +- drivers/spi/spi-fsl-lpspi.c | 2 +- drivers/spi/spi-geni-qcom.c | 703 -- drivers/spi/spi-gpio.c | 16 +- drivers/spi/spi-imx.c | 53 +- drivers/spi/spi-mem.c | 69 +- drivers/spi/spi-mt65xx.c | 37 +- drivers/spi/spi-omap2-mcspi.c | 177 +- drivers/spi/spi-orion.c | 22 +- drivers/spi/spi-pic32-sqi.c | 4 +- drivers/spi/spi-pic32.c | 6 +- drivers/spi/spi-pl022.c | 10 +- drivers/spi/spi-pxa2xx.c | 100 +- drivers/spi/spi-qcom-qspi.c | 581 -- drivers/spi/spi-rb4xx.c | 2 +- drivers/spi/spi-rockchip.c | 62 +- drivers/spi/spi-rspi.c | 44 +- drivers/spi/spi-sh-hspi.c | 12 +- drivers/spi/spi-sh-msiof.c | 38 +- drivers/spi/spi-sh.c | 12 +- drivers/spi/spi-slave-mt27xx.c | 554 -- drivers/spi/spi-slave-system-control.c | 1 - drivers/spi/spi-sprd.c | 745 -- drivers/spi/spi-stm32-qspi.c | 512 -- drivers/spi/spi-tegra20-slink.c | 31 +- drivers/spi/spi.c | 119 +- drivers/spi/spidev.c | 9 +- drivers/ssb/driver_chipcommon.c | 2 +- drivers/staging/android/ion/ion_page_pool.c | 8 +- drivers/staging/dgnc/dgnc_tty.c | 218 + drivers/staging/erofs/Kconfig | 2 +- drivers/staging/erofs/namei.c | 19 +- drivers/staging/erofs/super.c | 4 +- drivers/staging/fbtft/TODO | 4 - drivers/staging/fsl-dpaa2/Kconfig | 16 + drivers/staging/fsl-dpaa2/Makefile | 2 + drivers/staging/fsl-dpaa2/ethernet/Makefile | 11 + drivers/staging/fsl-dpaa2/ethernet/TODO | 18 + .../fsl-dpaa2/ethernet}/dpaa2-eth-trace.h | 0 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c | 2661 +++++++ drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h | 412 ++ drivers/staging/fsl-dpaa2/ethernet/dpaa2-ethtool.c | 280 + .../dpaa2 => staging/fsl-dpaa2/ethernet}/dpkg.h | 0 drivers/staging/fsl-dpaa2/ethernet/dpni-cmd.h | 518 ++ drivers/staging/fsl-dpaa2/ethernet/dpni.c | 1600 +++++ drivers/staging/fsl-dpaa2/ethernet/dpni.h | 824 +++ .../fsl-dpaa2/ethernet}/ethernet-driver.rst | 0 drivers/staging/fsl-dpaa2/rtc/Makefile | 7 + drivers/staging/fsl-dpaa2/rtc/dprtc-cmd.h | 137 + drivers/staging/fsl-dpaa2/rtc/dprtc.c | 701 ++ drivers/staging/fsl-dpaa2/rtc/dprtc.h | 164 + drivers/staging/fsl-dpaa2/rtc/rtc.c | 229 + .../dpaa2-ptp.h => staging/fsl-dpaa2/rtc/rtc.h} | 0 drivers/staging/fwserial/fwserial.c | 66 +- drivers/staging/gasket/TODO | 13 - drivers/staging/greybus/uart.c | 47 +- drivers/staging/iio/adc/ad7606.c | 8 +- drivers/staging/media/mt9t031/Kconfig | 6 + drivers/staging/mt29f_spinand/mt29f_spinand.c | 47 +- drivers/staging/mt7621-eth/mdio.c | 2 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 2 +- drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 34 +- drivers/staging/rtl8192e/rtllib_crypt_wep.c | 28 +- .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 34 +- .../rtl8192u/ieee80211/ieee80211_crypt_wep.c | 26 +- drivers/staging/vboxvideo/vbox_drv.c | 7 - drivers/staging/vboxvideo/vbox_mode.c | 5 - drivers/staging/wilc1000/Makefile | 3 +- drivers/staging/wilc1000/linux_wlan.c | 6 +- drivers/staging/wilc1000/wilc_debugfs.c | 7 +- drivers/staging/wilc1000/wilc_wlan.c | 6 - drivers/staging/wilc1000/wilc_wlan_if.h | 2 + drivers/target/iscsi/cxgbit/cxgbit_cm.c | 23 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 8 +- drivers/target/iscsi/iscsi_target.c | 33 +- drivers/target/iscsi/iscsi_target_auth.c | 45 +- drivers/target/iscsi/iscsi_target_erl0.c | 15 +- drivers/target/iscsi/iscsi_target_erl1.c | 17 +- drivers/target/iscsi/iscsi_target_erl2.c | 2 +- drivers/target/iscsi/iscsi_target_erl2.h | 2 +- drivers/target/iscsi/iscsi_target_login.c | 151 +- drivers/target/iscsi/iscsi_target_login.h | 2 +- drivers/target/iscsi/iscsi_target_stat.c | 4 +- drivers/target/iscsi/iscsi_target_util.c | 44 +- drivers/target/iscsi/iscsi_target_util.h | 1 - drivers/target/target_core_iblock.c | 58 +- drivers/target/target_core_iblock.h | 1 + drivers/target/target_core_sbc.c | 23 +- drivers/target/target_core_spc.c | 6 +- drivers/target/target_core_transport.c | 19 +- drivers/target/target_core_xcopy.c | 3 + drivers/tc/tc.c | 8 +- drivers/thermal/Kconfig | 2 +- drivers/thermal/Makefile | 2 +- drivers/thermal/armada_thermal.c | 4 +- drivers/thermal/da9062-thermal.c | 4 +- drivers/thermal/hisi_thermal.c | 249 +- drivers/thermal/imx_thermal.c | 31 +- drivers/thermal/intel_soc_dts_thermal.c | 2 +- drivers/thermal/of-thermal.c | 159 +- drivers/thermal/qcom-spmi-temp-alarm.c | 158 +- drivers/thermal/qcom/tsens-8916.c | 12 +- drivers/thermal/qcom/tsens-8960.c | 41 +- drivers/thermal/qcom/tsens-8974.c | 12 +- drivers/thermal/qcom/tsens-common.c | 62 +- drivers/thermal/qcom/tsens-v2.c | 8 +- drivers/thermal/qcom/tsens.c | 19 +- drivers/thermal/qcom/tsens.h | 23 +- drivers/thermal/qoriq_thermal.c | 32 +- drivers/thermal/rcar_gen3_thermal.c | 13 +- drivers/thermal/rcar_thermal.c | 27 +- drivers/thermal/st/Kconfig | 14 - drivers/thermal/st/Makefile | 1 - drivers/thermal/st/stm_thermal.c | 760 -- drivers/thunderbolt/cap.c | 3 +- drivers/thunderbolt/ctl.c | 12 +- drivers/thunderbolt/ctl.h | 3 +- drivers/thunderbolt/dma_port.c | 5 +- drivers/thunderbolt/dma_port.h | 5 +- drivers/thunderbolt/domain.c | 7 +- drivers/thunderbolt/eeprom.c | 5 +- drivers/thunderbolt/icm.c | 54 +- drivers/thunderbolt/nhi.c | 35 +- drivers/thunderbolt/nhi.h | 3 +- drivers/thunderbolt/nhi_regs.h | 1 - drivers/thunderbolt/path.c | 26 +- drivers/thunderbolt/property.c | 5 +- drivers/thunderbolt/switch.c | 71 +- drivers/thunderbolt/tb.c | 10 +- drivers/thunderbolt/tb.h | 9 +- drivers/thunderbolt/tb_msgs.h | 5 +- drivers/thunderbolt/tb_regs.h | 3 +- drivers/thunderbolt/xdomain.c | 5 +- drivers/tty/amiserial.c | 90 +- drivers/tty/cyclades.c | 77 +- drivers/tty/hvc/hvc_console.c | 38 +- drivers/tty/ipwireless/tty.c | 36 +- drivers/tty/isicom.c | 72 +- drivers/tty/moxa.c | 79 +- drivers/tty/mxser.c | 97 +- drivers/tty/n_gsm.c | 11 + drivers/tty/n_r3964.c | 22 - drivers/tty/pty.c | 14 +- drivers/tty/serial/8250/8250_dw.c | 4 + drivers/tty/serial/Kconfig | 1 - drivers/tty/serial/atmel_serial.c | 42 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 10 +- drivers/tty/serial/fsl_lpuart.c | 3 +- drivers/tty/serial/imx.c | 8 - drivers/tty/serial/mvebu-uart.c | 1 - drivers/tty/serial/qcom_geni_serial.c | 4 +- drivers/tty/serial/serial_core.c | 43 +- drivers/tty/serial/serial_mctrl_gpio.c | 7 +- drivers/tty/serial/sh-sci.c | 56 +- drivers/tty/synclink.c | 3 +- drivers/tty/synclink_gt.c | 19 +- drivers/tty/synclinkmp.c | 3 +- drivers/tty/sysrq.c | 2 +- drivers/tty/tty_io.c | 246 +- drivers/tty/tty_ioctl.c | 16 + drivers/tty/vt/vt_ioctl.c | 35 +- drivers/uio/uio.c | 35 +- drivers/uio/uio_dmem_genirq.c | 3 +- drivers/uio/uio_fsl_elbc_gpcm.c | 3 +- drivers/uio/uio_hv_generic.c | 116 +- drivers/uio/uio_pdrv_genirq.c | 3 +- drivers/usb/chipidea/ci_hdrc_imx.c | 19 +- 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/chipidea/usbmisc_imx.c | 4 +- drivers/usb/class/cdc-acm.c | 136 +- drivers/usb/class/cdc-acm.h | 1 + drivers/usb/class/usbtmc.c | 1583 +---- drivers/usb/common/common.c | 25 - drivers/usb/common/roles.c | 15 +- drivers/usb/core/buffer.c | 8 +- drivers/usb/core/devio.c | 28 +- drivers/usb/core/driver.c | 31 +- drivers/usb/core/generic.c | 27 - drivers/usb/core/hcd-pci.c | 2 + drivers/usb/core/hcd.c | 14 + drivers/usb/core/hub.c | 42 +- drivers/usb/core/message.c | 11 - drivers/usb/core/of.c | 26 + drivers/usb/core/phy.c | 7 +- drivers/usb/core/port.c | 10 - drivers/usb/core/quirks.c | 10 +- drivers/usb/core/usb.c | 2 - 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 | 12 +- drivers/usb/dwc3/Kconfig | 2 +- drivers/usb/dwc3/core.c | 2 +- drivers/usb/dwc3/dwc3-exynos.c | 212 +- drivers/usb/dwc3/dwc3-of-simple.c | 10 +- drivers/usb/dwc3/dwc3-pci.c | 4 +- drivers/usb/dwc3/gadget.c | 30 +- drivers/usb/early/xhci-dbc.c | 3 + drivers/usb/gadget/function/f_mass_storage.c | 7 +- 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/aspeed-vhub/epn.c | 2 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 8 +- drivers/usb/gadget/udc/core.c | 9 +- drivers/usb/gadget/udc/fotg210-udc.c | 17 +- drivers/usb/gadget/udc/fsl_udc_core.c | 36 +- drivers/usb/gadget/udc/mv_udc_core.c | 2 +- drivers/usb/gadget/udc/net2280.c | 13 +- drivers/usb/gadget/udc/renesas_usb3.c | 19 +- drivers/usb/gadget/udc/udc-xilinx.c | 2 +- drivers/usb/host/Kconfig | 2 +- drivers/usb/host/Makefile | 1 - drivers/usb/host/ehci-hcd.c | 11 +- drivers/usb/host/ehci-mv.c | 181 +- drivers/usb/host/ehci-q.c | 4 +- drivers/usb/host/ehci-timer.c | 2 +- drivers/usb/host/ehci.h | 4 +- drivers/usb/host/fotg210-hcd.c | 50 +- drivers/usb/host/fotg210.h | 7 +- drivers/usb/host/ohci-at91.c | 2 - drivers/usb/host/pci-quirks.c | 12 +- drivers/usb/host/u132-hcd.c | 2 +- drivers/usb/host/xhci-hub.c | 5 - drivers/usb/host/xhci-mem.c | 4 - drivers/usb/host/xhci-mtk-sch.c | 429 +- drivers/usb/host/xhci-mtk.c | 4 +- drivers/usb/host/xhci-mtk.h | 23 - drivers/usb/host/xhci-pci.c | 32 +- drivers/usb/host/xhci-plat.c | 30 +- drivers/usb/host/xhci-ring.c | 20 - drivers/usb/host/xhci-tegra.c | 144 +- drivers/usb/host/xhci.c | 30 - drivers/usb/host/xhci.h | 3 - drivers/usb/misc/appledisplay.c | 7 +- drivers/usb/misc/iowarrior.c | 4 +- drivers/usb/misc/trancevibrator.c | 4 +- drivers/usb/misc/uss720.c | 4 +- drivers/usb/misc/yurex.c | 8 +- drivers/usb/mtu3/mtu3_core.c | 10 +- drivers/usb/mtu3/mtu3_gadget.c | 22 +- drivers/usb/mtu3/mtu3_hw_regs.h | 1 - drivers/usb/musb/musb_dsps.c | 12 +- drivers/usb/phy/phy-ab8500-usb.c | 8 +- drivers/usb/phy/phy-mxs-usb.c | 2 +- drivers/usb/renesas_usbhs/common.c | 113 +- drivers/usb/renesas_usbhs/common.h | 5 +- drivers/usb/renesas_usbhs/rcar3.c | 27 +- drivers/usb/roles/intel-xhci-usb-role-switch.c | 2 - drivers/usb/serial/ark3116.c | 38 +- drivers/usb/serial/cypress_m8.c | 7 +- drivers/usb/serial/f81232.c | 36 +- drivers/usb/serial/f81534.c | 38 +- drivers/usb/serial/ftdi_sio.c | 439 +- drivers/usb/serial/ftdi_sio.h | 28 +- drivers/usb/serial/io_edgeport.c | 37 +- drivers/usb/serial/io_ti.c | 47 +- drivers/usb/serial/io_ti.h | 2 +- drivers/usb/serial/mos7720.c | 86 +- drivers/usb/serial/mos7840.c | 39 +- drivers/usb/serial/opticon.c | 43 +- drivers/usb/serial/option.c | 18 +- drivers/usb/serial/pl2303.c | 29 +- drivers/usb/serial/quatech2.c | 42 +- drivers/usb/serial/ssu100.c | 42 +- drivers/usb/serial/ti_usb_3410_5052.c | 76 +- drivers/usb/serial/usb-serial-simple.c | 3 +- drivers/usb/serial/usb-serial.c | 20 - drivers/usb/serial/usb-wwan.h | 6 +- drivers/usb/serial/usb_wwan.c | 63 +- drivers/usb/serial/whiteheat.c | 42 +- drivers/usb/storage/Kconfig | 23 +- drivers/usb/storage/isd200.c | 2 +- drivers/usb/storage/scsiglue.c | 9 - drivers/usb/storage/uas.c | 21 - drivers/usb/storage/unusual_devs.h | 7 - drivers/usb/typec/Kconfig | 45 +- drivers/usb/typec/Makefile | 6 +- drivers/usb/typec/bus.c | 7 +- drivers/usb/typec/class.c | 41 +- drivers/usb/typec/fusb302/Kconfig | 7 + drivers/usb/typec/fusb302/Makefile | 2 + drivers/usb/typec/fusb302/fusb302.c | 1876 +++++ drivers/usb/typec/{tcpm => fusb302}/fusb302_reg.h | 0 drivers/usb/typec/mux.c | 17 +- drivers/usb/typec/{tcpm => }/tcpci.c | 0 drivers/usb/typec/{tcpm => }/tcpci.h | 0 drivers/usb/typec/{tcpm => }/tcpci_rt1711h.c | 0 drivers/usb/typec/tcpm.c | 4851 +++++++++++++ drivers/usb/typec/tcpm/Kconfig | 52 - drivers/usb/typec/tcpm/Makefile | 7 - drivers/usb/typec/tcpm/fusb302.c | 1885 ----- drivers/usb/typec/tcpm/tcpm.c | 4854 ------------- drivers/usb/typec/{tcpm/wcove.c => typec_wcove.c} | 0 drivers/usb/usbip/vhci_hcd.c | 57 +- drivers/usb/usbip/vudc_main.c | 10 +- drivers/usb/wusbcore/crypto.c | 16 +- drivers/usb/wusbcore/wa-rpipe.c | 6 +- drivers/vfio/vfio_iommu_spapr_tce.c | 23 +- drivers/vhost/net.c | 326 +- drivers/vhost/vhost.c | 26 +- drivers/video/backlight/Kconfig | 16 + drivers/video/backlight/Makefile | 2 + drivers/video/backlight/adp5520_bl.c | 2 +- drivers/video/backlight/adp8860_bl.c | 2 +- drivers/video/backlight/adp8870_bl.c | 2 +- drivers/video/backlight/ld9040.c | 811 +++ drivers/video/backlight/ld9040_gamma.h | 202 + drivers/video/backlight/lm3639_bl.c | 6 +- drivers/video/backlight/pwm_bl.c | 81 +- drivers/video/backlight/s6e63m0.c | 857 +++ drivers/video/backlight/s6e63m0_gamma.h | 266 + drivers/video/fbdev/aty/atyfb.h | 3 +- drivers/video/fbdev/aty/atyfb_base.c | 7 +- drivers/video/fbdev/aty/mach64_ct.c | 10 +- drivers/video/fbdev/chipsfb.c | 3 +- drivers/video/fbdev/controlfb.c | 5 +- drivers/video/fbdev/efifb.c | 6 - drivers/video/fbdev/fsl-diu-fb.c | 2 +- drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c | 5 +- drivers/video/fbdev/platinumfb.c | 5 +- drivers/video/fbdev/pxa168fb.c | 6 +- drivers/video/fbdev/stifb.c | 2 +- drivers/video/fbdev/valkyriefb.c | 12 +- drivers/vme/vme.c | 1 + drivers/w1/masters/omap_hdq.c | 2 - drivers/w1/slaves/w1_ds2438.c | 66 +- drivers/xen/Kconfig | 10 +- drivers/xen/biomerge.c | 3 +- drivers/xen/cpu_hotplug.c | 15 +- drivers/xen/events/events_base.c | 2 +- drivers/xen/gntdev.c | 26 +- drivers/xen/grant-table.c | 27 +- drivers/xen/manage.c | 6 +- drivers/xen/mem-reservation.c | 4 - drivers/xen/swiotlb-xen.c | 10 +- drivers/xen/time.c | 2 +- drivers/xen/xen-acpi-pad.c | 1 - drivers/xen/xen-balloon.c | 3 - drivers/xen/xenbus/xenbus_probe.c | 9 - fs/afs/addr_list.c | 101 +- fs/afs/cell.c | 17 +- fs/afs/dynroot.c | 2 +- fs/afs/internal.h | 12 +- fs/afs/main.c | 2 +- fs/afs/proc.c | 22 +- fs/afs/rxrpc.c | 2 + fs/aio.c | 8 +- fs/binfmt_elf.c | 6 +- fs/btrfs/backref.c | 39 +- fs/btrfs/btrfs_inode.h | 8 +- fs/btrfs/check-integrity.c | 6 +- fs/btrfs/compression.c | 2 + fs/btrfs/ctree.c | 68 +- fs/btrfs/ctree.h | 68 +- fs/btrfs/delayed-inode.c | 41 +- fs/btrfs/delayed-inode.h | 4 +- fs/btrfs/delayed-ref.c | 69 +- fs/btrfs/delayed-ref.h | 10 +- fs/btrfs/dev-replace.c | 64 +- fs/btrfs/dev-replace.h | 8 + fs/btrfs/dir-item.c | 8 +- fs/btrfs/disk-io.c | 25 +- fs/btrfs/export.c | 4 +- fs/btrfs/extent-tree.c | 441 +- fs/btrfs/extent_io.c | 33 +- fs/btrfs/extent_io.h | 4 +- fs/btrfs/extent_map.c | 32 +- fs/btrfs/extent_map.h | 4 +- fs/btrfs/file.c | 33 +- fs/btrfs/free-space-cache.c | 16 +- fs/btrfs/inode.c | 249 +- fs/btrfs/ioctl.c | 53 +- fs/btrfs/qgroup.c | 460 +- fs/btrfs/qgroup.h | 8 - fs/btrfs/ref-verify.c | 8 +- fs/btrfs/relocation.c | 74 +- fs/btrfs/scrub.c | 34 +- fs/btrfs/send.c | 24 +- fs/btrfs/super.c | 6 +- fs/btrfs/tests/extent-io-tests.c | 10 +- fs/btrfs/tests/extent-map-tests.c | 4 +- fs/btrfs/transaction.c | 31 +- fs/btrfs/tree-checker.c | 14 - fs/btrfs/tree-log.c | 134 +- fs/btrfs/tree-log.h | 12 +- fs/btrfs/volumes.c | 124 +- fs/btrfs/volumes.h | 9 +- fs/buffer.c | 11 +- fs/cachefiles/namei.c | 2 +- fs/ceph/super.c | 16 +- fs/cifs/Kconfig | 1 - fs/cifs/cifs_debug.c | 17 +- fs/cifs/cifs_debug.h | 28 - fs/cifs/cifs_dfs_ref.c | 7 +- fs/cifs/cifs_fs_sb.h | 1 - fs/cifs/cifs_ioctl.h | 11 - fs/cifs/cifs_unicode.c | 3 + fs/cifs/cifsfs.c | 30 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 15 +- fs/cifs/cifsproto.h | 2 +- fs/cifs/cifssmb.c | 34 +- fs/cifs/connect.c | 28 +- fs/cifs/file.c | 56 +- fs/cifs/inode.c | 75 +- fs/cifs/ioctl.c | 48 +- fs/cifs/misc.c | 10 - fs/cifs/readdir.c | 11 +- fs/cifs/smb2glob.h | 2 +- fs/cifs/smb2inode.c | 332 +- fs/cifs/smb2maperror.c | 2 +- fs/cifs/smb2misc.c | 14 +- fs/cifs/smb2ops.c | 249 +- fs/cifs/smb2pdu.c | 292 +- fs/cifs/smb2pdu.h | 13 +- fs/cifs/smb2proto.h | 28 +- fs/cifs/smbdirect.c | 38 +- fs/cifs/trace.h | 109 - fs/cifs/transport.c | 99 +- fs/compat_binfmt_elf.c | 2 +- fs/compat_ioctl.c | 238 +- fs/coredump.c | 2 +- fs/cramfs/inode.c | 5 +- fs/crypto/fscrypt_private.h | 4 + fs/crypto/keyinfo.c | 10 + fs/dax.c | 27 +- fs/dcache.c | 38 +- fs/ecryptfs/inode.c | 11 +- fs/exec.c | 8 +- fs/ext2/inode.c | 2 +- fs/ext4/acl.c | 4 - fs/ext4/dir.c | 20 +- fs/ext4/ext4.h | 37 +- fs/ext4/ext4_extents.h | 13 - fs/ext4/extents.c | 595 +- fs/ext4/extents_status.c | 654 +- fs/ext4/extents_status.h | 80 +- fs/ext4/inline.c | 6 +- fs/ext4/inode.c | 162 +- fs/ext4/ioctl.c | 97 +- fs/ext4/mballoc.c | 14 +- fs/ext4/mmp.c | 1 + fs/ext4/move_extent.c | 8 +- fs/ext4/namei.c | 8 +- fs/ext4/page-io.c | 2 +- fs/ext4/resize.c | 23 +- fs/ext4/super.c | 85 +- fs/f2fs/acl.c | 12 +- fs/f2fs/acl.h | 5 +- fs/f2fs/checkpoint.c | 94 +- fs/f2fs/data.c | 220 +- fs/f2fs/debug.c | 35 +- fs/f2fs/dir.c | 30 +- fs/f2fs/extent_cache.c | 134 +- fs/f2fs/f2fs.h | 253 +- fs/f2fs/file.c | 196 +- fs/f2fs/gc.c | 115 +- fs/f2fs/gc.h | 5 +- fs/f2fs/hash.c | 5 +- fs/f2fs/inline.c | 8 +- fs/f2fs/inode.c | 28 +- fs/f2fs/namei.c | 57 +- fs/f2fs/node.c | 83 +- fs/f2fs/node.h | 5 +- fs/f2fs/recovery.c | 125 +- fs/f2fs/segment.c | 240 +- fs/f2fs/segment.h | 20 +- fs/f2fs/shrinker.c | 5 +- fs/f2fs/super.c | 415 +- fs/f2fs/sysfs.c | 17 +- fs/f2fs/trace.c | 5 +- fs/f2fs/trace.h | 5 +- fs/f2fs/xattr.c | 5 +- fs/f2fs/xattr.h | 5 +- fs/fat/fatent.c | 1 - fs/fcntl.c | 2 +- fs/fscache/cookie.c | 31 +- fs/fscache/internal.h | 1 + fs/fscache/main.c | 4 +- fs/gfs2/bmap.c | 6 +- fs/gfs2/dir.c | 28 +- fs/gfs2/file.c | 18 +- fs/gfs2/glock.c | 17 +- fs/gfs2/incore.h | 9 +- fs/gfs2/lock_dlm.c | 10 +- fs/gfs2/log.c | 11 +- fs/gfs2/lops.c | 2 +- fs/gfs2/main.c | 2 - fs/gfs2/ops_fstype.c | 5 +- fs/gfs2/quota.c | 2 +- fs/gfs2/rgrp.c | 201 +- fs/gfs2/rgrp.h | 11 +- fs/gfs2/super.c | 4 +- fs/gfs2/trans.c | 15 +- fs/gfs2/util.c | 16 +- fs/gfs2/util.h | 2 +- fs/gfs2/xattr.c | 18 +- fs/ioctl.c | 2 +- fs/iomap.c | 4 +- fs/isofs/inode.c | 7 - fs/jbd2/checkpoint.c | 4 +- fs/jffs2/background.c | 2 +- fs/jffs2/super.c | 4 +- fs/jfs/acl.c | 4 - fs/jfs/inode.c | 1 + fs/jfs/super.c | 2 +- fs/kernfs/mount.c | 3 - fs/kernfs/symlink.c | 5 +- fs/namespace.c | 2 - fs/nfs/delegation.c | 17 +- fs/nfs/dir.c | 295 +- fs/nfs/filelayout/filelayout.c | 1 - fs/nfs/flexfilelayout/flexfilelayout.c | 1 - fs/nfs/flexfilelayout/flexfilelayoutdev.c | 2 +- fs/nfs/inode.c | 70 +- fs/nfs/nfs3proc.c | 5 - fs/nfs/nfs3xdr.c | 10 +- fs/nfs/nfs4_fs.h | 3 +- fs/nfs/nfs4client.c | 16 +- fs/nfs/nfs4proc.c | 84 +- fs/nfs/nfs4state.c | 256 +- fs/nfs/nfs4trace.h | 4 +- fs/nfs/nfs4xdr.c | 2 +- fs/nfs/pagelist.c | 49 +- fs/nfs/pnfs.c | 42 +- fs/nfs/pnfs.h | 1 - fs/nfs/read.c | 10 +- fs/nfsd/vfs.c | 3 +- fs/nilfs2/alloc.c | 11 +- fs/nilfs2/alloc.h | 11 +- fs/nilfs2/bmap.c | 11 +- fs/nilfs2/bmap.h | 11 +- fs/nilfs2/btnode.c | 11 +- fs/nilfs2/btnode.h | 11 +- fs/nilfs2/btree.c | 11 +- fs/nilfs2/btree.h | 11 +- fs/nilfs2/cpfile.c | 11 +- fs/nilfs2/cpfile.h | 11 +- fs/nilfs2/dat.c | 11 +- fs/nilfs2/dat.h | 11 +- fs/nilfs2/dir.c | 11 +- fs/nilfs2/direct.c | 11 +- fs/nilfs2/direct.h | 11 +- fs/nilfs2/file.c | 11 +- fs/nilfs2/gcinode.c | 11 +- fs/nilfs2/ifile.c | 11 +- fs/nilfs2/ifile.h | 11 +- fs/nilfs2/inode.c | 11 +- fs/nilfs2/ioctl.c | 11 +- fs/nilfs2/mdt.c | 11 +- fs/nilfs2/mdt.h | 11 +- fs/nilfs2/namei.c | 11 +- fs/nilfs2/nilfs.h | 11 +- fs/nilfs2/page.c | 11 +- fs/nilfs2/page.h | 11 +- fs/nilfs2/recovery.c | 11 +- fs/nilfs2/segbuf.c | 11 +- fs/nilfs2/segbuf.h | 11 +- fs/nilfs2/segment.c | 11 +- fs/nilfs2/segment.h | 11 +- fs/nilfs2/sufile.c | 11 +- fs/nilfs2/sufile.h | 11 +- fs/nilfs2/super.c | 11 +- fs/nilfs2/sysfs.c | 11 +- fs/nilfs2/sysfs.h | 11 +- fs/nilfs2/the_nilfs.c | 11 +- fs/nilfs2/the_nilfs.h | 11 +- fs/notify/fsnotify.c | 13 +- fs/notify/mark.c | 6 +- fs/ocfs2/alloc.c | 4 + fs/ocfs2/aops.c | 3 +- fs/ocfs2/buffer_head_io.c | 1 - fs/ocfs2/dlm/dlmdebug.c | 2 +- fs/ocfs2/dlm/dlmmaster.c | 4 +- fs/ocfs2/dlm/dlmthread.c | 2 +- fs/ocfs2/dlmglue.c | 2 - fs/ocfs2/refcounttree.c | 18 +- fs/orangefs/acl.c | 4 - fs/orangefs/inode.c | 8 +- fs/orangefs/namei.c | 8 +- fs/orangefs/orangefs-sysfs.c | 2 +- fs/overlayfs/copy_up.c | 2 +- fs/overlayfs/file.c | 25 +- fs/overlayfs/inode.c | 10 - fs/overlayfs/namei.c | 2 +- fs/overlayfs/overlayfs.h | 4 +- fs/overlayfs/super.c | 26 +- fs/overlayfs/util.c | 3 +- fs/proc/base.c | 14 - fs/proc/inode.c | 3 - fs/proc/kcore.c | 1 - fs/proc/loadavg.c | 3 + fs/proc/meminfo.c | 16 +- fs/proc/task_mmu.c | 4 +- fs/proc/vmcore.c | 34 +- fs/pstore/inode.c | 11 +- fs/pstore/internal.h | 5 +- fs/pstore/platform.c | 75 +- fs/pstore/ram.c | 47 +- fs/pstore/ram_core.c | 28 +- fs/quota/quota.c | 14 +- fs/read_write.c | 19 +- fs/select.c | 20 +- fs/signalfd.c | 6 +- fs/stat.c | 3 - fs/timerfd.c | 12 +- fs/ubifs/super.c | 11 +- fs/ubifs/xattr.c | 24 + fs/udf/super.c | 93 +- fs/userfaultfd.c | 8 +- fs/utimes.c | 73 +- fs/xattr.c | 24 +- fs/xfs/libxfs/xfs_attr.c | 264 +- fs/xfs/libxfs/xfs_attr.h | 150 - fs/xfs/libxfs/xfs_attr_remote.c | 10 +- fs/xfs/libxfs/xfs_bmap.c | 94 +- fs/xfs/libxfs/xfs_bmap.h | 1 - fs/xfs/libxfs/xfs_format.h | 10 +- fs/xfs/libxfs/xfs_inode_buf.c | 30 - fs/xfs/libxfs/xfs_sb.c | 5 +- fs/xfs/scrub/alloc.c | 1 + fs/xfs/scrub/inode.c | 4 +- fs/xfs/scrub/repair.c | 128 +- fs/xfs/scrub/scrub.c | 13 + fs/xfs/xfs_aops.c | 4 +- fs/xfs/xfs_aops.h | 14 +- fs/xfs/xfs_attr.h | 148 + fs/xfs/xfs_bmap_util.c | 81 +- fs/xfs/xfs_buf.c | 109 +- fs/xfs/xfs_buf.h | 2 - fs/xfs/xfs_buf_item.c | 119 +- fs/xfs/xfs_buf_item.h | 1 - fs/xfs/xfs_fsops.c | 50 +- fs/xfs/xfs_inode.c | 10 +- fs/xfs/xfs_ioctl.c | 8 + fs/xfs/xfs_iomap.c | 53 +- fs/xfs/xfs_iops.c | 12 +- fs/xfs/xfs_log_recover.c | 10 + fs/xfs/xfs_reflink.c | 362 +- fs/xfs/xfs_reflink.h | 4 +- fs/xfs/xfs_stats.c | 52 +- fs/xfs/xfs_stats.h | 28 +- fs/xfs/xfs_super.c | 38 +- fs/xfs/xfs_trace.h | 1 + fs/xfs/xfs_trans.c | 10 +- fs/xfs/xfs_trans.h | 1 - fs/xfs/xfs_trans_ail.c | 28 +- fs/xfs/xfs_trans_buf.c | 141 +- include/acpi/acconfig.h | 17 +- include/acpi/acexcep.h | 9 +- include/acpi/acpi_bus.h | 9 +- include/acpi/acpixf.h | 9 +- include/acpi/cppc_acpi.h | 1 - include/asm-generic/bug.h | 8 +- include/asm-generic/compat.h | 24 +- include/asm-generic/dma-mapping.h | 9 + include/asm-generic/hugetlb.h | 88 +- include/asm-generic/io.h | 3 +- include/asm-generic/pgtable.h | 4 +- include/asm-generic/qrwlock.h | 7 +- include/asm-generic/qspinlock.h | 16 +- include/asm-generic/sections.h | 14 - include/asm-generic/tlb.h | 86 +- include/asm-generic/unistd.h | 13 + include/asm-generic/vmlinux.lds.h | 42 +- include/crypto/acompress.h | 38 +- include/crypto/aead.h | 51 +- include/crypto/akcipher.h | 76 +- include/crypto/algapi.h | 14 +- include/crypto/cbc.h | 2 +- include/crypto/chacha20.h | 3 +- include/crypto/hash.h | 38 +- include/crypto/internal/cryptouser.h | 8 - include/crypto/internal/geniv.h | 2 +- include/crypto/kpp.h | 51 +- include/crypto/mcryptd.h | 114 + include/crypto/morus1280_glue.h | 2 +- include/crypto/morus640_glue.h | 2 +- include/crypto/null.h | 2 +- include/crypto/rng.h | 29 +- include/crypto/skcipher.h | 118 +- include/crypto/speck.h | 62 + include/drm/drm_atomic.h | 11 - include/drm/drm_client.h | 5 +- include/drm/drm_drv.h | 2 +- include/drm/drm_edid.h | 6 +- include/drm/drm_panel.h | 1 + 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/gpio/meson-g12a-gpio.h | 114 - include/dt-bindings/interrupt-controller/arm-gic.h | 2 +- include/dt-bindings/interrupt-controller/irq.h | 2 +- include/dt-bindings/mfd/at91-usart.h | 17 - include/dt-bindings/net/mscc-phy-vsc8531.h | 2 - include/dt-bindings/phy/phy-ocelot-serdes.h | 12 - include/dt-bindings/pinctrl/rzn1-pinctrl.h | 141 - include/dt-bindings/reset/imx7-reset.h | 4 +- include/dt-bindings/thermal/thermal_exynos.h | 12 +- include/dt-bindings/usb/pd.h | 26 - include/linux/acpi.h | 11 +- include/linux/adxl.h | 13 - include/linux/amba/mmci.h | 11 +- include/linux/amifd.h | 63 + include/linux/amifdreg.h | 82 + include/linux/arch_topology.h | 1 - include/linux/arm-smccc.h | 38 +- include/linux/avf/virtchnl.h | 17 +- include/linux/binfmts.h | 2 +- include/linux/bio.h | 78 +- include/linux/blk-cgroup.h | 190 +- include/linux/blk-mq.h | 4 - include/linux/blk-pm.h | 24 - include/linux/blk_types.h | 3 + include/linux/blkdev.h | 199 +- include/linux/bpf-cgroup.h | 55 +- include/linux/bpf.h | 88 +- include/linux/bpf_types.h | 8 +- include/linux/bpf_verifier.h | 46 +- include/linux/buffer_head.h | 2 +- include/linux/bvec.h | 3 + include/linux/cgroup-defs.h | 5 - include/linux/cgroup.h | 32 +- include/linux/clocksource.h | 8 +- include/linux/compat.h | 108 +- include/linux/compat_time.h | 32 + include/linux/compiler-gcc.h | 21 +- include/linux/compiler.h | 56 +- include/linux/compiler_types.h | 9 +- include/linux/coredump.h | 4 +- include/linux/coresight.h | 41 +- include/linux/cpufeature.h | 2 +- include/linux/cpuidle.h | 11 +- include/linux/crash_dump.h | 4 - include/linux/crc-t10dif.h | 1 - include/linux/crypto.h | 110 +- include/linux/cuda.h | 4 - include/linux/debug_locks.h | 4 +- include/linux/delayacct.h | 23 - include/linux/devfreq.h | 8 - include/linux/device-mapper.h | 18 +- include/linux/device.h | 37 +- include/linux/dma-debug.h | 8 - include/linux/dma-direct.h | 10 +- include/linux/dma-mapping.h | 42 +- include/linux/dma-noncoherent.h | 27 +- include/linux/dma/sprd-dma.h | 69 - include/linux/dns_resolver.h | 4 +- include/linux/edac.h | 5 +- include/linux/efi.h | 51 - include/linux/elevator.h | 2 +- include/linux/elfcore-compat.h | 8 +- include/linux/ethtool.h | 33 +- include/linux/f2fs_fs.h | 10 +- include/linux/filter.h | 42 +- include/linux/fpga/fpga-bridge.h | 4 - include/linux/fpga/fpga-mgr.h | 24 +- include/linux/fpga/fpga-region.h | 4 - include/linux/fs.h | 22 +- include/linux/fsl/mc.h | 14 - include/linux/fsl_ifc.h | 2 - include/linux/genhd.h | 10 +- include/linux/gpio/consumer.h | 80 +- include/linux/gpio/driver.h | 46 +- include/linux/hid.h | 29 - include/linux/hmm.h | 2 +- include/linux/huge_mm.h | 10 +- include/linux/hugetlb.h | 14 - include/linux/hw_random.h | 3 +- include/linux/hwmon.h | 2 - include/linux/hyperv.h | 14 +- include/linux/i2c.h | 2 +- include/linux/ieee80211.h | 112 +- include/linux/if_tun.h | 14 - include/linux/init.h | 2 + include/linux/intel-iommu.h | 72 - include/linux/interrupt.h | 2 +- include/linux/iomap.h | 4 +- include/linux/iommu.h | 10 +- include/linux/iova.h | 1 - include/linux/ipmi.h | 2 +- include/linux/ipmi_smi.h | 2 +- include/linux/ipv6.h | 3 +- include/linux/irq.h | 3 +- include/linux/irqchip/arm-gic-common.h | 6 - include/linux/irqchip/arm-gic-v3.h | 9 +- include/linux/irqchip/arm-gic.h | 5 + include/linux/irqdomain.h | 1 - include/linux/jump_label.h | 65 +- include/linux/kernfs.h | 9 +- include/linux/kvm_host.h | 2 + include/linux/leds.h | 15 - include/linux/libfdt_env.h | 1 - include/linux/lightnvm.h | 166 +- include/linux/linkage.h | 1 - include/linux/linkmode.h | 76 - include/linux/lockdep.h | 7 +- include/linux/lsm_hooks.h | 16 +- include/linux/math64.h | 3 - include/linux/memblock.h | 15 + include/linux/memcontrol.h | 15 +- include/linux/memremap.h | 6 - include/linux/mfd/cros_ec_commands.h | 11 - include/linux/mfd/da9063/pdata.h | 16 +- include/linux/mfd/ingenic-tcu.h | 56 - include/linux/mfd/intel_msic.h | 7 +- include/linux/mfd/intel_soc_pmic.h | 13 +- include/linux/mfd/intel_soc_pmic_bxtwc.h | 10 +- include/linux/mfd/madera/core.h | 2 - include/linux/mfd/madera/pdata.h | 1 + include/linux/mfd/max14577-private.h | 11 +- include/linux/mfd/max14577.h | 11 +- include/linux/mfd/max77686-private.h | 15 +- include/linux/mfd/max77686.h | 15 +- include/linux/mfd/max77693-common.h | 6 +- include/linux/mfd/max77693-private.h | 15 +- include/linux/mfd/max77693.h | 15 +- include/linux/mfd/max77843-private.h | 6 +- include/linux/mfd/max8997-private.h | 15 +- include/linux/mfd/max8997.h | 16 +- include/linux/mfd/max8998-private.h | 15 +- include/linux/mfd/max8998.h | 15 +- include/linux/mfd/mc13xxx.h | 1 - include/linux/mfd/rohm-bd718x7.h | 372 +- include/linux/mfd/samsung/core.h | 11 +- include/linux/mfd/samsung/irq.h | 10 +- include/linux/mfd/samsung/rtc.h | 15 +- include/linux/mfd/samsung/s2mpa01.h | 7 +- include/linux/mfd/samsung/s2mps11.h | 9 +- include/linux/mfd/samsung/s2mps13.h | 14 +- include/linux/mfd/samsung/s2mps14.h | 14 +- include/linux/mfd/samsung/s2mps15.h | 11 +- include/linux/mfd/samsung/s2mpu02.h | 14 +- include/linux/mfd/samsung/s5m8763.h | 10 +- include/linux/mfd/samsung/s5m8767.h | 10 +- include/linux/mfd/ti-lmu.h | 3 +- include/linux/mfd/tmio.h | 7 + include/linux/micrel_phy.h | 1 - include/linux/mii.h | 101 - include/linux/mlx5/cq.h | 1 - include/linux/mlx5/device.h | 10 - include/linux/mlx5/driver.h | 92 +- include/linux/mlx5/fs.h | 40 +- include/linux/mlx5/mlx5_ifc.h | 264 +- include/linux/mlx5/qp.h | 1 - include/linux/mlx5/srq.h | 1 - include/linux/mlx5/transobj.h | 2 - include/linux/mlx5/vport.h | 2 - include/linux/mm.h | 72 +- include/linux/mm_types.h | 2 +- include/linux/mm_types_task.h | 2 +- include/linux/mmc/host.h | 5 - include/linux/mmu_notifier.h | 27 +- include/linux/mmzone.h | 14 +- include/linux/mod_devicetable.h | 1 - include/linux/module.h | 4 +- include/linux/mroute_base.h | 11 +- include/linux/msi.h | 17 +- include/linux/mtd/blktrans.h | 5 +- include/linux/mtd/jedec.h | 91 - include/linux/mtd/nand_bch.h | 11 +- include/linux/mtd/nand_ecc.h | 12 +- include/linux/mtd/onfi.h | 178 - include/linux/mtd/platnand.h | 74 - include/linux/mtd/rawnand.h | 635 +- include/linux/mtd/spi-nor.h | 119 - include/linux/ndctl.h | 22 - include/linux/netdevice.h | 51 +- include/linux/netfilter.h | 2 - include/linux/netfilter/nf_conntrack_common.h | 3 + include/linux/netfilter/nfnetlink_osf.h | 3 +- include/linux/netlink.h | 3 - include/linux/netpoll.h | 9 +- include/linux/nfs_fs.h | 2 - include/linux/nfs_fs_sb.h | 3 - include/linux/nfs_xdr.h | 28 +- include/linux/nvme.h | 1 - include/linux/nvmem-consumer.h | 100 +- include/linux/nvmem-provider.h | 50 +- include/linux/of.h | 61 +- include/linux/of_device.h | 3 + include/linux/of_pci.h | 10 + include/linux/page-flags.h | 14 +- include/linux/pci-dma-compat.h | 18 + include/linux/pci-dma.h | 12 + include/linux/pci-p2pdma.h | 114 - include/linux/pci.h | 14 +- include/linux/pci_hotplug.h | 43 +- include/linux/pci_ids.h | 10 +- include/linux/percpu-refcount.h | 1 - include/linux/perf/arm_pmu.h | 1 - include/linux/pfn_t.h | 4 +- include/linux/phy.h | 41 +- include/linux/phy/phy-qcom-ufs.h | 38 + include/linux/phy/phy.h | 2 - include/linux/platform_data/dma-ep93xx.h | 2 +- include/linux/platform_data/dma-mcf-edma.h | 38 - include/linux/platform_data/ehci-sh.h | 16 +- include/linux/platform_data/gpio-davinci.h | 34 + include/linux/platform_data/gpio-omap.h | 15 +- include/linux/platform_data/gpio-ts5500.h | 27 + include/linux/platform_data/hsmmc-omap.h | 3 + include/linux/platform_data/ina2xx.h | 2 +- include/linux/platform_data/mv_usb.h | 1 + include/linux/platform_data/pxa_sdhci.h | 4 + include/linux/platform_data/spi-davinci.h | 4 + include/linux/platform_device.h | 1 - include/linux/pm_domain.h | 35 +- include/linux/pm_opp.h | 6 - include/linux/pmu.h | 4 - include/linux/posix-timers.h | 2 +- include/linux/power/bq27xxx_battery.h | 1 - include/linux/psi.h | 53 - include/linux/psi_types.h | 92 - include/linux/pstore_ram.h | 3 +- include/linux/ptrace.h | 38 +- include/linux/pxa2xx_ssp.h | 3 +- include/linux/qcom-geni-se.h | 13 +- include/linux/qcom_scm.h | 4 +- include/linux/qed/common_hsi.h | 10 +- include/linux/qed/iscsi_common.h | 2 +- include/linux/qed/qed_if.h | 35 +- include/linux/qed/qed_rdma_if.h | 11 +- include/linux/quota.h | 8 +- include/linux/rculist.h | 32 +- include/linux/rcupdate.h | 154 +- include/linux/rcupdate_wait.h | 14 +- include/linux/rcutiny.h | 53 +- include/linux/rcutree.h | 31 +- include/linux/regmap.h | 31 +- include/linux/regulator/driver.h | 20 +- include/linux/regulator/fixed.h | 3 + include/linux/regulator/machine.h | 6 +- include/linux/restart_block.h | 4 +- include/linux/rtnetlink.h | 7 - include/linux/rwsem.h | 4 +- include/linux/sched.h | 27 +- include/linux/sched/loadavg.h | 24 +- include/linux/sched/signal.h | 23 +- include/linux/sched/topology.h | 6 +- include/linux/security.h | 6 +- include/linux/serial_sci.h | 1 - include/linux/signal.h | 18 +- include/linux/signal_types.h | 8 +- include/linux/skbuff.h | 55 +- include/linux/skmsg.h | 434 -- include/linux/slab.h | 56 +- include/linux/smp.h | 4 - include/linux/socket.h | 4 +- include/linux/soundwire/sdw.h | 12 +- include/linux/spi/spi-mem.h | 7 +- include/linux/spi/spi.h | 36 +- include/linux/srcutree.h | 13 +- include/linux/start_kernel.h | 2 - include/linux/stmmac.h | 1 - include/linux/string.h | 7 - include/linux/sunrpc/auth.h | 18 +- include/linux/sunrpc/auth_gss.h | 1 - include/linux/sunrpc/bc_xprt.h | 1 - include/linux/sunrpc/gss_krb5.h | 33 +- include/linux/sunrpc/sched.h | 10 +- include/linux/sunrpc/svc_xprt.h | 1 + include/linux/sunrpc/xdr.h | 11 +- include/linux/sunrpc/xprt.h | 35 +- include/linux/sunrpc/xprtsock.h | 36 +- include/linux/suspend.h | 2 - include/linux/swap.h | 15 +- include/linux/swiotlb.h | 9 + include/linux/syscalls.h | 21 +- include/linux/tc.h | 1 - include/linux/tcp.h | 3 - include/linux/thunderbolt.h | 5 +- include/linux/time32.h | 78 +- include/linux/timekeeping.h | 16 +- include/linux/timekeeping32.h | 53 +- include/linux/torture.h | 2 +- include/linux/tracehook.h | 13 +- include/linux/tracepoint-defs.h | 6 - include/linux/tracepoint.h | 44 +- include/linux/tty.h | 2 + include/linux/tty_driver.h | 3 - include/linux/tty_ldisc.h | 10 +- include/linux/uio.h | 2 +- include/linux/uio_driver.h | 1 - include/linux/umh.h | 1 - include/linux/usb/chipidea.h | 6 - include/linux/usb/serial.h | 2 - include/linux/usb/usbnet.h | 2 +- include/linux/vga_switcheroo.h | 3 - include/linux/virtio_net.h | 18 - include/linux/vm_event_item.h | 1 + include/linux/vmacache.h | 5 + include/linux/wait.h | 20 +- include/linux/writeback.h | 5 +- include/media/v4l2-fh.h | 4 - include/net/act_api.h | 22 +- include/net/addrconf.h | 5 - include/net/af_rxrpc.h | 4 - include/net/af_unix.h | 4 +- include/net/bluetooth/hci.h | 14 - include/net/bluetooth/hci_core.h | 17 - include/net/bluetooth/l2cap.h | 22 +- include/net/bonding.h | 7 +- include/net/cfg80211.h | 83 +- include/net/devlink.h | 33 +- include/net/dsa.h | 1 - include/net/dst.h | 10 - include/net/gen_stats.h | 4 - include/net/genetlink.h | 2 +- include/net/ieee80211_radiotap.h | 21 - include/net/inet_ecn.h | 18 +- include/net/inet_sock.h | 6 + include/net/ip.h | 31 +- include/net/ip6_fib.h | 27 +- include/net/ip6_route.h | 4 +- include/net/ip_fib.h | 18 +- include/net/ipv6.h | 2 + include/net/iucv/af_iucv.h | 5 - include/net/llc.h | 1 - include/net/mac80211.h | 127 +- include/net/neighbour.h | 16 - include/net/net_namespace.h | 3 - include/net/netfilter/ipv4/nf_conntrack_ipv4.h | 13 +- include/net/netfilter/ipv6/nf_conntrack_ipv6.h | 13 + include/net/netfilter/nf_conntrack_core.h | 3 +- include/net/netfilter/nf_conntrack_l4proto.h | 36 +- include/net/netfilter/nf_conntrack_timeout.h | 2 +- include/net/netfilter/nf_flow_table.h | 2 +- include/net/netfilter/nf_tables.h | 9 +- include/net/netfilter/nf_tables_core.h | 4 - include/net/netfilter/nfnetlink_log.h | 1 + include/net/netlink.h | 161 +- include/net/netns/ipv6.h | 1 - include/net/nfc/hci.h | 2 +- include/net/pkt_cls.h | 37 +- include/net/pkt_sched.h | 1 - include/net/regulatory.h | 4 +- include/net/route.h | 5 +- include/net/rtnetlink.h | 1 - include/net/sch_generic.h | 54 +- include/net/sctp/constants.h | 5 + include/net/sctp/sm.h | 2 +- include/net/sctp/structs.h | 2 - include/net/sock.h | 22 +- include/net/switchdev.h | 7 +- include/net/tcp.h | 91 +- include/net/tls.h | 98 +- include/net/udp.h | 2 - include/net/vxlan.h | 65 +- include/net/xdp.h | 6 +- include/net/xdp_sock.h | 127 +- include/rdma/ib_addr.h | 11 +- include/rdma/ib_cm.h | 2 +- include/rdma/ib_sa.h | 38 +- include/rdma/ib_umem.h | 9 +- include/rdma/ib_umem_odp.h | 75 +- include/rdma/ib_verbs.h | 179 +- include/rdma/rdma_cm.h | 11 +- include/rdma/rdma_netlink.h | 4 +- include/rdma/rdma_vt.h | 51 +- include/rdma/rdmavt_qp.h | 7 - include/rdma/restrack.h | 12 +- include/rdma/uverbs_ioctl.h | 111 +- include/rdma/uverbs_std_types.h | 51 - include/soc/fsl/bman.h | 8 - include/soc/fsl/dpaa2-fd.h | 242 - include/soc/fsl/dpaa2-global.h | 15 - include/soc/fsl/dpaa2-io.h | 4 - include/soc/fsl/qe/ucc_fast.h | 8 +- include/soc/fsl/qman.h | 8 - include/soc/mscc/ocelot_hsio.h | 859 --- include/sound/hdaudio.h | 1 - include/sound/memalloc.h | 3 - include/sound/rawmidi.h | 1 - include/sound/simple_card_utils.h | 27 +- include/sound/soc-acpi-intel-match.h | 6 - include/sound/soc-dapm.h | 8 + include/sound/soc-dpcm.h | 10 - include/sound/soc.h | 45 +- include/target/iscsi/iscsi_target_core.h | 6 +- include/target/iscsi/iscsi_target_stat.h | 4 +- include/target/target_core_base.h | 1 + include/trace/events/btrfs.h | 36 +- include/trace/events/ext4.h | 99 +- include/trace/events/f2fs.h | 1 + include/trace/events/hwmon.h | 71 - include/trace/events/kyber.h | 96 - include/trace/events/migrate.h | 27 + include/trace/events/mmflags.h | 1 - include/trace/events/rcu.h | 25 +- include/trace/events/rpcrdma.h | 18 +- include/trace/events/rxrpc.h | 5 +- include/trace/events/sched.h | 11 +- include/trace/events/signal.h | 7 +- include/trace/events/sunrpc.h | 37 +- include/trace/events/tcp.h | 7 +- include/uapi/asm-generic/hugetlb_encode.h | 2 - include/uapi/asm-generic/siginfo.h | 193 +- include/uapi/asm-generic/unistd.h | 2 - include/uapi/linux/android/binder.h | 10 - include/uapi/linux/blkzoned.h | 3 - include/uapi/linux/bpf.h | 168 +- include/uapi/linux/cryptouser.h | 52 - include/uapi/linux/dns_resolver.h | 116 - include/uapi/linux/ethtool.h | 15 +- include/uapi/linux/firewire-cdev.h | 22 +- include/uapi/linux/fs.h | 4 +- include/uapi/linux/gen_stats.h | 1 - include/uapi/linux/gpio.h | 2 +- include/uapi/linux/if_addr.h | 1 - include/uapi/linux/if_arp.h | 18 +- include/uapi/linux/if_fddi.h | 21 +- include/uapi/linux/if_link.h | 3 - include/uapi/linux/if_packet.h | 1 - include/uapi/linux/in6.h | 1 - include/uapi/linux/input-event-codes.h | 18 - include/uapi/linux/keyctl.h | 7 +- include/uapi/linux/kvm.h | 27 +- include/uapi/linux/magic.h | 1 - include/uapi/linux/memfd.h | 2 - include/uapi/linux/mman.h | 2 - include/uapi/linux/ncsi.h | 6 - include/uapi/linux/ndctl.h | 52 +- include/uapi/linux/neighbour.h | 1 - include/uapi/linux/netfilter/nf_tables.h | 56 +- include/uapi/linux/netfilter/xt_cgroup.h | 16 - include/uapi/linux/netlink.h | 1 - include/uapi/linux/nl80211.h | 124 +- include/uapi/linux/pci_regs.h | 1 - include/uapi/linux/perf_event.h | 2 +- include/uapi/linux/pkt_cls.h | 2 - include/uapi/linux/pkt_sched.h | 52 +- include/uapi/linux/rds.h | 1 - include/uapi/linux/sctp.h | 1 - include/uapi/linux/shm.h | 2 - include/uapi/linux/smc_diag.h | 25 +- include/uapi/linux/taskstats.h | 6 +- include/uapi/linux/udp.h | 1 - include/uapi/linux/usb/tmc.h | 41 - include/uapi/linux/usb/video.h | 304 +- include/uapi/linux/vfio.h | 2 - include/uapi/linux/vhost.h | 2 +- include/uapi/rdma/ib_user_verbs.h | 20 +- include/uapi/rdma/mlx5-abi.h | 16 - include/uapi/rdma/mlx5_user_ioctl_cmds.h | 21 - include/uapi/rdma/mlx5_user_ioctl_verbs.h | 12 - include/uapi/rdma/rdma_netlink.h | 3 +- include/uapi/rdma/rdma_user_ioctl_cmds.h | 7 +- include/uapi/scsi/scsi_bsg_ufs.h | 106 - include/uapi/sound/asound.h | 2 +- include/uapi/sound/skl-tplg-interface.h | 106 +- include/xen/events.h | 2 - include/xen/interface/memory.h | 6 + include/xen/mem-reservation.h | 7 +- include/xen/xen-ops.h | 133 +- include/xen/xen.h | 4 - init/Kconfig | 24 - init/main.c | 10 +- ipc/mqueue.c | 10 +- ipc/msg.c | 6 +- ipc/sem.c | 10 +- ipc/shm.c | 9 +- ipc/syscall.c | 2 +- ipc/util.h | 2 +- kernel/bpf/Makefile | 7 +- kernel/bpf/arraymap.c | 51 +- kernel/bpf/btf.c | 5 +- kernel/bpf/cgroup.c | 82 +- kernel/bpf/core.c | 5 +- kernel/bpf/hashtab.c | 54 +- kernel/bpf/helpers.c | 68 +- kernel/bpf/local_storage.c | 174 +- kernel/bpf/map_in_map.c | 3 +- kernel/bpf/offload.c | 18 - kernel/bpf/queue_stack_maps.c | 288 - kernel/bpf/sockmap.c | 2565 +++++++ kernel/bpf/stackmap.c | 4 +- kernel/bpf/syscall.c | 148 +- kernel/bpf/verifier.c | 985 +-- kernel/bpf/xskmap.c | 12 +- kernel/cgroup/cgroup.c | 118 +- kernel/compat.c | 8 +- kernel/cpu.c | 77 +- kernel/debug/kdb/kdb_main.c | 7 +- kernel/delayacct.c | 15 - kernel/dma/Kconfig | 19 +- kernel/dma/Makefile | 1 + kernel/dma/contiguous.c | 6 +- kernel/dma/debug.c | 16 - kernel/dma/direct.c | 224 +- kernel/dma/mapping.c | 71 +- kernel/dma/noncoherent.c | 106 + kernel/dma/swiotlb.c | 326 +- kernel/events/core.c | 32 +- kernel/events/hw_breakpoint.c | 13 +- kernel/events/ring_buffer.c | 14 +- kernel/events/uprobes.c | 4 +- kernel/fork.c | 62 +- kernel/futex.c | 4 +- kernel/futex_compat.c | 2 +- kernel/irq/irqdomain.c | 5 +- kernel/irq/manage.c | 8 +- kernel/irq/matrix.c | 82 +- kernel/jump_label.c | 109 +- kernel/kexec_core.c | 6 - kernel/kprobes.c | 39 +- kernel/locking/lockdep.c | 117 +- kernel/locking/lockdep_internals.h | 27 - kernel/locking/lockdep_proc.c | 2 +- kernel/locking/mutex.c | 3 +- kernel/locking/qspinlock.c | 143 +- kernel/locking/qspinlock_paravirt.h | 4 +- kernel/locking/qspinlock_stat.h | 6 - kernel/locking/rtmutex.c | 4 +- kernel/locking/rwsem-xadd.c | 15 +- kernel/locking/rwsem.c | 7 +- kernel/locking/rwsem.h | 95 +- kernel/locking/test-ww_mutex.c | 12 +- kernel/memremap.c | 25 +- kernel/module.c | 9 - kernel/pid.c | 2 +- kernel/pid_namespace.c | 2 +- kernel/power/process.c | 2 +- kernel/power/suspend.c | 6 - kernel/printk/printk.c | 99 +- kernel/printk/printk_safe.c | 4 +- kernel/ptrace.c | 36 +- kernel/rcu/Kconfig | 14 +- kernel/rcu/rcu.h | 67 +- kernel/rcu/rcuperf.c | 66 +- kernel/rcu/rcutorture.c | 397 +- kernel/rcu/srcutiny.c | 29 +- kernel/rcu/srcutree.c | 31 +- kernel/rcu/tiny.c | 154 +- kernel/rcu/tree.c | 2213 +++--- kernel/rcu/tree.h | 132 +- kernel/rcu/tree_exp.h | 426 +- kernel/rcu/tree_plugin.h | 790 ++- kernel/rcu/update.c | 70 +- kernel/reboot.c | 1 - kernel/resource.c | 141 +- kernel/sched/Makefile | 1 - kernel/sched/core.c | 43 +- kernel/sched/deadline.c | 2 +- kernel/sched/debug.c | 6 +- kernel/sched/fair.c | 341 +- kernel/sched/features.h | 2 +- kernel/sched/idle.c | 15 + kernel/sched/loadavg.c | 139 +- kernel/sched/pelt.c | 8 +- kernel/sched/pelt.h | 2 +- kernel/sched/psi.c | 759 -- kernel/sched/sched.h | 207 +- kernel/sched/stats.h | 86 - kernel/sched/topology.c | 111 +- kernel/seccomp.c | 10 +- kernel/signal.c | 454 +- kernel/smp.c | 19 +- kernel/softirq.c | 9 +- kernel/sys.c | 3 + kernel/time/Kconfig | 4 - kernel/time/clocksource.c | 42 +- kernel/time/hrtimer.c | 8 +- kernel/time/posix-stubs.c | 18 +- kernel/time/posix-timers.c | 32 +- kernel/time/tick-broadcast.c | 2 + kernel/time/tick-sched.c | 2 +- kernel/time/time.c | 97 +- kernel/time/timekeeping.c | 24 + kernel/torture.c | 3 +- kernel/trace/blktrace.c | 4 +- kernel/trace/preemptirq_delay_test.c | 10 +- kernel/trace/ring_buffer.c | 2 - kernel/trace/trace_events_hist.c | 32 +- kernel/tracepoint.c | 24 +- kernel/umh.c | 16 +- kernel/up.c | 14 +- kernel/watchdog.c | 4 +- kernel/watchdog_hld.c | 2 +- kernel/workqueue.c | 2 +- lib/Kconfig | 3 - lib/Kconfig.debug | 18 +- lib/Kconfig.kasan | 9 - lib/Makefile | 5 +- lib/bch.c | 17 +- lib/chacha20.c | 6 +- lib/crc-t10dif.c | 57 +- lib/crc32.c | 11 +- lib/debug_locks.c | 6 +- lib/memcat_p.c | 34 - lib/nlattr.c | 269 +- lib/percpu-refcount.c | 28 +- lib/percpu_counter.c | 1 + lib/rhashtable.c | 1 + lib/string.c | 1 - lib/test_bpf.c | 1 - lib/test_ida.c | 4 +- lib/test_kasan.c | 70 - lib/test_memcat_p.c | 115 - lib/udivmoddi4.c | 310 - lib/umoddi3.c | 32 - lib/vsprintf.c | 245 +- lib/xz/xz_crc32.c | 1 + lib/xz/xz_private.h | 4 - mm/Kconfig | 1 - mm/Makefile | 9 +- mm/backing-dev.c | 5 - mm/compaction.c | 5 - mm/debug.c | 50 +- mm/fadvise.c | 81 +- mm/filemap.c | 37 +- mm/gup.c | 115 +- mm/gup_benchmark.c | 40 +- mm/hmm.c | 12 +- mm/huge_memory.c | 53 +- mm/hugetlb.c | 96 +- mm/kasan/quarantine.c | 18 +- mm/kmemleak.c | 51 +- mm/maccess.c | 6 - mm/madvise.c | 2 +- mm/memblock.c | 5 +- mm/memcontrol.c | 56 +- mm/memory.c | 403 +- mm/memory_hotplug.c | 149 +- mm/mempolicy.c | 35 +- mm/migrate.c | 106 +- mm/mmap.c | 98 +- mm/mmu_gather.c | 261 - mm/mmu_notifier.c | 31 + mm/mremap.c | 50 +- mm/nommu.c | 6 +- mm/oom_kill.c | 18 +- mm/page-writeback.c | 34 +- mm/page_alloc.c | 379 +- mm/page_io.c | 8 +- mm/percpu.c | 1 - mm/pgtable-generic.c | 1 - mm/readahead.c | 45 +- mm/rmap.c | 42 +- mm/shmem.c | 2 - mm/slab.c | 8 +- mm/slab_common.c | 115 +- mm/slub.c | 84 +- mm/sparse.c | 4 +- mm/swap.c | 1 + mm/swap_state.c | 1 - mm/swapfile.c | 83 +- mm/util.c | 21 +- mm/vmacache.c | 38 + mm/vmalloc.c | 4 - mm/vmscan.c | 49 +- mm/vmstat.c | 14 +- mm/workingset.c | 135 +- mm/zsmalloc.c | 2 +- net/8021q/vlan_dev.c | 3 +- net/Kconfig | 11 - net/atm/common.c | 2 +- net/batman-adv/Kconfig | 11 - net/batman-adv/Makefile | 3 - net/batman-adv/bat_iv_ogm.c | 330 +- net/batman-adv/bat_v_elp.c | 10 +- net/batman-adv/bridge_loop_avoidance.c | 10 +- net/batman-adv/debugfs.c | 37 - net/batman-adv/debugfs.h | 6 - net/batman-adv/gateway_client.c | 11 +- net/batman-adv/hard-interface.c | 47 +- net/batman-adv/icmp_socket.c | 3 - net/batman-adv/log.c | 20 +- net/batman-adv/main.h | 2 +- net/batman-adv/network-coding.c | 27 +- net/batman-adv/originator.c | 107 + net/batman-adv/originator.h | 4 + net/batman-adv/soft-interface.c | 27 +- net/batman-adv/sysfs.c | 30 +- net/batman-adv/trace.c | 22 - net/batman-adv/trace.h | 78 - net/batman-adv/translation-table.c | 6 +- net/batman-adv/tvlv.c | 8 +- net/batman-adv/types.h | 62 +- net/bluetooth/bnep/core.c | 7 +- net/bluetooth/bnep/sock.c | 19 +- net/bluetooth/cmtp/core.c | 14 +- net/bluetooth/cmtp/sock.c | 19 +- net/bluetooth/hci_core.c | 65 - net/bluetooth/hci_event.c | 85 +- net/bluetooth/hidp/core.c | 23 +- net/bluetooth/hidp/hidp.h | 2 +- net/bluetooth/hidp/sock.c | 79 +- net/bluetooth/l2cap_core.c | 102 +- net/bluetooth/mgmt.c | 7 +- net/bluetooth/rfcomm/tty.c | 12 + net/bluetooth/smp.c | 68 +- net/bluetooth/smp.h | 3 +- net/bpf/test_run.c | 35 +- net/bpfilter/bpfilter_kern.c | 11 +- net/bridge/Kconfig | 2 +- net/bridge/br.c | 20 +- net/bridge/br_arp_nd_proxy.c | 15 +- net/bridge/br_device.c | 8 +- net/bridge/br_fdb.c | 24 +- net/bridge/br_if.c | 9 +- net/bridge/br_input.c | 2 +- net/bridge/br_mdb.c | 36 +- net/bridge/br_multicast.c | 65 +- net/bridge/br_netfilter_hooks.c | 10 +- net/bridge/br_netlink.c | 43 +- net/bridge/br_private.h | 71 +- net/bridge/br_switchdev.c | 9 +- net/bridge/br_sysfs_br.c | 49 +- net/bridge/br_vlan.c | 88 +- net/caif/caif_socket.c | 2 +- net/caif/cfrfml.c | 3 + net/ceph/crypto.c | 12 +- net/ceph/crypto.h | 2 +- net/compat.c | 10 +- net/core/Makefile | 2 - net/core/datagram.c | 7 +- net/core/dev.c | 69 +- net/core/devlink.c | 71 +- net/core/ethtool.c | 202 +- net/core/fib_rules.c | 36 +- net/core/filter.c | 819 +-- net/core/flow_dissector.c | 150 +- net/core/gen_stats.c | 73 +- net/core/link_watch.c | 2 +- net/core/neighbour.c | 226 +- net/core/net_namespace.c | 6 - net/core/netclassid_cgroup.c | 1 - net/core/netpoll.c | 60 +- net/core/pktgen.c | 2 +- net/core/rtnetlink.c | 388 +- net/core/skbuff.c | 78 +- net/core/skmsg.c | 802 --- net/core/sock.c | 74 +- net/core/sock_map.c | 1003 --- net/core/xdp.c | 53 +- net/dccp/input.c | 4 +- net/dccp/ipv4.c | 4 +- net/dccp/proto.c | 2 +- net/decnet/dn_dev.c | 2 +- net/dns_resolver/dns_key.c | 67 +- net/dns_resolver/dns_query.c | 5 +- net/dsa/Kconfig | 3 - net/dsa/Makefile | 1 - net/dsa/dsa.c | 51 +- net/dsa/dsa_priv.h | 4 - net/dsa/legacy.c | 9 +- net/dsa/slave.c | 35 +- net/dsa/tag_gswip.c | 109 - net/ieee802154/6lowpan/reassembly.c | 3 +- net/ipv4/Makefile | 1 - net/ipv4/af_inet.c | 1 - net/ipv4/ah4.c | 4 +- net/ipv4/arp.c | 2 - net/ipv4/cipso_ipv4.c | 11 +- net/ipv4/datagram.c | 2 +- net/ipv4/devinet.c | 208 +- net/ipv4/esp4.c | 11 +- net/ipv4/fib_frontend.c | 158 +- net/ipv4/fib_semantics.c | 87 +- net/ipv4/fib_trie.c | 37 +- net/ipv4/gre_demux.c | 7 +- net/ipv4/icmp.c | 4 +- net/ipv4/igmp.c | 11 +- net/ipv4/inet_connection_sock.c | 5 +- net/ipv4/ip_fragment.c | 28 +- net/ipv4/ip_gre.c | 23 +- net/ipv4/ip_input.c | 6 +- net/ipv4/ip_output.c | 4 +- net/ipv4/ip_sockglue.c | 3 +- net/ipv4/ip_tunnel.c | 9 - net/ipv4/ip_vti.c | 4 +- net/ipv4/ipcomp.c | 4 +- net/ipv4/ipip.c | 5 +- net/ipv4/ipmr.c | 60 +- net/ipv4/ipmr_base.c | 125 +- net/ipv4/metrics.c | 30 +- net/ipv4/netfilter/Kconfig | 8 +- net/ipv4/netfilter/ipt_rpfilter.c | 17 +- net/ipv4/netfilter/nf_nat_l3proto_ipv4.c | 1 + net/ipv4/netfilter/nf_nat_masquerade_ipv4.c | 22 +- net/ipv4/netfilter/nf_nat_snmp_basic_main.c | 1 - net/ipv4/netfilter/nft_fib_ipv4.c | 27 +- net/ipv4/ping.c | 2 +- net/ipv4/raw.c | 2 +- net/ipv4/route.c | 55 +- net/ipv4/syncookies.c | 2 +- net/ipv4/sysctl_net_ipv4.c | 6 +- net/ipv4/tcp.c | 58 +- net/ipv4/tcp_bbr.c | 132 +- net/ipv4/tcp_bpf.c | 668 -- net/ipv4/tcp_cdg.c | 2 +- net/ipv4/tcp_dctcp.c | 55 +- net/ipv4/tcp_dctcp.h | 40 - net/ipv4/tcp_input.c | 67 +- net/ipv4/tcp_ipv4.c | 14 +- net/ipv4/tcp_minisocks.c | 3 +- net/ipv4/tcp_output.c | 162 +- net/ipv4/tcp_rate.c | 15 +- net/ipv4/tcp_recovery.c | 5 +- net/ipv4/tcp_timer.c | 2 +- net/ipv4/tcp_ulp.c | 75 +- net/ipv4/udp.c | 79 +- net/ipv4/udp_offload.c | 2 +- net/ipv4/xfrm4_input.c | 1 - net/ipv4/xfrm4_mode_transport.c | 4 +- net/ipv6/addrconf.c | 302 +- net/ipv6/addrlabel.c | 34 +- net/ipv6/af_inet6.c | 18 +- net/ipv6/esp6.c | 7 +- net/ipv6/ip6_checksum.c | 20 +- net/ipv6/ip6_fib.c | 80 +- net/ipv6/ip6_gre.c | 27 +- net/ipv6/ip6_input.c | 3 +- net/ipv6/ip6_offload.c | 1 - net/ipv6/ip6_output.c | 8 +- net/ipv6/ip6_tunnel.c | 29 +- net/ipv6/ip6_vti.c | 5 +- net/ipv6/ip6mr.c | 77 +- net/ipv6/ipv6_sockglue.c | 11 - net/ipv6/mcast.c | 18 +- net/ipv6/ndisc.c | 7 +- net/ipv6/netfilter/ip6t_ipv6header.c | 5 +- net/ipv6/netfilter/ip6t_rt.c | 10 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 3 +- net/ipv6/netfilter/nf_nat_masquerade_ipv6.c | 19 +- net/ipv6/raw.c | 29 +- net/ipv6/reassembly.c | 14 +- net/ipv6/route.c | 308 +- net/ipv6/sit.c | 6 +- net/ipv6/udp.c | 67 +- net/ipv6/udp_offload.c | 2 +- net/ipv6/xfrm6_input.c | 1 - net/ipv6/xfrm6_mode_transport.c | 4 +- net/ipv6/xfrm6_output.c | 2 - net/ipv6/xfrm6_policy.c | 4 +- net/iucv/af_iucv.c | 84 +- net/iucv/iucv.c | 2 +- net/llc/af_llc.c | 11 +- net/llc/llc_conn.c | 1 - net/llc/llc_core.c | 4 +- net/mac80211/Kconfig | 17 +- net/mac80211/Makefile | 11 +- net/mac80211/cfg.c | 144 +- net/mac80211/debugfs.c | 4 - net/mac80211/debugfs_sta.c | 364 +- net/mac80211/driver-ops.h | 26 - net/mac80211/ibss.c | 26 +- net/mac80211/ieee80211_i.h | 11 +- net/mac80211/iface.c | 3 +- net/mac80211/key.c | 111 +- net/mac80211/main.c | 106 +- net/mac80211/mesh.c | 5 +- net/mac80211/mesh.h | 3 +- net/mac80211/mesh_hwmp.c | 13 +- net/mac80211/mlme.c | 200 +- net/mac80211/rate.h | 13 + net/mac80211/rc80211_minstrel.c | 162 + net/mac80211/rc80211_minstrel.h | 35 +- net/mac80211/rc80211_minstrel_debugfs.c | 68 +- net/mac80211/rc80211_minstrel_ht.c | 298 +- net/mac80211/rc80211_minstrel_ht.h | 20 +- net/mac80211/rc80211_minstrel_ht_debugfs.c | 58 +- net/mac80211/rx.c | 56 +- net/mac80211/spectmgmt.c | 5 +- net/mac80211/sta_info.c | 27 +- net/mac80211/status.c | 30 +- net/mac80211/tdls.c | 8 +- net/mac80211/trace.h | 23 - net/mac80211/tx.c | 135 +- net/mac80211/util.c | 177 +- net/mac80211/vht.c | 20 - net/mac802154/llsec.c | 16 +- net/mac802154/llsec.h | 2 +- net/mpls/af_mpls.c | 138 +- net/ncsi/Kconfig | 6 - net/ncsi/internal.h | 21 - net/ncsi/ncsi-cmd.c | 38 +- net/ncsi/ncsi-manage.c | 98 - net/ncsi/ncsi-netlink.c | 209 +- net/ncsi/ncsi-netlink.h | 12 - net/ncsi/ncsi-pkt.h | 22 - net/ncsi/ncsi-rsp.c | 150 +- net/netfilter/Kconfig | 19 +- net/netfilter/Makefile | 1 - net/netfilter/ipset/ip_set_hash_gen.h | 2 +- net/netfilter/ipvs/ip_vs_core.c | 3 +- net/netfilter/ipvs/ip_vs_ctl.c | 2 +- net/netfilter/nf_conntrack_core.c | 105 +- net/netfilter/nf_conntrack_expect.c | 3 +- net/netfilter/nf_conntrack_netlink.c | 73 +- net/netfilter/nf_conntrack_proto.c | 143 +- net/netfilter/nf_conntrack_proto_dccp.c | 170 +- net/netfilter/nf_conntrack_proto_generic.c | 36 +- net/netfilter/nf_conntrack_proto_gre.c | 52 +- net/netfilter/nf_conntrack_proto_icmp.c | 86 +- net/netfilter/nf_conntrack_proto_icmpv6.c | 88 +- net/netfilter/nf_conntrack_proto_sctp.c | 268 +- net/netfilter/nf_conntrack_proto_tcp.c | 270 +- net/netfilter/nf_conntrack_proto_udp.c | 249 +- net/netfilter/nf_conntrack_standalone.c | 9 +- net/netfilter/nf_flow_table_core.c | 52 +- net/netfilter/nf_flow_table_ip.c | 6 +- net/netfilter/nf_nat_helper.c | 4 +- net/netfilter/nf_nat_redirect.c | 4 + net/netfilter/nf_tables_api.c | 124 +- net/netfilter/nf_tables_core.c | 28 +- net/netfilter/nfnetlink_cttimeout.c | 67 +- net/netfilter/nfnetlink_osf.c | 46 +- net/netfilter/nfnetlink_queue.c | 3 +- net/netfilter/nft_cmp.c | 6 +- net/netfilter/nft_compat.c | 24 +- net/netfilter/nft_ct.c | 81 +- net/netfilter/nft_dup_netdev.c | 2 + net/netfilter/nft_dynset.c | 21 +- net/netfilter/nft_flow_offload.c | 2 +- net/netfilter/nft_fwd_netdev.c | 4 + net/netfilter/nft_lookup.c | 20 +- net/netfilter/nft_meta.c | 116 - net/netfilter/nft_objref.c | 20 +- net/netfilter/nft_osf.c | 27 +- net/netfilter/nft_reject.c | 6 +- net/netfilter/nft_rt.c | 11 - net/netfilter/nft_set_hash.c | 38 +- net/netfilter/nft_set_rbtree.c | 38 +- net/netfilter/nft_xfrm.c | 294 - net/netfilter/xt_CHECKSUM.c | 22 +- net/netfilter/xt_CT.c | 2 +- net/netfilter/xt_IDLETIMER.c | 4 + net/netfilter/xt_SECMARK.c | 2 + net/netfilter/xt_TEE.c | 76 +- net/netfilter/xt_cgroup.c | 72 - net/netfilter/xt_cluster.c | 14 +- net/netfilter/xt_hashlimit.c | 18 +- net/netfilter/xt_nat.c | 2 - net/netfilter/xt_osf.c | 8 +- net/netfilter/xt_socket.c | 4 +- net/netlabel/netlabel_unlabeled.c | 3 +- net/netlink/af_netlink.c | 47 +- net/netlink/af_netlink.h | 1 - net/nfc/hci/core.c | 10 - net/nfc/llcp_sock.c | 2 +- net/nfc/nci/uart.c | 7 +- net/openvswitch/conntrack.c | 18 +- net/openvswitch/datapath.c | 20 +- net/openvswitch/flow.c | 22 +- net/openvswitch/vport-internal_dev.c | 5 +- net/packet/af_packet.c | 72 +- net/packet/internal.h | 1 - net/rds/Kconfig | 2 +- net/rds/bind.c | 5 +- net/rds/ib.c | 9 +- net/rds/ib.h | 2 +- net/rds/rds.h | 2 +- net/rds/recv.c | 19 +- net/rds/send.c | 13 +- net/rds/tcp.c | 1 + net/rfkill/core.c | 4 +- net/rfkill/rfkill-gpio.c | 1 - net/rxrpc/af_rxrpc.c | 19 +- net/rxrpc/ar-internal.h | 62 +- net/rxrpc/call_accept.c | 68 +- net/rxrpc/call_object.c | 7 +- net/rxrpc/conn_client.c | 14 +- net/rxrpc/conn_event.c | 26 +- net/rxrpc/conn_object.c | 21 +- net/rxrpc/input.c | 331 +- net/rxrpc/local_event.c | 2 +- net/rxrpc/local_object.c | 62 +- net/rxrpc/net_ns.c | 3 - net/rxrpc/output.c | 67 +- net/rxrpc/peer_event.c | 64 +- net/rxrpc/peer_object.c | 77 +- net/rxrpc/proc.c | 126 - net/rxrpc/protocol.h | 15 + net/rxrpc/recvmsg.c | 43 - net/rxrpc/rxkad.c | 44 +- net/rxrpc/skbuff.c | 15 + net/rxrpc/utils.c | 23 +- net/sched/Kconfig | 11 - net/sched/Makefile | 1 - net/sched/act_api.c | 166 +- net/sched/act_bpf.c | 11 +- net/sched/act_connmark.c | 22 +- net/sched/act_csum.c | 11 +- net/sched/act_gact.c | 22 +- net/sched/act_ife.c | 111 +- net/sched/act_ipt.c | 24 +- net/sched/act_mirred.c | 16 +- net/sched/act_nat.c | 26 +- net/sched/act_pedit.c | 29 +- net/sched/act_police.c | 207 +- net/sched/act_sample.c | 13 +- net/sched/act_simple.c | 11 +- net/sched/act_skbedit.c | 34 +- net/sched/act_skbmod.c | 11 +- net/sched/act_tunnel_key.c | 39 +- net/sched/act_vlan.c | 11 +- net/sched/cls_api.c | 266 +- net/sched/cls_flower.c | 7 +- net/sched/cls_u32.c | 137 +- net/sched/sch_api.c | 57 +- net/sched/sch_atm.c | 2 +- net/sched/sch_cake.c | 32 +- net/sched/sch_cbq.c | 2 +- net/sched/sch_cbs.c | 2 +- net/sched/sch_drr.c | 4 +- net/sched/sch_dsmark.c | 2 +- net/sched/sch_fifo.c | 2 +- net/sched/sch_fq.c | 103 +- net/sched/sch_fq_codel.c | 2 +- net/sched/sch_generic.c | 66 +- net/sched/sch_hfsc.c | 2 +- net/sched/sch_hhf.c | 2 +- net/sched/sch_htb.c | 116 +- net/sched/sch_mq.c | 4 +- net/sched/sch_mqprio.c | 4 +- net/sched/sch_multiq.c | 6 +- net/sched/sch_netem.c | 16 +- net/sched/sch_pie.c | 36 +- net/sched/sch_prio.c | 6 +- net/sched/sch_qfq.c | 4 +- net/sched/sch_red.c | 4 +- net/sched/sch_sfb.c | 4 +- net/sched/sch_taprio.c | 962 --- net/sched/sch_tbf.c | 6 +- net/sctp/associola.c | 3 +- net/sctp/input.c | 1 - net/sctp/output.c | 6 - net/sctp/outqueue.c | 10 +- net/sctp/proc.c | 8 + net/sctp/socket.c | 132 +- net/sctp/transport.c | 12 +- net/sctp/ulpqueue.c | 2 +- net/smc/af_smc.c | 28 +- net/smc/smc_clc.c | 14 +- net/smc/smc_close.c | 14 +- net/smc/smc_core.c | 25 +- net/smc/smc_pnet.c | 2 +- net/socket.c | 53 +- net/strparser/Kconfig | 4 +- net/sunrpc/auth.c | 310 +- net/sunrpc/auth_generic.c | 2 +- net/sunrpc/auth_gss/auth_gss.c | 45 +- net/sunrpc/auth_gss/gss_krb5_crypto.c | 87 +- net/sunrpc/auth_gss/gss_krb5_keys.c | 9 +- net/sunrpc/auth_gss/gss_krb5_mech.c | 53 +- net/sunrpc/auth_gss/gss_krb5_seal.c | 38 +- net/sunrpc/auth_gss/gss_krb5_seqnum.c | 18 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 28 +- net/sunrpc/auth_gss/gss_mech_switch.c | 28 +- net/sunrpc/auth_gss/gss_rpc_xdr.c | 1 - net/sunrpc/auth_null.c | 6 +- net/sunrpc/auth_unix.c | 4 +- net/sunrpc/backchannel_rqst.c | 1 + net/sunrpc/clnt.c | 174 +- net/sunrpc/sched.c | 178 +- net/sunrpc/socklib.c | 10 +- net/sunrpc/svc_xprt.c | 2 + net/sunrpc/svcsock.c | 6 +- net/sunrpc/xdr.c | 34 - net/sunrpc/xprt.c | 908 +-- net/sunrpc/xprtrdma/backchannel.c | 20 +- net/sunrpc/xprtrdma/fmr_ops.c | 131 +- net/sunrpc/xprtrdma/frwr_ops.c | 137 +- net/sunrpc/xprtrdma/rpc_rdma.c | 30 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 15 +- net/sunrpc/xprtrdma/transport.c | 120 +- net/sunrpc/xprtrdma/verbs.c | 178 +- net/sunrpc/xprtrdma/xprt_rdma.h | 18 +- net/sunrpc/xprtsock.c | 1107 +-- net/tipc/bcast.c | 4 +- net/tipc/bearer.c | 14 +- net/tipc/diag.c | 2 - net/tipc/group.c | 1 - net/tipc/link.c | 69 +- net/tipc/link.h | 3 - net/tipc/msg.c | 78 +- net/tipc/msg.h | 11 - net/tipc/name_distr.c | 14 +- net/tipc/name_table.c | 11 +- net/tipc/name_table.h | 10 +- net/tipc/netlink.c | 2 - net/tipc/netlink_compat.c | 5 - net/tipc/node.c | 14 +- net/tipc/node.h | 12 +- net/tipc/socket.c | 311 +- net/tipc/socket.h | 3 - net/tipc/topsrv.c | 16 +- net/tipc/udp_media.c | 18 +- net/tls/Kconfig | 1 - net/tls/tls_device.c | 8 +- net/tls/tls_device_fallback.c | 2 +- net/tls/tls_main.c | 98 +- net/tls/tls_sw.c | 1393 +--- net/unix/af_unix.c | 6 +- net/wireless/core.c | 83 +- net/wireless/core.h | 14 - net/wireless/lib80211_crypt_tkip.c | 59 +- net/wireless/lib80211_crypt_wep.c | 52 +- net/wireless/nl80211.c | 873 +-- net/wireless/rdev-ops.h | 15 - net/wireless/reg.c | 208 +- net/wireless/scan.c | 58 +- net/wireless/trace.h | 235 +- net/wireless/util.c | 162 +- net/wireless/wext-compat.c | 14 +- net/xdp/xdp_umem.c | 106 +- net/xdp/xdp_umem.h | 12 +- net/xdp/xdp_umem_props.h | 14 + net/xdp/xsk.c | 56 +- net/xdp/xsk_queue.c | 60 +- net/xdp/xsk_queue.h | 16 +- net/xfrm/xfrm_device.c | 8 +- net/xfrm/xfrm_hash.h | 5 +- net/xfrm/xfrm_input.c | 3 +- net/xfrm/xfrm_interface.c | 12 +- net/xfrm/xfrm_output.c | 6 +- net/xfrm/xfrm_policy.c | 12 +- net/xfrm/xfrm_user.c | 17 +- samples/Kconfig | 1 - samples/bpf/Makefile | 1 - samples/bpf/bpf_load.c | 1 + samples/bpf/sampleip_user.c | 1 + samples/bpf/sockex2_kern.c | 11 +- samples/bpf/sockex3_kern.c | 8 +- samples/bpf/sockex3_user.c | 4 +- samples/bpf/tcp_tos_reflect_kern.c | 87 - samples/bpf/test_cgrp2_attach2.c | 19 +- samples/bpf/test_current_task_under_cgroup_user.c | 1 + samples/bpf/tracex3_user.c | 2 + samples/bpf/xdpsock_kern.c | 2 +- samples/bpf/xdpsock_user.c | 15 +- samples/mei/mei-amt-version.c | 2 +- scripts/Kbuild.include | 8 +- scripts/Makefile | 3 +- scripts/Makefile.build | 4 +- scripts/Makefile.lib | 2 +- scripts/check_00index.sh | 67 + scripts/checkpatch.pl | 3 +- scripts/depmod.sh | 5 +- scripts/dtc/Makefile | 9 +- scripts/dtc/Makefile.dtc | 4 - scripts/dtc/checks.c | 143 - scripts/dtc/data.c | 4 +- scripts/dtc/dtc-parser.y | 16 +- scripts/dtc/dtc.c | 11 - scripts/dtc/dtc.h | 13 - scripts/dtc/flattree.c | 2 +- scripts/dtc/libfdt/fdt.c | 81 +- scripts/dtc/libfdt/fdt_addresses.c | 35 +- scripts/dtc/libfdt/fdt_overlay.c | 6 +- scripts/dtc/libfdt/fdt_ro.c | 199 +- scripts/dtc/libfdt/fdt_rw.c | 28 +- scripts/dtc/libfdt/fdt_sw.c | 109 +- scripts/dtc/libfdt/libfdt.h | 76 +- scripts/dtc/libfdt/libfdt_env.h | 1 - scripts/dtc/libfdt/libfdt_internal.h | 5 +- scripts/dtc/livetree.c | 12 +- scripts/dtc/treesource.c | 225 +- scripts/dtc/update-dtc-source.sh | 2 +- scripts/dtc/util.c | 23 +- scripts/dtc/util.h | 20 +- scripts/dtc/version_gen.h | 2 +- scripts/dtc/yamltree.c | 247 - scripts/extract-vmlinux | 6 +- scripts/kconfig/Makefile | 1 + scripts/kconfig/check-pkgconfig.sh | 8 + scripts/kconfig/gconf-cfg.sh | 7 - scripts/kconfig/mconf-cfg.sh | 25 +- scripts/kconfig/mconf.c | 1 + scripts/kconfig/nconf-cfg.sh | 25 +- scripts/kconfig/qconf-cfg.sh | 7 - scripts/kernel-doc | 8 +- scripts/mod/Makefile | 2 - scripts/recordmcount.pl | 3 - scripts/setlocalversion | 2 +- scripts/subarch.include | 13 - scripts/tags.sh | 2 +- security/Kconfig | 2 +- security/apparmor/lsm.c | 7 +- security/apparmor/secid.c | 1 + security/commoncap.c | 3 + security/integrity/digsig.c | 10 +- security/integrity/evm/evm_crypto.c | 4 +- security/integrity/iint.c | 6 +- security/integrity/ima/ima.h | 2 +- security/integrity/ima/ima_api.c | 3 +- security/integrity/ima/ima_crypto.c | 54 +- 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 +- security/loadpin/Kconfig | 4 +- security/loadpin/loadpin.c | 26 +- security/security.c | 45 +- security/selinux/hooks.c | 12 +- security/selinux/ss/mls.c | 178 +- security/selinux/ss/mls.h | 2 +- security/selinux/ss/policydb.c | 2 +- security/selinux/ss/services.c | 12 +- security/smack/smack_lsm.c | 22 +- security/smack/smackfs.c | 3 + security/tomoyo/common.c | 3 +- security/tomoyo/tomoyo.c | 5 +- sound/aoa/soundbus/i2sbus/core.c | 15 +- sound/arm/Kconfig | 1 + sound/core/memalloc.c | 41 +- sound/core/oss/pcm_plugin.c | 4 +- sound/core/pcm_lib.c | 21 +- sound/core/rawmidi.c | 26 +- sound/core/seq/oss/seq_oss_timer.c | 2 +- sound/core/seq/seq_system.c | 22 +- sound/core/seq/seq_virmidi.c | 4 +- sound/core/sgbuf.c | 15 +- sound/firewire/Kconfig | 2 - sound/firewire/amdtp-stream.c | 78 +- sound/firewire/bebob/bebob.c | 56 +- sound/firewire/bebob/bebob_maudio.c | 33 +- sound/firewire/dice/dice.c | 41 +- sound/firewire/digi00x/digi00x.c | 34 +- sound/firewire/fireface/ff-protocol-ff400.c | 9 +- sound/firewire/fireface/ff.c | 36 +- sound/firewire/fireworks/fireworks.c | 67 +- sound/firewire/isight.c | 18 +- sound/firewire/motu/motu.c | 47 +- sound/firewire/oxfw/oxfw-scs1x.c | 5 +- sound/firewire/oxfw/oxfw-spkr.c | 5 +- sound/firewire/oxfw/oxfw-stream.c | 13 +- sound/firewire/oxfw/oxfw.c | 53 +- sound/firewire/tascam/tascam.c | 39 +- sound/hda/ext/hdac_ext_controller.c | 22 +- sound/hda/ext/hdac_ext_stream.c | 22 +- sound/hda/hdac_controller.c | 15 +- sound/hda/hdac_i915.c | 4 +- sound/hda/hdac_regmap.c | 3 +- sound/i2c/cs8427.c | 2 +- sound/isa/opti9xx/opti92x-ad1848.c | 6 +- sound/isa/sb/sb8_main.c | 10 +- sound/mips/hal2.c | 13 +- sound/pci/asihpi/hpios.c | 2 +- sound/pci/atiixp.c | 6 +- sound/pci/au88x0/au88x0_core.c | 6 - sound/pci/cs46xx/cs46xx_lib.c | 6 +- sound/pci/emu10k1/emufx.c | 2 +- sound/pci/emu10k1/emupcm.c | 3 +- sound/pci/hda/hda_auto_parser.c | 2 +- sound/pci/hda/hda_beep.h | 2 +- sound/pci/hda/hda_bind.c | 14 +- sound/pci/hda/hda_codec.c | 5 +- {include/sound => sound/pci/hda}/hda_codec.h | 0 sound/pci/hda/hda_controller.c | 36 +- sound/pci/hda/hda_controller.h | 20 +- sound/pci/hda/hda_eld.c | 2 +- sound/pci/hda/hda_generic.c | 2 +- sound/pci/hda/hda_hwdep.c | 2 +- sound/pci/hda/hda_intel.c | 198 +- sound/pci/hda/hda_intel.h | 1 - sound/pci/hda/hda_jack.c | 2 +- sound/pci/hda/hda_proc.c | 2 +- sound/pci/hda/hda_sysfs.c | 2 +- sound/pci/hda/hda_tegra.c | 20 +- sound/pci/hda/patch_analog.c | 2 +- sound/pci/hda/patch_ca0110.c | 2 +- sound/pci/hda/patch_ca0132.c | 1675 +---- sound/pci/hda/patch_cirrus.c | 2 +- sound/pci/hda/patch_cmedia.c | 2 +- sound/pci/hda/patch_conexant.c | 3 +- sound/pci/hda/patch_hdmi.c | 2 +- sound/pci/hda/patch_realtek.c | 30 +- sound/pci/hda/patch_si3054.c | 2 +- sound/pci/hda/patch_sigmatel.c | 22 +- sound/pci/hda/patch_via.c | 2 +- sound/pci/intel8x0.c | 97 +- sound/pci/intel8x0m.c | 20 +- sound/pci/rme32.c | 22 +- sound/pci/rme9652/hdspm.c | 2 +- sound/soc/amd/acp-da7219-max98357a.c | 77 +- sound/soc/amd/acp-pcm-dma.c | 51 +- sound/soc/amd/acp.h | 3 +- sound/soc/atmel/Kconfig | 12 - sound/soc/atmel/Makefile | 2 - sound/soc/atmel/atmel_ssc_dai.c | 13 +- sound/soc/atmel/mikroe-proto.c | 165 - sound/soc/atmel/tse850-pcm5142.c | 78 +- sound/soc/bcm/cygnus-ssp.c | 13 +- sound/soc/codecs/Kconfig | 36 +- sound/soc/codecs/Makefile | 10 - sound/soc/codecs/adau1761.c | 3 +- sound/soc/codecs/adau17x1.c | 86 +- sound/soc/codecs/adau17x1.h | 4 + sound/soc/codecs/cs35l33.c | 3 +- sound/soc/codecs/cs35l35.c | 3 +- sound/soc/codecs/cs4265.c | 12 +- sound/soc/codecs/cs42l51.c | 21 - sound/soc/codecs/cs43130.c | 4 +- sound/soc/codecs/dmic.c | 1 - sound/soc/codecs/es8328.c | 7 +- sound/soc/codecs/hdac_hda.c | 483 -- sound/soc/codecs/hdac_hda.h | 24 - sound/soc/codecs/hdac_hdmi.c | 11 +- sound/soc/codecs/max98088.c | 36 - sound/soc/codecs/max98373.c | 50 +- sound/soc/codecs/nau8822.c | 1136 --- sound/soc/codecs/nau8822.h | 204 - sound/soc/codecs/pcm186x.c | 3 +- sound/soc/codecs/pcm3060-i2c.c | 60 - sound/soc/codecs/pcm3060-spi.c | 59 - sound/soc/codecs/pcm3060.c | 295 - sound/soc/codecs/pcm3060.h | 88 - sound/soc/codecs/pcm3168a.c | 82 - sound/soc/codecs/rt1305.c | 3 +- sound/soc/codecs/rt274.c | 2 - sound/soc/codecs/rt5514-spi.c | 14 +- sound/soc/codecs/rt5514.c | 11 +- sound/soc/codecs/rt5616.c | 3 +- sound/soc/codecs/rt5640.c | 3 +- sound/soc/codecs/rt5645.c | 9 +- sound/soc/codecs/rt5651.c | 4 +- sound/soc/codecs/rt5660.c | 3 +- sound/soc/codecs/rt5663.c | 16 +- sound/soc/codecs/rt5665.c | 3 +- sound/soc/codecs/rt5668.c | 13 +- sound/soc/codecs/rt5670.c | 15 +- sound/soc/codecs/rt5677-spi.c | 1 + sound/soc/codecs/rt5682.c | 97 +- sound/soc/codecs/rt5682.h | 14 - sound/soc/codecs/sgtl5000.c | 2 +- sound/soc/codecs/sigmadsp.c | 3 +- sound/soc/codecs/sta32x.c | 30 - sound/soc/codecs/tas5720.c | 103 +- sound/soc/codecs/tas6424.c | 70 +- sound/soc/codecs/tas6424.h | 10 - sound/soc/codecs/tlv320aic31xx.c | 85 - sound/soc/codecs/tlv320aic31xx.h | 23 - sound/soc/codecs/tscs454.c | 2 +- sound/soc/codecs/wm2000.c | 54 +- sound/soc/codecs/wm8782.c | 63 - sound/soc/codecs/wm8804-i2c.c | 15 +- sound/soc/codecs/wm8904.c | 1 + sound/soc/codecs/wm8974.c | 1 + sound/soc/codecs/wm9712.c | 5 +- sound/soc/codecs/wm_adsp.c | 26 +- sound/soc/davinci/davinci-mcasp.c | 37 - sound/soc/fsl/fsl_asrc_dma.c | 2 +- sound/soc/fsl/fsl_esai.c | 2 +- sound/soc/fsl/fsl_utils.c | 4 +- sound/soc/fsl/pcm030-audio-fabric.c | 5 +- sound/soc/generic/audio-graph-card.c | 21 +- sound/soc/generic/audio-graph-scu-card.c | 55 +- sound/soc/generic/simple-card-utils.c | 53 +- sound/soc/generic/simple-card.c | 30 +- sound/soc/generic/simple-scu-card.c | 54 +- sound/soc/hisilicon/hi6210-i2s.c | 4 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 4 +- sound/soc/intel/boards/Kconfig | 22 - sound/soc/intel/boards/Makefile | 4 - sound/soc/intel/boards/broadwell.c | 4 +- sound/soc/intel/boards/bytcr_rt5640.c | 30 +- sound/soc/intel/boards/bytcr_rt5651.c | 6 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 9 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 983 --- sound/soc/intel/boards/kbl_rt5663_max98927.c | 5 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 5 +- sound/soc/intel/boards/skl_hda_dsp_common.c | 127 - sound/soc/intel/boards/skl_hda_dsp_common.h | 38 - sound/soc/intel/boards/skl_hda_dsp_generic.c | 183 - sound/soc/intel/common/Makefile | 3 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 7 - sound/soc/intel/common/soc-acpi-intel-hda-match.c | 40 - sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 13 - sound/soc/intel/common/sst-firmware.c | 2 +- sound/soc/intel/skylake/skl-pcm.c | 71 +- sound/soc/intel/skylake/skl-topology.c | 4 +- sound/soc/intel/skylake/skl.c | 98 +- sound/soc/intel/skylake/skl.h | 12 +- sound/soc/mediatek/mt2701/mt2701-cs42448.c | 13 +- sound/soc/mediatek/mt2701/mt2701-wm8960.c | 14 +- sound/soc/mediatek/mt6797/mt6797-mt6351.c | 14 +- sound/soc/mediatek/mt8173/mt8173-max98090.c | 13 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c | 12 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 12 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 12 +- sound/soc/meson/Kconfig | 13 - sound/soc/meson/Makefile | 2 - sound/soc/meson/axg-card.c | 16 +- sound/soc/meson/axg-fifo.c | 2 - sound/soc/meson/axg-pdm.c | 654 -- sound/soc/meson/axg-tdm-interface.c | 50 +- sound/soc/nuc900/nuc900-ac97.c | 4 +- sound/soc/omap/omap-hdmi-audio.c | 4 +- sound/soc/pxa/Kconfig | 13 +- sound/soc/pxa/pxa-ssp.c | 6 - sound/soc/pxa/pxa2xx-ac97.c | 48 +- sound/soc/qcom/apq8096.c | 7 +- sound/soc/qcom/qdsp6/q6adm.c | 17 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 8 +- sound/soc/qcom/qdsp6/q6asm.c | 1 + sound/soc/qcom/qdsp6/q6core.c | 9 +- sound/soc/qcom/qdsp6/q6routing.c | 4 +- sound/soc/qcom/sdm845.c | 7 +- sound/soc/rockchip/rk3288_hdmi_analog.c | 1 + sound/soc/rockchip/rockchip_pcm.c | 3 +- sound/soc/samsung/tm2_wm5110.c | 13 +- sound/soc/sh/hac.c | 3 +- sound/soc/sh/rcar/adg.c | 9 +- sound/soc/sh/rcar/core.c | 145 +- sound/soc/sh/rcar/ctu.c | 2 +- sound/soc/sh/rcar/dma.c | 113 +- sound/soc/sh/rcar/gen.c | 33 +- sound/soc/sh/rcar/rsnd.h | 66 +- sound/soc/sh/rcar/src.c | 2 +- sound/soc/sh/rcar/ssi.c | 128 +- sound/soc/sh/rcar/ssiu.c | 92 +- sound/soc/soc-compress.c | 4 +- sound/soc/soc-core.c | 582 +- sound/soc/soc-dapm.c | 439 +- sound/soc/soc-ops.c | 4 +- sound/soc/soc-pcm.c | 253 +- sound/soc/soc-topology.c | 15 +- sound/soc/soc-utils.c | 4 +- sound/soc/stm/Kconfig | 1 - sound/soc/stm/stm32_sai.c | 2 +- sound/soc/stm/stm32_sai.h | 3 - sound/soc/stm/stm32_sai_sub.c | 281 +- sound/soc/sunxi/Kconfig | 17 +- sound/soc/sunxi/Makefile | 2 - sound/soc/sunxi/sun4i-i2s.c | 82 +- sound/soc/sunxi/sun50i-codec-analog.c | 444 -- sound/soc/sunxi/sun8i-adda-pr-regmap.c | 102 - sound/soc/sunxi/sun8i-adda-pr-regmap.h | 7 - sound/soc/sunxi/sun8i-codec-analog.c | 79 +- sound/soc/sunxi/sun8i-codec.c | 22 +- sound/soc/tegra/tegra_sgtl5000.c | 17 +- sound/soc/txx9/txx9aclc-ac97.c | 3 +- sound/usb/caiaq/device.c | 1 - sound/usb/midi.c | 3 +- sound/usb/mixer_quirks.c | 381 -- sound/usb/quirks-table.h | 9 +- sound/x86/intel_hdmi_audio.c | 29 +- sound/xen/xen_snd_front_alsa.c | 46 +- tools/Makefile | 13 +- tools/accounting/getdelays.c | 8 +- tools/arch/arm/include/uapi/asm/kvm.h | 13 - tools/arch/arm64/include/asm/barrier.h | 70 - tools/arch/arm64/include/uapi/asm/kvm.h | 13 - tools/arch/ia64/include/asm/barrier.h | 13 - tools/arch/powerpc/include/asm/barrier.h | 16 - tools/arch/s390/include/asm/barrier.h | 13 - tools/arch/s390/include/uapi/asm/kvm.h | 5 +- tools/arch/sparc/include/asm/barrier_64.h | 13 - tools/arch/x86/include/asm/barrier.h | 14 - tools/arch/x86/include/uapi/asm/kvm.h | 48 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 19 +- tools/bpf/bpftool/Documentation/bpftool-net.rst | 139 - tools/bpf/bpftool/Documentation/bpftool-prog.rst | 19 +- tools/bpf/bpftool/Documentation/bpftool.rst | 16 +- tools/bpf/bpftool/Makefile | 9 +- tools/bpf/bpftool/bash-completion/bpftool | 78 +- tools/bpf/bpftool/common.c | 26 +- tools/bpf/bpftool/jit_disasm.c | 4 +- tools/bpf/bpftool/main.c | 13 +- tools/bpf/bpftool/main.h | 18 +- tools/bpf/bpftool/map.c | 256 +- tools/bpf/bpftool/map_perf_ring.c | 15 +- tools/bpf/bpftool/net.c | 275 - tools/bpf/bpftool/netlink_dumper.c | 178 - tools/bpf/bpftool/netlink_dumper.h | 95 - tools/bpf/bpftool/prog.c | 116 +- tools/crypto/getstat.c | 294 - tools/hv/hv_fcopy_daemon.c | 1 - tools/hv/hv_kvp_daemon.c | 2 +- tools/include/asm/barrier.h | 35 - tools/include/linux/bitops.h | 7 +- tools/include/linux/bits.h | 26 - tools/include/linux/err.h | 7 - tools/include/linux/lockdep.h | 3 - tools/include/linux/nmi.h | 0 tools/include/linux/ring_buffer.h | 73 - tools/include/tools/libc_compat.h | 2 +- tools/include/uapi/asm-generic/unistd.h | 4 +- tools/include/uapi/drm/drm.h | 9 - tools/include/uapi/linux/bpf.h | 168 +- tools/include/uapi/linux/if_link.h | 19 - tools/include/uapi/linux/kvm.h | 12 - tools/include/uapi/linux/perf_event.h | 2 +- tools/include/uapi/linux/tls.h | 78 - tools/include/uapi/linux/vhost.h | 18 - tools/kvm/kvm_stat/kvm_stat | 61 +- tools/lib/api/fs/tracing_path.c | 4 +- tools/lib/bpf/Build | 2 +- tools/lib/bpf/Makefile | 5 +- tools/lib/bpf/bpf.c | 143 +- tools/lib/bpf/bpf.h | 131 +- tools/lib/bpf/btf.c | 2 +- tools/lib/bpf/btf.h | 30 +- tools/lib/bpf/libbpf.c | 284 +- tools/lib/bpf/libbpf.h | 222 +- tools/lib/bpf/libbpf_errno.c | 16 +- tools/lib/bpf/netlink.c | 337 - tools/lib/bpf/nlattr.c | 90 +- tools/lib/bpf/nlattr.h | 82 +- tools/lib/bpf/str_error.c | 18 - tools/lib/bpf/str_error.h | 6 - tools/lib/subcmd/pager.c | 11 +- tools/lib/subcmd/pager.h | 1 - tools/lib/traceevent/Build | 2 - tools/lib/traceevent/event-parse-api.c | 275 - tools/lib/traceevent/event-parse-local.h | 92 - tools/lib/traceevent/event-parse.c | 1217 ++-- tools/lib/traceevent/event-parse.h | 782 ++- tools/lib/traceevent/event-plugin.c | 20 +- tools/lib/traceevent/parse-filter.c | 647 +- tools/lib/traceevent/plugin_function.c | 3 +- tools/lib/traceevent/plugin_hrtimer.c | 5 +- tools/lib/traceevent/plugin_jbd2.c | 1 - tools/lib/traceevent/plugin_kmem.c | 5 +- tools/lib/traceevent/plugin_kvm.c | 15 +- tools/lib/traceevent/plugin_mac80211.c | 7 +- tools/lib/traceevent/plugin_sched_switch.c | 11 +- tools/lib/traceevent/plugin_scsi.c | 1 - tools/lib/traceevent/plugin_xen.c | 1 - tools/lib/traceevent/tep_strerror.c | 53 - tools/lib/traceevent/trace-seq.c | 2 - tools/lib/traceevent/trace-seq.h | 55 - tools/memory-model/Documentation/explanation.txt | 186 +- tools/memory-model/Documentation/recipes.txt | 2 +- tools/memory-model/README | 39 - tools/memory-model/linux-kernel.cat | 8 +- .../ISA2+pooncelock+pooncelock+pombonce.litmus | 7 +- tools/memory-model/litmus-tests/README | 104 +- tools/objtool/special.c | 4 +- tools/pci/Build | 1 - tools/pci/Makefile | 53 - tools/pci/pcitest.c | 7 +- tools/perf/Documentation/Makefile | 2 +- tools/perf/Makefile.config | 2 +- tools/perf/Makefile.perf | 18 +- tools/perf/arch/arm64/Makefile | 5 +- tools/perf/arch/arm64/annotate/instructions.c | 59 +- tools/perf/arch/arm64/entry/syscalls/mksyscalltbl | 6 +- tools/perf/arch/powerpc/util/book3s_hv_exits.h | 1 + tools/perf/arch/powerpc/util/sym-handling.c | 4 +- tools/perf/arch/s390/annotate/instructions.c | 2 + tools/perf/arch/x86/include/arch-tests.h | 1 - tools/perf/arch/x86/tests/Build | 1 - tools/perf/arch/x86/tests/arch-tests.c | 6 - tools/perf/arch/x86/tests/bp-modify.c | 213 - tools/perf/builtin-annotate.c | 7 +- tools/perf/builtin-inject.c | 40 +- tools/perf/builtin-record.c | 53 +- tools/perf/builtin-report.c | 12 +- tools/perf/builtin-script.c | 110 +- tools/perf/builtin-stat.c | 1463 +++- tools/perf/builtin-trace.c | 179 +- tools/perf/check-headers.sh | 1 - tools/perf/command-list.txt | 1 - tools/perf/examples/bpf/augmented_syscalls.c | 154 +- tools/perf/examples/bpf/etcsnoop.c | 80 - tools/perf/include/bpf/bpf.h | 3 - tools/perf/include/bpf/linux/socket.h | 24 - .../pmu-events/arch/arm64/ampere/emag/branch.json | 23 - .../pmu-events/arch/arm64/ampere/emag/bus.json | 26 - .../pmu-events/arch/arm64/ampere/emag/cache.json | 191 - .../pmu-events/arch/arm64/ampere/emag/clock.json | 20 - .../arch/arm64/ampere/emag/core-imp-def.json | 32 + .../arch/arm64/ampere/emag/exception.json | 50 - .../arch/arm64/ampere/emag/instruction.json | 89 - .../arch/arm64/ampere/emag/intrinsic.json | 14 - .../pmu-events/arch/arm64/ampere/emag/memory.json | 29 - .../arch/arm64/ampere/emag/pipeline.json | 50 - .../pmu-events/arch/x86/ivytown/uncore-power.json | 16 +- .../pmu-events/arch/x86/jaketown/uncore-power.json | 16 +- tools/perf/scripts/python/export-to-postgresql.py | 9 - tools/perf/scripts/python/export-to-sqlite.py | 6 +- tools/perf/tests/Build | 1 - tools/perf/tests/builtin-test.c | 10 - tools/perf/tests/evsel-tp-sched.c | 4 +- .../tests/shell/record+probe_libc_inet_pton.sh | 2 +- tools/perf/tests/tests.h | 4 - tools/perf/tests/wp.c | 241 - tools/perf/trace/beauty/Build | 1 - tools/perf/trace/beauty/beauty.h | 34 - tools/perf/trace/beauty/sockaddr.c | 76 - tools/perf/util/Build | 1 - tools/perf/util/annotate.c | 32 +- tools/perf/util/annotate.h | 1 - tools/perf/util/auxtrace.c | 30 +- tools/perf/util/auxtrace.h | 41 +- tools/perf/util/bpf-loader.c | 2 +- tools/perf/util/data-convert-bt.c | 58 +- tools/perf/util/db-export.c | 22 - tools/perf/util/event.c | 22 +- tools/perf/util/evsel.c | 47 +- tools/perf/util/evsel.h | 11 +- tools/perf/util/evsel_fprintf.c | 2 +- tools/perf/util/header.c | 24 +- tools/perf/util/header.h | 17 +- .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 34 +- .../perf/util/intel-pt-decoder/intel-pt-decoder.h | 2 - tools/perf/util/intel-pt.c | 5 - tools/perf/util/llvm-utils.c | 2 +- tools/perf/util/machine.c | 8 +- tools/perf/util/map.c | 26 +- tools/perf/util/mmap.c | 6 +- tools/perf/util/mmap.h | 17 +- tools/perf/util/ordered-events.c | 87 +- tools/perf/util/ordered-events.h | 37 +- tools/perf/util/pmu.c | 13 +- tools/perf/util/python.c | 20 +- tools/perf/util/s390-cpumsf.c | 94 +- .../perf/util/scripting-engines/trace-event-perl.c | 66 +- .../util/scripting-engines/trace-event-python.c | 100 +- tools/perf/util/session.c | 75 +- tools/perf/util/session.h | 5 +- tools/perf/util/setup.py | 18 +- tools/perf/util/sort.c | 22 +- tools/perf/util/srcline.c | 3 - tools/perf/util/stat-display.c | 1166 ---- tools/perf/util/stat-shadow.c | 147 +- tools/perf/util/stat.c | 100 +- tools/perf/util/stat.h | 77 +- tools/perf/util/strbuf.c | 10 +- tools/perf/util/thread-stack.c | 51 +- tools/perf/util/tool.h | 7 +- tools/perf/util/trace-event-info.c | 4 +- tools/perf/util/trace-event-parse.c | 51 +- tools/perf/util/trace-event-read.c | 15 +- tools/perf/util/trace-event.c | 8 +- tools/perf/util/trace-event.h | 21 +- tools/perf/util/util.c | 2 +- tools/perf/util/util.h | 2 - tools/power/cpupower/bench/parse.c | 2 +- tools/power/cpupower/utils/cpufreq-info.c | 8 +- tools/power/cpupower/utils/helpers/amd.c | 11 +- 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/pm-graph/Makefile | 4 +- tools/power/pm-graph/bootgraph.py | 125 +- tools/power/pm-graph/config/cgskip.txt | 1 - .../pm-graph/config/custom-timeline-functions.cfg | 4 +- tools/power/pm-graph/sleepgraph.8 | 13 +- tools/power/pm-graph/sleepgraph.py | 1836 +++-- tools/power/x86/turbostat/turbostat.c | 46 +- tools/spi/spidev_test.c | 6 +- tools/testing/nvdimm/Kbuild | 1 - tools/testing/nvdimm/acpi_nfit_test.c | 8 - tools/testing/nvdimm/test/nfit.c | 4 +- tools/testing/nvdimm/test/nfit_test.h | 24 + tools/testing/selftests/android/Makefile | 2 +- tools/testing/selftests/android/ion/Makefile | 2 - tools/testing/selftests/android/{ => ion}/config | 0 tools/testing/selftests/bpf/.gitignore | 8 - tools/testing/selftests/bpf/Makefile | 19 +- tools/testing/selftests/bpf/bpf_flow.c | 373 - tools/testing/selftests/bpf/bpf_helpers.h | 25 - tools/testing/selftests/bpf/config | 2 - tools/testing/selftests/bpf/flow_dissector_load.c | 140 - tools/testing/selftests/bpf/netcnt_common.h | 24 - tools/testing/selftests/bpf/netcnt_prog.c | 71 - tools/testing/selftests/bpf/test_btf.c | 179 +- tools/testing/selftests/bpf/test_cgroup_storage.c | 60 +- tools/testing/selftests/bpf/test_flow_dissector.c | 782 --- tools/testing/selftests/bpf/test_flow_dissector.sh | 115 - tools/testing/selftests/bpf/test_libbpf.sh | 2 +- tools/testing/selftests/bpf/test_maps.c | 132 +- tools/testing/selftests/bpf/test_netcnt.c | 158 - tools/testing/selftests/bpf/test_progs.c | 157 +- tools/testing/selftests/bpf/test_queue_map.c | 4 - tools/testing/selftests/bpf/test_queue_stack_map.h | 59 - tools/testing/selftests/bpf/test_section_names.c | 208 - tools/testing/selftests/bpf/test_sk_lookup_kern.c | 180 - tools/testing/selftests/bpf/test_socket_cookie.c | 6 +- tools/testing/selftests/bpf/test_sockmap.c | 373 +- tools/testing/selftests/bpf/test_sockmap_kern.h | 97 +- tools/testing/selftests/bpf/test_stack_map.c | 4 - tools/testing/selftests/bpf/test_tcpbpf_kern.c | 38 +- tools/testing/selftests/bpf/test_tcpbpf_user.c | 31 +- tools/testing/selftests/bpf/test_verifier.c | 1783 +---- tools/testing/selftests/bpf/test_xdp_vlan.c | 292 - tools/testing/selftests/bpf/test_xdp_vlan.sh | 195 - tools/testing/selftests/bpf/trace_helpers.c | 8 +- tools/testing/selftests/bpf/with_addr.sh | 54 - tools/testing/selftests/bpf/with_tunnels.sh | 36 - tools/testing/selftests/cgroup/.gitignore | 1 - tools/testing/selftests/cgroup/cgroup_util.c | 38 +- tools/testing/selftests/cgroup/cgroup_util.h | 1 - tools/testing/selftests/cgroup/test_memcontrol.c | 205 - .../selftests/drivers/net/mlxsw/qos_mc_aware.sh | 347 - .../selftests/drivers/usb/usbip/usbip_test.sh | 4 - tools/testing/selftests/efivarfs/config | 1 - .../inter-event/trigger-synthetic-event-syntax.tc | 80 - tools/testing/selftests/futex/functional/Makefile | 1 - tools/testing/selftests/gpio/Makefile | 7 +- tools/testing/selftests/kselftest.h | 1 + tools/testing/selftests/kvm/.gitignore | 13 +- tools/testing/selftests/kvm/Makefile | 47 +- tools/testing/selftests/kvm/cr4_cpuid_sync_test.c | 113 + tools/testing/selftests/kvm/dirty_log_test.c | 374 +- .../selftests/kvm/include/aarch64/processor.h | 55 - tools/testing/selftests/kvm/include/evmcs.h | 1098 --- tools/testing/selftests/kvm/include/kvm_util.h | 167 +- tools/testing/selftests/kvm/include/sparsebit.h | 6 +- tools/testing/selftests/kvm/include/test_util.h | 6 +- tools/testing/selftests/kvm/include/vmx.h | 552 ++ tools/testing/selftests/kvm/include/x86.h | 1047 +++ .../selftests/kvm/include/x86_64/processor.h | 1065 --- tools/testing/selftests/kvm/include/x86_64/vmx.h | 581 -- .../testing/selftests/kvm/lib/aarch64/processor.c | 311 - tools/testing/selftests/kvm/lib/assert.c | 2 +- tools/testing/selftests/kvm/lib/kvm_util.c | 521 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 33 +- tools/testing/selftests/kvm/lib/ucall.c | 144 - tools/testing/selftests/kvm/lib/vmx.c | 283 + tools/testing/selftests/kvm/lib/x86.c | 888 +++ tools/testing/selftests/kvm/lib/x86_64/processor.c | 1133 --- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 312 - tools/testing/selftests/kvm/set_sregs_test.c | 54 + tools/testing/selftests/kvm/state_test.c | 196 + tools/testing/selftests/kvm/sync_regs_test.c | 237 + tools/testing/selftests/kvm/vmx_tsc_adjust_test.c | 175 + .../selftests/kvm/x86_64/cr4_cpuid_sync_test.c | 113 - tools/testing/selftests/kvm/x86_64/evmcs_test.c | 160 - .../selftests/kvm/x86_64/platform_info_test.c | 110 - .../testing/selftests/kvm/x86_64/set_sregs_test.c | 54 - tools/testing/selftests/kvm/x86_64/state_test.c | 199 - .../testing/selftests/kvm/x86_64/sync_regs_test.c | 237 - .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 175 - tools/testing/selftests/lib.mk | 12 - tools/testing/selftests/memory-hotplug/config | 1 - tools/testing/selftests/net/.gitignore | 1 - tools/testing/selftests/net/Makefile | 5 +- tools/testing/selftests/net/fib-onlink-tests.sh | 14 +- tools/testing/selftests/net/fib_tests.sh | 167 +- .../selftests/net/forwarding/bridge_sticky_fdb.sh | 69 - tools/testing/selftests/net/forwarding/lib.sh | 27 +- tools/testing/selftests/net/ip_defrag.c | 393 -- tools/testing/selftests/net/ip_defrag.sh | 39 - tools/testing/selftests/net/pmtu.sh | 334 +- tools/testing/selftests/net/reuseport_bpf.c | 13 +- tools/testing/selftests/net/rtnetlink.sh | 2 +- tools/testing/selftests/net/tls.c | 96 +- tools/testing/selftests/net/udpgso_bench.sh | 2 +- .../selftests/networking/timestamping/Makefile | 1 - tools/testing/selftests/powerpc/Makefile | 3 +- tools/testing/selftests/powerpc/alignment/Makefile | 1 - .../testing/selftests/powerpc/benchmarks/Makefile | 1 - .../testing/selftests/powerpc/cache_shape/Makefile | 1 - tools/testing/selftests/powerpc/copyloops/Makefile | 1 - tools/testing/selftests/powerpc/dscr/Makefile | 1 - tools/testing/selftests/powerpc/include/reg.h | 1 - tools/testing/selftests/powerpc/include/utils.h | 18 - tools/testing/selftests/powerpc/math/Makefile | 1 - tools/testing/selftests/powerpc/mm/.gitignore | 3 +- tools/testing/selftests/powerpc/mm/Makefile | 5 +- tools/testing/selftests/powerpc/mm/wild_bctr.c | 155 - tools/testing/selftests/powerpc/pmu/Makefile | 1 - tools/testing/selftests/powerpc/pmu/ebb/Makefile | 1 - .../testing/selftests/powerpc/primitives/Makefile | 1 - .../powerpc/primitives/load_unaligned_zeropad.c | 8 + tools/testing/selftests/powerpc/ptrace/Makefile | 3 +- .../selftests/powerpc/ptrace/ptrace-syscall.c | 228 - tools/testing/selftests/powerpc/security/Makefile | 9 - .../testing/selftests/powerpc/security/rfi_flush.c | 132 - tools/testing/selftests/powerpc/signal/Makefile | 1 - .../testing/selftests/powerpc/stringloops/Makefile | 1 - .../selftests/powerpc/switch_endian/Makefile | 1 - tools/testing/selftests/powerpc/syscalls/Makefile | 1 - tools/testing/selftests/powerpc/tm/Makefile | 1 - tools/testing/selftests/powerpc/tm/tm-tmspr.c | 27 +- .../testing/selftests/powerpc/tm/tm-unavailable.c | 9 +- tools/testing/selftests/powerpc/tm/tm.h | 9 - tools/testing/selftests/powerpc/utils.c | 152 - tools/testing/selftests/powerpc/vphn/Makefile | 1 - .../selftests/rcutorture/bin/kvm-test-1-run.sh | 1 + .../selftests/rcutorture/configs/rcu/CFLIST | 2 + .../selftests/rcutorture/configs/rcu/SRCU-P.boot | 1 - .../selftests/rcutorture/configs/rcu/SRCU-u.boot | 1 - .../selftests/rcutorture/configs/rcu/TINY02.boot | 2 + .../selftests/rcutorture/configs/rcu/TREE01.boot | 2 +- .../selftests/rcutorture/configs/rcu/TREE04.boot | 2 +- .../selftests/rcutorture/configs/rcu/TREE05.boot | 3 +- .../selftests/rcutorture/configs/rcu/TREE06.boot | 2 + .../selftests/rcutorture/configs/rcu/TREE08.boot | 2 + tools/testing/selftests/rseq/param_test.c | 19 +- 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 +- .../tc-testing/tc-tests/actions/gact.json | 24 - .../tc-testing/tc-tests/actions/police.json | 72 - tools/testing/selftests/tc-testing/tdc_config.py | 4 +- tools/testing/selftests/vm/.gitignore | 1 - tools/testing/selftests/vm/Makefile | 5 +- tools/testing/selftests/vm/gup_benchmark.c | 42 +- tools/testing/selftests/vm/map_fixed_noreplace.c | 206 - tools/testing/selftests/vm/userfaultfd.c | 134 +- tools/testing/selftests/x86/test_vdso.c | 172 - tools/usb/usbip/libsrc/usbip_host_common.c | 6 +- tools/usb/usbip/libsrc/vhci_driver.c | 2 +- tools/vm/page-types.c | 6 + tools/vm/slabinfo.c | 4 +- virt/kvm/arm/arm.c | 30 +- virt/kvm/arm/mmu.c | 163 +- virt/kvm/arm/trace.h | 15 + virt/kvm/arm/vgic/vgic-its.c | 36 +- virt/kvm/arm/vgic/vgic-kvm-device.c | 2 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 2 + virt/kvm/coalesced_mmio.c | 12 +- virt/kvm/kvm_main.c | 40 +- 7469 files changed, 220556 insertions(+), 379213 deletions(-) create mode 100644 Documentation/00-INDEX delete mode 100644 Documentation/ABI/testing/configfs-stp-policy-p_sys-t delete mode 100644 Documentation/ABI/testing/sysfs-bus-vmbus create mode 100644 Documentation/ABI/testing/sysfs-class-lcd-s6e63m0 delete mode 100644 Documentation/ABI/testing/sysfs-class-led-driver-sc27xx delete mode 100644 Documentation/ABI/testing/sysfs-class-led-trigger-pattern delete mode 100644 Documentation/ABI/testing/sysfs-class-net-dsa create mode 100644 Documentation/PCI/00-INDEX create mode 100644 Documentation/RCU/00-INDEX delete mode 100644 Documentation/accounting/psi.txt delete mode 100644 Documentation/admin-guide/ext4.rst delete mode 100644 Documentation/admin-guide/mm/memory-hotplug.rst create mode 100644 Documentation/arm/00-INDEX delete mode 100644 Documentation/arm64/hugetlbpage.txt create mode 100644 Documentation/block/00-INDEX create mode 100644 Documentation/blockdev/00-INDEX create mode 100644 Documentation/blockdev/README.DAC960 create mode 100644 Documentation/cdrom/00-INDEX create mode 100644 Documentation/cgroup-v1/00-INDEX delete mode 100644 Documentation/core-api/memory-allocation.rst delete mode 100644 Documentation/core-api/memory-hotplug.rst create mode 100644 Documentation/devicetree/00-INDEX delete mode 100644 Documentation/devicetree/bindings/arm/atmel-sysregs.txt delete mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,layerscape- [...] delete mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,layerscape- [...] delete mode 100644 Documentation/devicetree/bindings/arm/zte,sysctrl.txt create mode 100644 Documentation/devicetree/bindings/gpio/ingenic,gpio.txt delete mode 100644 Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/ina3221.txt delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/marvell,sei.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-an30259a.txt delete mode 100644 Documentation/devicetree/bindings/mfd/atmel-usart.txt delete mode 100644 Documentation/devicetree/bindings/misc/lwn-bk4.txt delete mode 100644 Documentation/devicetree/bindings/mmc/sdhci-sprd.txt delete mode 100644 Documentation/devicetree/bindings/mmc/uniphier-sd.txt delete mode 100644 Documentation/devicetree/bindings/net/dsa/lantiq-gswip.txt delete mode 100644 Documentation/devicetree/bindings/net/lantiq,xrx200-net.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-dp.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-ocelot-serdes.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-rockchip-inno-hdmi.txt delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-pcie-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb2-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb3-hsphy.txt delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb3-ssphy.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,bcm4708-pinmux.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/nuvoton,npcm7xx-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,qcs404-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sdm660-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,rzn1-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/power/supply/sc2731_charger.txt delete mode 100644 Documentation/devicetree/bindings/regulator/st,stpmic1-regulator.txt create mode 100644 Documentation/devicetree/bindings/serial/atmel-usart.txt delete mode 100644 Documentation/devicetree/bindings/sound/adi,adau1977.txt delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-pdm.txt delete mode 100644 Documentation/devicetree/bindings/sound/cs42l51.txt delete mode 100644 Documentation/devicetree/bindings/sound/maxim,max98088.txt delete mode 100644 Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt delete mode 100644 Documentation/devicetree/bindings/sound/nau8822.txt delete mode 100644 Documentation/devicetree/bindings/sound/pcm3060.txt delete mode 100644 Documentation/devicetree/bindings/sound/sun50i-codec-analog.txt delete mode 100644 Documentation/devicetree/bindings/sound/wm8782.txt delete mode 100644 Documentation/devicetree/bindings/spi/qcom,spi-geni-qcom.txt delete mode 100644 Documentation/devicetree/bindings/spi/qcom,spi-qcom-qspi.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-pxa2xx.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-slave-mt27xx.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-sprd.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-stm32-qspi.txt delete mode 100644 Documentation/devicetree/bindings/thermal/stm32-thermal.txt delete mode 100644 Documentation/devicetree/bindings/usb/ehci-mv.txt delete mode 100644 Documentation/devicetree/bindings/usb/faraday,fotg210.txt delete mode 100644 Documentation/driver-api/firewire.rst delete mode 100644 Documentation/driver-api/fpga/fpga-programming.rst rename Documentation/driver-api/{pci => }/pci.rst (100%) delete mode 100644 Documentation/driver-api/pci/index.rst delete mode 100644 Documentation/driver-api/pci/p2pdma.rst create mode 100644 Documentation/fb/00-INDEX create mode 100644 Documentation/filesystems/00-INDEX delete mode 100644 Documentation/filesystems/ext4/attributes.rst delete mode 100644 Documentation/filesystems/ext4/checksums.rst delete mode 100644 Documentation/filesystems/ext4/directory.rst create mode 100644 Documentation/filesystems/ext4/ext4.rst delete mode 100644 Documentation/filesystems/ext4/group_descr.rst delete mode 100644 Documentation/filesystems/ext4/ifork.rst delete mode 100644 Documentation/filesystems/ext4/inodes.rst delete mode 100644 Documentation/filesystems/ext4/journal.rst delete mode 100644 Documentation/filesystems/ext4/mmp.rst rename Documentation/filesystems/ext4/{ => ondisk}/about.rst (100%) rename Documentation/filesystems/ext4/{ => ondisk}/allocators.rst (100%) create mode 100644 Documentation/filesystems/ext4/ondisk/attributes.rst 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%) create mode 100644 Documentation/filesystems/ext4/ondisk/checksums.rst create mode 100644 Documentation/filesystems/ext4/ondisk/directory.rst rename Documentation/filesystems/ext4/{ => ondisk}/dynamic.rst (100%) rename Documentation/filesystems/ext4/{ => ondisk}/eainode.rst (100%) rename Documentation/filesystems/ext4/{ => ondisk}/globals.rst (100%) create mode 100644 Documentation/filesystems/ext4/ondisk/group_descr.rst create mode 100644 Documentation/filesystems/ext4/ondisk/ifork.rst create mode 100644 Documentation/filesystems/ext4/ondisk/index.rst rename Documentation/filesystems/ext4/{ => ondisk}/inlinedata.rst (100%) create mode 100644 Documentation/filesystems/ext4/ondisk/inodes.rst create mode 100644 Documentation/filesystems/ext4/ondisk/journal.rst create mode 100644 Documentation/filesystems/ext4/ondisk/mmp.rst rename Documentation/filesystems/ext4/{ => ondisk}/overview.rst (100%) create mode 100644 Documentation/filesystems/ext4/ondisk/special_inodes.rst create mode 100644 Documentation/filesystems/ext4/ondisk/super.rst delete mode 100644 Documentation/filesystems/ext4/special_inodes.rst delete mode 100644 Documentation/filesystems/ext4/super.rst create mode 100644 Documentation/filesystems/nfs/00-INDEX create mode 100644 Documentation/fmc/00-INDEX create mode 100644 Documentation/gpio/00-INDEX create mode 100644 Documentation/ide/00-INDEX create mode 100644 Documentation/ioctl/00-INDEX create mode 100644 Documentation/isdn/00-INDEX create mode 100644 Documentation/kbuild/00-INDEX create mode 100644 Documentation/laptops/00-INDEX create mode 100644 Documentation/leds/00-INDEX create mode 100644 Documentation/locking/00-INDEX create mode 100644 Documentation/m68k/00-INDEX create mode 100644 Documentation/memory-hotplug.txt create mode 100644 Documentation/mips/00-INDEX create mode 100644 Documentation/mmc/00-INDEX create mode 100644 Documentation/mtd/nand/pxa3xx-nand.txt create mode 100644 Documentation/netlabel/00-INDEX create mode 100644 Documentation/networking/00-INDEX delete mode 100644 Documentation/networking/defza.txt delete mode 100644 Documentation/networking/devlink-params-bnxt.txt delete mode 100644 Documentation/networking/devlink-params.txt delete mode 100644 Documentation/networking/e1000e.rst create mode 100644 Documentation/networking/e1000e.txt delete mode 100644 Documentation/networking/fm10k.rst delete mode 100644 Documentation/networking/i40e.rst create mode 100644 Documentation/networking/i40e.txt create mode 100644 Documentation/networking/i40evf.txt delete mode 100644 Documentation/networking/iavf.rst delete mode 100644 Documentation/networking/ice.rst create mode 100644 Documentation/networking/ice.txt delete mode 100644 Documentation/networking/igb.rst create mode 100644 Documentation/networking/igb.txt delete mode 100644 Documentation/networking/igbvf.rst create mode 100644 Documentation/networking/igbvf.txt delete mode 100644 Documentation/networking/ixgb.rst create mode 100644 Documentation/networking/ixgb.txt delete mode 100644 Documentation/networking/ixgbe.rst create mode 100644 Documentation/networking/ixgbe.txt delete mode 100644 Documentation/networking/ixgbevf.rst create mode 100644 Documentation/networking/ixgbevf.txt create mode 100644 Documentation/networking/tcp.txt create mode 100644 Documentation/parisc/00-INDEX create mode 100644 Documentation/power/00-INDEX create mode 100644 Documentation/powerpc/00-INDEX delete mode 100644 Documentation/process/code-of-conduct-interpretation.rst delete mode 100644 Documentation/process/code-of-conduct.rst create mode 100644 Documentation/process/code-of-conflict.rst delete mode 100644 Documentation/process/deprecated.rst create mode 100644 Documentation/s390/00-INDEX delete mode 100644 Documentation/s390/vfio-ap.txt create mode 100644 Documentation/scheduler/00-INDEX create mode 100644 Documentation/scsi/00-INDEX create mode 100644 Documentation/serial/00-INDEX create mode 100644 Documentation/spi/00-INDEX create mode 100644 Documentation/sysctl/00-INDEX create mode 100644 Documentation/timers/00-INDEX delete mode 100644 Documentation/trace/sys-t.rst create mode 100644 Documentation/virtual/00-INDEX create mode 100644 Documentation/virtual/kvm/00-INDEX create mode 100644 Documentation/vm/00-INDEX create mode 100644 Documentation/w1/00-INDEX create mode 100644 Documentation/w1/masters/00-INDEX create mode 100644 Documentation/w1/slaves/00-INDEX create mode 100644 Documentation/x86/00-INDEX create mode 100644 Documentation/x86/x86_64/00-INDEX create mode 100644 LICENSES/other/CC-BY-SA-4.0 delete mode 100644 LICENSES/other/ISC delete mode 100644 arch/arc/include/asm/dma-mapping.h mode change 100644 => 100755 arch/arm/boot/dts/am335x-osd3358-sm-red.dts create mode 100644 arch/arm/crypto/speck-neon-core.S create mode 100644 arch/arm/crypto/speck-neon-glue.c create mode 100644 arch/arm64/crypto/crc32-ce-core.S create mode 100644 arch/arm64/crypto/crc32-ce-glue.c create mode 100644 arch/arm64/crypto/speck-neon-core.S create mode 100644 arch/arm64/crypto/speck-neon-glue.c create mode 100644 arch/arm64/include/asm/compiler.h create mode 100644 arch/arm64/include/asm/stage2_pgtable-nopmd.h create mode 100644 arch/arm64/include/asm/stage2_pgtable-nopud.h create mode 100644 arch/arm64/include/uapi/asm/siginfo.h delete mode 100644 arch/arm64/kernel/crash_core.c create mode 100644 arch/arm64/kvm/hyp/s2-setup.c delete mode 100644 arch/arm64/lib/crc32.S create mode 100644 arch/c6x/boot/dts/linked_dtb.S create mode 100644 arch/hexagon/include/asm/dma-mapping.h create mode 100644 arch/m68k/include/asm/atafd.h create mode 100644 arch/m68k/include/asm/atafdreg.h delete mode 100644 arch/mips/boot/dts/mscc/ocelot_pcb120.dts delete mode 100644 arch/mips/generic/board-ocelot.its.S create mode 100644 arch/mips/generic/board-ocelot_pcb123.its.S create mode 100644 arch/mips/generic/kexec.c create mode 100644 arch/mips/include/asm/device.h create mode 100644 arch/mips/lib/iomap.c create mode 100644 arch/mips/loongson64/common/dma.c delete mode 100644 arch/mips/loongson64/fuloong-2e/dma.c delete mode 100644 arch/mips/loongson64/lemote-2f/dma.c delete mode 100644 arch/mips/tools/.gitignore delete mode 100644 arch/mips/tools/Makefile delete mode 100644 arch/mips/tools/elf-entry.c delete mode 100644 arch/nds32/include/asm/ftrace.h delete mode 100644 arch/nds32/kernel/ftrace.c delete mode 100644 arch/nios2/boot/dts/Makefile create mode 100644 arch/nios2/boot/linked_dtb.S delete mode 100644 arch/parisc/include/asm/alternative.h create mode 100644 arch/parisc/include/uapi/asm/siginfo.h delete mode 100644 arch/powerpc/Kbuild delete mode 100644 arch/powerpc/boot/dts/Makefile delete mode 100644 arch/powerpc/boot/dts/fsl/Makefile delete mode 100644 arch/powerpc/include/asm/error-injection.h create mode 100644 arch/powerpc/include/asm/pte-common.h delete mode 100644 arch/powerpc/include/asm/stackprotector.h create mode 100644 arch/powerpc/include/uapi/asm/siginfo.h delete mode 100644 arch/powerpc/kvm/book3s_hv_nested.c delete mode 100644 arch/powerpc/lib/error-inject.c delete mode 100644 arch/powerpc/mm/dump_linuxpagetables-8xx.c delete mode 100644 arch/powerpc/mm/dump_linuxpagetables-book3s64.c delete mode 100644 arch/powerpc/mm/dump_linuxpagetables-generic.c delete mode 100644 arch/powerpc/mm/dump_linuxpagetables.h create mode 100644 arch/powerpc/mm/slb_low.S delete mode 100644 arch/powerpc/platforms/pseries/papr_scm.c delete mode 100644 arch/powerpc/platforms/pseries/pmem.c delete mode 100644 arch/riscv/include/asm/asm-prototypes.h delete mode 100644 arch/riscv/include/asm/futex.h create mode 100644 arch/riscv/include/uapi/asm/siginfo.h delete mode 100644 arch/riscv/kernel/fpu.S delete mode 100644 arch/s390/boot/boot.h delete mode 100644 arch/s390/boot/cmdline.c delete mode 100644 arch/s390/boot/compressed/decompressor.c delete mode 100644 arch/s390/boot/compressed/decompressor.h create mode 100644 arch/s390/boot/compressed/head.S create mode 100644 arch/s390/boot/compressed/misc.c create mode 100644 arch/s390/boot/compressed/vmlinux.scr.lds.S delete mode 100644 arch/s390/boot/ctype.c delete mode 100644 arch/s390/boot/ipl_parm.c delete mode 100644 arch/s390/boot/ipl_vmparm.c delete mode 100644 arch/s390/boot/mem_detect.c delete mode 100644 arch/s390/boot/startup.c delete mode 100644 arch/s390/boot/string.c delete mode 100644 arch/s390/include/asm/boot_data.h delete mode 100644 arch/s390/include/asm/kasan.h delete mode 100644 arch/s390/include/asm/mem_detect.h delete mode 100644 arch/s390/include/asm/vmlinux.lds.h create mode 100644 arch/s390/include/uapi/asm/siginfo.h delete mode 100644 arch/s390/kernel/ipl_vmparm.c delete mode 100644 arch/s390/mm/kasan_init.c create mode 100644 arch/s390/mm/mem_detect.c delete mode 100644 arch/sparc/vdso/checkundef.sh create mode 100644 arch/unicore32/include/asm/dma-mapping.h create mode 100644 arch/x86/crypto/fpu.c create mode 100644 arch/x86/crypto/sha1-mb/Makefile create mode 100644 arch/x86/crypto/sha1-mb/sha1_mb.c create mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_ctx.h create mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr.h create mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_datastruct.S create mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_flush_avx2.S create mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_init_avx2.c create mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_submit_avx2.S create mode 100644 arch/x86/crypto/sha1-mb/sha1_x8_avx2.S create mode 100644 arch/x86/crypto/sha256-mb/Makefile create mode 100644 arch/x86/crypto/sha256-mb/sha256_mb.c create mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_ctx.h create mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr.h create mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_datastruct.S create mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S create mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_init_avx2.c create mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_submit_avx2.S create mode 100644 arch/x86/crypto/sha256-mb/sha256_x8_avx2.S create mode 100644 arch/x86/crypto/sha512-mb/Makefile create mode 100644 arch/x86/crypto/sha512-mb/sha512_mb.c create mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_ctx.h create mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr.h create mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_datastruct.S create mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_flush_avx2.S create mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_init_avx2.c create mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_submit_avx2.S create mode 100644 arch/x86/crypto/sha512-mb/sha512_x4_avx2.S delete mode 100644 arch/x86/hyperv/hv_spinlock.c delete mode 100644 arch/x86/include/asm/fsgsbase.h delete mode 100644 arch/x86/kernel/cpu/hygon.c delete mode 100644 arch/x86/kernel/macros.S delete mode 100644 arch/x86/power/hibernate.c create mode 100644 arch/xtensa/include/asm/vga.h delete mode 100644 block/blk-pm.c delete mode 100644 block/blk-pm.h create mode 100644 crypto/crypto_user.c delete mode 100644 crypto/crypto_user_base.c delete mode 100644 crypto/crypto_user_stat.c create mode 100644 crypto/mcryptd.c delete mode 100644 crypto/ofb.c create mode 100644 crypto/speck.c delete mode 100644 drivers/acpi/acpi_adxl.c delete mode 100644 drivers/acpi/acpica/exserial.c delete mode 100644 drivers/acpi/nfit/intel.h create mode 100644 drivers/block/DAC960.c create mode 100644 drivers/block/DAC960.h create mode 100644 drivers/clocksource/cadence_ttc_timer.c rename drivers/clocksource/{timer-fsl-ftm.c => fsl_ftm_timer.c} (100%) rename drivers/clocksource/{timer-owl.c => owl-timer.c} (100%) rename drivers/clocksource/{timer-qcom.c => qcom-timer.c} (100%) rename drivers/clocksource/{timer-armada-370-xp.c => time-armada-370-xp.c} (100%) rename drivers/clocksource/{timer-efm32.c => time-efm32.c} (100%) rename drivers/clocksource/{timer-lpc32xx.c => time-lpc32xx.c} (100%) create mode 100644 drivers/clocksource/time-orion.c rename drivers/clocksource/{timer-pistachio.c => time-pistachio.c} (100%) delete mode 100644 drivers/clocksource/timer-cadence-ttc.c delete mode 100644 drivers/clocksource/timer-orion.c delete mode 100644 drivers/clocksource/timer-zevio.c rename drivers/clocksource/{timer-versatile.c => versatile.c} (100%) rename drivers/clocksource/{timer-vf-pit.c => vf_pit_timer.c} (100%) rename drivers/clocksource/{timer-vt8500.c => vt8500_timer.c} (100%) create mode 100644 drivers/clocksource/zevio-timer.c delete mode 100644 drivers/crypto/caam/caamalg_qi2.c delete mode 100644 drivers/crypto/caam/caamalg_qi2.h delete mode 100644 drivers/crypto/caam/caamhash_desc.c delete mode 100644 drivers/crypto/caam/caamhash_desc.h delete mode 100644 drivers/crypto/caam/dpseci.c delete mode 100644 drivers/crypto/caam/dpseci.h delete mode 100644 drivers/crypto/caam/dpseci_cmd.h delete mode 100644 drivers/crypto/cavium/nitrox/nitrox_debugfs.c delete mode 100644 drivers/crypto/cavium/nitrox/nitrox_hal.h delete mode 100644 drivers/crypto/cavium/nitrox/nitrox_isr.h delete mode 100644 drivers/crypto/cavium/nitrox/nitrox_sriov.c delete mode 100644 drivers/dma/fsl-edma-common.c delete mode 100644 drivers/dma/fsl-edma-common.h delete mode 100644 drivers/dma/mcf-edma.c create mode 100644 drivers/firmware/google/coreboot_table-acpi.c create mode 100644 drivers/firmware/google/coreboot_table-of.c create mode 100644 drivers/gpio/devres.c delete mode 100644 drivers/gpio/gpio-creg-snps.c create mode 100644 drivers/gpio/gpio-ingenic.c delete mode 100644 drivers/gpio/gpio-siox.c delete mode 100644 drivers/gpio/gpiolib-devres.c delete mode 100644 drivers/hid/hid-bigbenff.c delete mode 100644 drivers/hid/i2c-hid/i2c-hid-core.c delete mode 100644 drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c create mode 100644 drivers/hid/i2c-hid/i2c-hid.c delete mode 100644 drivers/hid/i2c-hid/i2c-hid.h delete mode 100644 drivers/hwtracing/stm/p_basic.c delete mode 100644 drivers/hwtracing/stm/p_sys-t.c delete mode 100644 drivers/infiniband/hw/hfi1/iowait.c delete mode 100644 drivers/infiniband/hw/hfi1/msix.c delete mode 100644 drivers/infiniband/hw/hfi1/msix.h delete mode 100644 drivers/infiniband/hw/hfi1/trace_iowait.h delete mode 100644 drivers/iommu/intel-iommu-debugfs.c delete mode 100644 drivers/irqchip/irq-mvebu-sei.c delete mode 100644 drivers/leds/leds-an30259a.c delete mode 100644 drivers/leds/trigger/ledtrig-pattern.c delete mode 100644 drivers/lightnvm/pblk-trace.h delete mode 100644 drivers/mfd/at91-usart.c delete mode 100644 drivers/misc/eeprom/ee1004.c delete mode 100644 drivers/mmc/host/mmci_stm32_sdmmc.c delete mode 100644 drivers/mmc/host/sdhci-sprd.c delete mode 100644 drivers/mmc/host/uniphier-sd.c create mode 100644 drivers/mtd/nand/raw/docg4.c delete mode 100644 drivers/mtd/nand/raw/internals.h delete mode 100644 drivers/mtd/nand/raw/nand_esmt.c delete mode 100644 drivers/mtd/nand/raw/nand_jedec.c delete mode 100644 drivers/mtd/nand/raw/nand_legacy.c delete mode 100644 drivers/mtd/nand/raw/nand_onfi.c delete mode 100644 drivers/net/dsa/b53/b53_serdes.c delete mode 100644 drivers/net/dsa/b53/b53_serdes.h delete mode 100644 drivers/net/dsa/lantiq_gswip.c delete mode 100644 drivers/net/dsa/lantiq_pce.h delete mode 100644 drivers/net/ethernet/chelsio/cxgb4/cxgb4_thermal.c delete mode 100644 drivers/net/ethernet/freescale/dpaa2/Kconfig delete mode 100644 drivers/net/ethernet/freescale/dpaa2/Makefile delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpni.c delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpni.h delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dprtc-cmd.h delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dprtc.c delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dprtc.h delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h delete mode 100644 drivers/net/ethernet/intel/i40e/i40e_txrx_common.h delete mode 100644 drivers/net/ethernet/intel/i40e/i40e_xsk.c delete mode 100644 drivers/net/ethernet/intel/i40e/i40e_xsk.h create mode 100644 drivers/net/ethernet/intel/i40evf/Makefile create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_adminq.c create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_adminq.h create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_adminq_cmd.h copy drivers/net/ethernet/intel/{i40e => i40evf}/i40e_alloc.h (100%) create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_common.c create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_devids.h copy drivers/net/ethernet/intel/{i40e => i40evf}/i40e_hmc.h (100%) create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_lan_hmc.h create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_osdep.h create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_prototype.h create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_register.h copy drivers/net/ethernet/intel/{i40e => i40evf}/i40e_status.h (100%) create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_trace.h create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_txrx.c create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_txrx.h create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_type.h create mode 100644 drivers/net/ethernet/intel/i40evf/i40evf.h create mode 100644 drivers/net/ethernet/intel/i40evf/i40evf_client.c create mode 100644 drivers/net/ethernet/intel/i40evf/i40evf_client.h create mode 100644 drivers/net/ethernet/intel/i40evf/i40evf_ethtool.c create mode 100644 drivers/net/ethernet/intel/i40evf/i40evf_main.c create mode 100644 drivers/net/ethernet/intel/i40evf/i40evf_virtchnl.c delete mode 100644 drivers/net/ethernet/intel/iavf/Makefile delete mode 100644 drivers/net/ethernet/intel/iavf/i40e_adminq.c delete mode 100644 drivers/net/ethernet/intel/iavf/i40e_adminq.h delete mode 100644 drivers/net/ethernet/intel/iavf/i40e_adminq_cmd.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_alloc.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_client.c delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_client.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_common.c delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_devids.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_ethtool.c delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_main.c delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_osdep.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_prototype.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_register.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_status.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_trace.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_txrx.c delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_txrx.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_type.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_lib.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_lib.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_sriov.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_sriov.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h delete mode 100644 drivers/net/ethernet/intel/igc/Makefile delete mode 100644 drivers/net/ethernet/intel/igc/igc.h delete mode 100644 drivers/net/ethernet/intel/igc/igc_base.c delete mode 100644 drivers/net/ethernet/intel/igc/igc_base.h delete mode 100644 drivers/net/ethernet/intel/igc/igc_defines.h delete mode 100644 drivers/net/ethernet/intel/igc/igc_hw.h delete mode 100644 drivers/net/ethernet/intel/igc/igc_i225.c delete mode 100644 drivers/net/ethernet/intel/igc/igc_i225.h delete mode 100644 drivers/net/ethernet/intel/igc/igc_mac.c delete mode 100644 drivers/net/ethernet/intel/igc/igc_mac.h delete mode 100644 drivers/net/ethernet/intel/igc/igc_main.c delete mode 100644 drivers/net/ethernet/intel/igc/igc_nvm.c delete mode 100644 drivers/net/ethernet/intel/igc/igc_nvm.h delete mode 100644 drivers/net/ethernet/intel/igc/igc_phy.c delete mode 100644 drivers/net/ethernet/intel/igc/igc_phy.h delete mode 100644 drivers/net/ethernet/intel/igc/igc_regs.h delete mode 100644 drivers/net/ethernet/intel/ixgbe/ixgbe_txrx_common.h delete mode 100644 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c delete mode 100644 drivers/net/ethernet/intel/ixgbevf/ipsec.c delete mode 100644 drivers/net/ethernet/intel/ixgbevf/ipsec.h delete mode 100644 drivers/net/ethernet/lantiq_xrx200.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/Kconfig delete mode 100644 drivers/net/ethernet/marvell/octeontx2/Makefile delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/Makefile delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/cgx.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/cgx.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/cgx_fw_if.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/common.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/mbox.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/mbox.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/npc.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/npc_profile.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_struct.h delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c create mode 100644 drivers/net/ethernet/mscc/ocelot_dev_gmii.h create mode 100644 drivers/net/ethernet/mscc/ocelot_hsio.h delete mode 100644 drivers/net/fddi/defza.c delete mode 100644 drivers/net/fddi/defza.h delete mode 100644 drivers/net/wireless/ath/ath10k/qmi.c delete mode 100644 drivers/net/wireless/ath/ath10k/qmi.h delete mode 100644 drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c delete mode 100644 drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/Kconfig create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/core.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/dma.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/dma.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/mac.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/mcu.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/pci.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/pci_mcu.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/regs.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/tx.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/usb.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/usb_mcu.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/util.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_dfs.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_dma.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_mac.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_phy.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_phy.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_regs.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_trace.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_trace.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_usb.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_util.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/Kconfig delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/Makefile delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/debugfs.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/dfs.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/init.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/mac.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/mac.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/mcu.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2u.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/pci.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/pci_dfs.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/pci_mac.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/pci_main.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/pci_tx.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/phy.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/usb_mac.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/usb_main.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/usb_mcu.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/usb_phy.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_common.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_core.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_debugfs.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_dfs.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_dfs.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_dma.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_dma.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_eeprom.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_eeprom.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_init.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_init_common.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_mac.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_mac.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_mac_common.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_main.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_mcu.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_mcu.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_pci.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_phy.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_phy_common.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_regs.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_trace.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_trace.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_tx.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_tx_common.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_usb.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_core.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_init.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_mac.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_main.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_mcu.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_phy.c delete mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c delete mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h delete mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c delete mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie_ipc.h delete mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie_regs.h create mode 100644 drivers/net/wireless/quantenna/qtnfmac/pearl/pcie.c create mode 100644 drivers/net/wireless/quantenna/qtnfmac/pearl/pcie_bus_priv.h create mode 100644 drivers/net/wireless/quantenna/qtnfmac/pearl/pcie_ipc.h create mode 100644 drivers/net/wireless/quantenna/qtnfmac/pearl/pcie_regs_pearl.h create mode 100644 drivers/parisc/ccio-rm-dma.c create mode 100644 drivers/pci/controller/dwc/pci-keystone-dw.c create mode 100644 drivers/pci/controller/dwc/pci-keystone.h delete mode 100644 drivers/pci/hotplug/TODO delete mode 100644 drivers/pci/p2pdma.c delete mode 100644 drivers/pci/pci-bridge-emul.c delete mode 100644 drivers/pci/pci-bridge-emul.h delete mode 100644 drivers/phy/cadence/Kconfig delete mode 100644 drivers/phy/cadence/Makefile delete mode 100644 drivers/phy/cadence/phy-cadence-dp.c delete mode 100644 drivers/phy/marvell/phy-pxa-usb.c delete mode 100644 drivers/phy/mscc/Kconfig delete mode 100644 drivers/phy/mscc/Makefile delete mode 100644 drivers/phy/mscc/phy-ocelot-serdes.c delete mode 100644 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c delete mode 100644 drivers/phy/socionext/Kconfig delete mode 100644 drivers/phy/socionext/Makefile delete mode 100644 drivers/phy/socionext/phy-uniphier-pcie.c delete mode 100644 drivers/phy/socionext/phy-uniphier-usb2.c delete mode 100644 drivers/phy/socionext/phy-uniphier-usb3hs.c delete mode 100644 drivers/phy/socionext/phy-uniphier-usb3ss.c delete mode 100644 drivers/pinctrl/bcm/pinctrl-ns.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-moore.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-moore.h delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mt6765.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mt7623.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mt8183.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt6765.h delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt8183.h delete mode 100644 drivers/pinctrl/mediatek/pinctrl-paris.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-paris.h delete mode 100644 drivers/pinctrl/meson/pinctrl-meson-g12a.c delete mode 100644 drivers/pinctrl/nuvoton/Kconfig delete mode 100644 drivers/pinctrl/nuvoton/Makefile delete mode 100644 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c delete mode 100644 drivers/pinctrl/pinctrl-rzn1.c delete mode 100644 drivers/pinctrl/qcom/pinctrl-qcs404.c delete mode 100644 drivers/pinctrl/qcom/pinctrl-sdm660.c delete mode 100644 drivers/platform/goldfish/goldfish_pipe_qemu.h delete mode 100644 drivers/power/supply/sc2731_charger.c create mode 100644 drivers/regulator/bd71837-regulator.c delete mode 100644 drivers/regulator/bd718x7-regulator.c delete mode 100644 drivers/regulator/lochnagar-regulator.c delete mode 100644 drivers/regulator/stpmic1_regulator.c delete mode 100644 drivers/s390/crypto/vfio_ap_drv.c delete mode 100644 drivers/s390/crypto/vfio_ap_ops.c delete mode 100644 drivers/s390/crypto/vfio_ap_private.h delete mode 100644 drivers/s390/crypto/zcrypt_cex2c.c delete mode 100644 drivers/s390/crypto/zcrypt_cex2c.h create mode 100644 drivers/s390/crypto/zcrypt_pcixcc.c create mode 100644 drivers/s390/crypto/zcrypt_pcixcc.h delete mode 100644 drivers/scsi/myrb.c delete mode 100644 drivers/scsi/myrb.h delete mode 100644 drivers/scsi/myrs.c delete mode 100644 drivers/scsi/myrs.h delete mode 100644 drivers/scsi/ufs/ufs_bsg.c delete mode 100644 drivers/scsi/ufs/ufs_bsg.h delete mode 100644 drivers/spi/spi-at91-usart.c delete mode 100644 drivers/spi/spi-geni-qcom.c delete mode 100644 drivers/spi/spi-qcom-qspi.c delete mode 100644 drivers/spi/spi-slave-mt27xx.c delete mode 100644 drivers/spi/spi-sprd.c delete mode 100644 drivers/spi/spi-stm32-qspi.c create mode 100644 drivers/staging/fsl-dpaa2/ethernet/Makefile create mode 100644 drivers/staging/fsl-dpaa2/ethernet/TODO rename drivers/{net/ethernet/freescale/dpaa2 => staging/fsl-dpaa2/ethernet}/dpaa2- [...] create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpaa2-ethtool.c rename drivers/{net/ethernet/freescale/dpaa2 => staging/fsl-dpaa2/ethernet}/dpkg.h (100%) create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpni-cmd.h create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpni.c create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpni.h rename {Documentation/networking/dpaa2 => drivers/staging/fsl-dpaa2/ethernet}/ethe [...] create mode 100644 drivers/staging/fsl-dpaa2/rtc/Makefile create mode 100644 drivers/staging/fsl-dpaa2/rtc/dprtc-cmd.h create mode 100644 drivers/staging/fsl-dpaa2/rtc/dprtc.c create mode 100644 drivers/staging/fsl-dpaa2/rtc/dprtc.h create mode 100644 drivers/staging/fsl-dpaa2/rtc/rtc.c rename drivers/{net/ethernet/freescale/dpaa2/dpaa2-ptp.h => staging/fsl-dpaa2/rtc/ [...] delete mode 100644 drivers/thermal/st/stm_thermal.c create mode 100644 drivers/usb/typec/fusb302/Kconfig create mode 100644 drivers/usb/typec/fusb302/Makefile create mode 100644 drivers/usb/typec/fusb302/fusb302.c rename drivers/usb/typec/{tcpm => fusb302}/fusb302_reg.h (100%) rename drivers/usb/typec/{tcpm => }/tcpci.c (100%) rename drivers/usb/typec/{tcpm => }/tcpci.h (100%) rename drivers/usb/typec/{tcpm => }/tcpci_rt1711h.c (100%) create mode 100644 drivers/usb/typec/tcpm.c delete mode 100644 drivers/usb/typec/tcpm/Kconfig delete mode 100644 drivers/usb/typec/tcpm/Makefile delete mode 100644 drivers/usb/typec/tcpm/fusb302.c delete mode 100644 drivers/usb/typec/tcpm/tcpm.c rename drivers/usb/typec/{tcpm/wcove.c => typec_wcove.c} (100%) create mode 100644 drivers/video/backlight/ld9040.c create mode 100644 drivers/video/backlight/ld9040_gamma.h create mode 100644 drivers/video/backlight/s6e63m0.c create mode 100644 drivers/video/backlight/s6e63m0_gamma.h delete mode 100644 fs/xfs/libxfs/xfs_attr.h create mode 100644 fs/xfs/xfs_attr.h create mode 100644 include/asm-generic/unistd.h delete mode 100644 include/crypto/internal/cryptouser.h create mode 100644 include/crypto/mcryptd.h create mode 100644 include/crypto/speck.h delete mode 100644 include/dt-bindings/gpio/meson-g12a-gpio.h delete mode 100644 include/dt-bindings/mfd/at91-usart.h delete mode 100644 include/dt-bindings/phy/phy-ocelot-serdes.h delete mode 100644 include/dt-bindings/pinctrl/rzn1-pinctrl.h delete mode 100644 include/linux/adxl.h create mode 100644 include/linux/amifd.h create mode 100644 include/linux/amifdreg.h delete mode 100644 include/linux/blk-pm.h create mode 100644 include/linux/compat_time.h delete mode 100644 include/linux/linkmode.h delete mode 100644 include/linux/mfd/ingenic-tcu.h delete mode 100644 include/linux/mtd/jedec.h delete mode 100644 include/linux/mtd/onfi.h delete mode 100644 include/linux/mtd/platnand.h delete mode 100644 include/linux/ndctl.h create mode 100644 include/linux/pci-dma.h delete mode 100644 include/linux/pci-p2pdma.h create mode 100644 include/linux/phy/phy-qcom-ufs.h delete mode 100644 include/linux/platform_data/dma-mcf-edma.h create mode 100644 include/linux/platform_data/gpio-ts5500.h delete mode 100644 include/linux/psi.h delete mode 100644 include/linux/psi_types.h delete mode 100644 include/linux/skmsg.h create mode 100644 include/net/netfilter/nfnetlink_log.h delete mode 100644 include/soc/mscc/ocelot_hsio.h delete mode 100644 include/trace/events/hwmon.h delete mode 100644 include/trace/events/kyber.h delete mode 100644 include/uapi/linux/dns_resolver.h delete mode 100644 include/uapi/scsi/scsi_bsg_ufs.h delete mode 100644 kernel/bpf/queue_stack_maps.c create mode 100644 kernel/bpf/sockmap.c create mode 100644 kernel/dma/noncoherent.c delete mode 100644 kernel/sched/psi.c delete mode 100644 lib/memcat_p.c delete mode 100644 lib/test_memcat_p.c delete mode 100644 lib/udivmoddi4.c delete mode 100644 lib/umoddi3.c delete mode 100644 mm/mmu_gather.c delete mode 100644 net/batman-adv/trace.c delete mode 100644 net/batman-adv/trace.h delete mode 100644 net/core/skmsg.c delete mode 100644 net/core/sock_map.c delete mode 100644 net/dsa/tag_gswip.c delete mode 100644 net/ipv4/tcp_bpf.c delete mode 100644 net/ipv4/tcp_dctcp.h delete mode 100644 net/netfilter/nft_xfrm.c delete mode 100644 net/sched/sch_taprio.c create mode 100644 net/xdp/xdp_umem_props.h delete mode 100644 samples/bpf/tcp_tos_reflect_kern.c create mode 100755 scripts/check_00index.sh delete mode 100644 scripts/dtc/yamltree.c create mode 100644 scripts/kconfig/check-pkgconfig.sh delete mode 100644 scripts/subarch.include rename {include/sound => sound/pci/hda}/hda_codec.h (100%) delete mode 100644 sound/soc/atmel/mikroe-proto.c delete mode 100644 sound/soc/codecs/hdac_hda.c delete mode 100644 sound/soc/codecs/hdac_hda.h delete mode 100644 sound/soc/codecs/nau8822.c delete mode 100644 sound/soc/codecs/nau8822.h delete mode 100644 sound/soc/codecs/pcm3060-i2c.c delete mode 100644 sound/soc/codecs/pcm3060-spi.c delete mode 100644 sound/soc/codecs/pcm3060.c delete mode 100644 sound/soc/codecs/pcm3060.h delete mode 100644 sound/soc/intel/boards/kbl_da7219_max98927.c delete mode 100644 sound/soc/intel/boards/skl_hda_dsp_common.c delete mode 100644 sound/soc/intel/boards/skl_hda_dsp_common.h delete mode 100644 sound/soc/intel/boards/skl_hda_dsp_generic.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-hda-match.c delete mode 100644 sound/soc/meson/axg-pdm.c delete mode 100644 sound/soc/sunxi/sun50i-codec-analog.c delete mode 100644 sound/soc/sunxi/sun8i-adda-pr-regmap.c delete mode 100644 sound/soc/sunxi/sun8i-adda-pr-regmap.h delete mode 100644 tools/bpf/bpftool/Documentation/bpftool-net.rst delete mode 100644 tools/bpf/bpftool/net.c delete mode 100644 tools/bpf/bpftool/netlink_dumper.c delete mode 100644 tools/bpf/bpftool/netlink_dumper.h delete mode 100644 tools/crypto/getstat.c delete mode 100644 tools/include/linux/bits.h delete mode 100644 tools/include/linux/nmi.h delete mode 100644 tools/include/linux/ring_buffer.h delete mode 100644 tools/include/uapi/linux/tls.h delete mode 100644 tools/lib/bpf/netlink.c delete mode 100644 tools/lib/bpf/str_error.c delete mode 100644 tools/lib/bpf/str_error.h delete mode 100644 tools/lib/traceevent/event-parse-api.c delete mode 100644 tools/lib/traceevent/event-parse-local.h delete mode 100644 tools/lib/traceevent/tep_strerror.c delete mode 100644 tools/lib/traceevent/trace-seq.h delete mode 100644 tools/pci/Build delete mode 100644 tools/pci/Makefile delete mode 100644 tools/perf/arch/x86/tests/bp-modify.c delete mode 100644 tools/perf/examples/bpf/etcsnoop.c delete mode 100644 tools/perf/include/bpf/linux/socket.h delete mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/branch.json delete mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/bus.json delete mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/cache.json delete mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/clock.json create mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/core-imp-def.json delete mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/exception.json delete mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/instruction.json delete mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/intrinsic.json delete mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/memory.json delete mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/pipeline.json delete mode 100644 tools/perf/tests/wp.c delete mode 100644 tools/perf/trace/beauty/sockaddr.c delete mode 100644 tools/perf/util/stat-display.c rename tools/testing/selftests/android/{ => ion}/config (100%) delete mode 100644 tools/testing/selftests/bpf/bpf_flow.c delete mode 100644 tools/testing/selftests/bpf/flow_dissector_load.c delete mode 100644 tools/testing/selftests/bpf/netcnt_common.h delete mode 100644 tools/testing/selftests/bpf/netcnt_prog.c delete mode 100644 tools/testing/selftests/bpf/test_flow_dissector.c delete mode 100755 tools/testing/selftests/bpf/test_flow_dissector.sh delete mode 100644 tools/testing/selftests/bpf/test_netcnt.c delete mode 100644 tools/testing/selftests/bpf/test_queue_map.c delete mode 100644 tools/testing/selftests/bpf/test_queue_stack_map.h delete mode 100644 tools/testing/selftests/bpf/test_section_names.c delete mode 100644 tools/testing/selftests/bpf/test_sk_lookup_kern.c delete mode 100644 tools/testing/selftests/bpf/test_stack_map.c delete mode 100644 tools/testing/selftests/bpf/test_xdp_vlan.c delete mode 100755 tools/testing/selftests/bpf/test_xdp_vlan.sh delete mode 100755 tools/testing/selftests/bpf/with_addr.sh delete mode 100755 tools/testing/selftests/bpf/with_tunnels.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/qos_mc_aware.sh delete mode 100644 tools/testing/selftests/efivarfs/config delete mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] create mode 100644 tools/testing/selftests/kvm/cr4_cpuid_sync_test.c delete mode 100644 tools/testing/selftests/kvm/include/aarch64/processor.h delete mode 100644 tools/testing/selftests/kvm/include/evmcs.h create mode 100644 tools/testing/selftests/kvm/include/vmx.h create mode 100644 tools/testing/selftests/kvm/include/x86.h delete mode 100644 tools/testing/selftests/kvm/include/x86_64/processor.h delete mode 100644 tools/testing/selftests/kvm/include/x86_64/vmx.h delete mode 100644 tools/testing/selftests/kvm/lib/aarch64/processor.c delete mode 100644 tools/testing/selftests/kvm/lib/ucall.c create mode 100644 tools/testing/selftests/kvm/lib/vmx.c create mode 100644 tools/testing/selftests/kvm/lib/x86.c delete mode 100644 tools/testing/selftests/kvm/lib/x86_64/processor.c delete mode 100644 tools/testing/selftests/kvm/lib/x86_64/vmx.c create mode 100644 tools/testing/selftests/kvm/set_sregs_test.c create mode 100644 tools/testing/selftests/kvm/state_test.c create mode 100644 tools/testing/selftests/kvm/sync_regs_test.c create mode 100644 tools/testing/selftests/kvm/vmx_tsc_adjust_test.c delete mode 100644 tools/testing/selftests/kvm/x86_64/cr4_cpuid_sync_test.c delete mode 100644 tools/testing/selftests/kvm/x86_64/evmcs_test.c delete mode 100644 tools/testing/selftests/kvm/x86_64/platform_info_test.c delete mode 100644 tools/testing/selftests/kvm/x86_64/set_sregs_test.c delete mode 100644 tools/testing/selftests/kvm/x86_64/state_test.c delete mode 100644 tools/testing/selftests/kvm/x86_64/sync_regs_test.c delete mode 100644 tools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test.c delete mode 100755 tools/testing/selftests/net/forwarding/bridge_sticky_fdb.sh delete mode 100644 tools/testing/selftests/net/ip_defrag.c delete mode 100755 tools/testing/selftests/net/ip_defrag.sh delete mode 100644 tools/testing/selftests/powerpc/mm/wild_bctr.c delete mode 100644 tools/testing/selftests/powerpc/ptrace/ptrace-syscall.c delete mode 100644 tools/testing/selftests/powerpc/security/Makefile delete mode 100644 tools/testing/selftests/powerpc/security/rfi_flush.c delete mode 100644 tools/testing/selftests/tc-testing/bpf/Makefile delete mode 100644 tools/testing/selftests/tc-testing/bpf/action.c delete mode 100644 tools/testing/selftests/tc-testing/plugin-lib/buildebpfPlugin.py delete mode 100644 tools/testing/selftests/vm/map_fixed_noreplace.c