This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-mainline-allnoconfig in repository toolchain/ci/linux.
from 609488bc979f Linux 5.3-rc2 adds edbfe83def34 platform/x86: pcengines-apuv2: Fix softdep statement adds 8732d85a69a0 platform/x86: wmi: add missing struct parameter description adds 6acf5d76ab68 Platform: OLPC: add SPI MODULE_DEVICE_TABLE adds 66013e8ec685 platform/x86: intel_pmc_core: Add ICL-NNPI support to PMC Core adds f14312a93b34 platform/x86: pcengines-apuv2: use KEY_RESTART for front button adds 45aee68e19a5 Merge tag 'platform-drivers-x86-v5.3-3' of git://git.infra [...] adds dd422906799f mm/balloon_compaction: avoid duplicate page removal adds cfe61801b0f1 balloon: fix up comments adds ae24fb49d011 iommu/virtio: Update to most recent specification adds 73f628ec9e6b vhost: disable metadata prefetch optimization adds 2a11c76e5301 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 2bcbeaefde2f mm/hmm: always return EBUSY for invalid ranges in hmm_rang [...] adds 02712bc32508 mm/hmm: move hmm_vma_range_done and hmm_vma_fault to nouveau adds 5fbcf5015db8 nouveau: remove the block parameter to nouveau_range_fault adds de4ee728465f nouveau: unlock mmap_sem on all errors from nouveau_range_fault adds 515f12b9eeed Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/ [...] adds d5121ffebc38 RDMA/siw: Fix error return code in siw_init_module() adds 60c3becfd1a1 RDMA/hns: Fix sg offset non-zero issue adds cd48a8208723 IB/hfi1: Check for error on call to alloc_rsm_map_table adds 2b74c878b0ea IB/hfi1: Unreserve a flushed OPFN request adds dc25b239ebea IB/hfi1: Field not zero-ed when allocating TID flow memory adds f4d46119f214 IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn adds c56b593d2af4 RDMA/bnxt_re: Honor vlan_id in GID entry comparison adds b7f406bb883b IB/mlx5: Replace kfree with kvfree adds af0653d56657 RDMA/siw: Remove set but not used variables 'rv' adds 6a053953739d IB/mlx5: Fix unreg_umr to ignore the mkey state adds afd1417404fb IB/mlx5: Use direct mkey destroy command upon UMR unreg failure adds 9ec4483a3f0f IB/mlx5: Move MRs to a kernel PD when freeing them to the [...] adds b9332dad9870 IB/mlx5: Fix clean_mr() to work in the expected order adds 296e3a2aad09 IB/mlx5: Prevent concurrent MR updates during invalidation adds a379d1ce32f1 IB/core: Fix querying total rdma stats adds d191152f43a5 IB/counters: Always initialize the port counter object adds b7165bd0d6cb IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW [...] adds 32a024b9a9f3 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 36876b30d214 selftests: kmod: Fix typo in kmod.sh adds 399ea57a4c8b selftests/x86: fix spelling mistake "FAILT" -> "FAIL" adds 2e05ec4834f9 selftests: mlxsw: Fix typo in qos_mc_aware.sh adds 527d37e9e575 selftests/livepatch: add test skip handling adds 2f6f0a996218 Merge tag 'linux-kselftest-5.3-rc3' of git://git.kernel.or [...] adds a1f32eeca60e f2fs: use generic checking and prep function for FS_IOC_SETFLAGS adds 6fc93c4e0ad1 f2fs: use generic checking function for FS_IOC_FSSETXATTR adds d5e5efa250cd f2fs: remove redundant check from f2fs_setflags_common() adds 543b8c468f55 f2fs: fix to read source block before invalidating it adds 38fb6d0ea342 f2fs: use EINVAL for superblock with invalid magic adds 0572d7668a58 Merge tag 'f2fs-for-5.4-rc3' of git://git.kernel.org/pub/s [...] adds 3884ae44f412 pidfd: remove obsolete comments from test adds 1caf7d50f46b pidfd: Add warning if exit_state is 0 during notification adds 30b692d3b390 exit: make setting exit_state consistent adds 629f8205a6cc Merge tag 'for-linus-20190730' of git://git.kernel.org/pub [...] adds 61c30c98ef17 dax: Fix missed wakeup in put_unlocked_entry() adds 4010b622f1d2 Merge branch 'dax-fix-5.3-rc3' of git://git.kernel.org/pub [...] adds 71be7b0e7d40 Fix uninitialized variable in ipmb_dev_int.c adds 52fde4348ccc Merge tag 'for-linus-5.3-2' of git://github.com/cminyard/l [...] adds b1d45c23284e tracing: Fix header include guards in trace event headers adds 6c77221df961 fgraph: Remove redundant ftrace_graph_notrace_addr() test adds d2eee9fca172 Merge tag 'trace-v5.3-rc2' of git://git.kernel.org/pub/scm [...] adds 1b7e816fc80e mm: slub: Fix slab walking for init_on_free adds b36a1552d731 Bluetooth: hci_uart: check for missing tty operations adds c2c44ec20a84 Unbreak mount_capable() adds 5c6207539aea Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 223ecaf140b1 gpiolib: fix incorrect IRQ requesting of an active-low lineevent adds ffe0bbabb0cf gpio: don't WARN() on NULL descs if gpiolib is disabled adds 238644ce4b50 Merge tag 'gpio-v5.3-rc3-fixes-for-linus' of git://git.ker [...] adds d95da993383c gpiolib: Preserve desc->flags when setting state adds 28f5ab1e12ba Merge tag 'gpio-v5.3-3' of git://git.kernel.org/pub/scm/li [...] adds fc62113b32c9 mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() adds ba2d139b02ba mmc: dw_mmc: Fix occasional hang after tuning on eMMC adds 665e985c2f41 mmc: meson-mx-sdio: Fix misuse of GENMASK macro adds 3a6ffb3c8c32 mmc: mmc_spi: Enable stable writes adds 1e78030e5e5b Merge tag 'mmc-v5.3-rc1' of git://git.kernel.org/pub/scm/l [...] adds c6622a425acd dma-contiguous: do not overwrite align in dma_alloc_contiguous() adds f46cc0152501 dma-contiguous: page-align the size in dma_free_contiguous() adds 35fca9f8a999 Merge tag 'dma-mapping-5.3-3' of git://git.infradead.org/u [...] adds 66d7780f18ea dma-mapping: check pfn validity in dma_common_{mmap,get_sgtable} adds ad3c7b18c5b3 arm: use swiotlb for bounce buffering on LPAE configs adds 234172f6bbf8 Merge tag 'arm-swiotlb-5.3' of git://git.infradead.org/use [...] adds 1573eebeaa80 clk: at91: generated: Truncate divisor to GENERATED_MAX_DIV + 1 adds 6ee82ef04e38 clk: Add missing documentation of devm_clk_bulk_get_option [...] adds c93d059a8045 clk: mediatek: mt8183: Register 13MHz clock earlier for cl [...] adds c9a67cbb5189 clk: sprd: Select REGMAP_MMIO to avoid compile errors adds e1f1ae8002e4 clk: renesas: cpg-mssr: Fix reset control race condition adds 42d21900b39c Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds d65848657c3d drm/amdkfd: Fix byte align on VegaM adds 2c0f07fe3ca5 drm/amd/powerplay: add callback function of get_thermal_te [...] adds 45a660143bf9 drm/amd/powerplay: fix temperature granularity error in smu11 adds 090efd946d00 drm/amdgpu/powerplay: use proper revision id for navi adds 479156f2e554 drm/amd/powerplay: fix null pointer dereference around dpm [...] adds f0bc1ee473fe drm/amd/powerplay: enable SW SMU reset functionality adds 67d0859e2758 drm/amdgpu: fix error handling in amdgpu_cs_process_fence_dep adds 929e571c04c2 drm/amdgpu: fix a potential information leaking bug adds a02709818f39 drm/amd/powerplay: add new sensor type for VCN powergate status adds 201cd702b701 drm/amd/powerplay: support VCN powergate status retrieval [...] adds e21e3581e2a1 drm/amd/powerplay: support VCN powergate status retrieval [...] adds a3ebbdb95f8c drm/amd/powerplay: correct Navi10 VCN powergate control (v2) adds 6dee4829cfde drm/amd/powerplay: correct UVD/VCE/VCN power status retrieval adds 4b381ee25d9b Merge tag 'drm-fixes-5.3-2019-07-31' of git://people.freed [...] adds 412e85b60531 drm/nouveau: Only release VCPI slots on mode changes adds 3de433c5b38a drm/msm: Use the correct dma_sync calls in msm_gem adds 2bab52af6fe6 drm/msm: add support for per-CRTC max_vblank_count on mdp5 adds c14b5dce5ece drm/msm: Annotate intentional switch statement fall throughs adds 9ca7ad6c7706 drm: msm: Fix add_gpu_components adds f8981e0309e9 Merge tag 'msm-fixes-2019_08_01' of https://gitlab.freedes [...] adds f26dbb2302e9 Merge tag 'drm-fixes-2019-08-02' of git://anongit.freedesk [...] adds 74bf71ed792a ALSA: hda: Fix 1-minute detection delay when i915 module i [...] adds 37151a41df80 ALSA: pcm: fix lost wakeup event scenarios in snd_pcm_drain adds 5d78e1c2b7f4 ALSA: usb-audio: Fix gpf in snd_usb_pipe_sanity_check adds 75cdf416b322 Merge tag 'sound-5.3-rc3' of git://git.kernel.org/pub/scm/ [...] adds 42787ed79638 ACPI: PM: Fix regression in acpi_device_set_power() adds 755f1fed27f4 Merge tag 'pm-5.3-rc3' of git://git.kernel.org/pub/scm/lin [...] adds 706cb5492c8c gfs2: Inode dirtying fix adds 97b00aff2c45 Merge tag 'gfs2-v5.3-rc2.fixes' of git://git.kernel.org/pu [...] adds b4f9a1a87a48 Btrfs: fix incremental send failure after deduplication adds cb2d3daddbfb Btrfs: fix race leading to fs corruption after transaction abort adds a6d155d2e363 Btrfs: fix deadlock between fiemap and transaction commits adds d38c3fa6f959 Merge tag 'for-5.3-rc2-tag' of git://git.kernel.org/pub/sc [...] adds a07fc0bb483e RDMA/hns: Fix build error adds 15fe6a8dcc3b RDMA/qedr: Fix the hca_type and hca_rev returned in device [...] adds 708637e65abd Do not dereference 'siw_crypto_shash' before checking adds 61f259821dd3 IB/core: Add mitigation for Spectre V1 adds 621e55ff5b8e RDMA/devices: Do not deadlock during client removal adds 9cd5881719e9 RDMA/devices: Remove the lock around remove_client_context adds e5366d309a77 IB/mlx5: Fix MR registration flow to use UMR properly adds 52e0a118a203 RDMA/restrack: Track driver QP types in resource tracker adds 770b7d96cfff IB/mad: Fix use-after-free in ib mad completion handling adds 6497d0a9c53d IB/hfi1: Fix Spectre v1 vulnerability adds 23eaf3b5c1a7 RDMA/mlx5: Release locks during notifier unregister adds 020fb3bebc22 RDMA/hns: Fix error return code in hns_roce_v1_rsv_lp_qp() adds b07042ca32ff Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 5348deb138ab dm table: fix dax_dev NULL dereference in device_synchronous() adds 9c50a98f55f4 dm table: fix various whitespace issues with recent DAX code adds b2c742373d19 Merge tag 'for-5.3/dm-fixes-1' of git://git.kernel.org/pub [...] adds 7be21763f703 ataflop: Mark expected switch fall-through adds 71d6c505b4d9 libata: zpodd: Fix small read overflow in zpodd_get_mech_type() adds 89e524c04fa9 loop: Fix mount(2) failure due to race with LOOP_SET_FD adds d0ee879187df io_uring: fix KASAN use after free in io_sq_wq_submit_work adds 090bb8037081 ata: libahci: do not complain in case of deferred probe adds 2b5c8f0063e4 nbd: replace kill_bdev() with __invalidate_device() again adds 3d0b63c5dfa8 MAINTAINERS: floppy: take over maintainership adds 0eb6ddfb865c block: Fix __blkdev_direct_IO() for bio fragments adds 41995342b40c s390/dasd: fix endless loop after read unit address configuration adds 10e5ddd71fb3 Merge tag 'for-linus-20190802' of git://git.kernel.dk/linux-block adds f3e4ff28b868 scsi: libfc: Whitespace cleanup in libfc.h adds 023358b136d4 scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure adds d478418703d6 scsi: fcoe: pass in fcoe_rport structure instead of fc_rport_priv adds eeebce186297 scsi: hpsa: correct scsi command status issue after reset adds 18a56d699d17 scsi: hpsa: remove printing internal cdb on tag collision adds df9a606184bf scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA adds e82f04ec6ba9 scsi: qla2xxx: Fix possible fcport null-pointer dereferences adds 6e6d05360b80 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds d655e5b4e1c8 s390: clean up qdio.h adds 3361f3193c74 s390: update configs adds 868202ce15a7 s390/boot: add missing declarations and includes adds d25220d2f2ec s390/lib: add missing include adds 06f9895fda39 s390/perf: make cf_diag_csd static adds 1877011a3568 s390/kexec: add missing include to machine_kexec_reloc.c adds ffbd268506ca s390/mm: make gmap_test_and_clear_dirty_pmd static adds 7f5aa1154b1a s390/mm: add fallthrough annotations adds 90a93ff4051e s390/tape: add fallthrough annotations adds 943dd5fa70ad s390/3215: add switch fall through comment for -Wimplicit- [...] adds 8480657280ee vfio-ccw: make vfio_ccw_async_region_ops static adds 3cdd98606750 s390/zcrypt: adjust switch fall through comments for -Wimp [...] adds 4dd68199f3ed Merge tag 's390-5.3-4' of git://git.kernel.org/pub/scm/lin [...] adds 12d1402ce35a parisc: Mark expected switch fall-throughs in fault.c adds 73b886724747 parisc: Fix fall-through warnings in fpudispatch.c adds c5df04521b52 parisc: rename default_defconfig to defconfig adds 740f05f30a8c parisc: fix race condition in patching code adds 3fe6c873af2f parisc: Fix build of compressed kernel even with debug enabled adds e50beea8e773 parisc: Strip debug info from kernel before creating compr [...] adds f2c5ed0dd500 parisc: Add archclean Makefile target adds 9100fc5ae83e Merge branch 'parisc-5.3-4' of git://git.kernel.org/pub/sc [...] adds 849adec41203 arm64: compat: Allow single-byte watchpoints on all addresses adds 0d7fd70f2603 drivers/perf: arm_pmu: Fix failure path in PM notifier adds 75a382f1c9e5 arm64: hw_breakpoint: Fix warnings about implicit fallthrough adds 665547392012 arm64: smp: Mark expected switch fall-through adds eca92a53a6ab arm64: module: Mark expected switch fall-through adds a22c5cf5d37d arm64: vdso: Fix Makefile regression adds 147b9635e634 arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} adds f1d483620154 arm64/efi: fix variable 'si' set but not used adds 677379bc9139 arm64: Lower priority mask for GIC_PRIO_IRQON adds ee07b93e7721 arm64: unwind: Prohibit probing on return_address() adds 760d8ed069c4 arm64: Remove unneeded rcu_read_lock from debug handlers adds 7d4e2dcf311d arm64/mm: fix variable 'pud' set but not used adds 7732d20a160c arm64/mm: fix variable 'tag' set but not used adds b3980e48528c arm64: kprobes: Recover pstate.D in single-step exception handler adds d8bb6718c4db arm64: Make debug exception handlers visible from RCU adds a507f25d1c20 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 09e088a4903b xen/pciback: remove set but not used variable 'old_state' adds 8d1502f629c9 xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero() adds a78d14a31666 xen: avoid link error on ARM adds 50f6393f9654 xen/swiotlb: fix condition for calling xen_destroy_contigu [...] adds bf70726668c6 xen/swiotlb: simplify range_straddles_page_boundary() adds b877ac9815a8 xen/swiotlb: remember having called xen_create_contiguous_ [...] adds dcb8cfbd8fe9 Merge tag 'for-linus-5.3a-rc3-tag' of git://git.kernel.org [...] adds 45385237f65a selinux: fix memory leak in policydb_init() adds 4f1a6ef1df6f Merge tag 'selinux-pr-20190801' of git://git.kernel.org/pu [...] adds ac65bdfef14a drm/i915: Keep rings pinned while the context is active adds 248f883db612 drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 s [...] adds 95eef14cdad1 drm/i915/perf: fix ICL perf register offsets adds 7d3cd6626166 drm/i915: Fix various tracepoints for gen2 adds c270cac40828 drm/i915: fix whitelist selftests with readonly registers adds 6ce5bfe936ac drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT adds cf8f9aa1eda7 drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT adds fdcc789a4a0b drm/i915: Fix memleak in runtime wakeref tracking adds d1b739f326b9 drm/i915: Deal with machines that expose less than three Q [...] adds f691eaa48014 drm/i915/gtt: Defer the free for alloc error paths adds 5f4c82c89ff0 drm/i915/gtt: Mark the freed page table entries with scratch adds aa56a292ce62 drm/i915/userptr: Acquire the page lock around set_page_dirty() adds 06c12ae3b401 drm/i915/perf: ensure we keep a reference on the driver adds 8f48de49795c drm/i915/perf: add missing delay for OA muxes configuration adds 982b1d002f16 drm/i915: Lock the engine while dumping the active request adds a8f196a0fa63 drm/i915: Make sure cdclk is high enough for DP audio on VLV/CHV adds 6d61f716a01e drm/i915/vbt: Fix VBT parsing for the PSR section adds 0bbfdce345c8 drm/i915: Fix GEN8_MCR_SELECTOR programming adds 89f5752307cf drm/i915: Fix the TBT AUX power well enabling adds c00f9c6b79f7 drm/i915/gvt: remove duplicate include of trace.h adds d18fd0576e05 drm/i915/gvt: Warning for invalid ggtt access adds c25144098bee drm/i915/gvt: Don't use ggtt_validdate_range() with size=0 adds 2089a76ade90 drm/i915/gvt: Checking workload's gma earlier adds 7366aeb77cd8 drm/i915/gvt: fix incorrect cache entry for guest page mapping adds ef5b0b444e62 drm/i915/gvt: grab runtime pm first for forcewake use adds 418741480809 drm/i915/gvt: Adding ppgtt to GVT GEM context after shadow [...] adds cf4a459031f2 Merge tag 'gvt-fixes-2019-07-30' of https://github.com/int [...] adds 0de50e40fc68 drm/i915: Lift intel_engines_resume() to callers adds b1fa6fd94fc6 drm/i915: Add a wakeref getter for iff the wakeref is alre [...] adds 4b9bb9728c91 drm/i915: Only recover active engines adds ab35c8a5b07e Merge tag 'drm-intel-fixes-2019-08-02' of git://anongit.fr [...] adds f4cc743a9813 drm/bridge: lvds-encoder: Fix build error while CONFIG_DRM [...] adds e1ae72a21e5f drm/bridge: tc358764: Fix build error adds 1956ecf4c6ed Merge tag 'v5.3-rc2' into drm-misc-fixes adds dc25ace66c74 drm/i810: Use CONFIG_PREEMPTION adds 7e9e5ead55be drm/vgem: fix cache synchronization on arm/arm64 adds d9b42dfab513 drm/client: Support unmapping of DRM client buffers adds 87e281f88f3a drm/fb-helper: Map DRM client buffer only when required adds 01b947afaa94 drm/fb-helper: Instanciate shadow FB if configured in devi [...] adds 585405945707 drm/bochs: Use shadow buffer for bochs framebuffer console adds 5fd5d2b7c53d Merge tag 'drm-misc-fixes-2019-08-02' of git://anongit.fre [...] adds 63dc6e63e682 Revert "drm/vgem: fix cache synchronization on arm/arm64" adds 9eae7c3bcb52 drm/exynos: using dev_get_drvdata directly adds 59d431746f1b drm/exynos: remove redundant assignment to pointer 'node' adds d6f25bd9d407 drm/exynos: add CONFIG_MMU dependency adds 1bbbab097a05 drm/exynos: fix missing decrement of retry counter adds 9c8c9c7cdb4c Merge tag 'exynos-drm-fixes-for-v5.3-rc3' of git://git.ker [...] adds 0e31225f99e0 Merge tag 'drm-fixes-2019-08-02-1' of git://anongit.freede [...] adds b399abe7c21e riscv: Fix perf record without libelf support adds 11ae2d892139 riscv: dts: fu540-c000: drop "timebase-frequency" adds b7edabfe8438 riscv: defconfig: align RV64 defconfig to the output of "m [...] adds 616725492ec7 Merge tag 'riscv/for-v5.3-rc3' of git://git.kernel.org/pub [...] adds 68d8681e97bd kernel/signal.c: fix a kernel-doc markup adds df9576def004 Revert "kmemleak: allow to coexist with fault injection" adds 7bc36e3ce914 ocfs2: remove set but not used variable 'last_hash' adds fa1e512fac71 mm: vmscan: check if mem cgroup is disabled or not before [...] adds ebdf4de5642f mm: migrate: fix reference check race between __find_get_b [...] adds 670105a25608 mm: compaction: avoid 100% CPU usage during compaction whe [...] adds ebb6d35a74ce kasan: remove clang version check for KASAN_STACK adds af700eaed056 ubsan: build ubsan.c more conservatively adds ee38d94a0ad8 page flags: prioritize kasan bits over last-cpuid adds 315c69261dd3 coredump: split pipe command whitespace before expanding template adds 7b358c6f12dc mm/migrate.c: initialize pud_entry in migrate_vma() adds aa4996b3af19 mm/memory_hotplug.c: remove unneeded return for void function adds b59b1baab789 cgroup: kselftest: relax fs_spec checks adds cbedfe11347f asm-generic: fix -Wtype-limits compiler warnings adds 733d1d1a7745 lib/test_meminit.c: use GFP_ATOMIC in RCU critical section adds 14c5cebad510 memremap: move from kernel/ to mm/ adds 7291edca2021 drivers/acpi/scan.c: document why we don't need the device [...] adds b7aea68a19f3 Merge branch 'akpm' (patches from Andrew) adds 2e616d9f9ce8 xfs: fix stack contents leakage in the v1 inumber ioctls adds afa1d96d1430 xfs: Fix possible null-pointer dereferences in xchk_da_btr [...] adds e12b243de76d Merge tag 'xfs-5.3-fixes-1' of git://git.kernel.org/pub/sc [...] adds 52f8c8b32ea2 irqchip/gic-v3: Mark expected switch fall-through adds 34f8eb92ca05 irqchip/gic-v3-its: Free unused vpt_page when alloc vpe ta [...] adds 321275f0d8f5 irqchip/irq-mbigen: Add of_node_put() before return adds 9a446ef08f3b irqchip/irq-imx-gpcv2: Forward irq type to parent adds b5fa9fc9e809 irqchip/renesas-rza1: Fix an use-after-free in rza1_irqc_probe() adds a5dbba8f443e Merge tag 'irqchip-fixes-5.3' of git://git.kernel.org/pub/ [...] adds af42e7450f4b Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] adds a9446a906f52 lib/vdso/32: Remove inconsistent NULL pointer checks adds 502a590a170b lib/vdso: Move fallback invocation to the callers adds c60a32ea4f45 lib/vdso/32: Provide legacy syscall fallbacks adds d2f5d3fa2619 x86/vdso/32: Use 32bit syscall fallback adds 33a58980ff3c arm64: compat: vdso: Use legacy syscalls as fallback adds 0432a0a066b0 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds 820571af7219 tools include UAPI: Sync x86's syscalls_64.tbl and generic [...] adds e0d99c4d24fd tools headers UAPI: Update tools's copy of kvm.h headers adds b830f94f7303 tools headers UAPI: Update tools's copy of mman.h headers adds 95dc663aa638 tools headers UAPI: Update tools's copy of drm.h headers adds 7ee526152db7 tools perf beauty: Fix usbdevfs_ioctl table generator to h [...] adds 0f58163c9d57 tools headers UAPI: Sync usbdevice_fs.h with the kernels t [...] adds c093de6bd3c5 tools headers UAPI: Sync sched.h with the kernel adds e54599c93dbf tools headers UAPI: Sync if_link.h with the kernel adds 7622236ceb16 perf header: Fix divide by zero error if f_header.attr_size==0 adds 20f9781f4913 perf header: Fix use of unitialized value warning adds 2e9a06dda10a perf tools: Fix perf.data documentation units for memory size adds 8aa259b10a6a libbpf: fix missing __WORDSIZE definition adds b3c303be4c35 Merge tag 'perf-urgent-for-mingo-5.3-20190729' of git://gi [...] adds 8b7fd679427c Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 25e5ef302c24 eeprom: at24: make spd world-readable again adds 3a5ff11be8dc Merge tag 'at24-v5.3-rc3-fixes-for-wolfram' of git://git.k [...] adds fd01eecdf959 i2c: iproc: Fix i2c master read more than 63 bytes adds d12e3aae160f i2c: at91: disable TXRDY interrupt after sending data adds b1ac6704493f i2c: at91: fix clk_offset for sama5d2 adds 8eb9a2dff019 i2c: s3c2410: Mark expected switch fall-through adds cf6c8aef16cc Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] adds e3cacb73e626 xtensa: fix build for cores with coprocessors adds d8778f13b73f Merge tag 'xtensa-20190803' of git://github.com/jcmvbkbc/l [...] adds fc5b34a35458 Add entry in MAINTAINERS file for SafeSetID LSM adds 8449c980c3cd Merge tag 'safesetid-maintainers-correction-5.3-rc2' of gi [...] adds 622445541b75 kbuild: detect missing "WITH Linux-syscall-note" for uapi headers adds 5241ab4cf42d kbuild: initialize CLANG_FLAGS correctly in the top Makefile adds 944cfe9be1fb kbuild: modpost: include .*.cmd files only when targets exist adds cb4819934a7f kbuild: modpost: handle KBUILD_EXTRA_SYMBOLS only for exte [...] adds acf2a1397a68 kbuild: modpost: remove unnecessary dependency for __modpost adds a721588d9475 kbuild: modpost: do not parse unnecessary rules for vmlinu [...] adds e2a280d28d32 lib/raid6: fix unnecessary rebuild of vpermxor*.c adds e8de12fb7cde kbuild: Check for unknown options with cc-option usage in [...] adds 0c5b6c28ed68 kconfig: Clear "written" flag to avoid data loss adds 05e4f88b7d25 Merge tag 'kbuild-fixes-v5.3-2' of git://git.kernel.org/pu [...] adds 4c0d228c3bd4 MAINTAINERS: Add Geert as Renesas SoC Co-Maintainer adds cee3536d24a1 powerpc: Wire up clone3 syscall adds 705d0abbcc7a powerpc/kvm: Fall through switch case explicitly adds da1115fdbd6e powerpc/nvdimm: Pick nearby online node if the device node [...] adds 7db57e775867 powerpc/spe: Mark expected switch fall-throughs adds 7440ea8b2a44 drivers/macintosh/smu.c: Mark expected switch fall-through adds d7e23b887f67 powerpc/kasan: fix early boot failure on PPC32 adds 4b6f23161b4e Merge tag 'powerpc-5.3-3' of git://git.kernel.org/pub/scm/ [...] adds 8493b2a06fc5 mtd: rawnand: micron: handle on-die "ECC-off" devices correctly adds 2d75989d2d92 mtd: hyperbus: Kconfig: Fix HBMC_AM654 dependencies adds 2b372a9685a7 mtd: hyperbus: Add hardware dependency to AM654 driver adds 62d1716304d1 Merge tag 'mtd/fixes-for-5.3-rc3' of git://git.kernel.org/ [...] adds 1e5ac6300a07 tpm: Fix null pointer dereference on chip register error path adds fa4f99c05320 tpm: tpm_ibm_vtpm: Fix unallocated banks adds a6831a89bcaf Merge tag 'tpmdd-next-20190805' of git://git.infradead.org [...] adds e21a712a9685 Linux 5.3-rc3 adds fc2e634e997d kselftest: save-and-restore errno to allow for %m formatting adds fbb01c52471c selftests/livepatch: push and pop dynamic debug config adds 9e9671cea72e Merge tag 'linux-kselftest-5.3-rc4' of git://git.kernel.or [...] adds 1ef55fed9219 regulator: axp20x: fix DCDCA and DCDCD for AXP806 adds 8f46e22b5ac6 regulator: axp20x: fix DCDC5 and DCDC6 for AXP803 adds 27988c966876 Merge tag 'v5.3-rc1' into regulator-5.3 adds a853c0a0b013 regulator: lp87565: Fix probe failure for "ti,lp87565" adds 811ba489fa52 regulator: of: Add of_node_put() before return in function adds df9edcba0b11 Merge tag 'regulator-fix-v5.3-rc3' of git://git.kernel.org [...] adds 43167bb1f6bb spi: dt-bindings: spi-controller: remove unnecessary 'maxI [...] adds d6b197a14863 spi: spi-fsl-qspi: change i.MX7D RX FIFO size adds 2922d1cc1696 spi: gpio: Add SPI_MASTER_GPIO_SS flag adds 1274204542f6 spi: pxa2xx: Balance runtime PM enable/disable on error adds 8d8bef503658 spi: bcm2835: Fix 3-wire mode if DMA is enabled adds a4127952859a spi: pxa2xx: Add support for Intel Tiger Lake adds 0eb0ce0a78e1 Merge tag 'spi-fix-v5.3-rc3' of git://git.kernel.org/pub/s [...] adds 18ec54fdd6d1 x86/speculation: Prepare entry code for Spectre v1 swapgs [...] adds a2059825986a x86/speculation: Enable Spectre v1 swapgs mitigations adds 64dbc122b20f x86/entry/64: Use JMP instead of JMPQ adds f36cf386e3fe x86/speculation/swapgs: Exclude ATOMs from speculation thr [...] adds 7a30bdd99f37 Merge branch master from git://git.kernel.org/pub/scm/linu [...] adds 4c92057661a3 Documentation: Add swapgs description to the Spectre v1 do [...] adds 4368c4bc9d36 Merge branch 'x86/grand-schemozzle' of git://git.kernel.or [...] adds 600ea54dbaec HID: logitech-dj: rename "gaming" receiver to "lightspeed" adds 27fc32fd9417 HID: logitech-hidpp: add USB PID for a few more supported mice adds d79f7badd118 HID: logitech-dj: add the Powerplay receiver adds 65f11c72780f HID: Add 044f:b320 ThrustMaster, Inc. 2 in 1 DT adds 6fb08f1a5f7e HID: logitech-dj: Really fix return value of logi_dj_recv_ [...] adds 7bc74853fd61 HID: quirks: Set the INCREMENT_USAGE_ON_DUPLICATE quirk on [...] adds 693c3dab4e50 HID: wacom: fix bit shift for Cintiq Companion 2 adds 01ec0a5f19c8 HID: holtek: test for sanity of intfdata adds 49869d2ea9ee HID: Add quirk for HP X1200 PIXART OEM mouse adds 1c703b53e5bf HID: input: fix a4tech horizontal wheel custom usage adds 9c09b214f30e HID: hiddev: avoid opening a disconnected device adds 6d4472d7bec3 HID: hiddev: do cleanup in failure of opening a device adds e0f6974a54d3 HID: sony: Fix race condition between rumble and device remove. adds f4eb1423e433 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a07e3324538a MIPS: kernel: only use i8253 clocksource with periodic clockevent adds b8bea8a5e5d9 mips: fix cacheinfo adds 5bbe54346b53 MIPS: Annotate fall-through in kvm/emulate.c adds 2a15d6481741 MIPS: Annotate fall-through in Cavium Octeon code adds 2d291e6cc183 MIPS: OProfile: Mark expected switch fall-throughs adds 74034a09267c MIPS: BCM63XX: Mark expected switch fall-through adds 76d7961ff4ee Merge tag 'mips_fixes_5.3_1' of git://git.kernel.org/pub/s [...] adds 12185dfe4436 bonding: Force slave speed check after link state recovery [...] adds bba18318e7d1 net: mvpp2: Don't check for 3 consecutive Idle frames for [...] adds f4e5f775db5a net: hns: fix LED configuration for marvell phy adds cbcf0999ae33 net: stmmac: RX Descriptors need to be clean before settin [...] adds ec5e5ce1e18b net: stmmac: Use kcalloc() instead of kmalloc_array() adds 01ad7facb68f Merge branch 'stmmac-fixes' adds df7699c70c1b net: stmmac: Do not cut down 1G modes adds b3e487c0cf42 Revert "net: hns: fix LED configuration for marvell phy" adds efa7b79f675d selftests: forwarding: gre_multipath: Enable IPv4 forwarding adds 1be79d89b7ae selftests: forwarding: gre_multipath: Fix flower filters adds 8eadf9bbab45 Merge branch 'selftests-forwarding-GRE-multipath-fixes' adds 78e420408d12 net: dsa: mv88e6xxx: chip: Add of_node_put() before return adds 7ba771e3e246 net: dsa: sja1105: sja1105_main: Add of_node_put() adds a261e3797506 sky2: Disable MSI on ASUS P6T adds d86afb89305d net: thunderx: Use fwnode_get_mac_address() adds c7148c03db80 net/ipv4: cleanup error condition testing adds 3bc817d665ac ip6_gre: reload ipv6h in prepare_ip6gre_xmit_ipv6 adds c63845609c47 can: dev: call netif_carrier_off() in register_candev() adds d4b890aec4be can: rcar_canfd: fix possible IRQ storm on high load adds 375f755899b8 can: mcp251x: add error check when wq alloc failed adds e9f2a856e102 can: flexcan: fix an use-after-free in flexcan_setup_stop_mode() adds 5f186c257fa4 can: flexcan: fix stop mode acknowledgment adds fee6a8923ae0 can: peak_usb: fix potential double kfree_skb() adds b7a14297f102 can: gw: Fix error path of cgw_module_init adds 09ea26792a57 Merge tag 'linux-can-fixes-for-5.3-20190724' of git://git. [...] adds c7fa7f567cab net: phylink: don't start and stop SGMII PHYs in SFP modul [...] adds f972037e7124 net: phy: mscc: initialize stats array adds 47b79bbb19e1 net/tls: add myself as a co-maintainer adds 260637903f47 ovs: datapath: hide clang frame-overflow warnings adds 4638faac0327 netrom: hold sock when setting skb->destructor adds c8ec4632c6ac ife: error out when nla attributes are empty adds f06d0ca45827 linux/dim: Fix overflow in dim calculation adds f8be17b81d44 lib/dim: Fix -Wunused-const-variable warnings adds 16b2084a8afa Merge branch 'dim-fixes' adds 4b663366246b tun: mark small packets as owned by the tap sock adds 9891d06836e6 st21nfca_connectivity_event_received: null check the allocation adds 3008e06fdf09 st_nci_hci_connectivity_event_received: null check the allocation adds 83fbae60fd38 fsl/fman: Remove comment referring to non-existent function adds d1f0b5dce8fd bnx2x: Disable multi-cos feature. adds 53db1cced401 selftests/net: add missing gitignores (ipv6_flowlabel) adds 47d858d0bdcd ipip: validate header length in ipip_tunnel_xmit adds 04efe5911fb3 libbpf: fix SIGSEGV when BTF loading fails, but .BTF.ext exists adds 1d4126c4e119 libbpf: sanitize VAR to conservative 1-byte INT adds 318892ac0683 net/tls: don't arm strparser immediately in tls_set_sw_offload() adds ac78fc148d82 net/tls: don't call tls_sk_proto_close for hw record offload adds f87e62d45e51 net/tls: remove close callback sock unlock/lock around TX [...] adds 313ab004805c net/tls: remove sock unlock/lock around strp_done() adds 32857cf57f92 net/tls: fix transition through disconnect with close adds 45a4521dcbd9 bpf: sockmap, sock_map_delete needs to use xchg adds 2bb90e5cc90e bpf: sockmap, synchronize_rcu before free'ing map adds 0e858739c2d2 bpf: sockmap, only create entry if ulp is not already enabled adds 95fa145479fb bpf: sockmap/tls, close can race with map free adds cf32526c8842 selftests/tls: add a test for ULP but no keys adds 78b5dc3d68dc selftests/tls: test error codes around TLS ULP installation adds 65d41fb317c6 selftests/tls: add a bidirectional test adds 8051bb7f2cbf selftests/tls: close the socket with open record adds d4d34185e710 selftests/tls: add shutdown tests adds 57ebc6230f06 Merge branch 'bpf-sockmap-tls-fixes' adds cdb2f9207109 libbpf: Fix endianness macro usage for some compilers adds 4be6e05c4d4c libbpf: Avoid designated initializers for unnamed union members adds c8eee4135a45 selftests/bpf: fix sendmsg6_prog on s390 adds d9b8aadaffa6 bpf: fix narrower loads on s390 adds 06a22d897d82 bpf: fix access to skb_shared_info->gso_segs adds be69483bf4f3 selftests/bpf: add another gso_segs access adds 7c8b87f01261 Merge branch 'fix-gso_segs' adds decb705e01a5 libbpf: fix using uninitialized ioctl results adds cb8ffde5694a libbpf: silence GCC8 warning about string truncation adds 28ba934d28cf Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 9a07406b00cd net: usb: qmi_wwan: Add the BroadMobi BM818 card adds 81af04b432fd qed: RDMA - Fix the hw_ver returned in device attributes adds c5d139697d5d ocelot: Cancel delayed work before wq destruction adds 01f5bffad555 ip6_tunnel: fix possible use-after-free on xmit adds a7cf3d24ee60 net: qualcomm: rmnet: Fix incorrect UL checksum offload logic adds 08aa5e7da6bc net/mlx5: Use reversed order when unregister devices adds 987f6c69dd92 net/mlx5: Add missing RDMA_RX capabilities adds 7a32f2962c56 net/mlx5: Fix modify_cq_in alignment adds 694826e36634 net/mlx5e: Fix wrong max num channels indication adds 4b95840a6ced net/mlx5e: Fix matching of speed to PRM link modes adds 90bb76929116 net/mlx5e: Prevent encap flow counter update async to user query adds 304ecc9a34b8 net/mlx5e: kTLS, Call WARN_ONCE on netdev mismatch adds 4ea52e250897 nfp: tls: rename tls packet counters adds 280c08991622 Documentation: TLS: fix stat counters description adds 0a062ba725cd Merge tag 'mlx5-fixes-2019-07-25' of git://git.kernel.org/ [...] adds a0d57a552b83 isdn: mISDN: hfcsusb: Fix possible null-pointer dereferenc [...] adds c7ba50fe2399 net: rds: Fix possible null-pointer dereferences in rds_rd [...] adds 3db1fa8bb489 gigaset: stop maintaining seperately adds 8aace4f3eba2 net: phylink: Fix flow control for fixed-link adds 66058b1ca565 Revert ("r8169: remove 1000/Half from supported modes") adds 003bd5b4a7b4 r8169: don't use MSI before RTL8168d adds f3eb2c334a6d arcnet: com90xx: Mark expected switch fall-throughs adds 56f37a3fa219 arcnet: com90io: Mark expected switch fall-throughs adds 26027f4243c1 arcnet: arc-rimi: Mark expected switch fall-throughs adds a7f9cbf0ed2f MAINTAINERS: Remove mailing-list entry for XDP (eXpress Da [...] adds 051c7b39be4a net: sched: Fix a possible null-pointer dereference in deq [...] adds d7bae09fa008 net: bridge: delete local fdb on device init failure adds e1ab2431ebee arcnet: com20020-isa: Mark expected switch fall-throughs adds 05bba1edaf9c net/af_iucv: mark expected switch fall-throughs adds 195b2919ccd7 net: stmmac: manage errors returned by of_get_mac_address() adds 011f175428d4 rocker: fix memory leaks of fib_work on two error return paths adds 230bd958c2c8 mvpp2: refactor MTU change code adds 55b40dbf0e76 net: fix ifindex collision during namespace removal adds d66503c43c00 mvpp2: refactor the HW checksum setup adds 6f315c42d412 net: ehea: Mark expected switch fall-through adds 52023a539930 net: spider_net: Mark expected switch fall-through adds c6b36bdd04b5 mlxsw: spectrum_ptp: Increase parsing depth when PTP is enabled adds d4e575ba9fcc net: sctp: drop unneeded likely() call around IS_ERR() adds 0bc10ad3a42a net: wan: sdla: Mark expected switch fall-through adds 7bd6ba4ef4b2 net: hamradio: baycom_epp: Mark expected switch fall-through adds a20961cc9493 net: smc911x: Mark expected switch fall-through adds ab98c008ac76 net: phy: fixed_phy: print gpio error only if gpio node is [...] adds 43c8e0ae76bd net: dsa: mv88e6xxx: use link-down-define instead of plain value adds 2ad07086a557 mlxsw: spectrum_ptp: fix duplicated check on orig_egr_types adds 3caa61c20875 net: stmmac: Sync RX Buffer upon allocation adds 5f4e4203add2 enetc: Fix build error without PHYLIB adds 60034d3d146b rxrpc: Fix potential deadlock adds c69565ee6681 rxrpc: Fix the lack of notification when sendmsg() fails o [...] adds a17c42f96896 Merge tag 'rxrpc-fixes-20190730' of git://git.kernel.org/p [...] adds 2948a1fcd77a tipc: fix unitilized skb list crash adds 055d88242a60 compat_ioctl: pppoe: fix PPPOEIOCSFWD handling adds abb48f801396 net: dsa: qca8k: enable port flow control adds 28fe79000e9b mlxsw: spectrum: Fix error path in mlxsw_sp_module_init() adds 744ad9a35728 mlxsw: spectrum_buffers: Further reduce pool size on Spectrum-2 adds 23201ea57f69 Merge branch 'mlxsw-Two-small-fixes' adds 5b31f3e39a6c drop_monitor: Add missing uAPI file to MAINTAINERS file adds 47b69bf74f16 net: ethernet: et131x: Use GFP_KERNEL instead of GFP_ATOMI [...] adds 246902bdf562 net: ag71xx: Use GFP_KERNEL instead of GFP_ATOMIC in 'ag71 [...] adds 15a78ba1844a netfilter: ebtables: fix a memory leak bug in compat adds cb81572e8cb5 netfilter: nf_tables: Make nft_meta expression more robust adds 67d86835840a netfilter: nft_meta_bridge: Eliminate 'out' label adds 91826ba13855 netfilter: add include guard to xt_connlabel.h adds 3b48300d5cc7 netfilter: ebtables: also count base chain policies adds b89d15480d0c netfilter: ipset: Actually allow destination MAC address f [...] adds 1b4a75108d5b netfilter: ipset: Copy the right MAC address in bitmap:ip, [...] adds 6c1f7e2c1b96 netfilter: ipset: Fix rename concurrency with listing adds 7cdc44122847 Merge branch 'master' of git://blackhole.kfki.hu/nf adds fa9586aff919 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds e6f4051123fd {nl,mac}80211: fix interface combinations on crypto contro [...] adds 05aaa5c97dce mac80211: don't WARN on short WMM parameters from AP adds b55f3b841099 mac80211_hwsim: Fix possible null-pointer dereferences in [...] adds eef347f846ee Revert "mac80211: set NETIF_F_LLTX when using intermediate [...] adds f86a677e5752 Merge tag 'mac80211-for-davem-2019-07-31' of git://git.ker [...] adds c6349f880732 net: mediatek: Drop unneeded dependency on NET_VENDOR_MEDIATEK adds d8a1de3d5bb8 isdn: hfcsusb: Fix mISDN driver crash caused by transfer b [...] adds e29903c49990 selftests/tls: fix TLS tests with CONFIG_TLS=n adds 271da132e29b net: phy: phy_led_triggers: Fix a possible null-pointer de [...] adds 5c725b6b6506 net: bridge: mcast: don't delete permanent entries when fa [...] adds 4d97972b45f0 net: stmmac: Use netif_tx_napi_add() for TX polling function adds 944a83a2669a mvpp2: fix panic on module removal adds 14f1c0f2ff15 net: 8390: Fix manufacturer name in Kconfig help text adds 93ae6d2d2e0e net: amd: Spelling s/case/cause/ adds ac0e3f20c7a9 net: apple: Fix manufacturer name in Kconfig help text adds aca3432a607b net: broadcom: Fix manufacturer name in Kconfig help text adds cec754cc7813 net: ixp4xx: Spelling s/XSacle/XScale/ adds 85aee0a793ba net: nixge: Spelling s/Instrument/Instruments/ adds 1583d448ea84 net: packetengines: Fix manufacturer spelling and capitalization adds 509b0538bc28 net: samsung: Spelling s/case/cause/ adds 18601078957b Merge branch 'net-Manufacturer-names-and-spelling-fixes' adds 4da5f0018eef tipc: compat: allow tipc commands without arguments adds 224c04973db1 net: usb: pegasus: fix improper read if get_registers() fail adds 685703b497ba hv_sock: Fix hang when a connection is closed adds ea443e5e98b5 atm: iphase: Fix Spectre v1 vulnerability adds 3690c8c9a8ed net/ethernet/qlogic/qed: force the string buffer NULL-terminated adds 2802d2cf24b1 enetc: Select PHYLIB while CONFIG_FSL_ENETC_VF is set adds aa6b1956158f net: phy: fix race in genphy_update_link adds 59c0b47a1e11 r8152: fix typo in register name adds 5e5412c365a3 net/socket: fix GCC8+ Wpacked-not-aligned warnings adds c3953a3c2d31 NFC: nfcmrvl: fix gpio-handling regression adds 7fb5a711545d net: dsa: mv88e6xxx: drop adjust_link to enabled phylink adds 7be8ef2cdbfe net: sched: use temporary variable for actions indexes adds 60d60c8fbd8d net/mlx5e: always initialize frag->last_in_page adds 4de9c89a4982 bpf: fix XDP vlan selftests test_xdp_vlan.sh adds d35661fcf95d selftests/bpf: add wrapper scripts for test_xdp_vlan.sh adds 13978d1e73d2 selftests/bpf: reduce time to execute test_xdp_vlan.sh adds 065af3554705 net: fix bpf_xdp_adjust_head regression for generic-XDP adds 4130741736d4 Merge branch 'net-fix-regressions-for-generic-XDP' adds 5d92e631b8be net/tls: partially revert fix transition through disconnec [...] adds cd114d2e81f6 selftests/tls: add a litmus test for the socket reuse thro [...] adds cff6a327d78b ipv6: Fix unbalanced rcu locking in rt6_update_exception_stamp_rt adds 438b43bdb95d gve: Fix case where desc_cnt and data_cnt can get out of sync adds f9cedf1a9b1c net/smc: do not schedule tx_work in SMC_CLOSED state adds cd2063604ea6 net/smc: avoid fallback in case of non-blocking connect adds d934423ac26e drivers/net/ethernet/marvell/mvmdio.c: Fix non OF case adds 091adf9ba6cd net: bridge: move default pvid init/deinit to NETDEV_REGIS [...] adds cd28aa2e056c can: sja1000: force the string buffer NULL-terminated adds e787f19373b8 can: peak_usb: force the string buffer NULL-terminated adds 30a8beeb3042 can: peak_usb: pcan_usb_fd: Fix info-leaks to USB devices adds ead16e53c2f0 can: peak_usb: pcan_usb_pro: Fix info-leaks to USB devices adds f7813d5c637e Merge tag 'linux-can-fixes-for-5.3-20190802' of git://git. [...] adds 5c4e2e1af345 net: ethernet: sun4i-emac: Support phy-handle property for [...] adds debea2cd3193 net: cxgb3_main: Fix a resource leak in a error path in 'i [...] adds d0d006a43e9a be2net: disable bh with spin_lock in be_process_mcc adds df612421fe25 mwifiex: fix 802.11n/WPA detection adds cfb21b11b891 iwlwifi: mvm: disable TX-AMSDU on older NICs adds 0f8084cdc1f9 iwlwifi: mvm: avoid races in rate init and rate perform adds 39bd984c203e iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT on version < 41 adds 6b2dbce549bb iwlwifi: mvm: prepare the ground for more RSS notifications adds c61b655a88a5 iwlwifi: mvm: add a new RSS sync notification for NSSN sync adds 521dc6c7c74e iwlwiif: mvm: refactor iwl_mvm_notify_rx_queue adds 3c514bf831ac iwlwifi: mvm: add a loose synchronization of the NSSN acro [...] adds 23babdf06779 iwlwifi: mvm: add a wrapper around rs_tx_status to handle locks adds 072b30642f90 iwlwifi: dbg_ini: move iwl_dbg_tlv_load_bin out of debug o [...] adds abcbef5977df iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef adds 6569e7d36773 iwlwifi: fix locking in delayed GTK setting adds b6cf28796756 iwlwifi: mvm: fix comparison of u32 variable with less than zero adds cd4d6b0bcd51 iwlwifi: mvm: send LQ command always ASYNC adds f5d88fa334e6 iwlwifi: mvm: replace RS mutex with a spin_lock adds ecd09ddc1d14 iwlwifi: mvm: fix frame drop from the reordering buffer adds 514ea05b0743 iwlwifi: mvm: fix possible out-of-bounds read when accessi [...] adds 03a0995ccc07 iwlwifi: add 3 new IDs for the 9000 series (iwl9260_2ac_160_cfg) adds f5a47fae6aa3 iwlwifi: mvm: fix version check for GEO_TX_POWER_LIMIT support adds 87e7e25aee6b iwlwifi: don't unmap as page memory that was mapped as single adds ba3224db7803 iwlwifi: mvm: fix an out-of-bound access adds 71b256f8f7a5 iwlwifi: mvm: fix a use-after-free bug in iwl_mvm_tx_tso_segment adds 66f5772ee29d Merge tag 'iwlwifi-fixes-for-kvalo-2019-07-30' of git://gi [...] adds 1f6607250331 iwlwifi: dbg_ini: fix compile time assert build errors adds 0574f2ed3060 Merge tag 'wireless-drivers-for-davem-2019-08-06' of git:/ [...] adds 0efedbf11f07 net: stmmac: xgmac: Fix XGMAC selftests adds e8df7e8c233a net: stmmac: Fix issues when number of Queues >= 4 adds 4a6a1385a4db net: stmmac: tc: Do not return a fragment entry adds 3abd24a1831d Merge branch 'stmmac-fixes' adds b35475c5491a net sched: update vlan action for batched events operations adds 8571deb01381 tc-testing: updated vlan action tests with batch create/delete adds 5b0bce247cc2 Merge branch 'Fix-batched-event-generation-for-vlan-action' adds 1a2c070ae805 net: hisilicon: make hip04_tx_reclaim non-reentrant adds f2243b827859 net: hisilicon: fix hip04-xmit never return TX_BUSY adds 96a50c0d907a net: hisilicon: Fix dma_map_single failed on arm64 adds 2b0dfc175333 Merge branch 'hisilicon-fixes' adds c4bd48699beb net: sched: police: allow accessing police->params with rtnl adds 67cbf7dedd03 net: sched: sample: allow accessing psample_group with rtnl adds 443bfb4acb83 Merge branch 'flow_offload-action-fixes' adds f26e0cca14c9 net: dsa: qca8k: Add of_node_put() in qca8k_setup_mdio_bus() adds 6d7c7d948a2e net: dsa: sja1105: Fix broken learning with vlan_filtering [...] adds 4b7da3d808f9 net: dsa: sja1105: Use the LOCKEDS bit for SJA1105 E/T as well adds 6cb0abbdf90c net: dsa: sja1105: Really fix panic on unregistering PTP clock adds f163fed2764e net: dsa: sja1105: Fix memory leak on meta state machine n [...] adds 93fa8587b253 net: dsa: sja1105: Fix memory leak on meta state machine e [...] adds feac1d680233 Merge branch 'sja1105-fixes' adds 33920f1ec5bf Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 38ada2f406a9 hwmon: (nct7802) Fix wrong detection of in4 presence adds a95a4f3f2702 hwmon: (lm75) Fixup tmp75b clr_mask adds ecb095bff5d4 Merge tag 'hwmon-for-v5.3-rc4' of git://git.kernel.org/pub [...] adds 247bc9470b1e cifs: fix rmmod regression in cifs.ko caused by force_sig changes adds e99c63e4d86d SMB3: Fix deadlock in validate negotiate hits reconnect adds 3edeb4a4146d SMB3: Fix potential memory leak when processing compound chain adds 8d33096a460d smb3: send CAP_DFS capability during session setup adds 108624eaff6f smb3: update TODO list of missing features adds ee9d66182392 SMB3: Kernel oops mounting a encryptData share with CONFIG [...] adds 518a1c2f0912 Merge tag '5.3-rc3-smb3-fixes' of git://git.samba.org/sfre [...] adds 8c39a39e28b8 NFSv4: Fix a credential refcount leak in nfs41_check_deleg [...] adds 5eb8d18ca0e0 NFSv4: Fix delegation state recovery adds 86dbd08b3283 NFSv4: Print an error in the syslog when state is marked a [...] adds c34fae003c79 NFSv4: When recovering state fails with EAGAIN, retry the [...] adds 731c74dd987e NFSv4: Report the error from nfs4_select_rw_stateid() adds 27a30cf64a5c NFSv4.1: Fix open stateid recovery adds ad11408970df NFSv4.1: Only reap expired delegations adds e3c8dc761ead NFSv4: Check the return value of update_open_stateid() adds c77e22834ae9 NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim() adds 09a54f0ebfe2 NFSv4: Fix an Oops in nfs4_do_setattr adds dea1bb35c5f3 NFS: Fix regression whereby fscache errors are appearing o [...] adds 67e7b52d44e3 NFSv4: Ensure state recovery handles ETIMEDOUT correctly adds b678c568c561 Merge tag 'nfs-for-5.3-2' of git://git.linux-nfs.org/proje [...] adds 25e44338321a crypto: ccp - Fix oops by properly managing allocated structures adds 9f00baf74e4b crypto: ccp - Add support for valid authsize values less than 16 adds e2664ecbb2f2 crypto: ccp - Ignore tag length when decrypting GCM ciphertext adds e577dc152e23 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 0617bdede511 Revert "PCI: Add missing link delays required by the PCIe spec" adds 0acf5676dc0f Merge tag 'pm-5.3-rc4' of git://git.kernel.org/pub/scm/lin [...] adds 92f5b0313e37 media: vivid: fix missing cec adapter name adds 6c02b6300fec Merge tag 'media/v5.3-3' of git://git.kernel.org/pub/scm/l [...] adds 6cd249cfad68 ASoC: max98357a: use mdelay for sdmode-delay adds 72365164cbef ASoC: rt1308: Remove executable attribute from source files adds 9e944c9be245 ASoC: Relocate my e-mail to .com domain zone adds 52db6685932e ASoC: simple_card_utils.h: care NULL dai at asoc_simple_de [...] adds 794fcee8da3c ASoC: simple-card-utils: care no Platform for DPCM adds 724808ad556c ASoC: simple-card: fix an use-after-free in simple_dai_lin [...] adds 27862d5a3325 ASoC: simple-card: fix an use-after-free in simple_for_eac [...] adds aa2e362cb6b3 ASoC: audio-graph-card: fix use-after-free in graph_dai_li [...] adds c152f8491a8d ASoC: audio-graph-card: fix an use-after-free in graph_get [...] adds 09297c2f7a54 ASoC: rt1011: fix DC calibration offset not applying adds ec3042ad39d4 ASoC: audio-graph-card: add missing const at graph_get_dai_id() adds 9b6d104a6b15 ASoC: samsung: odroid: fix an use-after-free issue for codec adds 2abee12c0ab1 ASoC: samsung: odroid: fix a double-free issue for cpu_dai adds aa2ba991c420 ASoC: Intel: bytcht_es8316: Add quirk for Irbis NB41 netbook adds 8dd26dff00c0 ASoC: dapm: Fix handling of custom_stop_condition on DAPM [...] adds 48dfd37a0f85 ASoC: cs42xx8: Fix MFREQ selection issue for async mode adds f86621cd6c6f SoC: rockchip: rockchip_max98090: Enable MICBIAS for heads [...] adds 62ec3d13601b ASoC: SOF: use __u32 instead of uint32_t in uapi headers adds 45004d66f2a2 ASoC: dapm: fix a memory leak bug adds 8201f11a1f75 ASoC: qcom: apq8016_sbc: Fix oops with multiple DAI links adds 717dedb1dcee ASoC: SOF: Intel: hda: remove misleading error trace from [...] adds 40aa5383e393 ASoC: Fail card instantiation if DAI format setup fails adds 34a2a80ff30b ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s mas [...] adds e51b69808b7e ASoC: Intel: Fix some acpi vs apci typo in somme comments adds 789e162a6255 ASoC: rockchip: Fix mono capture adds 1e112c35e3c9 ASoC: ti: davinci-mcasp: Correct slot_width posed constraint adds 6963d00bb6e4 MAINTAINERS: Update Intel ASoC drivers maintainers adds 52f87f3ca251 ASoC: sun4i-i2s: Incorrect SR and WSS computation adds b9da500bde81 ASoC: max98373: add 88200 and 96000 sampling rate support adds 88639051017f ASoC: amd: acp3x: use dma_ops of parent device for acp3x d [...] adds 30c21734d853 ASoC: amd: acp3x: use dma address for acp3x dma driver adds c2913b140f90 Merge tag 'asoc-fix-v5.3-rc3' of https://git.kernel.org/pu [...] adds 7c0767643f3b ASoC: max98373: Remove executable bits adds d1d03306659d Merge tag 'asoc-fix-v5.3-rc3-2' of https://git.kernel.org/ [...] adds a67060201b74 ALSA: usb-audio: fix a memory leak bug adds c1c6c877b0c7 ALSA: hda - Don't override global PCM hw info flag adds 3d92aa45fbfd ALSA: hiface: fix multiple memory leak bugs adds c02f77d32d2c ALSA: hda - Workaround for crackled sound on AMD controlle [...] adds c7cd7c748a32 sound: fix a memory leak bug adds 1be3c1fae6c1 ALSA: firewire: fix a memory leak bug adds cb42f06c9f41 Merge tag 'sound-5.3-rc4' of git://git.kernel.org/pub/scm/ [...] adds 6cf9481b440d pwm: Fallback to the static lookup-list when acpi_pwm_get fails adds c808f2ad8fcd Merge tag 'pwm/for-5.3-rc4' of git://git.kernel.org/pub/sc [...] adds 6a7553e8d84d MAINTAINERS: handle fbdev changes through drm-misc tree adds ec4c99ad7bd2 Merge tag 'fbdev-v5.3-rc4' of git://github.com/bzolnier/linux adds c6303c5d52d5 mmc: sdhci-sprd: Fix the incorrect soft reset operation wh [...] adds fa25eba6993b mmc: cavium: Set the correct dma max segment size for mmc_host adds b803974a8603 mmc: cavium: Add the missing dma unmap when the dma has finished. adds 461d2815ac9e Merge tag 'mmc-v5.3-rc3' of git://git.kernel.org/pub/scm/l [...] adds db341a049ec7 ata: rb532_cf: Fix unused variable warning in rb532_pata_d [...] adds e15c2ffa1091 block: fix O_DIRECT error handling for bio fragments adds 2d7271501720 libata: have ata_scsi_rw_xlat() fail invalid passthrough requests adds 752ead44491e libata: add SG safety checks in SFF pio transfers adds 430380b4637a block: aoe: Fix kernel crash due to atomic sleep when exiting adds 08d383a74948 block, bfq: reset last_completed_rq_bfqq if the pointed qu [...] adds 3f758e844aa9 block, bfq: move update of waker and woken list to queue freeing adds fd03177c33b2 block, bfq: handle NULL return value by bfq_init_rq() adds e91455bad5cf bdev: Fixup error handling in blkdev_get() adds d0a255e795ab loop: set PF_MEMALLOC_NOIO for the worker thread adds 20621fedb2a6 bcache: Revert "bcache: use sysfs_match_string() instead o [...] adds 50e73a4a4159 Merge tag 'for-linus-20190809' of git://git.kernel.dk/linux-block adds a287a49e672d s390/protvirt: avoid memory sharing for diag 308 set/store adds 8024b5a9fc2b s390/mm: fix dump_pagetables top level page table walking adds 218ddd5acfea s390/setup: adjust start_code of init_mm to _text adds fd0c7435d7bf s390/unwind: remove stack recursion warning adds b9f23b7376c2 s390/head64: cleanup unused labels adds 24350fdadbde s390: put _stext and _etext into .text section adds 7bac98707f65 kbuild: add OBJSIZE variable for the size tool adds 739bacbf7aa2 s390/build: use size command to perform empty .bss check adds 404861e15b5f s390/vdso: map vdso also for statically linked binaries adds cb7ef4bc9272 Merge tag 's390-5.3-5' of git://git.kernel.org/pub/scm/lin [...] adds 30e235389faa arm64: mm: add missing PTE_SPECIAL in pte_mkdevmap on arm64 adds 15a555a4b8be Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 2a6fc3cb5cb6 drm/tegra: Fix gpiod_get_from_of_node() regression adds abffedaaa770 Merge tag 'drm/tegra/for-5.3-rc4' of git://anongit.freedes [...] adds af655cc5aae8 drm/amd/amdgpu/vcn_v2_0: Mark RB commands as KMD commands adds d1836f3813ee drm/amd/amdgpu/vcn_v2_0: Move VCN 2.0 specific dec ring te [...] adds 4853fc32306f drm/amd/powerplay: Allow changing of fan_control in smu_v11_0 adds 8ecd998debe1 drm/amd/powerplay: honor hw limit on fetching metrics data [...] adds b88701180358 drm/amd/powerplay: correct navi10 vcn powergate adds 72cda9bb5e21 drm/amdgpu: pin the csb buffer on hw init for gfx v8 adds d9dfe768b3f3 Revert "drm/amdgpu: fix transform feedback GDS hang on gfx [...] adds 4b3e30ed3ec7 Revert "drm/amdkfd: New IOCTL to allocate queue GWS" adds f536579c1482 Merge tag 'drm-fixes-5.3-2019-08-07' of git://people.freed [...] adds 6b7c3b86f0b6 drm/vmwgfx: fix memory leak when too many retries have occurred adds 6ca847a947d9 Merge branch 'vmwgfx-fixes-5.3' of git://people.freedeskto [...] adds 9b562437d388 drm/modes: Fix unterminated strncpy adds f7ccbed656f7 drm/rockchip: Suspend DP late adds 359f1dcbae12 Merge tag 'drm-misc-fixes-2019-08-08' of git://anongit.fre [...] adds 0584674d7fe4 drm/i915: fix possible memory leak in intel_hdcp_auth_down [...] adds 73a0ff0b30af drm/i915: Fix wrong escape clock divisor init for GLK adds a111ef6b0822 Merge tag 'drm-intel-fixes-2019-08-08' of git://anongit.fr [...] adds 2226fb57a908 Merge tag 'drm-fixes-2019-08-09' of git://anongit.freedesk [...] adds a7cd67e2b76e Input: applespi - fix warnings detected by sparse adds 020834bebbcb Input: applespi - select CRC16 module adds b1cbb2f09d7b Input: applespi - fix trivial typo in struct description adds 883a2a80f79c Input: elantech - enable SMBus on new (2018+) systems adds f3b5720cabaf Input: elantech - annotate fall-through case in elantech_u [...] adds 25f8c834e2a6 Input: synaptics - enable RMI mode for HP Spectre X360 adds e77ff779a0c6 Input: applespi - add dependency on LEDS_CLASS adds b55d996f057b Input: usbtouchscreen - initialize PM mutex before using it adds c88090dfc842 Input: kbtab - sanity check for endpoint type adds 37ad2e343449 Input: applespi - use struct_size() helper adds 849f5ae3a513 Input: iforce - add sanity checks adds 15abf14202a2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a48d06f9b7ce KVM: LAPIC: Don't need to wakeup vCPU twice afer timer fire adds 046ddeed0461 KVM: Check preempted_in_kernel for involuntary preemption adds 17e433b54393 KVM: Fix leak vCPU's VMCS value into other pCPU adds 741cbbae0768 KVM: remove kvm_arch_has_vcpu_debugfs() adds 3e7093d04519 KVM: no need to check return value of debugfs_create functions adds 57b76bdb20ec x86: kvm: remove useless calls to kvm_para_available adds 8f946da73aaa kvm: remove unnecessary PageReserved check adds e2c26537ea76 KVM: selftests: Update gitignore file for latest changes adds c096397c78f7 selftests: kvm: Adding config fragments adds bca031e2c8aa KVM: arm/arm64: Introduce kvm_pmu_vcpu_init() to setup PMU [...] adds 3d584a3c85d6 arm64: KVM: regmap: Fix unexpected switch fall-through adds 1a8248c74c81 KVM: arm: vgic-v3: Mark expected switch fall-through adds 6701c619fa08 KVM: arm64: Update kvm_arm_exception_class and esr_class_s [...] adds cdb2d3ee0436 arm64: KVM: hyp: debug-sr: Mark expected switch fall-through adds 0e1c438c44dd Merge tag 'kvmarm-fixes-for-5.3' of git://git.kernel.org/p [...] adds 5eeaf10eec39 KVM: arm/arm64: Sync ICH_VMCR_EL2 back when about to block adds 03fdfb269009 KVM: arm64: Don't write junk to sysregs on reset adds c69509c70aa4 KVM: arm: Don't write junk to CP15 registers on reset adds 16e604a437c8 KVM: arm/arm64: vgic: Reevaluate level sensitive interrupt [...] adds a738b5e75b4c Merge tag 'kvmarm-fixes-for-5.3-2' of git://git.kernel.org [...] adds 7f20fd23377a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new 47801c97deb7 kbuild: revive single target %.ko new d9f78edfd81b kbuild: fix false-positive need-builtin calculation new 4f2c8f3089f5 kbuild: generate modules.order only in directories visited [...] new c07d8d47bca1 kbuild: show hint if subdir-y/m is used to visit module Makefile new 451577f3e3a9 Merge tag 'kbuild-fixes-v5.3-3' of git://git.kernel.org/pu [...]
The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/hw-vuln/spectre.rst | 88 +++- Documentation/admin-guide/kernel-parameters.txt | 8 +- .../devicetree/bindings/spi/spi-controller.yaml | 1 - Documentation/filesystems/cifs/TODO | 26 +- Documentation/networking/tls-offload.rst | 23 +- Documentation/vm/hmm.rst | 2 +- MAINTAINERS | 28 +- Makefile | 25 +- arch/arm/include/asm/dma-mapping.h | 4 +- arch/arm/kvm/coproc.c | 23 +- arch/arm/mm/Kconfig | 5 + arch/arm/mm/dma-mapping.c | 61 +++ arch/arm/mm/init.c | 5 + arch/arm64/Makefile | 2 +- arch/arm64/include/asm/arch_gicv3.h | 6 + arch/arm64/include/asm/cpufeature.h | 7 +- arch/arm64/include/asm/daifflags.h | 2 + arch/arm64/include/asm/efi.h | 6 +- arch/arm64/include/asm/kvm_arm.h | 7 +- arch/arm64/include/asm/memory.h | 10 +- arch/arm64/include/asm/pgtable.h | 11 +- arch/arm64/include/asm/ptrace.h | 2 +- arch/arm64/include/asm/vdso/compat_gettimeofday.h | 40 ++ arch/arm64/kernel/cpufeature.c | 8 +- arch/arm64/kernel/debug-monitors.c | 14 +- arch/arm64/kernel/hw_breakpoint.c | 11 +- arch/arm64/kernel/module.c | 4 + arch/arm64/kernel/probes/kprobes.c | 40 +- arch/arm64/kernel/return_address.c | 3 + arch/arm64/kernel/smp.c | 2 +- arch/arm64/kernel/stacktrace.c | 3 + arch/arm64/kernel/traps.c | 1 + arch/arm64/kvm/hyp/debug-sr.c | 30 ++ arch/arm64/kvm/regmap.c | 5 + arch/arm64/kvm/sys_regs.c | 32 +- arch/arm64/mm/fault.c | 57 ++- arch/mips/cavium-octeon/octeon-usb.c | 1 + arch/mips/kernel/cacheinfo.c | 2 + arch/mips/kernel/i8253.c | 3 +- arch/mips/kvm/emulate.c | 1 + arch/mips/kvm/mips.c | 10 - arch/mips/oprofile/op_model_mipsxx.c | 13 + arch/mips/pci/ops-bcm63xx.c | 1 + arch/mips/vdso/vdso.h | 1 + arch/parisc/Makefile | 5 +- arch/parisc/boot/compressed/Makefile | 4 +- arch/parisc/boot/compressed/vmlinux.lds.S | 4 +- .../configs/{default_defconfig => defconfig} | 0 arch/parisc/kernel/ftrace.c | 3 +- arch/parisc/math-emu/Makefile | 1 + arch/parisc/mm/fault.c | 1 + arch/powerpc/include/asm/unistd.h | 1 + arch/powerpc/kernel/align.c | 4 + arch/powerpc/kernel/entry_32.S | 8 + arch/powerpc/kernel/entry_64.S | 5 + arch/powerpc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/kvm/book3s_32_mmu.c | 1 + arch/powerpc/kvm/powerpc.c | 15 +- arch/powerpc/mm/kasan/kasan_init_32.c | 7 +- arch/powerpc/platforms/pseries/papr_scm.c | 29 +- arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 1 - arch/riscv/configs/defconfig | 10 +- arch/riscv/kernel/vdso/Makefile | 2 +- arch/s390/boot/boot.h | 1 + arch/s390/boot/ipl_parm.c | 2 - arch/s390/boot/kaslr.c | 1 + arch/s390/configs/debug_defconfig | 330 ++++++++----- arch/s390/configs/defconfig | 233 +++++---- arch/s390/configs/zfcpdump_defconfig | 31 +- arch/s390/include/asm/qdio.h | 10 +- arch/s390/include/asm/setup.h | 1 + arch/s390/kernel/dumpstack.c | 6 +- arch/s390/kernel/head64.S | 7 - arch/s390/kernel/ipl.c | 9 - arch/s390/kernel/machine_kexec_reloc.c | 1 + arch/s390/kernel/perf_cpum_cf_diag.c | 2 +- arch/s390/kernel/setup.c | 3 +- arch/s390/kernel/vdso.c | 5 - arch/s390/kernel/vmlinux.lds.S | 10 +- arch/s390/kvm/kvm-s390.c | 10 - arch/s390/lib/xor.c | 1 + arch/s390/mm/dump_pagetables.c | 12 +- arch/s390/mm/fault.c | 3 + arch/s390/mm/gmap.c | 4 +- arch/s390/scripts/Makefile.chkbss | 3 +- arch/x86/entry/calling.h | 17 + arch/x86/entry/entry_64.S | 21 +- arch/x86/include/asm/cpufeatures.h | 3 + arch/x86/include/asm/kvm_host.h | 3 + arch/x86/include/asm/vdso/gettimeofday.h | 36 ++ arch/x86/kernel/cpu/bugs.c | 105 +++- arch/x86/kernel/cpu/common.c | 44 +- arch/x86/kernel/kvm.c | 8 - arch/x86/kvm/debugfs.c | 46 +- arch/x86/kvm/lapic.c | 8 - arch/x86/kvm/svm.c | 6 + arch/x86/kvm/vmx/vmx.c | 6 + arch/x86/kvm/x86.c | 16 + arch/xtensa/kernel/coprocessor.S | 1 + block/bfq-iosched.c | 68 ++- drivers/acpi/device_pm.c | 4 +- drivers/acpi/scan.c | 6 + drivers/ata/libahci_platform.c | 3 + drivers/ata/libata-scsi.c | 21 + drivers/ata/libata-sff.c | 6 + drivers/ata/libata-zpodd.c | 2 +- drivers/ata/pata_rb532_cf.c | 1 - drivers/atm/iphase.c | 8 +- drivers/block/aoe/aoedev.c | 13 +- drivers/block/ataflop.c | 1 + drivers/block/loop.c | 18 +- drivers/block/nbd.c | 2 +- drivers/bluetooth/hci_ath.c | 3 + drivers/bluetooth/hci_bcm.c | 3 + drivers/bluetooth/hci_intel.c | 3 + drivers/bluetooth/hci_ldisc.c | 13 + drivers/bluetooth/hci_mrvl.c | 3 + drivers/bluetooth/hci_qca.c | 3 + drivers/bluetooth/hci_uart.h | 1 + drivers/char/ipmi/ipmb_dev_int.c | 2 +- drivers/char/tpm/tpm-chip.c | 43 +- drivers/char/tpm/tpm.h | 2 + drivers/char/tpm/tpm1-cmd.c | 36 +- drivers/char/tpm/tpm2-cmd.c | 6 +- drivers/clk/at91/clk-generated.c | 2 + drivers/clk/mediatek/clk-mt8183.c | 46 +- drivers/clk/renesas/renesas-cpg-mssr.c | 16 +- drivers/clk/sprd/Kconfig | 1 + drivers/crypto/ccp/ccp-crypto-aes-galois.c | 14 + drivers/crypto/ccp/ccp-ops.c | 33 +- drivers/gpio/gpiolib.c | 23 +- drivers/gpu/drm/Kconfig | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gds.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 74 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 40 ++ drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 44 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 28 -- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 1 + drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 25 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 9 + drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 2 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 99 ++-- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 38 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 34 +- drivers/gpu/drm/bochs/bochs_kms.c | 1 + drivers/gpu/drm/bridge/Kconfig | 4 +- drivers/gpu/drm/drm_client.c | 60 ++- drivers/gpu/drm/drm_fb_helper.c | 51 +- drivers/gpu/drm/drm_modes.c | 4 +- drivers/gpu/drm/exynos/Kconfig | 1 + drivers/gpu/drm/exynos/exynos_drm_fimc.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 4 +- drivers/gpu/drm/i915/display/intel_bios.c | 2 +- drivers/gpu/drm/i915/display/intel_bw.c | 15 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 11 + drivers/gpu/drm/i915/display/intel_display.c | 4 +- drivers/gpu/drm/i915/display/intel_display_power.c | 11 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 3 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 6 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 10 +- drivers/gpu/drm/i915/gt/intel_context.c | 27 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 20 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 24 - drivers/gpu/drm/i915/gt/intel_engine_pm.h | 12 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 12 + drivers/gpu/drm/i915/gt/intel_gt_pm.c | 21 +- drivers/gpu/drm/i915/gt/intel_gt_pm.h | 2 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 10 +- drivers/gpu/drm/i915/gt/intel_reset.c | 58 ++- drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 31 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 38 +- drivers/gpu/drm/i915/gt/mock_engine.c | 1 + drivers/gpu/drm/i915/gt/selftest_reset.c | 5 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 7 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 10 - drivers/gpu/drm/i915/gvt/fb_decoder.c | 6 +- drivers/gpu/drm/i915/gvt/gtt.c | 9 + drivers/gpu/drm/i915/gvt/kvmgt.c | 12 + drivers/gpu/drm/i915/gvt/scheduler.c | 59 ++- drivers/gpu/drm/i915/gvt/trace_points.c | 2 - drivers/gpu/drm/i915/i915_drv.h | 5 +- drivers/gpu/drm/i915/i915_gem.c | 25 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 8 +- drivers/gpu/drm/i915/i915_gpu_error.c | 6 +- drivers/gpu/drm/i915/i915_perf.c | 67 ++- drivers/gpu/drm/i915/i915_trace.h | 76 ++- drivers/gpu/drm/i915/intel_runtime_pm.c | 10 +- drivers/gpu/drm/i915/intel_wakeref.h | 15 + drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 2 + drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 1 + drivers/gpu/drm/msm/adreno/adreno_gpu.c | 1 + drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 16 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 2 +- drivers/gpu/drm/msm/msm_drv.c | 3 +- drivers/gpu/drm/msm/msm_gem.c | 47 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 2 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 47 +- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 2 +- drivers/gpu/drm/tegra/output.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 4 +- drivers/hid/hid-a4tech.c | 30 +- drivers/hid/hid-holtek-kbd.c | 9 +- drivers/hid/hid-ids.h | 5 +- drivers/hid/hid-logitech-dj.c | 10 +- drivers/hid/hid-logitech-hidpp.c | 32 +- drivers/hid/hid-quirks.c | 2 + drivers/hid/hid-sony.c | 15 +- drivers/hid/hid-tmff.c | 12 + drivers/hid/usbhid/hiddev.c | 12 + drivers/hid/wacom_wac.c | 12 +- drivers/hwmon/lm75.c | 2 +- drivers/hwmon/nct7802.c | 6 +- drivers/i2c/busses/i2c-at91-core.c | 2 +- drivers/i2c/busses/i2c-at91-master.c | 9 +- drivers/i2c/busses/i2c-bcm-iproc.c | 10 +- drivers/i2c/busses/i2c-s3c2410.c | 1 + drivers/infiniband/core/core_priv.h | 5 +- drivers/infiniband/core/counters.c | 11 +- drivers/infiniband/core/device.c | 102 ++-- drivers/infiniband/core/mad.c | 20 +- drivers/infiniband/core/user_mad.c | 6 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 7 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 13 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 2 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 14 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 7 +- drivers/infiniband/hw/hfi1/chip.c | 11 +- drivers/infiniband/hw/hfi1/rc.c | 2 - drivers/infiniband/hw/hfi1/tid_rdma.c | 43 +- drivers/infiniband/hw/hfi1/verbs.c | 2 + drivers/infiniband/hw/hns/Kconfig | 6 +- drivers/infiniband/hw/hns/Makefile | 8 +- drivers/infiniband/hw/hns/hns_roce_db.c | 15 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 4 +- drivers/infiniband/hw/mlx5/main.c | 7 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 1 + drivers/infiniband/hw/mlx5/mr.c | 50 +- drivers/infiniband/hw/mlx5/odp.c | 7 +- drivers/infiniband/hw/mlx5/qp.c | 13 +- drivers/infiniband/hw/qedr/main.c | 10 +- drivers/infiniband/sw/siw/siw_cm.c | 3 +- drivers/infiniband/sw/siw/siw_main.c | 1 + drivers/infiniband/sw/siw/siw_qp.c | 6 +- drivers/input/joystick/iforce/iforce-usb.c | 5 + drivers/input/keyboard/Kconfig | 2 + drivers/input/keyboard/applespi.c | 29 +- drivers/input/mouse/elantech.c | 55 +-- drivers/input/mouse/synaptics.c | 1 + drivers/input/tablet/kbtab.c | 6 +- drivers/input/touchscreen/usbtouchscreen.c | 2 + drivers/iommu/virtio-iommu.c | 40 +- drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/irqchip/irq-gic-v3.c | 4 + drivers/irqchip/irq-imx-gpcv2.c | 1 + drivers/irqchip/irq-mbigen.c | 9 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 13 +- drivers/macintosh/smu.c | 1 + drivers/md/bcache/sysfs.c | 20 +- drivers/md/dm-table.c | 16 +- drivers/media/platform/vivid/vivid-core.c | 8 +- drivers/misc/eeprom/at24.c | 2 +- drivers/mmc/core/queue.c | 5 + drivers/mmc/host/cavium.c | 4 +- drivers/mmc/host/dw_mmc.c | 3 +- drivers/mmc/host/meson-mx-sdio.c | 2 +- drivers/mmc/host/sdhci-acpi.c | 2 +- drivers/mmc/host/sdhci-esdhc-imx.c | 2 +- drivers/mmc/host/sdhci-of-at91.c | 2 +- drivers/mmc/host/sdhci-pci-core.c | 4 +- drivers/mmc/host/sdhci-pxav3.c | 2 +- drivers/mmc/host/sdhci-s3c.c | 2 +- drivers/mmc/host/sdhci-sprd.c | 3 +- drivers/mmc/host/sdhci-xenon.c | 2 +- drivers/mmc/host/sdhci.c | 4 +- drivers/mmc/host/sdhci.h | 2 +- drivers/mtd/hyperbus/Kconfig | 3 +- drivers/mtd/nand/raw/nand_micron.c | 14 +- drivers/net/arcnet/arc-rimi.c | 3 + drivers/net/arcnet/com20020-isa.c | 6 + drivers/net/arcnet/com90io.c | 2 + drivers/net/arcnet/com90xx.c | 3 + drivers/net/bonding/bond_main.c | 9 + drivers/net/can/dev.c | 2 + drivers/net/can/flexcan.c | 39 +- drivers/net/can/rcar/rcar_canfd.c | 9 +- drivers/net/can/sja1000/peak_pcmcia.c | 2 +- drivers/net/can/spi/mcp251x.c | 49 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 10 +- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 2 +- drivers/net/dsa/mv88e6xxx/chip.c | 29 +- drivers/net/dsa/qca8k.c | 10 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 14 +- drivers/net/dsa/sja1105/sja1105_main.c | 143 +++--- drivers/net/dsa/sja1105/sja1105_ptp.c | 7 +- drivers/net/ethernet/8390/Kconfig | 4 +- drivers/net/ethernet/agere/et131x.c | 2 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 4 +- drivers/net/ethernet/amd/Kconfig | 2 +- drivers/net/ethernet/apple/Kconfig | 4 +- drivers/net/ethernet/atheros/ag71xx.c | 2 +- drivers/net/ethernet/broadcom/Kconfig | 6 +- drivers/net/ethernet/broadcom/bcmsysport.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 2 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 18 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 5 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 6 +- drivers/net/ethernet/emulex/benet/be_main.c | 2 - drivers/net/ethernet/freescale/enetc/Kconfig | 2 + drivers/net/ethernet/freescale/fman/fman.c | 3 - drivers/net/ethernet/google/gve/gve.h | 8 +- drivers/net/ethernet/google/gve/gve_ethtool.c | 4 +- drivers/net/ethernet/google/gve/gve_rx.c | 34 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 28 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +- drivers/net/ethernet/marvell/mvmdio.c | 31 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 87 ++-- drivers/net/ethernet/marvell/sky2.c | 7 + drivers/net/ethernet/mediatek/Kconfig | 1 - drivers/net/ethernet/mellanox/mlx5/core/dev.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 12 +- .../net/ethernet/mellanox/mlx5/core/en/params.h | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 27 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.h | 6 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 69 ++- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 41 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 5 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 5 + .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 7 +- .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 1 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 4 + .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 1 + drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h | 1 + .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 76 ++- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 17 + drivers/net/ethernet/mscc/ocelot.c | 1 + .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 4 +- drivers/net/ethernet/ni/Kconfig | 2 +- drivers/net/ethernet/packetengines/Kconfig | 6 +- drivers/net/ethernet/packetengines/Makefile | 2 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 2 +- .../net/ethernet/qualcomm/rmnet/rmnet_map_data.c | 13 +- drivers/net/ethernet/realtek/r8169_main.c | 14 +- drivers/net/ethernet/rocker/rocker_main.c | 2 + drivers/net/ethernet/samsung/Kconfig | 2 +- drivers/net/ethernet/smsc/smc911x.c | 1 + drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 4 + drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 7 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 87 +++- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 50 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 7 + drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 1 + drivers/net/ethernet/xscale/Kconfig | 2 +- drivers/net/hamradio/baycom_epp.c | 3 +- drivers/net/phy/fixed_phy.c | 6 +- drivers/net/phy/mscc.c | 16 +- drivers/net/phy/phy_device.c | 6 + drivers/net/phy/phy_led_triggers.c | 3 +- drivers/net/phy/phylink.c | 10 +- drivers/net/ppp/pppoe.c | 3 + drivers/net/ppp/pppox.c | 13 + drivers/net/ppp/pptp.c | 3 + drivers/net/tun.c | 9 +- drivers/net/usb/pegasus.c | 2 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/usb/r8152.c | 12 +- drivers/net/wan/sdla.c | 1 + drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 3 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 22 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 29 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 58 ++- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 539 +++++++++++---------- drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 185 +++++-- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 4 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 3 + drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 2 + drivers/net/wireless/mac80211_hwsim.c | 8 +- drivers/net/wireless/marvell/mwifiex/main.h | 1 + drivers/net/wireless/marvell/mwifiex/scan.c | 3 +- drivers/nfc/nfcmrvl/main.c | 4 +- drivers/nfc/nfcmrvl/uart.c | 4 +- drivers/nfc/nfcmrvl/usb.c | 1 + drivers/nfc/st-nci/se.c | 2 + drivers/nfc/st21nfca/se.c | 2 + drivers/pci/pci.c | 29 +- drivers/pci/pci.h | 1 - drivers/pci/pcie/portdrv_core.c | 66 --- drivers/perf/arm_pmu.c | 2 +- drivers/platform/olpc/olpc-xo175-ec.c | 6 + drivers/platform/x86/intel_pmc_core.c | 1 + drivers/platform/x86/pcengines-apuv2.c | 6 +- drivers/pwm/core.c | 7 +- drivers/regulator/axp20x-regulator.c | 10 +- drivers/regulator/lp87565-regulator.c | 8 +- drivers/regulator/of_regulator.c | 4 +- drivers/s390/block/dasd_alias.c | 22 +- drivers/s390/char/con3215.c | 1 + drivers/s390/char/tape_core.c | 3 + drivers/s390/cio/vfio_ccw_async.c | 2 +- drivers/s390/crypto/ap_queue.c | 1 + drivers/s390/crypto/zcrypt_msgtype6.c | 17 +- drivers/scsi/fcoe/fcoe_ctlr.c | 138 +++--- drivers/scsi/hpsa.c | 14 +- drivers/scsi/libfc/fc_rport.c | 5 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 12 +- drivers/scsi/qla2xxx/qla_init.c | 2 +- drivers/spi/spi-bcm2835.c | 3 +- drivers/spi/spi-fsl-qspi.c | 2 +- drivers/spi/spi-gpio.c | 6 + drivers/spi/spi-pxa2xx.c | 14 +- drivers/vhost/vhost.h | 2 +- drivers/xen/gntdev.c | 2 +- drivers/xen/privcmd.c | 35 +- drivers/xen/swiotlb-xen.c | 34 +- drivers/xen/xen-pciback/conf_space_capability.c | 3 +- drivers/xen/xlate_mmu.c | 32 ++ fs/block_dev.c | 113 +++-- fs/btrfs/backref.c | 2 +- fs/btrfs/send.c | 77 +-- fs/btrfs/transaction.c | 32 +- fs/btrfs/transaction.h | 3 + fs/cifs/connect.c | 1 + fs/cifs/smb2ops.c | 39 +- fs/cifs/smb2pdu.c | 7 +- fs/compat_ioctl.c | 3 - fs/coredump.c | 44 +- fs/dax.c | 2 +- fs/f2fs/file.c | 63 +-- fs/f2fs/gc.c | 70 ++- fs/f2fs/super.c | 48 +- fs/gfs2/bmap.c | 15 +- fs/io_uring.c | 3 +- fs/nfs/delegation.c | 25 +- fs/nfs/delegation.h | 2 +- fs/nfs/fscache.c | 7 +- fs/nfs/fscache.h | 2 +- fs/nfs/nfs4_fs.h | 3 +- fs/nfs/nfs4client.c | 5 +- fs/nfs/nfs4proc.c | 109 +++-- fs/nfs/nfs4state.c | 49 +- fs/nfs/pnfs.c | 7 +- fs/nfs/super.c | 1 + fs/ocfs2/xattr.c | 3 - fs/super.c | 5 +- fs/xfs/scrub/dabtree.c | 6 +- fs/xfs/xfs_itable.c | 3 + include/asm-generic/getorder.h | 50 +- include/drm/drm_client.h | 2 + include/drm/drm_mode_config.h | 7 + include/kvm/arm_pmu.h | 2 + include/kvm/arm_vgic.h | 1 + include/linux/ccp.h | 2 + include/linux/clk.h | 1 + include/linux/dim.h | 56 --- include/linux/filter.h | 13 + include/linux/fs.h | 6 + include/linux/gpio/consumer.h | 64 +-- include/linux/hmm.h | 54 --- include/linux/if_pppox.h | 3 + include/linux/if_rmnet.h | 4 +- include/linux/kvm_host.h | 6 +- include/linux/mlx5/fs.h | 1 + include/linux/mlx5/mlx5_ifc.h | 6 +- include/linux/mod_devicetable.h | 1 + include/linux/page-flags-layout.h | 18 +- include/linux/page-flags.h | 4 + include/linux/skmsg.h | 8 +- include/net/cfg80211.h | 15 + include/net/tc_act/tc_police.h | 4 +- include/net/tc_act/tc_sample.h | 2 +- include/net/tcp.h | 3 + include/net/tls.h | 13 +- include/rdma/ib_verbs.h | 4 +- include/rdma/rdmavt_qp.h | 9 +- include/scsi/libfc.h | 52 +- include/scsi/libfcoe.h | 1 + include/sound/simple_card_utils.h | 4 + include/trace/events/dma_fence.h | 2 +- include/trace/events/napi.h | 4 +- include/trace/events/qdisc.h | 4 +- include/trace/events/tegra_apb_dma.h | 4 +- include/uapi/linux/kfd_ioctl.h | 20 +- include/uapi/linux/netfilter/xt_connlabel.h | 6 + include/uapi/linux/socket.h | 19 +- include/uapi/linux/virtio_iommu.h | 32 +- include/uapi/sound/sof/fw.h | 16 +- include/uapi/sound/sof/header.h | 14 +- include/xen/xen-ops.h | 3 + kernel/Makefile | 1 - kernel/bpf/verifier.c | 4 +- kernel/dma/contiguous.c | 8 +- kernel/dma/mapping.c | 13 +- kernel/exit.c | 5 +- kernel/signal.c | 3 +- kernel/trace/trace_functions_graph.c | 17 +- lib/Kconfig.kasan | 11 +- lib/Makefile | 3 +- lib/dim/dim.c | 4 +- lib/dim/net_dim.c | 56 +++ lib/raid6/Makefile | 2 +- lib/test_meminit.c | 2 +- lib/vdso/gettimeofday.c | 79 +-- mm/Makefile | 1 + mm/balloon_compaction.c | 69 +-- mm/compaction.c | 11 +- mm/hmm.c | 10 +- mm/kmemleak.c | 2 +- mm/memory_hotplug.c | 2 - {kernel => mm}/memremap.c | 0 mm/migrate.c | 21 +- mm/slub.c | 8 +- mm/vmscan.c | 9 +- net/bridge/br.c | 5 +- net/bridge/br_multicast.c | 3 + net/bridge/br_private.h | 9 +- net/bridge/br_vlan.c | 29 +- net/bridge/netfilter/ebtables.c | 32 +- net/bridge/netfilter/nft_meta_bridge.c | 10 +- net/can/gw.c | 48 +- net/core/dev.c | 17 +- net/core/filter.c | 6 +- net/core/skmsg.c | 4 +- net/core/sock_map.c | 19 +- net/dsa/tag_sja1105.c | 12 +- net/ipv4/inet_fragment.c | 2 +- net/ipv4/ipip.c | 3 + net/ipv4/tcp_ulp.c | 13 + net/ipv6/ip6_gre.c | 3 +- net/ipv6/ip6_tunnel.c | 6 +- net/ipv6/route.c | 2 +- net/iucv/af_iucv.c | 14 +- net/l2tp/l2tp_ppp.c | 3 + net/mac80211/iface.c | 1 - net/mac80211/mlme.c | 10 + net/mac80211/util.c | 7 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 2 +- net/netfilter/ipset/ip_set_core.c | 2 +- net/netfilter/ipset/ip_set_hash_ipmac.c | 6 +- net/netfilter/nft_meta.c | 16 +- net/netrom/af_netrom.c | 1 + net/openvswitch/datapath.c | 15 +- net/rds/rdma_transport.c | 5 +- net/rxrpc/ar-internal.h | 1 + net/rxrpc/peer_event.c | 2 +- net/rxrpc/peer_object.c | 18 + net/rxrpc/sendmsg.c | 1 + net/sched/act_bpf.c | 9 +- net/sched/act_connmark.c | 9 +- net/sched/act_csum.c | 9 +- net/sched/act_ct.c | 9 +- net/sched/act_ctinfo.c | 9 +- net/sched/act_gact.c | 8 +- net/sched/act_ife.c | 13 +- net/sched/act_mirred.c | 13 +- net/sched/act_mpls.c | 8 +- net/sched/act_nat.c | 9 +- net/sched/act_pedit.c | 10 +- net/sched/act_police.c | 8 +- net/sched/act_sample.c | 10 +- net/sched/act_simple.c | 10 +- net/sched/act_skbedit.c | 11 +- net/sched/act_skbmod.c | 11 +- net/sched/act_tunnel_key.c | 8 +- net/sched/act_vlan.c | 25 +- net/sched/sch_codel.c | 6 +- net/sctp/socket.c | 4 +- net/smc/af_smc.c | 15 +- net/tipc/netlink_compat.c | 11 +- net/tipc/socket.c | 3 +- net/tls/tls_main.c | 97 ++-- net/tls/tls_sw.c | 83 +++- net/vmw_vsock/hyperv_transport.c | 8 + net/wireless/core.c | 6 +- net/wireless/nl80211.c | 4 +- net/wireless/util.c | 27 +- scripts/Kconfig.include | 2 +- scripts/Makefile.build | 11 +- scripts/Makefile.modpost | 86 ++-- scripts/headers_install.sh | 6 + scripts/kconfig/confdata.c | 4 + scripts/link-vmlinux.sh | 2 +- security/selinux/ss/policydb.c | 6 +- sound/core/pcm_native.c | 3 +- sound/firewire/packets-buffer.c | 2 +- sound/hda/hdac_i915.c | 10 +- sound/pci/hda/hda_controller.c | 13 +- sound/pci/hda/hda_controller.h | 2 +- sound/pci/hda/hda_intel.c | 63 ++- sound/soc/amd/raven/acp3x-pcm-dma.c | 20 +- sound/soc/codecs/cs42xx8.c | 116 ++++- sound/soc/codecs/max98357a.c | 25 +- sound/soc/codecs/max98373.c | 6 + sound/soc/codecs/max98373.h | 2 + sound/soc/codecs/pcm3060-i2c.c | 4 +- sound/soc/codecs/pcm3060-spi.c | 4 +- sound/soc/codecs/pcm3060.c | 4 +- sound/soc/codecs/pcm3060.h | 2 +- sound/soc/codecs/rt1011.c | 4 +- sound/soc/codecs/rt1308.c | 0 sound/soc/codecs/rt1308.h | 0 sound/soc/generic/audio-graph-card.c | 30 +- sound/soc/generic/simple-card-utils.c | 7 + sound/soc/generic/simple-card.c | 26 +- sound/soc/intel/boards/bytcht_es8316.c | 8 + sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cht-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-hda-match.c | 2 +- .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-icl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-skl-match.c | 2 +- sound/soc/qcom/apq8016_sbc.c | 16 +- sound/soc/rockchip/rockchip_i2s.c | 5 +- sound/soc/rockchip/rockchip_max98090.c | 32 ++ sound/soc/samsung/odroid.c | 8 +- sound/soc/soc-core.c | 7 +- sound/soc/soc-dapm.c | 10 +- sound/soc/sof/intel/cnl.c | 4 +- sound/soc/sof/intel/hda-ipc.c | 4 +- sound/soc/sunxi/sun4i-i2s.c | 4 +- sound/soc/ti/davinci-mcasp.c | 46 +- sound/sound_core.c | 3 +- sound/usb/helper.c | 2 +- sound/usb/hiface/pcm.c | 11 +- sound/usb/stream.c | 1 + tools/arch/arm/include/uapi/asm/kvm.h | 12 + tools/arch/arm64/include/uapi/asm/kvm.h | 10 + tools/arch/powerpc/include/uapi/asm/mman.h | 4 - tools/arch/sparc/include/uapi/asm/mman.h | 4 - tools/arch/x86/include/uapi/asm/kvm.h | 22 +- tools/arch/x86/include/uapi/asm/vmx.h | 1 - tools/include/uapi/asm-generic/mman-common.h | 15 +- tools/include/uapi/asm-generic/mman.h | 10 +- tools/include/uapi/asm-generic/unistd.h | 8 +- tools/include/uapi/drm/drm.h | 1 + tools/include/uapi/drm/i915_drm.h | 209 +++++++- tools/include/uapi/linux/if_link.h | 5 + tools/include/uapi/linux/kvm.h | 3 + tools/include/uapi/linux/sched.h | 30 +- tools/include/uapi/linux/usbdevice_fs.h | 26 + tools/lib/bpf/btf.c | 5 +- tools/lib/bpf/hashmap.h | 5 + tools/lib/bpf/libbpf.c | 34 +- tools/lib/bpf/xsk.c | 11 +- tools/perf/Documentation/perf.data-file-format.txt | 2 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 2 + tools/perf/trace/beauty/usbdevfs_ioctl.sh | 9 +- tools/perf/util/header.c | 9 +- tools/testing/selftests/bpf/Makefile | 3 +- tools/testing/selftests/bpf/progs/sendmsg6_prog.c | 3 +- tools/testing/selftests/bpf/test_xdp_vlan.sh | 57 ++- .../selftests/bpf/test_xdp_vlan_mode_generic.sh | 9 + .../selftests/bpf/test_xdp_vlan_mode_native.sh | 9 + tools/testing/selftests/bpf/verifier/ctx_skb.c | 11 + tools/testing/selftests/cgroup/cgroup_util.c | 3 +- .../selftests/drivers/net/mlxsw/qos_mc_aware.sh | 4 +- tools/testing/selftests/kmod/kmod.sh | 6 +- tools/testing/selftests/kselftest.h | 15 + tools/testing/selftests/kvm/.gitignore | 3 +- tools/testing/selftests/kvm/config | 3 + tools/testing/selftests/livepatch/functions.sh | 46 +- tools/testing/selftests/net/.gitignore | 4 +- .../selftests/net/forwarding/gre_multipath.sh | 28 +- tools/testing/selftests/net/tls.c | 223 +++++++++ tools/testing/selftests/pidfd/pidfd_test.c | 6 +- .../tc-testing/tc-tests/actions/vlan.json | 94 ++++ tools/testing/selftests/x86/test_vsyscall.c | 2 +- virt/kvm/arm/arm.c | 18 +- virt/kvm/arm/hyp/vgic-v3-sr.c | 8 + virt/kvm/arm/pmu.c | 18 +- virt/kvm/arm/vgic/vgic-mmio.c | 16 + virt/kvm/arm/vgic/vgic-v2.c | 9 +- virt/kvm/arm/vgic/vgic-v3.c | 7 +- virt/kvm/arm/vgic/vgic.c | 11 + virt/kvm/arm/vgic/vgic.h | 2 + virt/kvm/kvm_main.c | 61 ++- 708 files changed, 7264 insertions(+), 3847 deletions(-) rename arch/parisc/configs/{default_defconfig => defconfig} (100%) rename {kernel => mm}/memremap.c (100%) mode change 100755 => 100644 sound/soc/codecs/rt1308.c mode change 100755 => 100644 sound/soc/codecs/rt1308.h create mode 100755 tools/testing/selftests/bpf/test_xdp_vlan_mode_generic.sh create mode 100755 tools/testing/selftests/bpf/test_xdp_vlan_mode_native.sh create mode 100644 tools/testing/selftests/kvm/config