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-allyesconfig in repository toolchain/ci/linux.
from 015664d15270 USB: rio500: Remove Rio 500 kernel driver adds 3fd57e7a9e66 char/random: Add a newline at the end of the file adds 517d6b9c6f71 erofs: fix return value check in erofs_read_superblock() adds 6927cc05c2b0 MAINTAINERS: erofs: complete sub-entries for erofs adds 55252ab72b77 erofs: fix erofs_get_meta_page locking due to a cleanup adds dc76ea8c1087 erofs: fix mis-inplace determination related with noio chain adds 65aa35c93cc0 Merge tag 'erofs-for-5.4-rc2-fixes' of git://git.kernel.or [...] adds 73956fc07dd7 membarrier: Fix RCU locking bug caused by faulty merge adds 714366f87336 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds b9023b91dd02 tick: broadcast-hrtimer: Fix a race in bc_set_next adds 5021b9182ee8 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds 0f1a7b3fac05 timer-of: don't use conditional expression with mixed 'voi [...] adds 086bf301f541 MAINTAINERS: kgdb: Add myself as a reviewer for kgdb/kdb adds c1053cd122b2 Merge tag 'kgdb-5.4-rc2' of git://git.kernel.org/pub/scm/l [...] adds cc3a7bfe62b9 vfs: Fix EOVERFLOW testing in put_compat_statfs64 adds a12de1d42d74 blk-mq: honor IO scheduler for multiqueue devices adds 3154df262db5 blk-mq: apply normal plugging for HDD adds 0ec64895b052 nvmet: change ppl to lpp adds b224726de5e4 nvme-pci: Fix a race in controller removal adds ddef29578a81 nvme-tcp: fix wrong stop condition in io_work adds 7cbb5c6f9aa7 nvme-pci: Save PCI state before putting drive into deepest state adds bc4f6e06a90e nvme: fix an error code in nvme_init_subsystem() adds ff13c1b87c97 nvme-rdma: Fix max_hw_sectors calculation adds f03e42c6af60 Added QUIRKs for ADATA XPG SX8200 Pro 512GB adds 30f27d57c06e nvmet-tcp: remove superflous check on request sgl adds 19ea025e1d28 nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T adds 65e68edce0db nvme: allow 64-bit results in passthru commands adds 2b1ff255d2d0 nvme: Add ctrl attributes for queue_count and sqsize adds f968688f44f5 nvme: Move ctrl sqsize to generic space adds 67b483dd03c4 nvme-rdma: fix possible use-after-free in connect timeout adds 2d5ba0c71210 Merge branch 'nvme-5.4' of git://git.infradead.org/nvme in [...] adds 85560117d00f loop: change queue block size to match when using DIO adds bdf200731145 io_uring: use __kernel_timespec in timeout ABI adds dd45483981ac s390/dasd: Fix error handling during online processing adds 964ce509e2de Revert "s390/dasd: Add discard support for ESE volumes" adds 3a4b46c3bc73 block: pg: add header include guard adds dc301025658a block: sed-opal: fix sparse warning: obsolete array init. adds a9eb49c96488 block: sed-opal: fix sparse warning: convert __be64 data adds c4bd70e8c95b Merge tag 'for-linus-2019-10-03' of git://git.kernel.dk/li [...] adds 69f08e68af25 drm/amdgpu: revert "disable bulk moves for now" adds e0e4a2ce7a05 drm/amd/powerplay: change metrics update period from 1ms to 100ms adds 009213067510 drm/amd/powerplay: add sensor lock support for smu adds 8225630ea61d Revert "drm/amdgpu: disable stutter mode for renoir" adds 49379032aa22 drm/amdgpu: don't increment vram lost if we are in hibernation adds 815fb4c9d7da drm/amdgpu: return tcc_disabled_mask to userspace adds 57be09c6e874 drm/amdgpu: fix multiple memory leaks in acp_hw_init adds 055e547478a1 drm/amd/display: memory leak adds ec3e5c0f0c2b drm/amdgpu: make pmu support optional, again adds 29174a4310bf drm/amdgpu: hide another #warning adds beda921dbc99 drm/amdgpu: display_mode_vba_21: remove uint typedef adds 148d31e38fb3 drm/amd/display: hide an unused variable adds c0e70e10b11b drm/amd/display: fix dcn21 Makefile for clang adds 0f83eb888869 Merge tag 'drm-fixes-5.4-2019-10-02' of git://people.freed [...] adds 8581d51055a0 drm: Free the writeback_job when it with an empty fb adds b1066a123538 drm: Clear the fence pointer when writeback job signaled adds a0ecd6fdbf5d drm/komeda: prevent memory leak in komeda_wb_connector_add adds e2c4ed148cf3 drm/omap: fix max fclk divider for omap36xx adds 77fdaa091d79 Merge drm/drm-fixes into drm-misc-fixes adds d7d44b6fe40a drm/tilcdc: include linux/pinctrl/consumer.h again adds b6559bf3ac32 Merge drm-misc-next-fixes-2019-10-02 into drm-misc-fixes adds 63c4cec7422d Merge tag 'drm-misc-fixes-2019-10-03' of git://anongit.fre [...] adds cffb4c3ea372 drm/i915/dp: Fix dsc bpp calculations, v5. adds eb0192fed016 drm/i915: Fix g4x sprite scaling stride check with GTT remapping adds 485f682be9fc Revert "drm/i915: Fix DP-MST crtc_mask" adds 07bba341c996 Merge tag 'drm-intel-fixes-2019-10-03-1' of git://anongit. [...] adds 768b47b7a9bc Merge tag 'drm-fixes-2019-10-04' of git://anongit.freedesk [...] adds 61129dd29f79 sched: Add __ASSEMBLY__ guards around struct clone_args adds 3969e76909d3 selftests: pidfd: Fix undefined reference to pthread_create() adds 501bd0166eb9 fork: add kernel-doc for clone3 adds 78f6face5af3 sched: add kernel-doc for struct clone_args adds af0622f6ae41 Merge tag 'for-linus-20191003' of git://git.kernel.org/pub [...] adds f5a1a536fa14 lib: introduce copy_struct_from_user() helper adds f14c234b4bc5 clone3: switch to copy_struct_from_user() adds dff3a85fecea sched_setattr: switch to copy_struct_from_user() adds c2ba8f41ad36 perf_event_open: switch to copy_struct_from_user() adds 341115822f88 usercopy: Add parentheses around assignment in test_copy_s [...] adds e524d16e7e32 Merge tag 'copy-struct-from-user-v5.4-rc2' of git://git.ke [...] adds df359f0d09dc xen/efi: Set nonblocking callbacks adds ade77a2da81e ARM: xen: unexport HYPERVISOR_platform_op function adds c5ad81eb0295 xen/balloon: Set pages PageOffline() in balloon_add_region() adds dde3285ffa1a xen/balloon: Drop __balloon_append() adds 59b52f105f23 xen/balloon: Mark pages PG_offline in balloon_append() adds 04ccbdc390b1 xen/balloon: Clear PG_offline in balloon_retrieve() adds ec066de1a567 arm: xen: mm: use __GPF_DMA32 for arm64 adds 09515706857a xen/efi: have a common runtime setup function adds a8fabb38525c xen/xenbus: fix self-deadlock after killing user process adds 50dfd03d9579 Merge tag 'for-linus-5.4-rc2-tag' of git://git.kernel.org/ [...] adds a0f0037e908c KVM: LAPIC: Loosen filter for adaptive tuning of lapic_tim [...] adds a1a640b8c0cd kvm: x86: Fix a spurious -E2BIG in __do_cpuid_func adds 3ca94192278c KVM: X86: Fix userspace set invalid CR4 adds 43561123ab37 kvm: x86: Improve emulation of CPUID leaves 0BH and 1FH adds 5f41a37b151f kvm: x86: Use AMD CPUID semantics for AMD vCPUs adds 40bc47b08b6e kvm: x86: Enumerate support for CLZERO instruction adds 504ce1954fba KVM: x86: Expose XSAVEERPTR to the guest adds 6eeb4ef049e7 KVM: x86: assign two bits to track SPTE kinds adds 1f4e5fc83a42 KVM: x86: fix nested guest live migration with PML adds 094444204570 selftests: kvm: add test for dirty logging inside nested guests adds 19a36d329f5b KVM: VMX: Set VMENTER_L1D_FLUSH_NOT_REQUIRED if !X86_BUG_L1TF adds 2e4a75976dfb KVM: selftests: x86: clarify what is reported on KVM_GET_M [...] adds 833b45de69a6 kvm: x86, powerpc: do not allow clearing largepages debugfs entry adds e1fba49cc1e9 kvm: vmx: Limit guest PMCs to those supported on the host adds 6e06983dde96 selftests: kvm: Fix libkvm build error adds 24c29b7ac0da KVM: x86: omit absent pmu MSRs from MSR list adds b6749e20d571 arm64: KVM: Drop hyp_alternate_select for checking for ARM [...] adds aa979fa899c5 arm64: KVM: Replace hyp_alternate_select with has_vhe() adds 084b5a80e872 arm64: KVM: Kill hyp_alternate_select() adds aac60f1a8677 KVM: arm/arm64: vgic: Use the appropriate TRACE_INCLUDE_PATH adds d53a4c8e77da Merge tag 'kvmarm-fixes-5.4-1' of git://git.kernel.org/pub [...] adds 567926cca99b KVM: nVMX: Fix consistency check on injected exception error code adds cf05a67b68b8 KVM: x86: omit "impossible" pmu MSRs from MSR list adds b145b0eb2031 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds e2973352fa13 dt-bindings: dsp: Fix fsl,dsp example adds 58c50fe0c9f0 dt-bindings: media: rc: Fix redundant string adds 932bae3a5b4e dt-bindings: iio: ad7192: Fix Regulator Properties adds 4d32db74a3ca dt-bindings: iio: ad7192: Fix DTC warning in the example adds f437ade3296b dt-bindings: phy: lantiq: Fix Property Name adds a4ad51e9528e Merge tag 'devicetree-fixes-for-5.4' of git://git.kernel.o [...] adds 18856604b3e7 RISC-V: Clear load reservations while restoring hart contexts adds 922b0375fc93 riscv: Fix memblock reservation for device tree blob adds 812ad49d88b5 Merge tag 'riscv/for-v5.4-rc2' of git://git.kernel.org/pub [...] adds 2b6509f42dc6 MIPS: Loongson64: Fix boot failure after dropping boot_mem_map adds 0889d07f3e4b MIPS: dts: ar9331: fix interrupt-controller size adds d345d9cad225 MIPS: cpu-bugs64: Mark inline functions as __always_inline adds 0228ecf6128c MIPS: octeon: Include required header; fix octeon ethernet build adds 0671c5b84e9e MIPS: Wire up clone3 syscall adds 90800281e761 MIPS: VDSO: Remove unused gettimeofday.c adds 8919975b6171 MIPS: VDSO: Fix build for binutils < 2.25 adds 66b416ee41ed MIPS: init: Fix reservation of memory between PHYS_OFFSET [...] adds bd848d1b9235 MIPS: init: Prevent adding memory before PHYS_OFFSET adds 25b69a889b63 mips: Loongson: Fix the link time qualifier of 'serial_exit()' adds 101c40ed269c MIPS: pmcs-msp71xx: Add missing MAX_PROM_MEM definition adds 437450cf09c3 MIPS: pmcs-msp71xx: Remove unused addr variable adds 6822c29ddbbd MIPS: fw/arc: Remove unused addr variable adds 4ea655343ce4 Merge tag 'mips_fixes_5.4_1' of git://git.kernel.org/pub/s [...] adds 851345828095 s390/cpumf: Use consistant debug print format adds 932bfc5aae08 s390/cpumsf: Check for CPU Measurement sampling adds e14e59c125f6 s390/cpumf: Fix indentation in sampling device driver adds 9f494438d4bc s390/qdio: clarify size of the QIB parm area adds 5c8e10f83262 s390: mark __cpacf_query() as __always_inline adds 51ce02216d4a s390/mm: fix -Wunused-but-set-variable warnings adds b4fd5a0a9295 s390/atomic,bitops: mark function(s) __always_inline adds 44967bfb5520 s390/cpu_mf: mark function(s) __always_inline adds 7f032febb665 s390/jump_label: mark function(s) __always_inline adds 6818b542a084 s390/mm: mark function(s) __always_inline adds 771c24f6da06 s390/pci: mark function(s) __always_inline adds 61c313471574 s390: update defconfigs adds b1c41ac3ce56 KVM: s390: fix __insn32_query() inline assembly adds d0dea733f60e KVM: s390: mark __insn32_query() as __always_inline adds 6fe137cbe3e8 Merge tag 's390-5.4-3' of git://git.kernel.org/pub/scm/lin [...] adds 7ae6d93c8f05 net: dsa: qca8k: Use up to 7 ports for all operations adds e9789c7cc182 sch_cbq: validate TCA_CBQ_WRROPT to avoid crash adds 0e141f757b2c erspan: remove the incorrect mtu limit for erspan adds 8c7138b33e5c net: Unpublish sk from sk_reuseport_cb before call_rcu adds 7fd25e6fc035 ieee802154: atusb: fix use-after-free at disconnect adds 21a045e430e5 ieee802154: mcr20a: simplify a bit 'mcr20a_handle_rx_read_ [...] adds 6402939ec86e ieee802154: ca8210: prevent memory leak adds 3755ee225789 Merge tag 'ieee802154-for-davem-2019-09-28' of git://git.k [...] adds b6f2494d311a net: dsa: sja1105: Ensure PTP time for rxtstamp reconstruc [...] adds 68501df92d11 net: dsa: sja1105: Prevent leaking memory adds 68ce6688a5ba net: sched: taprio: Fix potential integer overflow in tapr [...] adds 55131dec2b1c net: socionext: netsec: always grab descriptor lock adds c5f75a14a081 docs: networking: Add title caret and missing doc adds 6de6d18591b5 ionic: select CONFIG_NET_DEVLINK adds f88eb7c0d002 nl80211: validate beacon head adds 242b0931c191 cfg80211: validate SSID/MBSSID element ordering assumption adds f43e5210c739 cfg80211: initialize on-stack chandefs adds b501426cf86e nl80211: fix null pointer dereference adds 8ed31a264065 mac80211: fix txq null pointer dereference adds d8dec42b5c2d mac80211: keep BHs disabled while calling drv_tx_wake_queue() adds 9cfc370240c3 Merge tag 'mac80211-for-davem-2019-10-01' of git://git.ker [...] adds 9a9251a35347 net: sched: taprio: Avoid division by zero on invalid link speed adds 83c8c3cf4516 net: sched: cbs: Avoid division by zero when calculating t [...] adds d2c50b1cd945 net: mscc: ocelot: add missing of_node_put after calling o [...] adds f32eb9d80470 net: dsa: rtl8366rb: add missing of_node_put after calling [...] adds 93c2fcb01ae9 devlink: Fix error handling in param and info_get dumpit cb adds 9a2ae7b3960e net: stmmac: xgmac: Not all Unicast addresses may be available adds c11986b9fa74 net: stmmac: xgmac: Detect Hash Table size dinamically adds 432439fef933 net: stmmac: selftests: Always use max DMA size in Jumbo Test adds f79bfda3756c net: stmmac: dwmac4: Always update the MAC Hash Filter adds 14f347334bf2 net: stmmac: Correctly take timestamp for PTPv2 adds 3e2bf04fb044 net: stmmac: Do not stop PHY if WoL is enabled adds 30300d9f9150 net: stmmac: xgmac: Disable the Timestamp interrupt by default adds 3c72d4d33059 net: stmmac: xgmac: Fix RSS not writing all Keys to HW adds 56627336b655 net: stmmac: xgmac: Fix RSS writing wrong keys adds b33210e3797d Merge branch 'stmmac-fixes' adds 569aad4fcd82 net: ag71xx: fix mdio subnode support adds 8353da9fa697 hso: fix NULL-deref on tty open adds 0d9138ffac24 vsock: Fix a lockdep warning in __vsock_release() adds 3256a2d6ab1f tcp: adjust rto_base in retransmits_timed_out() adds a3ce2a21bb89 ipv6: Handle race in addrconf_dad_work adds a761129e3625 xen-netfront: do not use ~0U as error return value for xen [...] adds e95584a889e1 tipc: fix unlimited bundling of small messages adds 8b6b82ad163b mlx5: avoid 64-bit division in dr_icm_pool_mr_create() adds e8521e53cca5 net: dsa: rtl8366: Check VLAN ID and not ports adds d64bf89a75b6 net/rds: Fix error handling in rds_ib_add_one() adds d6530e5ad450 net: dsa: sja1105: Initialize the meta_lock adds 3e8db7e56082 net: dsa: sja1105: Fix sleeping while atomic in .port_hwts [...] adds 76d674947c17 Merge branch 'SJA1105-DSA-locking-fixes-for-PTP' adds db34a4714c01 ptp_qoriq: Initialize the registers' spinlock before calli [...] adds 895b5c9f206e netfilter: drop bridge nf reset from nf_reset adds 34a4c95abd25 netfilter: nft_connlimit: disable bh on garbage collection adds 4fbb97bac1be Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 53de429f4e88 net: hisilicon: Fix usage of uninitialized variable in fun [...] adds 134cc4cefad3 net: stmmac: Avoid deadlock on suspend/resume adds 6af1799aaf3f ipv6: drop incoming packets having a v4mapped source address adds 44b321e5020d udp: fix gso_segs calculations adds 4094871db1d6 udp: only do GSO if # of segs > 1 adds 2105b52e30de lib: textsearch: fix escapes in example code adds 3afb09618840 tcp: fix slab-out-of-bounds in tcp_zerocopy_receive() adds cf74ac6db25d qmi_wwan: add support for Cinterion CLS8 devices adds db9b2e0af605 rxrpc: Fix rxrpc_recvmsg tracepoint adds 7a512eb865aa net: make sock_prot_memory_pressure() return "const char *" adds 8ae72cbf62d2 Revert "ipv6: Handle race in addrconf_dad_work" adds 6b517374f4ea cxgb4:Fix out-of-bounds MSI-X info array access adds a54cdeeb04fc r8152: Set macpassthru in reset_resume callback adds b406472b5ad7 net: ipv4: avoid mixed n_redirects and rate_tokens usage adds ea977d19d918 net: phy: allow for reset line to be tied to a sleepy GPIO [...] adds 2d819d250a13 ipv6: Handle missing host route in __ipv6_ifa_notify adds 4cf6c57e61fe net: phy: fix write to mii-ctrl1000 register adds 8d3dc3ac9dd6 net: phy: extract link partner advertisement reading adds 2d880b8709c0 net: phy: extract pause mode adds 06d5f3441b2e net: phy: at803x: use operating parameters from PHY-specif [...] adds e3ba9bf62a1c Merge branch 'Fix-regression-with-AR8035-speed-downgrade' adds 474f0813a300 sch_dsmark: fix potential NULL deref in dsmark_init() adds a0c2dc1fe63e nfc: fix memory leak in llcp_sock_bind() adds 1acb8f2a7a9f net: qlogic: Fix memory leak in ql_alloc_large_buffers adds ef129d34149e selftests/net: add nettest to .gitignore adds 9819a30c11ea Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 9f79b78ef744 Convert filldir[64]() from __put_user() to unsafe_put_user() adds 8a23eb804ca4 Make filldir[64]() verify the directory entry filename is valid adds 4f11918ab93b Merge branch 'readdir' (readdir speedup and sanity checking) adds c9c53749375c scsi: bnx2fc: Handle scope bits when array returns BUSY or TSF adds f51913eef23f scsi: ufs: skip shutdown if hba is not powered adds 4b062e7cf940 scsi: qedf: Remove always false 'tmp_prio < 0' statement adds 0ed881027690 scsi: storvsc: setup 1:1 mapping between hardware queue an [...] adds 70054aa39a01 scsi: megaraid: disable device when probe failed after ena [...] adds 4b6b1bb68628 scsi: hisi_sas: Make three functions static adds 248a445adfc8 scsi: qla2xxx: Silence fwdump template message adds c3b6a1d39742 scsi: qla2xxx: Fix unbound sleep in fcport delete path. adds fd5564ba54e0 scsi: qla2xxx: Fix stale mem access on driver unload adds f5187b7d1ac6 scsi: qla2xxx: Optimize NPIV tear down process adds 7f2a398d59d6 scsi: qla2xxx: Fix N2N link reset adds f3f1938bb673 scsi: qla2xxx: Fix N2N link up fail adds 0aabb6b699f7 scsi: qla2xxx: Fix Nport ID display value adds 126195c972a2 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 13dc8c029cab kbuild: remove ar-option and KBUILD_ARFLAGS adds 7e35b42591c0 kbuild: remove SUBDIRS support adds 807f2105b87a kbuild: correct formatting of header in kbuild module docs adds 47346e96f004 modpost: fix static EXPORT_SYMBOL warnings for UML build adds 6b190d3ce0a6 integrity: remove unneeded, broken attempt to add -fshort-wchar adds 7a8beb7ad515 integrity: remove pointless subdir-$(CONFIG_...) adds a9bbe79fd5cb video/logo: remove unneeded *.o pattern from clean-files adds 01bb25156d85 video/logo: do not generate unneeded logo C files adds 82fdd12b9572 namespace: fix namespace.pl script to support relative paths adds 7a82e3fa28f1 scripts/setlocalversion: clear local variable to make it w [...] adds 43496709f166 kbuild: two minor updates for Documentation/kbuild/modules.rst adds d188b8c901bb kbuild: update compile-test header list for v5.4-rc2 adds 86cdd2fdc4e3 kheaders: make headers archive reproducible adds 2d00aee21a5d Merge tag 'kbuild-fixes-v5.4' of git://git.kernel.org/pub/ [...] adds a304c0a60252 arm64/ARM: configs: Change CONFIG_REMOTEPROC from m to y adds cdee3b60af59 ARM: dts: ux500: Fix up the CPU thermal zone adds dd8882a25538 clk: ti: dra7: Fix mcasp8 clock bits adds 2d3c8ba3cffa ARM: dts: Fix wrong clocks for dra7 mcasp adds f1f028ff89cb DTS: ARM: gta04: introduce legacy spi-cs-high to make disp [...] adds c01f5120ca7c Merge branch 'fixes-merge-window-pt2' into fixes adds 04e0e1777a79 ARM: omap2plus_defconfig: Enable DRM_TI_TFP410 adds 1d70ded8567c ARM: omap2plus_defconfig: Enable more droid4 devices as lo [...] adds 4ef5d76b4539 ARM: dts: Fix gpio0 flags for am335x-icev2 adds 8ad8041b98c6 ARM: OMAP2+: Fix missing reset done flag for am3 and am43 adds 17529d43b21c ARM: OMAP2+: Add missing LCDC midlemode for am335x adds cf395f7ddb9e ARM: OMAP2+: Fix warnings with broken omap2_set_init_voltage() adds f90ec6cdf674 ARM: dts: am4372: Set memory bandwidth limit for DISPC adds bcec1221c945 Merge tag 'omap-for-v5.4/fixes-rc1-signed' of git://git.ke [...] adds 60c1b3e25728 ARM: multi_v7_defconfig: Fix SPI_STM32_QSPI support adds 43b815c6a8e7 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 2cf2aa6a69db dma-mapping: fix false positivse warnings in dma_common_fr [...] adds 7cdb85df6061 Merge tag 'dma-mapping-5.4-1' of git://git.infradead.org/u [...] adds b212921b13bd elf: don't use MAP_FIXED_NOREPLACE for elf executable mappings adds da0c9ea146cb Linux 5.4-rc2 adds c512c6918719 uaccess: implement a proper unsafe_copy_to_user() and swit [...] adds 7a243c82ea52 ocfs2: clear zero in unaligned direct IO adds 56e94ea132bb fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] adds 583fee3e12df fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] adds 2abb7d3b12d0 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] adds 20bb759a66be panic: ensure preemption is disabled during panic() adds 6d0e9849417b mm/memremap: drop unused SECTION_SIZE and SECTION_MASK adds 8e00c4e9dd85 writeback: fix use-after-free in finish_writeback_work() adds 758b8db4a56a mm: fix -Wmissing-prototypes warnings adds 08d1d0e6d0a0 memcg: only record foreign writebacks with dirty pages whe [...] adds b0f53dbc4bc4 kernel/sysctl.c: do not override max_threads provided by u [...] adds 5b6807de1144 mm/z3fold.c: claim page in the beginning of free adds 234fdce892f9 mm/page_alloc.c: fix a crash in free_pages_prepare() adds 518a86713078 mm/vmpressure.c: fix a signedness bug in vmpressure_regist [...] adds 9783aa9917f8 mm, memcg: proportional memory.{low,min} reclaim adds 9de7ca46ad26 mm, memcg: make memory.emin the baseline for utilisation d [...] adds 1bc63fb1272b mm, memcg: make scan aggression always exclude protection adds 6a486c0ad4dc mm, sl[ou]b: improve memory accounting adds 59bb47985c1d mm, sl[aou]b: guarantee natural alignment for kmalloc(powe [...] adds eda57a0e4299 Merge branch 'akpm' (patches from Andrew) adds 17eac6c2db8b selftests: Add kselftest-all and kselftest-install targets adds 3a24f7f6b610 kselftest: add capability to skip chosen TARGETS adds 131b30c94fbc kselftest: exclude failed TARGETS from runlist adds 852c8cbf34d3 selftests/kselftest/runner.sh: Add 45 second timeout per test adds 8f9577eda5b7 selftests: watchdog: Validate optional file argument adds ce3a67780212 selftests: watchdog: Add command line option to show watch [...] adds f54e66ae770f Merge tag 'linux-kselftest-5.4-rc3' of git://git.kernel.or [...] adds 2a5243937c70 selinux: fix context string corruption in convert_context() adds 2ef459167adb Merge tag 'selinux-pr-20191007' of git://git.kernel.org/pu [...] adds e735244e2cf0 gpiolib: don't clear FLAG_IS_OUT when emulating open-drain [...] adds be7ae45cfea9 gpio: fix getting nonexclusive gpiods from DT adds e91aafcb51f3 gpio: eic: sprd: Fix the incorrect EIC offset when toggling adds b8cd253a06dc Merge tag 'gpio-v5.4-rc2-fixes-for-linus' of git://git.ker [...] adds fffa6af94894 gpio: max77620: Use correct unit for debounce times adds d5001955c281 Merge tag 'gpio-v5.4-2' of git://git.kernel.org/pub/scm/li [...] adds e3f127147418 leds: core: Fix leds.h structure documentation adds 4050d21d2009 Add my linux-leds branch to MAINTAINERS adds e3280b54afed Merge tag 'led-fixes-for-5.4-rc3' of git://git.kernel.org/ [...] adds 7a292b6c7c9c arm64: errata: Update stale comment adds 4585fc59c0e8 arm64/sve: Fix wrong free for task->thread.sve_state adds a2b99dcac36c docs: arm64: Fix indentation and doc formatting adds a48e61de758c arm64: Mark functions using explicit register variables as [...] adds 7230f7e99fec arm64: cpufeature: Effectively expose FRINT capability to [...] adds e4365f968fcd arm64: mm: avoid virt_to_phys(init_mm.pgd) adds f46f27a576cc arm64: Fix incorrect irqflag restore for priority masking [...] adds dd8a1f134884 arm64: ftrace: Ensure synchronisation in PLT setup for Neo [...] adds 308c51561720 arm64: mm: fix spurious fault detection adds e0de01aafc3d arm64: vdso32: Fix broken compat vDSO build warnings adds 37a5076098c1 arm64: vdso: Remove stale files from old assembly implementation adds 0df2c90eba60 arm64: vdso32: Detect binutils support for dmb ishld adds a7f93103f86e arm64: vdso32: Remove jump label config option in Makefile adds 50a2610adec9 lib: vdso: Remove CROSS_COMPILE_COMPAT_VDSO adds 24ee01a927bf arm64: Default to building compat vDSO with clang when CON [...] adds bcaf9b57e488 arm64: vdso32: Move definition of COMPATCC into vdso32/Makefile adds c71e88c43796 arm64: vdso32: Don't use KBUILD_CPPFLAGS unconditionally adds 7424ee2b1617 arm64: vdso32: Pass '--target' option to clang via VDSO_CAFLAGS adds eff9cb67be21 arm64: vdso32: Rename COMPATCC to CC_COMPAT adds 7c4791c9efca arm64: Kconfig: Make CONFIG_COMPAT_VDSO a proper Kconfig option adds 3e7c93bd04ed arm64: armv8_deprecated: Checking return value for memory [...] adds e60329c97b9c Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 18545e8b6871 RDMA/vmw_pvrdma: Free SRQ only once adds df791c54d627 RDMA/siw: Fix serialization issue in write_space() adds 390d3fdcae2d RDMA/core: Fix use after free and refcnt leak on ndev in_d [...] adds 34b3be18a04e RDMA/hfi1: Prevent memory leak in sdma_init adds 91724c1e5afe RDMA/iw_cxgb4: fix SRQ access from dump_qp() adds b66f31efbdad RDMA/iwcm: Fix a lock inversion issue adds ee4e4040ab61 RDMA/i40iw: Associate ibdev to netdev before IB device reg [...] adds ab59ca3eb4e7 RDMA/core: Fix an error handling path in 'res_get_common_doit()' adds 94635c36f385 RDMA/cm: Fix memory leak in cm_add/remove_one adds 3840c5b78803 RDMA/cxgb4: Do not dma memory off of the stack adds 594e6c5d41ed RDMA/nldev: Reshuffle the code to avoid need to rebind QP [...] adds 1cbe866cbcb5 IB/core: Fix wrong iterating on ports adds 880505cfef1d RDMA/mlx5: Do not allow rereg of a ODP MR adds f28b1932eaae RDMA/mlx5: Fix a race with mlx5_ib_update_xlt on an implicit MR adds 9dc775e7f550 RDMA/odp: Lift umem_mutex out of ib_umem_odp_unmap_dma_pages() adds aa116b810ac9 RDMA/mlx5: Order num_pending_prefetch properly with synchr [...] adds aa603815c7f8 RDMA/mlx5: Put live in the correct place for ODP MRs adds 0417791536ae RDMA/mlx5: Add missing synchronize_srcu() for MW cases adds 8a8c600de5dc Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 5e48e55fb57a MAINTAINERS: Remove Simon as Renesas SoC Co-Maintainer adds 33f37c648812 shmem: fix LSM options parsing adds 6fcf0c72e4b9 vfs: add missing blkdev_put() in get_tree_bdev() adds 015c21ba59fc Merge branch 'work.mount3' of git://git.kernel.org/pub/scm [...] adds d4f4de5e5ef8 Fix the locking in dcache_readdir() and friends adds 26b6c9843384 libfs: take cursors out of list when moving past the end o [...] adds ad338d05438e Merge branch 'work.dcache' of git://git.kernel.org/pub/scm [...] adds c67d970f0ea8 Btrfs: fix memory leak due to concurrent append writes wit [...] adds 4203e9689470 btrfs: fix incorrect updating of log root tree adds 7a54789074a5 btrfs: fix balance convert to single on 32-bit host CPUs adds 11a19a90870e btrfs: allocate new inode in NOFS context adds c5f4987e86f6 btrfs: fix uninitialized ret in ref-verify adds 431d39887d62 btrfs: silence maybe-uninitialized warning in clone_range adds f8779876d4a7 Merge tag 'for-5.4-rc2-tag' of git://git.kernel.org/pub/sc [...] adds 3aa6d4abd4eb crypto: arm/aes-ce - build for v8 architecture explicitly adds f703964fc668 crypto: arm/aes-ce - add dependency on AES library adds fb20da6af705 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds e093c4be760e xfs: Fix tail rounding in xfs_alloc_file_space() adds 6374ca03975a xfs: remove unused flags arg from xfs_get_aghdr_buf() adds d5cc14d9f928 xfs: removed unused error variable from xchk_refcountbt_rec adds 3219e8cf0dad xfs: assure zeroed memory buffers for certain kmem allocations adds 0b10d8a89f55 xfs: log the inode on directory sf to block format change adds 603efebd6768 xfs: remove broken error handling on failed attr sf to lea [...] adds aeea4b75f045 xfs: move local to extent inode logging into bmap helper adds 9e208aa06c21 Merge tag 'xfs-5.4-fixes-3' of git://git.kernel.org/pub/sc [...] adds bf7ec93c644c io_uring: fix reversed nonblock flag for link submission adds a2b90f112177 bdi: Do not use freezable workqueue adds 0e48f51cbbfb Revert "libata, freezer: avoid block device removal while [...] adds b84477d3ebb9 blk-wbt: fix performance regression in wbt scale_up/scale_down adds 6805b32ec2b0 io_uring: remove wait loop spurious wakeups adds 8a9973408177 io_uring: only flush workqueues on fileset removal adds 79a85e214d62 null_blk: Fix zoned command return code adds 862488105b84 nbd: fix possible sysfs duplicate warning adds 297cbcccc23d Merge tag 'for-linus-20191010' of git://git.kernel.dk/linux-block adds 19305134ade0 drm/panel: lg-lb035q02: Fix SPI alias adds cf0c4eb15e9d drm/panel: nec-nl8048hl11: Fix SPI alias adds d82a6ac3002f drm/panel: sony-acx565akm: Fix SPI alias adds 692a5424b5b2 drm/panel: tpo-td028ttec1: Fix SPI alias adds cc635be34eb6 drm/panel: tpo-td043mtea1: Fix SPI alias adds fd70c7755bf0 drm/bridge: tc358767: fix max_tu_symbol value adds 437c5a15bba3 Merge tag 'drm-misc-fixes-2019-10-10' of git://anongit.fre [...] adds 083164dbdb17 drm/amdgpu: fix memory leak adds 46fe219d7ca2 Merge tag 'drm-fixes-5.4-2019-10-09' of git://people.freed [...] adds 93be1bae759e drm/i915/execlists: Remove incorrect BUG_ON for schedule-out adds 6c76a93c4536 drm/i915: Perform GGTT restore much earlier during resume adds 282b7fd5f5ab drm/i915: Whitelist COMMON_SLICE_CHICKEN2 adds fda9fa19b090 drm/i915: Don't mix srcu tag and negative error codes adds c73cdbf804cf drm/i915: Extend Haswell GT1 PSMI workaround to all adds abf5cdcf235a drm/i915: Verify the engine after acquiring the active.lock adds dc7890995e04 drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled adds 7d0eb51dd92c drm/i915: Prevent bonded requests from overtaking each oth [...] adds b925708f28c2 drm/i915: Mark contents as dirty on a write fault adds a8064d577dab drm/i915/cml: Add second PCH ID for CMP adds 6535a4b34ed9 drm/i915/execlists: Drop redundant list_del_init(&rq->sched.link) adds a8385f0c3fd3 drm/i915: Only enqueue already completed requests adds 68184eb7b096 drm/i915: Fixup preempt-to-busy vs reset of a virtual request adds 749085a2131f drm/i915/execlists: Protect peeking at execlists->active adds e137d3abdfca drm/i915/gt: execlists->active is serialised by the tasklet adds 4adbcff22e67 Merge tag 'drm-intel-fixes-2019-10-10' of git://anongit.fr [...] adds 9892f9f6cf83 Merge tag 'drm-fixes-2019-10-11' of git://anongit.freedesk [...] adds 48f9bcf91461 net: sctp: Rename fallthrough label to unhandled adds 294f69e662d1 compiler_attributes.h: Add 'fallthrough' pseudo keyword fo [...] adds b9918bdcac1f Documentation/process: Add fallthrough pseudo-keyword adds 6a297c90efa6 HID: hyperv: Use in-place iterator API in the channel callback adds 83b50f83a968 Drivers: hv: vmbus: Fix harmless building warnings without [...] adds 56c642e2aa1c Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] adds c7c4e29fb5a4 scripts: add_namespace: Fix coccicheck failed adds bf70b0503abd module: swap the order of symbol.namespace adds 389eb3f5f4ab modpost: fix broken sym->namespace for external module builds adds fa6643cdc5cd module: rename __kstrtab_ns_* to __kstrtabns_* to avoid sy [...] adds d85103ac78a6 kbuild: fix build error of 'make nsdeps' in clean tree adds 40997fb8799d nsdeps: fix hashbang of scripts/nsdeps adds df6f0987e55f nsdeps: make generated patches independent of locale adds fcfacb9f8374 doc: move namespaces.rst from kbuild/ to core-api/ adds c6f6ebd77ce1 Merge tag 'modules-for-v5.4-rc3' of git://git.kernel.org/p [...] adds 52870d504891 smb3: cleanup some recent endian errors spotted by updated sparse adds dd19c106a366 fs: cifs: mute -Wunused-const-variable message adds cb248819d209 cifs: use cifsInodeInfo->open_file_lock while iterating to [...] adds 30573a82fb17 CIFS: Gracefully handle QueryInfo errors during open adds d0959b080b1f smb3: remove noisy debug message and minor cleanup adds d4cfbf04b2aa smb3: Fix regression in time handling adds c82e5ac7fe35 CIFS: Force revalidate inode when dentry is stale adds 0b3d0ef9840f CIFS: Force reval dentry if LOOKUP_REVAL flag is set adds c6ad7c3ce980 Merge tag '5.4-rc2-smb3' of git://git.samba.org/sfrench/cifs-2.6 adds 33ea5aaa87cd nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request adds 031d73ed768a NFS: Fix O_DIRECT accounting of number of bytes read/written adds 0b5748477924 NFS: Remove redundant mirror tracking in O_DIRECT adds 1047ec868332 NFSv4: Fix leak of clp->cl_acceptor string adds af84537dbd1b SUNRPC: fix race to sk_err after xs_error_report adds 1c0cc5f1ae5e Merge tag 'nfs-for-5.4-2' of git://git.linux-nfs.org/proje [...] adds 05668e1d74b8 s390/cio: fix virtio-ccw DMA without PV adds 062795fcdcb2 s390/uaccess: avoid (false positive) compiler warnings adds f154988a905e Merge tag 's390-5.4-4' of git://git.kernel.org/pub/scm/lin [...] adds c6875f3aacf2 x86/xen: Return from panic notifier adds 574878f98c05 xen/grant-table: remove unnecessary printing adds ee7f5225dc3c xen: Stop abusing DT of_dma_configure API adds 680b5b3c5d34 Merge tag 'for-linus-5.4-rc3-tag' of git://git.kernel.org/ [...] adds 18217da36103 powerpc/64s/radix: Fix build failure with RADIX_MMU=n adds 4ab8a485f7bc powerpc/pseries: Remove confusing warning message. adds 5b216ea1c40c selftests/powerpc: Fix compile error on tlbie_test due to [...] adds 7fe4e1176dfe powerpc/kvm: Fix kvmppc_vcore->in_guest value in kvmhv_swi [...] adds 2272905a4580 spufs: fix a crash in spufs_create_root() adds db60a5a035aa Merge tag 'powerpc-5.4-3' of git://git.kernel.org/pub/scm/ [...] adds 88356d09904b MIPS: include: Mark __cmpxchg as __always_inline adds 46f1619500d0 MIPS: include: Mark __xchg as __always_inline adds efcb529694c3 MIPS: fw: sni: Fix out of bounds init of o32 stack adds 38dffe1e4dde MIPS: elf_hwcap: Export userspace ASEs adds 2f2b4fd674ca MIPS: Disable Loongson MMI instructions for kernel build adds 63f9bff56beb Merge tag 'mips_fixes_5.4_2' of git://git.kernel.org/pub/s [...] adds 8b04825ed205 riscv: avoid kernel hangs when trapped in BUG() adds e0c0fc18f10d riscv: avoid sending a SIGTRAP to a user thread trapped in WARN() adds 8bb0daef64e5 riscv: Correct the handling of unexpected ebreak in do_tra [...] adds cd9e72b80090 RISC-V: entry: Remove unneeded need_resched() loop adds 48acba989ed5 Merge tag 'riscv/for-v5.4-rc3' of git://git.kernel.org/pub [...] adds 6184488a19be x86: Use the correct SPDX License Identifier in headers adds e9ec3588a937 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] adds 454de1e7d970 x86/asm: Fix MWAITX C-state hint value adds fbcfb8f0270b x86/cpu/vmware: Use the full form of INL in VMWARE_PORT adds bec500777089 lib/string: Make memzero_explicit() inline instead of external adds 8d7c6ac3b237 x86/cpu: Add Comet Lake to the Intel CPU models header adds fcb45a28489c Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 6fb9367a15d1 efi/cper: Fix endianness of PCIe class code adds c05f8f92b701 efivar/ssdt: Don't iterate over EFI vars if no SSDT overri [...] adds 047d50aee341 efi/tpm: Don't access event->count when it isn't mapped adds 05c8c1ff81ed efi/tpm: Don't traverse an event log with no events adds e658c82be556 efi/tpm: Only set 'efi_tpm_final_log_size' after successfu [...] adds 1ed121e61630 efi: Make unexported efi_rci2_sysfs_init() static adds 2ecb7402cfc7 efi/x86: Do not clean dummy variable in kexec path adds be59d57f9806 efi/tpm: Fix sanity check of unsigned tbl_size being less [...] adds 9b4e40c8fe1e Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] adds 4b0b2b096da9 libsubcmd: Make _FORTIFY_SOURCE defines dependent on the feature adds e3e2cf3d5b1f perf tests: Avoid raising SEGV using an obvious NULL dereference adds d586ac10ce56 perf docs: Allow man page date to be specified adds 08a96a31474a tools headers uapi: Sync drm/i915_drm.h with the kernel sources adds b1ba55cf1cfb tools headers uapi: Sync asm-generic/mman-common.h with th [...] adds 05f371f8c55d tools headers uapi: Sync linux/usbdevice_fs.h with the ker [...] adds 0ae4061223a3 tools headers uapi: Sync linux/fs.h with the kernel sources adds b7ad61084842 tools headers kvm: Sync kvm headers with the kernel sources adds 7d4c85b7035e perf llvm: Don't access out-of-scope array adds 02d084792273 perf vendor events s390: Add JSON transaction for machine [...] adds 0d0e5ecec611 perf vendor events s390: Use s390 machine name instead of [...] adds ee212d6ea208 perf map: Fix overlapped map handling adds b59711e9b0d2 perf inject jit: Fix JIT_CODE_MOVE filename adds 2657983b4c0d perf docs: Correct and clarify jitdump spec adds e98df280bc2a perf script brstackinsn: Fix recovery from LBR/binary mismatch adds 6bdfd9f118bd perf jevents: Fix period for Intel fixed counters adds f67001a4a08e perf tools: Propagate get_cpuid() error adds 9db0e3635fb3 perf evsel: Fall back to global 'perf_env' in perf_evsel__env() adds a66fa0619a0a perf annotate: Propagate perf_env__arch() error adds 28f4417c3333 perf annotate: Fix the signedness of failure returns adds 211f493b611e perf annotate: Propagate the symbol__annotate() error return adds 42d7a9107d83 perf annotate: Fix arch specific ->init() failure errors adds 16ed3c1e9115 perf annotate: Return appropriate error code for allocatio [...] adds 11aad897f6d1 perf annotate: Don't return -1 for error when doing BPF di [...] adds a4cf7b392e43 Merge tag 'perf-urgent-for-mingo-5.4-20191001' of git://gi [...] adds f733c6b508bc perf/core: Fix inheritance of aux_output groups adds d44248a41337 perf/core: Rework memory accounting in perf_mmap() adds 7fa343b7fdc4 perf/core: Fix corner case in perf_rotate_context() adds df4d29732fda perf/x86/amd: Change/fix NMI latency mitigation to use a t [...] adds 7a275fd7b951 Merge branch 'x86/urgent' into perf/urgent, to pick up new [...] adds 9066288b2aab perf/x86/intel: Add Comet Lake CPU support adds 9674b1cc0f94 perf/x86/msr: Add Comet Lake CPU support adds 1ffa6c04dae3 perf/x86/cstate: Add Comet Lake CPU support adds 1a5da78d00ce perf/x86/msr: Add new CPU model numbers for Ice Lake adds f1857a246775 perf/x86/cstate: Update C-state counters for Ice Lake adds 23645a76ba81 perf/x86/intel: Add Tiger Lake CPU support adds 0917b95079af perf/x86/msr: Add Tiger Lake CPU support adds 52e92f409ded perf/x86/cstate: Add Tiger Lake CPU support adds 465a7e291fd4 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 4929a4e6faa0 sched/fair: Scale bandwidth quota and period without losin [...] adds 68e7a4d66b0c sched/vtime: Fix guest/system mis-accounting on task switch adds 328fefadd9cf Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds 0aa760382040 dt-bindings: usb: Fix references to usb-hcd.yaml adds 177238c3d47d USB: microtek: fix info-leak at probe adds 5f318dad72d2 usb: cdns3: Fix use after free in probe error handling adds 9816144313d3 usb: cdns3: Fix sheduling with locks held. adds 44efc269db79 USB: adutux: fix use-after-free on disconnect adds b2fa7baee744 USB: adutux: fix NULL-derefs on disconnect adds 32a0721c6620 USB: yurex: Don't retry on unexpected errors adds 3f384d7c4903 usbip: vhci_hcd indicate failed message adds 2636d49b6467 USB: dummy-hcd: fix power budget for SuperSpeed mode adds 7101949f36fc usb: typec: tcpm: usb: typec: tcpm: Fix a signedness bug i [...] adds 976392650a00 bindings: rename links to mason USB2/USB3 DT files adds eb7f5a490c5e USB: usblcd: fix I/O after disconnect adds 61991d02fd33 USB: usblcd: drop redundant disconnect mutex adds d046fd5e0585 USB: usblcd: drop redundant lcd mutex adds c9a2baa79698 USB: usblcd: use pr_err() adds 8530e4e20ec2 usb: typec: ucsi: ccg: Remove run_isr flag adds f2372b87c386 usb: typec: ucsi: displayport: Fix for the mode entering routine adds 1d427be4a39d USB: legousbtower: fix slab info leak at probe adds 33a7813219f2 USB: legousbtower: fix deadlock on disconnect adds cd81e6fa8e03 USB: legousbtower: fix potential NULL-deref on disconnect adds 0b074f698675 USB: legousbtower: fix open after failed reset request adds c03101ff4f74 xhci: Fix false warning message about wrong bounce buffer [...] adds cd9d9491e835 xhci: Prevent device initiated U1/U2 link pm if exit laten [...] adds d500c63f80f2 xhci: Check all endpoints for LPM timeout adds 47f50d610765 xhci: Fix USB 3.1 capability detection on early xHCI 1.1 s [...] adds a70bcbc32283 usb: xhci: wait for CNR controller not ready bit in xhci resume adds 8de66b0e6a56 xhci: Prevent deadlock when xhci adapter breaks during init adds ac343366846a xhci: Increase STS_SAVE timeout in xhci_suspend() adds cfbb8a84c2d2 xhci: Fix NULL pointer dereference in xhci_clear_tt_buffer [...] adds 792e559e94bc udc: lpc32xx: fix 64-bit compiler warning adds 1aae1394294c usb: renesas_usbhs: gadget: Do not discard queues in usb_e [...] adds 4d599cd3a097 usb: renesas_usbhs: gadget: Fix usb_ep_set_{halt,wedge}() [...] adds e6064cf4dafd ARM: dts: sunxi: Revert phy-names removal for ECHI and OHCI adds 3aa3c66aedef dt-bindings: usb: Bring back phy-names adds ee4155f40cef xhci-ext-caps.c: Add missing platform_device_put() on erro [...] adds 5c290a5e42c3 USB: usb-skeleton: fix runtime PM after driver unbind adds 9a31535859bf USB: usblp: fix runtime PM after driver unbind adds d51bdb93ca7e USB: serial: fix runtime PM after driver unbind adds 30045f2174aa media: stkwebcam: fix runtime PM after driver unbind adds 357f16d9e019 USB: serial: ftdi_sio: add device IDs for Sienna and Echel [...] adds 5eb3f4b87a0e USB: serial: option: add Telit FN980 compositions adds dfbac2f4da6a USB: serial: option: add support for Cinterion CLS8 devices adds 7d7e21fafdbc USB: serial: keyspan: fix NULL-derefs on open() and write() adds e2fbe600433c Merge tag 'usb-serial-5.4-rc2' of https://git.kernel.org/p [...] adds f1da567f1dc1 driver core: platform: Add platform_get_irq_byname_optional() adds f146b40ba1f0 usb: dwc3: Switch to platform_get_irq_byname_optional() adds d819f6584c20 usb: dwc3: Remove dev_err() on platform_get_irq() failure adds 623170ff5971 usb:cdns3: Fix for CV CH9 running with g_zero driver. adds bed5ef230943 USB: usb-skeleton: fix NULL-deref on disconnect adds 635300185277 USB: usb-skeleton: fix use-after-free after driver unbind adds 369dca424a3f USB: usb-skeleton: drop redundant in-urb check adds ac9099e10a60 usb: cdns3: gadget: Fix full-speed mode adds 02ffc26df96b usb: cdns3: fix cdns3_core_init_role() adds eb21a74adaa1 usb: cdns3: Fix for incorrect DMA mask. adds 726b55d0e22c USB: legousbtower: fix use-after-free on release adds 58ecf131e746 USB: ldusb: fix NULL-derefs on driver unbind adds 123a0f125fa3 USB: adutux: fix use-after-free on release adds 93ddb1f56ae1 USB: chaoskey: fix use-after-free on release adds edc4746f253d USB: iowarrior: fix use-after-free on disconnect adds 80cd5479b525 USB: iowarrior: fix use-after-free on release adds b5f8d46867ca USB: iowarrior: fix use-after-free after driver unbind adds 7c5b971d623f USB: iowarrior: drop redundant disconnect mutex adds 8d33e828f72c USB: iowarrior: drop redundant iowarrior mutex adds ebb2fe57a51c USB: iowarrior: use pr_err() adds aafb00a977cf USB: yurex: fix NULL-derefs on disconnect adds 6c90bbd0a4e1 Merge tag 'usb-5.4-rc3' of git://git.kernel.org/pub/scm/li [...] adds 6264dab6efd6 tty: serial: owl: Fix the link time qualifier of 'owl_uart [...] adds 5080d127127a tty: serial: rda: Fix the link time qualifier of 'rda_uart [...] adds 7e2a165de5a5 serial/sifive: select SERIAL_EARLYCON adds fc5f3782da3c dt-bindings: serial: sh-sci: Document r8a774b1 bindings adds 392fb8df528b serial: sh-sci: Use platform_get_irq_optional() for option [...] adds 905007971902 tty: serial: linflexuart: Fix magic SysRq handling adds a553add0846f serial: uartlite: fix exit path null pointer adds 5e9bd2d70ae7 serial: uartps: Fix uartps_major handling adds 47a7e5e97d4e tty: n_hdlc: fix build on SPARC adds 47934ef7f188 tty: serial: Fix PORT_LINFLEXUART definition adds 5df884d4b8a5 tty: serial: fsl_lpuart: Fix lpuart_flush_buffer() adds 37e3ab00e473 serial: mctrl_gpio: Check for NULL pointer adds fc64f7abbef2 serial: 8250_omap: Fix gpio check for auto RTS/CTS adds ff30283a8de4 serial: fix kernel-doc warning in comments adds 31a8d8fa84c5 tty: serial: imx: Use platform_get_irq_optional() for opti [...] adds 10deeac92164 MAINTAINERS: kgdb: Add myself as a reviewer for kgdb/kdb adds 82c87e7d4068 Merge tag 'tty-5.4-rc3' of git://git.kernel.org/pub/scm/li [...] adds ec1db1be1061 staging: exfat: add missing SPDX line to Kconfig adds a358eea07c78 staging: exfat - fix SPDX tags.. adds 89d5f78fab48 staging: exfat: Fix a typo in Kconfig adds 7d4dea95f828 staging: octeon: Use "(uintptr_t)" to cast from pointer to int adds 63f2b1677fba staging/fbtft: Depend on OF adds 2962db71c703 staging/fbtft: Remove fbtft_device adds cc2965091914 staging/fbtft: Remove flexfb adds 2eed19b99c8e staging: bcm2835-audio: Fix draining behavior regression adds 955c1532a343 staging: rtl8188eu: fix null dereference when kzalloc fails adds 22d67a01d8d8 staging: rtl8188eu: fix HighestRate check in odm_ARFBRefre [...] adds 5dcaa1fcea1b staging: speakup: document sysfs attributes adds 5bdea6060618 Staging: fbtft: fix memory leak in fbtft_framebuffer_alloc adds 6e58fc14d7ed staging: exfat: Use kvzalloc() instead of kzalloc() for ex [...] adds 80b15db5e1e9 staging: vt6655: Fix memory leak in vt6655_probe adds de10ac47597e iio: adc: meson_saradc: Fix memory allocation order adds 85ae3aeedecc iio: imu: st_lsm6dsx: forbid 0 sensor sensitivity adds 6c59a962e081 iio: fix center temperature of bmc150-accel-core adds 4043ecfb5fc4 iio: adc: hx711: fix bug in sampling of data adds d202ce4787e4 iio: accel: adxl372: Fix/remove limitation for FIFO samples adds 62df81b74393 iio: accel: adxl372: Fix push to buffers lost samples adds d9a997bd4d76 iio: accel: adxl372: Perform a reset at start up adds 31922f62bb52 iio: adc: stm32-adc: move registers definitions adds dcb10920179a iio: adc: stm32-adc: fix a race when using several adcs wi [...] adds ab612b1daf41 iio: imu: adis16400: release allocated memory on failure adds 9c0530e898f3 iio: imu: adis16400: fix memory leak adds 972917419a0b iio: adc: axp288: Override TS pin bias current for some models adds fdb828e2c71a iio: imu: st_lsm6dsx: fix waitime for st_lsm6dsx i2c controller adds 1436a78c6349 iio: light: fix vcnl4000 devicetree hooks adds 7fd1c2606508 iio: light: add missing vcnl4040 of_compatible adds c62dd44901cf iio: adc: ad799x: fix probe error handling adds 82f301563524 iio: light: opt3001: fix mutex unlock race adds a26e0fbe06e2 iio: Fix an undefied reference error in noa1305_probe adds 3f3d31622a2c Merge tag 'iio-fixes-for-5.4a' of https://git.kernel.org/p [...] adds 9cbc63485fd5 Merge tag 'staging-5.4-rc3' of git://git.kernel.org/pub/sc [...] adds 4d86dfd38285 mei: me: add comet point (lake) LP device ids adds f8204f0ddd62 mei: avoid FW version request on Ibex Peak and earlier adds fc739a058d99 misc: fastrpc: prevent memory leak in fastrpc_dma_buf_attach adds 51d8a7eca677 binder: prevent UAF read in print_binder_transaction_log_entry() adds 5dc54a06f6e5 binder: Fix comment headers on binder_alloc_prepare_to_free() adds e0b0cb938864 virt: vbox: fix memory leak in hgcm_call_preprocess_linaddr adds b058b2552edb w1: ds250x: Fix build error without CRC16 adds 442f1e746e81 firmware: google: increment VPD key_len properly adds da94001239cc Merge tag 'char-misc-5.4-rc3' of git://git.kernel.org/pub/ [...]
No new revisions were added by this update.
Summary of changes: CREDITS | 4 + Documentation/admin-guide/cgroup-v2.rst | 20 +- Documentation/admin-guide/kernel-parameters.txt | 4 + Documentation/arm64/memory.rst | 9 +- Documentation/core-api/index.rst | 1 + Documentation/core-api/memory-allocation.rst | 4 + .../symbol-namespaces.rst} | 0 Documentation/dev-tools/kselftest.rst | 16 + Documentation/devicetree/bindings/dsp/fsl,dsp.yaml | 1 + .../devicetree/bindings/iio/adc/adi,ad7192.yaml | 7 +- Documentation/devicetree/bindings/media/rc.yaml | 1 - .../bindings/phy/lantiq,vrx200-pcie-phy.yaml | 2 +- .../bindings/serial/renesas,sci-serial.txt | 2 + .../devicetree/bindings/usb/amlogic,dwc3.txt | 4 +- .../devicetree/bindings/usb/generic-ehci.yaml | 7 +- .../devicetree/bindings/usb/generic-ohci.yaml | 7 +- .../devicetree/bindings/usb/mediatek,mtk-xhci.txt | 4 +- .../devicetree/bindings/usb/mediatek,mtu3.txt | 4 +- Documentation/devicetree/bindings/usb/usb-hcd.yaml | 5 + Documentation/devicetree/bindings/usb/usb-uhci.txt | 2 +- Documentation/devicetree/bindings/usb/usb-xhci.txt | 4 +- Documentation/kbuild/makefiles.rst | 5 - Documentation/kbuild/modules.rst | 7 +- Documentation/kbuild/reproducible-builds.rst | 13 +- Documentation/networking/device_drivers/index.rst | 1 + Documentation/networking/j1939.rst | 2 +- Documentation/process/coding-style.rst | 2 +- Documentation/process/deprecated.rst | 33 +- MAINTAINERS | 10 +- Makefile | 35 +- arch/arm/boot/dts/am335x-icev2.dts | 2 +- arch/arm/boot/dts/am33xx-l4.dtsi | 6 +- arch/arm/boot/dts/am4372.dtsi | 2 + arch/arm/boot/dts/dra7-l4.dtsi | 48 +- arch/arm/boot/dts/omap3-gta04.dtsi | 1 + arch/arm/boot/dts/ste-dbx5x0.dtsi | 11 +- arch/arm/boot/dts/sun4i-a10.dtsi | 4 + arch/arm/boot/dts/sun5i.dtsi | 2 + arch/arm/boot/dts/sun6i-a31.dtsi | 4 + arch/arm/boot/dts/sun7i-a20.dtsi | 4 + arch/arm/boot/dts/sun8i-a23-a33.dtsi | 2 + arch/arm/boot/dts/sun8i-a83t.dtsi | 3 + arch/arm/boot/dts/sun8i-r40.dtsi | 4 + arch/arm/boot/dts/sun9i-a80.dtsi | 5 + arch/arm/boot/dts/sunxi-h3-h5.dtsi | 6 + arch/arm/configs/davinci_all_defconfig | 2 +- arch/arm/configs/multi_v7_defconfig | 4 +- arch/arm/configs/omap2plus_defconfig | 5 +- arch/arm/crypto/Kconfig | 1 + arch/arm/crypto/aes-ce-core.S | 1 + arch/arm/include/asm/xen/xen-ops.h | 6 - .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 3 +- arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 5 +- arch/arm/mach-omap2/pm.c | 100 -- arch/arm/xen/Makefile | 1 - arch/arm/xen/efi.c | 28 - arch/arm/xen/enlighten.c | 3 +- arch/arm/xen/mm.c | 5 +- arch/arm64/Kconfig | 15 +- arch/arm64/Makefile | 16 - .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 2 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 2 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 2 + arch/arm64/configs/defconfig | 2 +- arch/arm64/include/asm/atomic_lse.h | 6 +- arch/arm64/include/asm/kvm_hyp.h | 24 - arch/arm64/include/asm/vdso/compat_barrier.h | 2 +- arch/arm64/include/asm/vdso_datapage.h | 33 - arch/arm64/include/asm/xen/xen-ops.h | 7 - arch/arm64/kernel/armv8_deprecated.c | 5 + arch/arm64/kernel/cpu_errata.c | 4 +- arch/arm64/kernel/cpufeature.c | 1 + arch/arm64/kernel/entry.S | 1 + arch/arm64/kernel/ftrace.c | 12 +- arch/arm64/kernel/process.c | 32 +- arch/arm64/kernel/vdso/gettimeofday.S | 0 arch/arm64/kernel/vdso32/Makefile | 44 +- arch/arm64/kvm/hyp/switch.c | 17 +- arch/arm64/kvm/hyp/tlb.c | 36 +- arch/arm64/mm/fault.c | 13 +- arch/arm64/xen/Makefile | 1 - arch/mips/boot/dts/qca/ar9331.dtsi | 2 +- arch/mips/fw/arc/memory.c | 1 - arch/mips/fw/sni/sniprom.c | 2 +- arch/mips/include/asm/cmpxchg.h | 9 +- arch/mips/include/asm/octeon/cvmx-ipd.h | 1 + arch/mips/include/asm/unistd.h | 1 + arch/mips/include/uapi/asm/hwcap.h | 11 + arch/mips/kernel/cpu-bugs64.c | 14 +- arch/mips/kernel/cpu-probe.c | 33 + arch/mips/kernel/setup.c | 5 +- arch/mips/kernel/syscall.c | 1 + arch/mips/kernel/syscalls/syscall_n32.tbl | 2 +- arch/mips/kernel/syscalls/syscall_n64.tbl | 2 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 2 +- arch/mips/loongson64/Platform | 4 + arch/mips/loongson64/common/mem.c | 35 +- arch/mips/loongson64/common/serial.c | 2 +- arch/mips/loongson64/loongson-3/numa.c | 11 +- arch/mips/pmcs-msp71xx/msp_prom.c | 4 +- arch/mips/vdso/Makefile | 3 +- arch/mips/vdso/gettimeofday.c | 269 ----- arch/powerpc/boot/Makefile | 2 +- .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 4 + arch/powerpc/kvm/book3s.c | 8 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 1 + arch/powerpc/platforms/cell/spufs/inode.c | 1 + arch/powerpc/platforms/pseries/lpar.c | 3 + arch/riscv/include/asm/asm.h | 1 + arch/riscv/kernel/entry.S | 24 +- arch/riscv/kernel/traps.c | 14 +- arch/riscv/mm/init.c | 12 +- arch/s390/configs/debug_defconfig | 24 +- arch/s390/configs/defconfig | 25 +- arch/s390/configs/zfcpdump_defconfig | 2 +- arch/s390/include/asm/atomic_ops.h | 2 +- arch/s390/include/asm/bitops.h | 8 +- arch/s390/include/asm/cpacf.h | 2 +- arch/s390/include/asm/cpu_mf.h | 8 +- arch/s390/include/asm/hugetlb.h | 9 +- arch/s390/include/asm/jump_label.h | 4 +- arch/s390/include/asm/pgtable.h | 25 +- arch/s390/include/asm/qdio.h | 2 +- arch/s390/include/asm/uaccess.h | 4 +- arch/s390/kernel/perf_cpum_cf_diag.c | 4 +- arch/s390/kernel/perf_cpum_sf.c | 8 +- arch/s390/kvm/kvm-s390.c | 6 +- arch/s390/pci/pci_clp.c | 2 +- arch/x86/events/amd/core.c | 30 +- arch/x86/events/intel/core.c | 4 + arch/x86/events/intel/cstate.c | 44 +- arch/x86/events/msr.c | 7 + arch/x86/include/asm/cpu_entry_area.h | 2 +- arch/x86/include/asm/intel-family.h | 3 + arch/x86/include/asm/kvm_host.h | 7 - arch/x86/include/asm/mwait.h | 2 +- arch/x86/include/asm/pti.h | 2 +- arch/x86/include/asm/uaccess.h | 23 + arch/x86/kernel/cpu/vmware.c | 2 +- arch/x86/kernel/process.h | 2 +- arch/x86/kvm/cpuid.c | 102 +- arch/x86/kvm/lapic.c | 13 +- arch/x86/kvm/mmu.c | 65 +- arch/x86/kvm/vmx/nested.c | 2 +- arch/x86/kvm/vmx/pmu_intel.c | 7 +- arch/x86/kvm/vmx/vmx.c | 15 +- arch/x86/kvm/x86.c | 72 +- arch/x86/lib/delay.c | 4 +- arch/x86/platform/efi/efi.c | 3 - arch/x86/xen/efi.c | 14 +- arch/x86/xen/enlighten.c | 28 +- block/blk-mq.c | 12 +- block/blk-rq-qos.c | 14 +- block/blk-rq-qos.h | 4 +- block/blk-wbt.c | 6 +- block/sed-opal.c | 6 +- drivers/android/binder.c | 4 +- drivers/android/binder_alloc.c | 2 +- drivers/android/binder_internal.h | 2 +- drivers/ata/libata-scsi.c | 21 - drivers/base/platform.c | 46 +- drivers/block/loop.c | 10 + drivers/block/nbd.c | 2 +- drivers/block/null_blk_zoned.c | 3 +- drivers/char/random.c | 2 +- drivers/clk/ti/clk-7xx.c | 6 +- drivers/clocksource/timer-of.c | 4 +- drivers/firmware/efi/cper.c | 2 +- drivers/firmware/efi/efi.c | 3 + drivers/firmware/efi/rci2-table.c | 2 +- drivers/firmware/efi/tpm.c | 26 +- drivers/firmware/google/vpd_decode.c | 2 +- drivers/gpio/gpio-eic-sprd.c | 7 +- drivers/gpio/gpio-max77620.c | 6 +- drivers/gpio/gpiolib-of.c | 2 +- drivers/gpio/gpiolib.c | 27 +- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 2 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 12 + drivers/gpu/drm/amd/amdgpu/nv.c | 6 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 8 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 4 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 1 + .../drm/amd/display/dc/dce110/dce110_resource.c | 1 + .../drm/amd/display/dc/dce112/dce112_resource.c | 1 + .../drm/amd/display/dc/dce120/dce120_resource.c | 1 + .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 1 + .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 1 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 1 + drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 12 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 13 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 2 + drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 2 + drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 1 + drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 4 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 2 + .../drm/arm/display/komeda/komeda_wb_connector.c | 7 +- drivers/gpu/drm/arm/malidp_mw.c | 4 +- drivers/gpu/drm/bridge/tc358767.c | 7 +- drivers/gpu/drm/drm_atomic.c | 13 +- drivers/gpu/drm/drm_writeback.c | 23 +- drivers/gpu/drm/i915/display/intel_display.c | 27 +- drivers/gpu/drm/i915/display/intel_display.h | 2 +- drivers/gpu/drm/i915/display/intel_dp.c | 184 +-- drivers/gpu/drm/i915/display/intel_dp.h | 6 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 4 +- drivers/gpu/drm/i915/display/intel_sprite.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 12 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 3 - drivers/gpu/drm/i915/gt/intel_engine.h | 14 + drivers/gpu/drm/i915/gt/intel_engine_cs.c | 16 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 101 +- drivers/gpu/drm/i915/gt/intel_reset.c | 12 +- drivers/gpu/drm/i915/gt/intel_reset.h | 2 +- drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 2 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 3 + drivers/gpu/drm/i915/i915_drv.c | 5 + drivers/gpu/drm/i915/i915_gem.h | 6 + drivers/gpu/drm/i915/i915_request.c | 69 +- drivers/gpu/drm/i915/i915_request.h | 2 +- drivers/gpu/drm/i915/intel_pch.c | 1 + drivers/gpu/drm/i915/intel_pch.h | 1 + drivers/gpu/drm/i915/selftests/i915_gem.c | 6 + drivers/gpu/drm/omapdrm/dss/dss.c | 2 +- drivers/gpu/drm/panel/panel-lg-lb035q02.c | 9 +- drivers/gpu/drm/panel/panel-nec-nl8048hl11.c | 9 +- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 9 +- drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 3 +- drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 9 +- drivers/gpu/drm/rcar-du/rcar_du_writeback.c | 4 +- drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 1 + drivers/gpu/drm/vc4/vc4_txp.c | 5 +- drivers/gpu/drm/xen/xen_drm_front.c | 12 +- drivers/hid/hid-hyperv.c | 56 +- drivers/hv/vmbus_drv.c | 6 + drivers/iio/accel/adxl372.c | 22 +- drivers/iio/accel/bmc150-accel-core.c | 2 +- drivers/iio/adc/ad799x.c | 4 +- drivers/iio/adc/axp288_adc.c | 32 + drivers/iio/adc/hx711.c | 10 +- drivers/iio/adc/meson_saradc.c | 10 +- drivers/iio/adc/stm32-adc-core.c | 70 +- drivers/iio/adc/stm32-adc-core.h | 137 +++ drivers/iio/adc/stm32-adc.c | 109 -- drivers/iio/imu/adis_buffer.c | 10 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 2 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 28 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 15 +- drivers/iio/light/Kconfig | 1 + drivers/iio/light/opt3001.c | 6 +- drivers/iio/light/vcnl4000.c | 14 +- drivers/infiniband/core/cm.c | 3 + drivers/infiniband/core/cma.c | 3 +- drivers/infiniband/core/device.c | 9 +- drivers/infiniband/core/nldev.c | 12 +- drivers/infiniband/core/security.c | 2 +- drivers/infiniband/core/umem_odp.c | 6 +- drivers/infiniband/hw/cxgb4/device.c | 7 +- drivers/infiniband/hw/cxgb4/mem.c | 28 +- drivers/infiniband/hw/cxgb4/qp.c | 10 +- drivers/infiniband/hw/hfi1/sdma.c | 5 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 4 + drivers/infiniband/hw/mlx5/devx.c | 58 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 3 +- drivers/infiniband/hw/mlx5/mr.c | 68 +- drivers/infiniband/hw/mlx5/odp.c | 58 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 2 - drivers/infiniband/sw/siw/siw_qp.c | 15 +- drivers/media/usb/stkwebcam/stk-webcam.c | 3 +- drivers/misc/fastrpc.c | 1 + drivers/misc/mei/bus-fixup.c | 14 +- drivers/misc/mei/hw-me-regs.h | 3 + drivers/misc/mei/hw-me.c | 21 +- drivers/misc/mei/hw-me.h | 8 +- drivers/misc/mei/mei_dev.h | 4 + drivers/misc/mei/pci-me.c | 13 +- drivers/net/dsa/qca8k.c | 4 +- drivers/net/dsa/rtl8366.c | 11 +- drivers/net/dsa/rtl8366rb.c | 16 +- drivers/net/dsa/sja1105/sja1105_main.c | 24 +- drivers/net/dsa/sja1105/sja1105_spi.c | 6 +- drivers/net/ethernet/atheros/ag71xx.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 9 +- drivers/net/ethernet/hisilicon/hns_mdio.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/mr.c | 8 +- .../mellanox/mlx5/core/steering/dr_icm_pool.c | 3 +- drivers/net/ethernet/mscc/ocelot_board.c | 14 +- drivers/net/ethernet/pensando/Kconfig | 1 + drivers/net/ethernet/qlogic/qla3xxx.c | 1 + drivers/net/ethernet/socionext/netsec.c | 30 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 13 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 3 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 9 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 25 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 4 - drivers/net/ieee802154/atusb.c | 3 +- drivers/net/ieee802154/ca8210.c | 2 +- drivers/net/ieee802154/mcr20a.c | 2 +- drivers/net/phy/at803x.c | 69 ++ drivers/net/phy/mdio_device.c | 2 +- drivers/net/phy/phy-core.c | 20 +- drivers/net/phy/phy.c | 5 + drivers/net/phy/phy_device.c | 65 +- drivers/net/ppp/pptp.c | 4 +- drivers/net/tun.c | 2 +- drivers/net/usb/hso.c | 12 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/usb/r8152.c | 3 +- drivers/net/virtio_net.c | 2 +- drivers/net/vrf.c | 8 +- drivers/net/wireless/mac80211_hwsim.c | 4 +- drivers/net/xen-netfront.c | 17 +- drivers/nvme/host/core.c | 132 +- drivers/nvme/host/nvme.h | 2 +- drivers/nvme/host/pci.c | 20 +- drivers/nvme/host/rdma.c | 19 +- drivers/nvme/host/tcp.c | 4 +- drivers/nvme/target/io-cmd-bdev.c | 16 +- drivers/nvme/target/tcp.c | 12 +- drivers/ptp/ptp_qoriq.c | 3 +- drivers/s390/block/dasd_eckd.c | 81 +- drivers/s390/cio/cio.h | 1 + drivers/s390/cio/css.c | 7 +- drivers/s390/cio/device.c | 2 +- drivers/s390/cio/qdio_setup.c | 2 +- drivers/s390/net/qeth_core_main.c | 3 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 29 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 6 +- drivers/scsi/megaraid.c | 4 +- drivers/scsi/qedf/qedf_main.c | 2 +- drivers/scsi/qla2xxx/qla_attr.c | 2 + drivers/scsi/qla2xxx/qla_def.h | 4 +- drivers/scsi/qla2xxx/qla_gs.c | 3 +- drivers/scsi/qla2xxx/qla_init.c | 109 +- drivers/scsi/qla2xxx/qla_iocb.c | 7 +- drivers/scsi/qla2xxx/qla_mbx.c | 25 +- drivers/scsi/qla2xxx/qla_mid.c | 32 +- drivers/scsi/qla2xxx/qla_os.c | 18 +- drivers/scsi/qla2xxx/qla_target.c | 26 +- drivers/scsi/storvsc_drv.c | 3 +- drivers/scsi/ufs/ufshcd.c | 3 + drivers/staging/exfat/Kconfig | 3 +- drivers/staging/exfat/Makefile | 2 +- drivers/staging/exfat/exfat.h | 2 +- drivers/staging/exfat/exfat_blkdev.c | 2 +- drivers/staging/exfat/exfat_cache.c | 2 +- drivers/staging/exfat/exfat_core.c | 2 +- drivers/staging/exfat/exfat_nls.c | 2 +- drivers/staging/exfat/exfat_super.c | 7 +- drivers/staging/exfat/exfat_upcase.c | 2 +- drivers/staging/fbtft/Kconfig | 12 +- drivers/staging/fbtft/Makefile | 4 - drivers/staging/fbtft/fbtft-core.c | 7 +- drivers/staging/fbtft/fbtft_device.c | 1261 -------------------- drivers/staging/fbtft/flexfb.c | 851 ------------- drivers/staging/octeon/ethernet-tx.c | 15 +- drivers/staging/octeon/octeon-stubs.h | 2 +- .../staging/rtl8188eu/hal/hal8188e_rate_adaptive.c | 2 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 6 +- drivers/staging/speakup/sysfs-driver-speakup | 369 ++++++ .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 4 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 1 + drivers/staging/vt6655/device_main.c | 4 +- drivers/tty/n_hdlc.c | 5 + drivers/tty/serial/8250/8250_omap.c | 5 +- drivers/tty/serial/Kconfig | 1 + drivers/tty/serial/fsl_linflexuart.c | 21 +- drivers/tty/serial/fsl_lpuart.c | 2 +- drivers/tty/serial/imx.c | 4 +- drivers/tty/serial/owl-uart.c | 2 +- drivers/tty/serial/rda-uart.c | 2 +- drivers/tty/serial/serial_core.c | 2 + drivers/tty/serial/serial_mctrl_gpio.c | 3 + drivers/tty/serial/sh-sci.c | 8 +- drivers/tty/serial/uartlite.c | 3 +- drivers/tty/serial/xilinx_uartps.c | 8 +- drivers/usb/cdns3/cdns3-pci-wrap.c | 3 +- drivers/usb/cdns3/core.c | 20 +- drivers/usb/cdns3/ep0.c | 12 +- drivers/usb/cdns3/gadget.c | 8 + drivers/usb/class/usblp.c | 8 +- drivers/usb/dwc3/drd.c | 7 +- drivers/usb/dwc3/gadget.c | 7 +- drivers/usb/dwc3/host.c | 7 +- drivers/usb/gadget/udc/Kconfig | 2 +- drivers/usb/gadget/udc/dummy_hcd.c | 3 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 4 +- drivers/usb/host/xhci-ext-caps.c | 1 + drivers/usb/host/xhci-ring.c | 4 +- drivers/usb/host/xhci.c | 78 +- drivers/usb/image/microtek.c | 4 + drivers/usb/misc/adutux.c | 24 +- drivers/usb/misc/chaoskey.c | 5 +- drivers/usb/misc/iowarrior.c | 48 +- drivers/usb/misc/ldusb.c | 24 +- drivers/usb/misc/legousbtower.c | 58 +- drivers/usb/misc/usblcd.c | 60 +- drivers/usb/misc/yurex.c | 18 +- drivers/usb/renesas_usbhs/common.h | 1 + drivers/usb/renesas_usbhs/fifo.c | 2 +- drivers/usb/renesas_usbhs/fifo.h | 1 + drivers/usb/renesas_usbhs/mod_gadget.c | 18 +- drivers/usb/renesas_usbhs/pipe.c | 15 + drivers/usb/renesas_usbhs/pipe.h | 1 + drivers/usb/serial/ftdi_sio.c | 3 + drivers/usb/serial/ftdi_sio_ids.h | 9 + drivers/usb/serial/keyspan.c | 4 +- drivers/usb/serial/option.c | 11 + drivers/usb/serial/usb-serial.c | 5 +- drivers/usb/typec/tcpm/tcpm.c | 14 +- drivers/usb/typec/ucsi/displayport.c | 2 + drivers/usb/typec/ucsi/ucsi_ccg.c | 42 +- drivers/usb/usb-skeleton.c | 19 +- drivers/usb/usbip/vhci_hcd.c | 4 +- drivers/video/logo/Makefile | 21 +- drivers/virt/vboxguest/vboxguest_utils.c | 3 +- drivers/w1/slaves/Kconfig | 1 + drivers/xen/balloon.c | 24 +- drivers/xen/efi.c | 84 +- drivers/xen/gntdev.c | 13 +- drivers/xen/grant-table.c | 3 +- drivers/xen/xenbus/xenbus_dev_frontend.c | 20 +- fs/binfmt_elf.c | 13 +- fs/btrfs/file.c | 13 +- fs/btrfs/inode.c | 3 + fs/btrfs/ref-verify.c | 2 +- fs/btrfs/send.c | 2 +- fs/btrfs/tree-log.c | 36 +- fs/btrfs/volumes.c | 6 +- fs/cifs/cifsfs.c | 24 +- fs/cifs/cifsglob.h | 2 +- fs/cifs/connect.c | 4 +- fs/cifs/dir.c | 8 +- fs/cifs/file.c | 33 +- fs/cifs/inode.c | 4 + fs/cifs/netmisc.c | 4 - fs/cifs/smb2pdu.c | 14 +- fs/cifs/smb2proto.h | 4 + fs/erofs/data.c | 10 +- fs/erofs/super.c | 4 +- fs/erofs/zdata.c | 12 +- fs/fs-writeback.c | 9 +- fs/io_uring.c | 32 +- fs/libfs.c | 137 ++- fs/nfs/direct.c | 106 +- fs/nfs/nfs4proc.c | 1 + fs/nfs/write.c | 5 +- fs/ocfs2/aops.c | 25 +- fs/ocfs2/ioctl.c | 2 +- fs/ocfs2/xattr.c | 56 +- fs/readdir.c | 128 +- fs/statfs.c | 17 +- fs/super.c | 5 +- fs/xfs/libxfs/xfs_ag.c | 5 +- fs/xfs/libxfs/xfs_attr_leaf.c | 21 +- fs/xfs/libxfs/xfs_bmap.c | 6 +- fs/xfs/libxfs/xfs_bmap.h | 3 +- fs/xfs/libxfs/xfs_dir2_block.c | 2 +- fs/xfs/scrub/refcount.c | 3 +- fs/xfs/xfs_bmap_util.c | 4 +- fs/xfs/xfs_buf.c | 12 +- fs/xfs/xfs_log.c | 2 +- fs/xfs/xfs_log_recover.c | 2 +- include/linux/bitops.h | 7 + include/linux/compiler_attributes.h | 17 + include/linux/dsa/sja1105.h | 4 +- include/linux/export.h | 10 +- include/linux/kvm_host.h | 2 + include/linux/leds.h | 5 +- include/linux/memcontrol.h | 29 + include/linux/mii.h | 9 + include/linux/phy.h | 2 + include/linux/platform_device.h | 2 + include/linux/skbuff.h | 5 +- include/linux/slab.h | 4 + include/linux/string.h | 21 +- include/linux/sunrpc/xprtsock.h | 1 + include/linux/tpm_eventlog.h | 16 +- include/linux/uaccess.h | 76 +- include/trace/events/rxrpc.h | 2 +- include/uapi/drm/amdgpu_drm.h | 2 + include/uapi/linux/nvme_ioctl.h | 23 + include/uapi/linux/pg.h | 5 +- include/uapi/linux/sched.h | 30 +- include/uapi/linux/serial_core.h | 2 +- include/xen/xen-ops.h | 25 +- kernel/dma/remap.c | 4 +- kernel/events/core.c | 90 +- kernel/fork.c | 49 +- kernel/freezer.c | 6 - kernel/gen_kheaders.sh | 5 +- kernel/panic.c | 1 + kernel/sched/core.c | 43 +- kernel/sched/cputime.c | 6 +- kernel/sched/fair.c | 36 +- kernel/sched/membarrier.c | 1 - kernel/time/tick-broadcast-hrtimer.c | 62 +- lib/string.c | 21 - lib/strnlen_user.c | 8 +- lib/test_user_copy.c | 136 ++- lib/textsearch.c | 4 +- lib/usercopy.c | 55 + lib/vdso/Kconfig | 9 - mm/backing-dev.c | 4 +- mm/memcontrol.c | 5 + mm/memremap.c | 2 - mm/page_alloc.c | 8 +- mm/shmem.c | 6 + mm/shuffle.c | 2 +- mm/slab_common.c | 19 +- mm/slob.c | 62 +- mm/slub.c | 14 +- mm/sparse.c | 2 +- mm/vmpressure.c | 20 +- mm/vmscan.c | 72 +- mm/z3fold.c | 10 +- net/batman-adv/soft-interface.c | 2 +- net/core/devlink.c | 6 +- net/core/skbuff.c | 2 +- net/core/sock.c | 13 +- net/dccp/ipv4.c | 2 +- net/dsa/tag_sja1105.c | 12 +- net/ipv4/ip_gre.c | 1 + net/ipv4/ip_input.c | 2 +- net/ipv4/ipmr.c | 4 +- net/ipv4/netfilter/nf_dup_ipv4.c | 2 +- net/ipv4/raw.c | 2 +- net/ipv4/route.c | 5 +- net/ipv4/tcp.c | 6 +- net/ipv4/tcp_ipv4.c | 2 +- net/ipv4/tcp_timer.c | 9 +- net/ipv4/udp.c | 15 +- net/ipv6/addrconf.c | 17 +- net/ipv6/ip6_input.c | 12 +- net/ipv6/netfilter/nf_dup_ipv6.c | 2 +- net/ipv6/raw.c | 2 +- net/ipv6/udp.c | 9 +- net/l2tp/l2tp_core.c | 2 +- net/l2tp/l2tp_eth.c | 2 +- net/l2tp/l2tp_ip.c | 2 +- net/l2tp/l2tp_ip6.c | 2 +- net/mac80211/debugfs_netdev.c | 11 +- net/mac80211/util.c | 13 +- net/netfilter/ipvs/ip_vs_xmit.c | 2 +- net/netfilter/nft_connlimit.c | 7 +- net/nfc/llcp_sock.c | 7 +- net/openvswitch/vport-internal_dev.c | 2 +- net/packet/af_packet.c | 4 +- net/rds/ib.c | 6 +- net/sched/sch_cbq.c | 43 +- net/sched/sch_cbs.c | 2 +- net/sched/sch_dsmark.c | 2 + net/sched/sch_taprio.c | 5 +- net/sctp/input.c | 2 +- net/sctp/sm_make_chunk.c | 12 +- net/sunrpc/xprtsock.c | 17 +- net/tipc/link.c | 29 +- net/tipc/msg.c | 5 +- net/vmw_vsock/af_vsock.c | 16 +- net/vmw_vsock/hyperv_transport.c | 2 +- net/vmw_vsock/virtio_transport_common.c | 2 +- net/wireless/nl80211.c | 44 +- net/wireless/reg.c | 2 +- net/wireless/scan.c | 7 +- net/wireless/wext-compat.c | 2 +- net/xfrm/xfrm_input.c | 2 +- net/xfrm/xfrm_interface.c | 2 +- net/xfrm/xfrm_output.c | 2 +- net/xfrm/xfrm_policy.c | 2 +- scripts/Kbuild.include | 5 - scripts/Makefile.build | 2 +- scripts/Makefile.lib | 2 +- scripts/coccinelle/misc/add_namespace.cocci | 2 + scripts/mod/modpost.c | 42 +- scripts/namespace.pl | 13 +- scripts/nsdeps | 4 +- scripts/setlocalversion | 2 +- security/integrity/Makefile | 3 - security/selinux/ss/services.c | 9 +- tools/arch/arm/include/uapi/asm/kvm.h | 4 +- tools/arch/arm64/include/uapi/asm/kvm.h | 4 +- tools/arch/s390/include/uapi/asm/kvm.h | 6 + tools/arch/x86/include/uapi/asm/vmx.h | 2 + tools/include/uapi/asm-generic/mman-common.h | 3 + tools/include/uapi/drm/i915_drm.h | 1 + tools/include/uapi/linux/fs.h | 55 +- {include => tools/include}/uapi/linux/fscrypt.h | 0 tools/include/uapi/linux/kvm.h | 3 + tools/include/uapi/linux/usbdevice_fs.h | 4 + tools/lib/subcmd/Makefile | 8 +- tools/perf/Documentation/asciidoc.conf | 3 + tools/perf/Documentation/jitdump-specification.txt | 4 +- tools/perf/arch/arm/annotate/instructions.c | 4 +- tools/perf/arch/arm64/annotate/instructions.c | 4 +- tools/perf/arch/powerpc/util/header.c | 3 +- tools/perf/arch/s390/annotate/instructions.c | 6 +- tools/perf/arch/s390/util/header.c | 9 +- tools/perf/arch/x86/annotate/instructions.c | 6 +- tools/perf/arch/x86/util/header.c | 3 +- tools/perf/builtin-kvm.c | 7 +- tools/perf/builtin-script.c | 6 +- tools/perf/check-headers.sh | 1 + .../arch/s390/{cf_m8561 => cf_z15}/basic.json | 0 .../arch/s390/{cf_m8561 => cf_z15}/crypto.json | 0 .../arch/s390/{cf_m8561 => cf_z15}/crypto6.json | 0 .../arch/s390/{cf_m8561 => cf_z15}/extended.json | 0 .../arch/s390/{cf_z13 => cf_z15}/transaction.json | 0 tools/perf/pmu-events/arch/s390/mapfile.csv | 2 +- tools/perf/pmu-events/jevents.c | 12 +- tools/perf/tests/perf-hooks.c | 3 +- tools/perf/util/annotate.c | 35 +- tools/perf/util/annotate.h | 4 + tools/perf/util/evsel.c | 3 +- tools/perf/util/jitdump.c | 6 +- tools/perf/util/llvm-utils.c | 6 +- tools/perf/util/map.c | 3 + tools/perf/util/python.c | 6 + tools/testing/selftests/Makefile | 19 +- tools/testing/selftests/kselftest/runner.sh | 36 +- tools/testing/selftests/kselftest_install.sh | 4 +- tools/testing/selftests/kvm/Makefile | 3 +- .../selftests/kvm/include/x86_64/processor.h | 3 + tools/testing/selftests/kvm/include/x86_64/vmx.h | 14 + tools/testing/selftests/kvm/lib/kvm_util.c | 2 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 3 + tools/testing/selftests/kvm/lib/x86_64/processor.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 201 +++- .../selftests/kvm/x86_64/vmx_dirty_log_test.c | 156 +++ tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/udpgso.c | 16 +- tools/testing/selftests/pidfd/Makefile | 2 +- tools/testing/selftests/powerpc/mm/tlbie_test.c | 2 +- tools/testing/selftests/rtc/settings | 1 + tools/testing/selftests/watchdog/watchdog-test.c | 27 +- usr/include/Makefile | 10 - virt/kvm/arm/vgic/trace.h | 2 +- virt/kvm/kvm_main.c | 10 +- 643 files changed, 5573 insertions(+), 5504 deletions(-) rename Documentation/{kbuild/namespaces.rst => core-api/symbol-namespaces.rst} (100%) delete mode 100644 arch/arm/include/asm/xen/xen-ops.h delete mode 100644 arch/arm/xen/efi.c delete mode 100644 arch/arm64/include/asm/vdso_datapage.h delete mode 100644 arch/arm64/include/asm/xen/xen-ops.h delete mode 100644 arch/arm64/kernel/vdso/gettimeofday.S delete mode 100644 arch/mips/vdso/gettimeofday.c delete mode 100644 drivers/staging/fbtft/fbtft_device.c delete mode 100644 drivers/staging/fbtft/flexfb.c create mode 100644 drivers/staging/speakup/sysfs-driver-speakup copy {include => tools/include}/uapi/linux/fscrypt.h (100%) rename tools/perf/pmu-events/arch/s390/{cf_m8561 => cf_z15}/basic.json (100%) rename tools/perf/pmu-events/arch/s390/{cf_m8561 => cf_z15}/crypto.json (100%) rename tools/perf/pmu-events/arch/s390/{cf_m8561 => cf_z15}/crypto6.json (100%) rename tools/perf/pmu-events/arch/s390/{cf_m8561 => cf_z15}/extended.json (100%) copy tools/perf/pmu-events/arch/s390/{cf_z13 => cf_z15}/transaction.json (100%) create mode 100644 tools/testing/selftests/kvm/x86_64/vmx_dirty_log_test.c create mode 100644 tools/testing/selftests/rtc/settings